html,body{margin:0px;padding:0px;}
html { display:block;}
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;}
body {background: url(../images/i_75_1024.jpg) #000000 repeat-y top center;}

a {color:#E45D03;}

.clear {clear:both;}

#cntr { padding: 20px 0px 0px 0px; width:1014px; margin:0px auto;}

#main {width:840px; border-right:1px solid #51504F; display:block; background:url(../images/fon_main1.gif) repeat-x top left; border-left:1px solid #51504f; float:right;margin:0px; padding:0px;}
#head { padding: 20px 20px 10px 24px; text-align:right; margin:0px; float:left; width:980px; }
#head a { background-image: url(../images/hmm.gif) ; width:14px; height:12px; display:inline-block; overflow:hidden; margin-right:17px;}

#head a#logo { margin:-15px 0px 0px 0px; background: url(../images/logo11.png) no-repeat right bottom; width:258px; height:120px; display:block; float:left; padding: 0px;  }
#flg { 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:0px; left:0px; position:relative;border:1px solid #51504F;}
#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:url(../images/fonnn.png) repeat left top; 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 auto; padding:0px;}
#cntr #main {margin:0px; padding:0px; }
#cntr #main .hnn { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e45d03; text-decoration:none; float:left; text-align:left; }
#cntr #main .hnn img {float:left; margin:0px 7px 0px 0px; }
#cntr #main .hnno { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e45d03; text-decoration:none; float:left;text-align:left; }
#cntr #main #one { padding: 7px 0px 0px 10px; *padding: 7px 0px 0px 10px; text-align:left;height:27px;*height:34px;}
#cntr #main #content { float:left; padding: 0px; margin:0px; 	}
#cntr #main #content #cont_ie { background:url(../images/fonnn.png) repeat left top; border-bottom:1px solid #51504F; width:840px; padding:0px 0px 7px 0px;}
#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; width:820px; }
#cntr #main #content .text1 span {padding:0px 10px 0px 0px; float:right; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#4f4d4d; }
#cntr #main #content .text1 p { font-family: "trebuchet MS", sansSerif; font-size:12px; color:#ffffff; line-height:14px; text-align: left; padding: 5px 0px 0px 0px; }
#cntr #main #content .text1 p a{ color:#E45D03; text-decoration:none; }
#cntr #main #content .text1 p a:hover { text-decoration:underline; }
#cntr #main #content .text1 h2 { font-width:bold; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#aca4a4; line-height:14px; text-align: left;}
#cntr #main #content .text1 h2 a{ text-decoration:none; font-width:bold; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#E45D03; line-height:14px; text-align: left;}

#cntr #main #content .text2 { padding: 10px;  background:#ffffff; min-height:400px;float:left;width:820px; font-size:15px;color:#000000;}
#cntr #main #content .text2 td{color:#000000;}
#cntr #main #content .text2 div{ color:#000000;}
#cntr #main #content .text2 span.data { float:right; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#4f4d4d; }
#cntr #main #content .text2 p { font-family: "trebuchet MS", sansSerif; font-size:13px; color:#000000; line-height:16px; text-align: left; padding: 5px 0px 0px 0px; }
#cntr #main #content .text2 p a{ color:#E45D03; text-decoration:none; }
#cntr #main #content .text2 p a:hover { text-decoration:underline; }
#cntr #main #content .text2 h2 { font-width:bold; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#aca4a4; line-height:14px; text-align: left;}
#cntr #main #content .text2 h2 a{ text-decoration:none; font-width:bold; font-family: "trebuchet MS", sansSerif; font-size:12px; color:#E45D03; line-height:14px; text-align: left;}


#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; background-color:#FFFFFF;}
 ul.photo li {float:left;list-style:none;width: 180px; height: 200px; padding:5px; margin:0px; border:10px solid #e5e5e5; background-color: #ffffff;	 }
 ul.photo li a{ display:block;text-align:center;}
 ul.photo li td { /* 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;}


	.photo_il {width:800px;}
	.photo_il td{text-align:center;vertical-align:middle; }
	.photo_il td a{text-decoration:none; color:#ffffff; padding:0px 0px 5px 0px; font-size:14px;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");}


