@charset "windows-1251";
/* CSS Document */
body { background-image: url(img/bg.jpg);}
p { color: #272727; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  padding: 5px 2px 2px 2px; }
h1 { color: #4f0000;  font-family: "Times New Roman";  font-size: 10px;  font-weight: bold;  text-align: center; }
h2 { color: #4f0000;  font-family: "Times New Roman";  font-size: 15px;  font-weight: bold;  text-align: center; }
h3 { color: #552b17;  font-family: "Times New Roman";  font-size: 14px;  font-weight: bold;  text-align: center; }
h4 { color: #272727;  font-family: "Times New Roman";  font-size: 12px;  font-weight: bold;  text-align: center; }
ul {margin-left: 12px; color: #272727; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  padding: 5px 2px 2px 2px;}
ol {margin-left: 12px; color: #272727; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  padding: 5px 2px 2px 2px;}
td.mini_card img {margin: 22px 0px 0px 0px; padding: 0px 15px 8px 0px; border: 0px;}
img {	margin: 4px 10px 10px 10px; }
a {text-decoration: none}
a:hover {text-decoration: underline;}
.text_indent { padding-left: 12px;  }
.nav_title { margin:0px 0px 2px 0px; font-weight:bold; text-align:left; padding-top:5px; padding-bottom:6px; background-image: url(img/button1.gif);  padding-left: 15px;   }
.point {border-bottom:1px groove black; margin: 5px 3px 0px 0px; padding-bottom: 5px;  padding-left: 4px;}
.nav_link {color:#333333; font-size:12px; font-family: Verdana, Tahoma, sans-serif; text-decoration: none; margin: 3px 1px 7px 1px; }
.nav_img { margin: 3px 3px 3px 0px;}
.logo_img {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.logo_p { color: black; font-size: 24px; font-family: "Times New Roman", Tahoma, Verdana; margin: 0px 0px 0px 10px; font-weight: bold; padding: 0px 0px 0px 0px;}
.button_img {margin:0px 0px 0px 0px; padding:1px 1px 1px 1px;}
.hor_menu_t {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width: 100%;}
.button_img_td { width: 20%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:2px solid #6A6758; height: 30px; background-image: url(img/fon_button1.gif);}
.button_img_td1 { width: 20%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:2px solid #6A6758; height: 30px; background-image: url(img/fon_button.gif);}
.button_img_td a { color: #4f0000; text-decoration: none; font-size: 18px; font-weight: bold;}
.button_img_td a:hover { color: #4f0000; text-decoration: none; font-size: 18px; font-weight: bold;}
.button_img_td1 a {color: #552b17; text-decoration: none; font-size: 18px; font-weight: bold;}
.button_img_td1 a:hover { color: #4f0000; text-decoration: none; font-size: 18px; font-weight: bold;}
.left {background-color: white; margin: 0px 0px 0px 0px; background-image: url(img/bg1.jpg); padding-top: 0px;}
.main_text {padding-left: 12px; padding-right: 12px; margin-left: 12px; margin-right: 12px; text-indent: 20px;}
.mini_text { color: #272727;  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  padding: 0px 0px 0px 0px; margin: 3px 0px 0px 12px; }
.mini_text a {color: #006699; font-size:11px; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.mini_text a:hover {color: #0077b5; font-size:11px; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
.mini_text a:visited {color: #0077b5; font-size:12px; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.post {width:100%;}
.mini_img {	margin: 4px 5px 4px 5px; }
.mini_card {margin:0px 0px 0px 0px; padding: 0px 0px 3px 0px; background-image: url(img/ramka.jpg); width: 146px; height: 128px;  background-repeat: no-repeat; }
.highslide {outline: none;	text-decoration: none;}
.highslide {outline: none;	text-decoration: none;}
.highslide-caption {display: none; border-top: none; font-size: 1em;	padding: 5px; background: white;}
.closebutton {position: relative; top: -15px; left: 15px; width: 30px; height: 30px; cursor: pointer;	background: url(graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
	}
.highslide-overlay {display: none;}
 .img_header {margin:0 0 0 0; padding:0 0 0 0; background-image:url(img/fon1.jpg)}
 .main_text {padding-left: 12px; padding-right: 5px; text-align:left;}
 .zvezd {font-size: 16px; font-weight: bolder; color: #dd0000;}
 .prev_photo { text-align: left; margin-left: 35px; font-size: 11px; color: #363636; }
 #thumbBox{ position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #313131; visibility: hidden; z-index: 10; cursor: pointer; }
#thumbBox .footerbar{ font: bold 10px Tahoma; letter-spacing: 5px; line-height: 1.1em; color: white; padding: 5px 0; text-align: right; }
#thumbBox #thumbImage{ background-color: white; }
#thumbLoading{ position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5; }
#query {filter:alpha(opacity=20); opacity: 0.6; background:#000000; position: fixed; //position: absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollTop  < 50000 ? 0 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px'); z-index: 1000; top: 0; left:0; width:100%; height: 100%; display:none;}
#img_query  {background:#ffffff; opacity: 1.0; border:2px dashed #ΡΡΡΡΡΡ; text-align:center; padding: 20px; height: 50px; width: 200px; position: fixed; top: 13em; left: 40%; //position: absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollTop  < 50000 ? 250 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px'); z-index: 1000; display:none;}

#smalldiv   {background:#ffffff; opacity: 1.0; border:2px dashed #ΡΡΡΡΡΡ; text-align:center; padding: 10px; height: 450px; width: 800px; position: fixed; top:  3em; left: 10%; //position: absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollTop  < 50000 ? 80 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px'); z-index: 1000; display:none;}
.stat {padding: 5px 0px 0px 15px; margin: 5px 5px 5px 5px; font-size: 10px; color: #2F0C15;}
.stat1 {padding: 5px 0px 0px 8px; margin: 5px 5px 5px 0px; font-size: 10px; color: #444444;}
.pstrnav {padding: 0px 10px 10px 35px;	color: #3f3f3f;}
.pstrnav a{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#005C79; text-decoration:none;}
.pstrnav a:visited{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#005C79; text-decoration:none;}
.foot {background-image: url(img/fon_footer.gif); font-size: 11px; color: #2F0C15;}
.unkor {color: #005d01;}
.zakaz_link {text-align: left; padding: 0px 0px 0px 6px; font-size: 13px; color: #005C79; margin: 0px 0px 0px 0px;}
.zakaz_link a:hover {text-align: left; padding: 0px 0px 0px 6px; font-size: 13px; color: #640000; text-decoration: none; margin: 0px 0px 0px 0px;}
.post {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 0px 15px 5px 10px; margin: 0px 0px 0px 0px; text-indent: 15px;}
.post a {color:#005C79;}
.post a:hover {text-decoration: underline;}
.unkor a {color: #666666; font-size:8px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px 10px 10px 35px;}
.mini_index {color: #272727; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  padding: 2px 2px 2px 2px; text-indent: 10px;}
.catalog {color: #3f3f3f; font-size: 11px;}
.red_text {color: #800000; font-family: "Times New Roman", Times, serif; font-size: 120%;}
.green_text {color: #006001; font-family: "Times New Roman", Times, serif; font-size: 130%;}
.brown_text {color: #552b17; font-family: "Times New Roman", Times, serif; font-size: 130%;}
.text_min_bot {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px 15px 5px 10px; margin: 0px 0px 0px 0px; text-indent: 15px;}
