/* CSS Document */html {  width:100%;	  margin:0px;  padding:0px;}div{  margin:0px;  padding:0px;}img{  padding:0px;  margin:0px;}body {  width:100%;  margin: 0px;  padding: 0px;	font-size:13px; 	line-height:16px;	color:#6f6f6f;	font-family: Verdana, sans-serif;} #main{  	width:100%;/*  	float:left;  	background: url('/i/dot.gif') repeat-x bottom;*/}ul, ol, form, fieldset, label, optgroup, textarea, input, legend, a, img, br {    margin: 0;    padding: 0;    border: 0;}h1{  font-size:24px;  padding:0px;  margin:0px;  line-height:24px;    text-transform:none;   color:#636363;     padding-bottom:5px;  padding-top:5px;  margin-bottom:0px;  margin-top:0px;  font-weight:normal;         }h2, h2 span {  font-size: 18px;  padding: 0px;  margin: 0px;  line-height: 25px;  padding-bottom: 0px;  padding-top: 5px;  margin-bottom: 0px;  margin-top: 0px;  color: #636363;  border: 0px red solid;  text-transform: none;  font-weight: normal;}h3{  font-size:15px;  padding:0px;  margin:0px;  line-height:25px;  padding-bottom:0px;  padding-top:0px;  margin-bottom:0px;  margin-top:0px;  color:#a1a1a1;     border:0px red solid;  font-weight:normal;  text-transform:none;   }h6{  font-size:11px;  padding:0px;  margin:0px;  line-height:10px;  padding-bottom:25px;  padding-top:10px;  margin-bottom:0px;  margin-top:0px;  text-transform:none;  font-weight:normal;  color:#b1b1b1; }p{  text-indent: 0px;  text-align:justify;  margin-top: 5px;}a {  text-decoration:none;  color: #c95874;  font-weight: normal;	outline:none;}a:hover {  text-decoration:none;  font-weight: normal;  background:none;  color:#b1b1b1; }.mt {  width:100%;}.mt a{  color:#959595;  background:none;  font-weight:normal;  line-height:42px;  font-size:12px;}.mt div{  float:right;  white-space:nowrap;  margin-left:15px;  margin-right:15px;}.mt .men1ru{  padding:0px;  margin:0px;  width:995px;  min-width:995px;  border:0px red solid;  background:url('/i/logo_ru.gif') no-repeat;}.mt .men1en{  padding:0px;  margin:0px;  width:995px;  min-width:995px;  border:0px red solid;  background:url('/i/logo_en.gif') no-repeat;}.mt a:hover{  color:#bfbfbf;  background:none;  font-weight:normal;  line-height:42px;  font-size:12px;}.mt .selectm{  background: url('/i/st1.gif') no-repeat bottom center;}.mt .selectm a{   color:#d7d7d7;}.logo{}.logo td{  height:42px;  background: url('/i/ser.gif') repeat-x;}.logo .c1{   background: url('/i/roz.gif') repeat-x;}.contmin{	margin: 0px auto;   min-width:1000px;  width:1000px;	margin-top:0px;}.leftblock{  float:left;  width:1000px;     border:0px red solid;}.artic{  float:left;   padding-top:10px;  padding-bottom:10px;  line-height: 145%;  background:url('/i/dot.gif') repeat-x bottom;  width: 100%;  text-align: left;}.botl{  padding-top:10px;}.botl a{  background:none;  text-transform:uppercase;  color:#4a9599;	margin-right:20px;}.botl a:hover{  color:#b1b1b1;}.botl .nosel{  color:#b1b1b1;}.rightblock{  float:right;  width:210px;  border:0px red solid;  padding-bottom: 20px;  display: none;}.archive{  padding-top:5px;}.bezt{  padding:0px;  margin:0px;}ul{  list-style: none;    }ol li{  background: none;      padding-left:0px;  margin-left:50px;}li{  background: url('/i/t.gif') no-repeat top left;   padding-left:20px;  margin-left:30px;}.bezt li{  padding:0px;  margin:0px;  list-style: none;  padding-top:9px;  line-height:13px;  background:none;}.bezt a{  text-transform:uppercase;  color:#4a9599;}.bezt a:hover{  color:#b1b1b1;}span{  color:#3b3b3b;}.bezt .sa{   text-transform:none;   font-size:11px;   color:#3b3b3b;}.bottom{	margin: 0px auto;   background: url('/i/dot.gif') repeat-x top;    min-width:1000px;  width:1000px;}.bottom div{  padding-top:0px;  float:left;  width:1000px;  color:#9e9e9e;  padding-bottom:20px;}.bottom a{  color:#9e9e9e; 	background: url('/i/dot.gif') repeat-x bottom;}.bottom a:hover{  color:#9e9e9e; 	background: none;}.tw a{  margin-right:20px;}.tw img{  position:relative;  top:+3px;}.pages{  float:left;  width:100%;  padding-bottom:15px;  padding-top:15px;}.pages a{  margin-right:10px;  text-transform:uppercase;}.pages a:hover{  color:#b1b1b1;  color:#6f6f6f;}.pages .notselp{  color:#b1b1b1;  font-size:24px;}.pages .selp{  color: #c95874;  font-size:36px;}.pages .selt{  font-size:24px;}.pages .seltp{  border-right:0px;  text-transform:uppercase;  font-size:24px;     color:#b1b1b1;}.seldisabled{  color:#cfcfcf;  font-size:24px;  margin-right:10px;  text-transform:uppercase;}.back2gallery{  color: #b1b1b1;  font-size:16px;  text-transform:uppercase;}.back2gallery:hover{  color:#6f6f6f;}input{  margin:0px;  border:1px #9e9e9e solid;  height:40px;  width:300px;  color:#3b3b3b;  padding-left:5px;  padding-right:5px;	font-family: 'Trebuchet MS', Helvetica, sans-serif;  font-size:13px;     line-height:40px;}.bot{  cursor: pointer;  background:none;  border:0px;  text-transform:uppercase;  text-align:left;  padding:0px;  margin:0px;  color: #c95874;  width:60px;  height:30px;}.formt{  width:100%;  float:left;  padding-bottom:15px;}.formt div{  float:left;  height:40px;  bordeR:0px red solid;}.selt{  float:left;  height:40px;  border-right:0px;  line-height:40px;  padding-right:40px;  padding-left:10px;  text-transform:uppercase;  color:#a1a1a1;    }select{  color:#3b3b3b;	font-family: 'Trebuchet MS', Helvetica, sans-serif;  font-size:13px;      }textarea{  margin:0px;  border:1px #9e9e9e solid;  height:20px;  width:514px;  height:100px;  color:#3b3b3b;  padding:9px;	font-family: 'Trebuchet MS', Helvetica, sans-serif;  font-size:13px;  }.checkb input{  width:15px;  height:15px;  border:0px;}.checkb{  position:relative;  top:+13px;}.artic table{  width:100%;  padding-top:0px;  padding-bottom:5px;}.artic td{  padding:5px;  vertical-align:top;}.artic tr{  background: url('/i/dot.gif') repeat-x bottom;}.artic tr:first-child{  font-weight:bold;}blockquote{  border-left: 2px solid #db6682;  padding-left: 10px;  margin-left: 0px;  margin-top: 5px;  margin-bottom: 5px;  clear: both;  width: 100%;}.ig{float:left; width: 380px; height: 400px; text-align: center;border-bottom: 10px;font-size: 14px;}.ig .nodec{font-weight: bold; text-transform:uppercase;}.artic .selected_line1 {  background-color: #FF9999; }.artic .selected_line2 {  background-color: #9999FF; }.artic .selected_line3 {  background-color: #FF99FF; }img.sm{  vertical-align: middle;  margin-bottom: 3px;  margin-top: 0px;}.artic img{   max-width: 100%;   margin-top: 5px;}.artic img[align="left"] {padding-right:10px;padding-left:0px;clear: left;}.artic img[align="right"] {padding-left:10px;padding-right:0px;clear: right;}/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;}#jquery-lightbox {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;	zoom: 1;	display: block;}#lightbox-nav-btnPrev { 	left: 0; 	float: left;}#lightbox-nav-btnNext { 	right: 0; 	float: right;}#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	#lightbox-image-details-caption { font-weight: bold; }#lightbox-image-details-currentNumber {	display: block; 	clear: left; 	padding-bottom: 1.0em;	}			#lightbox-secNav-btnClose {	width: 66px; 	float: right;	padding-bottom: 0.7em;	}.form_big_area {  width: 1000px;  height: 400px;}.show_hide {  border-bottom: 2px solid #db6682;  margin-top: 5px;  margin-bottom: 5px;  padding-bottom: 5px;  clear: both;  width: 100%;}.social {  background: none; }.social img{  margin-top: 0px; }tr.formneed {  background-color: #FFAAAA;}tr.formerr {  background-color: #FFAAAA;}