html,body{margin:0px;padding:0px;}
html { display:block; overflow:auto;}
body{font: 12px "Times New Roman", Times, serif, Tahoma; color:#FFFFFF; *text-align:center;background: #000000 ; display:block; }
* {margin: 0px;padding: 0px; outline-style: none;outline-width: medium;}
/*
.bod1600 {background: url(../images/f1600.jpg) #000000 repeat center left;}
.bod1440 {background: url(../images/f1440.jpg) #000000 repeat center left;}
.bod1280 {background: url(../images/f1200.jpg) #000000 repeat center left;}
.bod1024 {background: url(../images/f1024.jpg) #000000 repeat center left;}
*/
/*
.bod1600 {background: url(../images/f1_1600.jpg) #000000 repeat center left;}
.bod1440 {background: url(../images/f1_1440.jpg) #000000 repeat center left;}
.bod1280 {background: url(../images/f1_1200.jpg) #000000 repeat center left;}
.bod1024 {background: url(../images/f1_1024.jpg) #000000 repeat center left;}
*/
/*
.bod1800 {background: url(../images/kad3_1800.jpg) #000000 repeat top left;}
.bod1600 {background: url(../images/kad3_1600.jpg) #000000 repeat top left;}
.bod1440 {background: url(../images/kad3_1440.jpg) #000000 repeat top left;}
.bod1280 {background: url(../images/kad3_1200.jpg) #000000 repeat top left;}
.bod1024 {background: url(../images/kad3_1024.jpg) #000000 repeat top left;}
*/

.bod1800 {background: url(../images/i_75_1800.jpg) #000000 repeat top left;}
.bod1600 {background: url(../images/i_75_1600.jpg) #000000 repeat top left;}
.bod1440 {background: url(../images/i_75_1440.jpg) #000000 repeat top left;}
.bod1280 {background: url(../images/i_75_1200.jpg) #000000 repeat top left;}
.bod1024 {background: url(../images/i_75_1024.jpg) #000000 repeat top left;}

/*
.bod1800 {background: url(../img/kazarinov_1800.jpg) #000000 repeat top left;}
.bod1600 {background: url(../img/kazarinov_1600.jpg) #000000 repeat top left;}
.bod1440 {background: url(../img/kazarinov_1440.jpg) #000000 repeat top left;}
.bod1280 {background: url(../img/kazarinov_1280.jpg) #000000 repeat top left;}
.bod1024 {background: url(../img/kazarinov_1024.jpg) #000000 repeat top left;}
*/
/*
.bod1800 {background: url(../img/golll_1800.jpg) #000000 repeat top left;}
.bod1600 {background: url(../img/golll_1600.jpg) #000000 repeat top left;}
.bod1440 {background: url(../img/golll_1440.jpg) #000000 repeat top left;}
.bod1280 {background: url(../img/golll_1280.jpg) #000000 repeat top left;}
.bod1024 {background: url(../img/golll_1024.jpg) #000000 repeat top left;}

*/
/*
.bod1800 {background: url(../img/thai_1800.jpg) #000000 repeat top left;}
.bod1600 {background: url(../img/thai_1600.jpg) #000000 repeat top left;}
.bod1440 {background: url(../img/thai_1440.jpg) #000000 repeat top left;}
.bod1280 {background: url(../img/thai_1280.jpg) #000000 repeat top left;}
.bod1024 {background: url(../img/thai_1024.jpg) #000000 repeat top left;}
/**/
.clear { clear:both;}

#cntr { padding: 20px 0px 0px 0px; height:100%; min-width:910px;overflow:hidden;}  
*html #cntr{ min-width: 910px; width:expression(document.body.clientWidth < 910? "910px": "auto" );} 


#main { display:block; width:720px;height:422px; background:url(../images/fon_main.gif) repeat-x top left; border-left:1px solid #51504f; float:right;margin:0px; padding:0px;}
#head { padding: 20px 20px 0px 24px; text-align:right; margin:0px; }
#head a { background-image: url(../images/hmm.gif) ; width:14px; height:12px; display:inline-block; overflow:hidden; margin-right:17px;}

#head a#logo { background: url(../images/logo.png) no-repeat right bottom; width:258px; height:153px; display:block; float:left; padding: 0px;  }
#flg { /*padding: 0px 0px 0px 20px;*/ margin:-30px 0px 0px 0px; padding:0px;}

#home { background-position: 0px -12px;}
#home:hover { background-position: 0px 0px;}
#mail {background-position: 0px -36px;}
#mail:hover { background-position: 0px -24px;}
#map {background-position: 0px -60px;}
#map:hover { background-position: 0px -48px;}


#head a#light {background: url(../images/light.gif) no-repeat left top ; width:14px; height:12px; display:inline-block; overflow:hidden; margin-right:17px;}
#head a#light:hover {background: url(../images/light.gif) no-repeat left bottom; }
#menu { float:left; width:165px; border-bottom: 4px solid #000000; padding:10px 0px 0px 0px; left:0px; position:relative;}
#menu ul , li{ list-style:none; margin:0px; padding:0px; }
#menu ul li { padding: 0px 0px 2px 0px; display:block;  float:left;  }
#menu a { float:left; display:block; width:152px; color:#a39d9d; text-transform:uppercase; background-color:#000000; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size: 15px; padding: 0px 0px 0px 13px; line-height:24px; text-align:left;}
#menu a:hover { color:#e45d03; background-color:#121212;}
#menu a.selected { color:#e45d03; background-color:#121212;}

#foot { position: fixed; bottom:0px; left:0px; border-top:4px solid #000000; padding:2px 0px 0px 0px; float:left;}
#foot #inr { background:#000000; padding: 2px 18px 7px 5px; position:relative;}
#foot #inr a { color:#e8e2e2; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; text-decoration:none; /*text-transform:uppercase; */ padding: 0px 0px 0px 10px; font-size:12px; }
#foot #inr a:hover { color:#e45d03;}

#cntr{margin:0px; padding:0px;/* border:1px solid green;*/}
#cntr #main {margin:0px; padding:0px;/* border:1px solid red;*/ overflow:hidden;  }
#cntr #main .hnn { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e45d03; /*text-transform:uppercase;*/ text-decoration:none; float:left; width:378px;text-align:left; }
#cntr #main .hnno { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e45d03; /*text-transform:uppercase;*/ text-decoration:none; float:left; width:378px;text-align:left; }
#cntr #main #one { padding: 7px 0px 0px 10px; *padding: 7px 0px 0px 10px; /**margin-top:-8px; */text-align:left;height:27px;*height:34px;}
#cntr #main #content { float:left; padding: 0px; margin:0px; /*border:1px solid red;*/	}
#cntr #main #content #cont_ie { /*margin:-15px 0px 0px 0px; position:relative; */	}
#cntr #main #content .forimg { float:left; width: 244px; height: 354px; overflow:hidden; display:block; padding:0px 4px 0px 0px; }
#cntr #main #content #text { background:#000000;float:right; width:472px; height:354px;}
#cntr #main #content .text1 { padding: 10px 20px 10px 20px;}
#cntr #main #content #text .text1 span { float:right; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#4f4d4d; }
#cntr #main #content #text .text1 p { font-family: "trebuchet MS", sansSerif; font-size:14px; color:#aca4a4; line-height:24px; text-align: left; padding: 5px 0px 0px 0px; }
#cntr #main #content #text .text1 p a{ color:#E45D03; text-decoration:none; }
#cntr #main #content #text .text1 p a:hover { text-decoration:underline; }

#cntr #main .con_foot { float:left; padding:7px 0px 0px 10px; /*padding:2px 0px 0px 10px;*/}
#cntr #main .con_foot a { float:left; width:29px; height:20px; display:block; margin-right: 5px;background:url(../images/but.gif) no-repeat; overflow:hidden; display:block; padding:0px;}
#cntr #main .con_foot #prev{ background-position:left -40px;}
#cntr #main .con_foot #next{ background-position:right -40px;}
#cntr #main .con_foot #prev.selected{ background-position: left 0px;}
#cntr #main .con_foot #next.selected{ background-position: right 0px;}
#cntr #main .con_foot #prev:hover { background-position: left -60px;}
#cntr #main .con_foot #next:hover { background-position: right -60px;}
#cntr #main .con_foot #prev.selected:hover { background-position:left 0px ;}
#cntr #main .con_foot #next.selected:hover { background-position:right 0px ;}

#cntr #main .con_foot .prev{ background-position:left -40px;}
#cntr #main .con_foot .next{ background-position:right -40px;}
#cntr #main .con_foot .prev.selected{ background-position: left 0px;}
#cntr #main .con_foot .next.selected{ background-position: right 0px;}
#cntr #main .con_foot .prev:hover { background-position: left -60px;}
#cntr #main .con_foot .next:hover { background-position: right -60px;}
#cntr #main .con_foot .prev.selected:hover { background-position:left 0px ;}
#cntr #main .con_foot .next.selected:hover { background-position:right 0px ;}

#cntr #main .con_foot span { font-family:"trebuchet MS", sansSerif; font-size:13px; color:#4f4d4d; line-height:20px; }

#search { display:none; position:absolute; background:; width: 250px; height:30px; border:1px solid  #999999; padding:11px 10px 0px 20px;	bottom:31px; left:122px; background:#000000; opacity:0.5; visibility:visible; *filter: alpha (opacity = 50, style = 0); }
#search input{ float:left;}
#search .close { position:absolute; top:1px; right:1px; width:14px; height:14px; background:url(../images/close.gif) no-repeat left top;}
#search #txt{ background: #FFFFFF; border:1px solid #666666; padding-left: 7px; font-size:10px; color:#000000; opacity:1; line-height: 16px; height:16px; width: 200px;   }
*html #search {background:#000000; background-image:none;}
#loop { background:url(../images/loop.png) no-repeat right top; width: 22px; height:22px; display:block; float:left; border:none; cursor:pointer; *cursor:hand; padding-left: 10px; margin-top:-3px;}
*html #loop { margin-left: 10px;} 

.close { position:absolute; top:1px; right:1px; width:20px; height:20px; background:url(../img/close0.gif) no-repeat left top;}

#authi { display:none; position:absolute; width: 140px; *width: 160px; height:80px; border:1px solid #999999; padding:5px 10px 0px 20px; bottom:31px; left:15px; background:#000000; opacity:0.5; visibility:visible; *filter: alpha (opacity = 50, style = 0); }
#authi input{ float:left;}
#authi .close { position:absolute; top:1px; right:1px; width:14px; height:14px; background:url(../images/close.gif) no-repeat left top;}
#authi .txtl{ background: #FFFFFF; border:1px solid #666666; padding-left: 7px; font-size:10px; color:#000000; opacity:1; line-height: 16px; height:16px; width:120px; margin: 0px 0px 5px 0px;   }
#authi #loginin { cursor:pointer; *cursor:hand; float:left; padding: 0px;}
#foot #inr #authi #registr { cursor:pointer; *cursor:hand; float:right; padding: 0px 15px 0px 0px; text-transform: none; font-size:12px; font-family:Times New Roman, Times, serif, Tahoma; } 
*html #search {background:#000000; background-image:none;}


#for_read {background-color:#000000;cursor:pointer; position:absolute; width:100%; top:0px; left:0px; visibility:hidden; opacity: 0;}
#main_content { border-top:15px solid #ffffff; border-bottom:15px solid #ffffff; position:absolute; display:none; right:5%; width:90%; height:90%; top:5%; color:#000000; font-family: Trebuchet, serif;font-size:14px;line-height:24px; text-align:left; overflow:auto;background-color:#ffffff;} 
#main_content div { padding: 15px 30px 10px 30px;/*background:url(/images/grad.gif) repeat-x left top;*/  }
#main_content div a {  color:#E45D03; text-decoration:none;padding: 15px 30px 10px 30px;}
#main_content div a:hover {text-decoration:underline; }

#main_contenti { position:absolute; display:none; right:5%; width:90%; height:90%; top:5%; color:#000000; font-family:"trebuchet MS",sansSerif;font-size:14px;line-height:24px; text-align:left; overflow:auto; }
#main_contenti div { padding: 15px 30px 10px 30px; }
#main_contenti div a {  color:#E45D03; text-decoration:none;padding: 15px 30px 10px 30px;}
#main_contenti div a:hover {text-decoration:underline; }

#cntr #main #content #text .text1 p a.linkss { color:#ACA4A4;}
#cntr #main #content #text .text1 p a.linkss:hover { color:#E45D03; text-decoration:none;}

#cntr #main #full_list  {background:url(../img/list1.gif) no-repeat left 1px; padding: 0px 25px; float:right; width:auto;color:#E45D03;
font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;text-align:left;text-decoration:none;}
#cntr #main #tr_full_list  {background:url(../img/list1.gif) no-repeat left 1px; padding: 0px 25px; float:right; width:auto;color:#E45D03;
font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;text-align:left;text-decoration:none;}

.flleft	{ float:left; padding:0px 15px 15px 0px;}
.fl		{ float:left; padding:30px 15px 30px 0px;}
.flright	{ float:right; padding:0px 0px 15px 15px;}
.fr			{ float:right; padding:30px 0px 30px 15px;}
.flcentr { float:right; padding:0px 15px 15px 15px;}

#jquery-overlay {position:absolute; display:none; right:5%; width:90%; height:90%; top:5%;*/ color:#000000; font-family:"trebuchet MS",sansSerif;font-size:14px;line-height:24px; text-align:left; overflow:auto; left:0px; }
#lightbox-container-image-box {	position: relative;	background-color: #ffffff;	width: 250px;	height: 250px;	margin: 0 auto;}
#jquery-overlay {	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: 10%;	left: 0%;	height: 10%;	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;	}
#for-prev-il { clear:both;/* border:1px solid red;*/ overflow: auto; /*margin: 0px -200px; */}

	/* jQuery lightBox plugin - Gallery style */
	#gallery {		background-color: #000000;		padding: 1px;		width: 1px;	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {		border: 5px solid #3e3e3e;		border-width: 5px 5px 20px;	}
	#gallery ul a:hover img {		border: 5px solid #fff;		border-width: 5px 5px 20px;		color: #fff;	}
	#gallery ul a:hover { color: #fff; }
	#prev-il { clear:both;}
	#prev-il a{ display:block;}

h2 {padding:5px 0px;}
 .gallery { /*background: #e5e5e5; */ float:left;margin: 0px -25px 0px -25px; *margin:0px; }
 ul.photo {float:left; list-style:none;}
 ul.photo li {float:left;list-style:none;width: 180px; height: 200px; padding:10px; margin:0px; border:10px solid #e5e5e5; background-color: #ffffff;	 }
 ul.photo li a{ display:block;}
 ul.photo li td { /*text-align:center; text-decoration:none; margin:0px auto; */}
#main_content div.conti ul.photo a {  color:#E45D03; text-decoration:none;padding: 0px;text-align:center;}
#main_contenti div.conti ul.photo a {  color:#E45D03; text-decoration:none;padding: 0px;text-align:center;}
.imgas { float:left;height:200px;width:180px;}
#preload { height:1px;margin-top:-1px;overflow:hidden;visibility:hidden;}
#images {position:absolute; left:-10000px; display:block; height:1px; overflow:hidden; }
#main_content div  span {padding:0px;display:block; }
#main_content div a {padding:0px; }
#main_content div a.thum_img {float:left; width:82px; display:block;height:120px; padding:2px 10px 2px 0px;}
.content_vis { display:none; color:#000000;}
#main_content div.clear {padding:0px;}
#main_content div a.hnin { display:block;}

#cntr #main .hniin {color:#E45D03;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;text-align:left;text-decoration:none;width:378px;}

*html #head a#logo  {behavior:url("/iepngfix.htc");}
*#loop {behavior:url("/iepngfix.htc");}
*html #foot { position:absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollBottom + "px");}


