@charset "utf-8";
/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image: url(../img/inner/bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

img {border: 0px; margin: 0px;}

a:link {color:#00537A}
a:visited {color:#00537A}
a:hover {color:#148AB1}

h1 {font: 28px Tahoma, Arial, Helvetica, sans-serif; color:#193F53;  margin-bottom: 30px;}
h2 {
	font: 20px Tahoma, Arial, Helvetica, sans-serif;
	color:#193F53;
}
h3 {
	font: 18px Tahoma, Arial, Helvetica, sans-serif;
	color:#193F53;
}

/* <--  INNER PAGE */

.logo_container {padding: 20px 60px 0px 60px; width: 242px;} 
.page_header {width: 50%; vertical-align: top; padding-top: 80px; font: 26px Arial, Helvetica, sans-serif; color: #D5F0FA;}

.inner_content {margin: 0px 60px 0px 60px;}

.mainmenu_container { vertical-align: top; width: 240px; padding: 60px 30px 0px 0px;}
.mainmenu {}
.mainmenu td { }
.mainmenu .item {font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 0px 22px 17px 0px; }
.mainmenu .active {padding-bottom: 14px;}
.mainmenu .active img {border: #cc0000 4px solid;}

.submenu {font: 11px Tahoma, Arial, Helvetica, sans-serif; border-bottom: #1C5362 2px solid; margin-bottom: 17px; padding-bottom:3px;}
.submenu div {padding: 0px 0px 14px 32px; margin-left: 0px; background-image:url(../img/icons/folder16.gif); background-repeat: no-repeat; background-position: 9px top;}
.submenu .selected {background-image:url(../img/icons/folder16_a_arrow.gif); background-position: 2px top; }
/*.submenu div {padding: 0px 0px 14px 22px; margin-left: 8px; background-image:url(../img/common/line.gif); background-repeat: no-repeat;}
.submenu .selected {background-image:url(../img/common/line.gif);}*/
.submenu .selected span {color: #193F53; font-weight:bold;  }

.submenu2 { background-image: none !important; padding: 0 !important;}
.submenu2 div {margin-left: 20px; }
.submenu3 { background-image: none !important; padding: 0 !important;}
.submenu3 div {margin-left: 20px; }

.page_content {vertical-align: top; padding-top: 140px; width:57%;}
.path {font-size: 80%;}

.page_right {vertical-align: top; width: 300px; /*padding: 0px 20px 0px 60px;*/ padding-right:15px; padding-left:10px;}

.page_bottom {font: 90% Tahoma, Arial, Helvetica, sans-serif; color: #20526B;}
.page_bottom td {padding:60px 60px 60px 45px;}
.page_bottom img {margin-right: 10px;}

.catalog_group {width: 148px; height: 100px; float:left; padding-top: 138px; text-align:center; margin-right: 40px; 
background-image:url(../img/icons/folder128.jpg); background-repeat: no-repeat; background-position: 10px top; cursor: pointer;  }

.page_content .item table img {border: #f2f2f9 4px solid;}
.page_content table h3 {margin-top: 0px;}

.nophoto {width: 130px; height: 120px; background-image:url(../img/icons/nophoto.jpg); background-repeat:no-repeat; }

.news_date {
	font: 10px Tahoma, Verdana, Arial;
	color: #990000;
	margin-bottom: 5px;
}
.news_divider {
	border-bottom: 1px solid #9ac9e2;
	width: 150px;
	margin-bottom: 15px;
}
.news_header {
	padding-right: 30px;
	width: 240px;
}
/*.news_header a:hover {color:#CFEBF5;}*/
.news_archive {
	font: 9px Tahoma, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.news img {border: #f2f2f9 4px solid;}

.good_container {
	vertical-align: top;
	width: 240px;
}
.good {
	padding: 10px 0px 0px 0px;
	font-size:11px;
}
.good_name {
	font: 14px Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-right: 50px;
	/*font-weight: bold;*/
}
.good_photo {
	margin-bottom: 10px;
	border: #f2f6f9 4px solid;
	width: 90%; 
	height: 120px;
	background-repeat: no-repeat; background-position: center top; 
	background-color: #FFFFFF; 
}
.good_price {
	color: #990000;
	font-weight: bold;
	margin-bottom: 5px;
	font-size:18px;
}

.good_anons {
	display: none;
}

.good_country {
	display: none;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: #1C5362 1px solid;
}
.good_country img {/*float: left;*/
}

.contacts_left { color: #666666;}


.catalog_view { float: left; width: 100%; border: #F2F2F9 4px solid; text-align: center !important; height: 130px; overflow: hidden; margin: 0 15px 15px 0; cursor: pointer; }
.catalog_view img {float: none !important; margin: 0 !important}
catalog_view_img {border: #ffffff 2px solid;}

.actions_container {
	vertical-align: top;
	padding: 27px 100px 0px 0px;
}

.lang_rus {
	font-size: 18px;
	text-align: left;
	padding: 2px 0 0 2px;
	background-image: url(../img/lang/bg_rus.jpg);
	background-repeat: no-repeat;
	width: 100px;
	height: 22px;
}
.lang_eng {
	font-size: 18px;
	text-align: left;
	padding: 2px 0 0 2px;
	background-image: url(../img/lang/bg_eng.jpg);
	background-repeat: no-repeat;
	width: 100px;
	height: 22px;
}
.search {
	background-image: url(/img/common/search_bg_hover.gif);
	/*background-image: url(/img/common/search_bg.gif);*/
	background-repeat:no-repeat;
	width: 185px;
	padding: 8px 4px 8px 11px;
	float:right;
	
	opacity:0.80;
	-moz-opacity:0.80;
	filter:alpha(opacity=80)
}
.search:hover {
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100)
}
.search input {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}


/* <--  INNER PAGE */



_arrow
table.tab_body { width:100%; }

.tab_body td {
height:23px;
padding-left:12px;
padding-right:12px;
vertical-align:middle;
background:url(/i/dot_line.gif) 0% 100% repeat-x;
}

.tabi {
background:#ababab;
color:#ffffff;
font-weight:bold;
font-family:Arial,sans-serif;
font-size:12px;
padding:0 15px;
padding-bottom:4px;
height:24px;
vertical-align:bottom;
}

.shopptab, .shopptabc {
cursor:pointer;
cursor:hand;
background:#ababab;
color:#ffffff;
font-weight:bold;
font-family:Arial,sans-serif;
font-size:12px;
padding:0 15px;
padding-bottom:4px;
height:24px;
vertical-align:bottom;
}

.shopptabc {
background:#CC0000;
color:#ffffff;
cursor:default;
}

.shoppde {
width:2px;
background:#ffffff;
}

.langle  { width:2px; background:#ababab url(/img/angle1.gif)   top left no-repeat;  }
.rangle  { width:2px; background:#ababab url(/img/angle2.gif)   top right no-repeat; }
.langlec { width:4px; background:#CC0000 url(/img/angle1_c.gif) top left no-repeat;  }
.ranglec { width:4px; background:#CC0000 url(/img/angle2_c.gif) top right no-repeat;  }

a.shopdop, a.shopdop:Visited, a.shopdop:Link, a.shopdop:Hover { text-decoration:none; color:#000000;font-weight:bold; }
a.aorder, a.aorder:Visited, a.aorder:Link, a.aorder:Hover { text-decoration:none; font-size:14px; }