body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial;
	font-size:13px;
	line-height:16px;
	text-decoration: none;
	margin-top:0px;
}

img {border:0px;}

div, p {    position: static;
    float: none;
    width: auto;
    height: auto;
    overflow: visible;
    writing-mode: lr-tb;
    zoom: normal;
}


.button {width:90px; height:31px; font-size: 8px; border:0px solid silver; color: #f2f2f2; text-align:center; padding:0px;background-color: #f45727;vertical-align:middle;}
div.button a {color:white;}

p {
	/*font: 12px Verdana, Arial, Helvetica, sans-serif;*/
	font: 13px  Arial,Verdana, Helvetica, sans-serif;
	line-height:16px;
}
 td { font-size:13px;line-height:16px;} 
h1 {font-size:18px;font-family:Arial;color:#444444;}
h2 {font-size:14px;font-family:Arial;color:#444444;}
h3 {font-size:12px;font-family:Arial;color:#444444;}

.title1 {font-weight:bold;font-size:18px;font-family:Arial;color:#444444;}
.title2 {font-weight:bold;font-size:14px;font-family:Arial;color:#444444;text-transform:uppercase;color:#177bb6;}
.title3 {font-weight:bold;font-size:12px;font-family:Arial;color:#444444;}
.title2_blue {font-weight:bold;font-size:14px;font-family:Arial; color:#54AAFF; text-transform:uppercase;}

A:link {text-decoration:none}
A:visited {text-decoration:none}
A:hover {color : #0095DA;}
A.text_link:link {color : black;
text-decoration: none;}
A.text_link:hover {color : black;
text-decoration: none;}
A.text_link:visited {color : black;
text-decoration: none;}

.content {padding:10px 15px 15px 15px;}

.nav {font-size:12px;margin:5px 0 15px 0;color:gray;}
.nav span {border-bottom:1px dotted silver;padding-bottom:3px;margin-bottom:3px;}

.text_main_bot {color:#444444;font-size:11px;padding-top:15px;}
.text_main_bot p {color:#444444;font-size:11px;}
.text_main_bot h1 {font-size:14px;}
.text_main_bot h2 {font-size:12px;}

.sec {}
.sec li {margin-bottom:15px;}
.sec .name {font-size:16px;font-weight:bold;font-family:Arial;}
.sec .anons {font-size:11px;color:gray;}
.sec .anons p {margin:0;padding:0;}

.items {}
.items .i_tr_titles td {font-size:11px; background-color:#9E9E9E;text-align:center;color:#474747;}
.items .i_tr_titles td.sec_name {font-size:14px;color:#474747;text-transform:uppercase;font-family:verdana;}
.items tr.data td {text-align:center;color:#474747;font-size:11px;}
.items tr.data td.name {text-align:left;color:#474747;font-size:11px;padding: 10px 5px 5px 10px;vertical-align:top;}
.items tr.data td.name .title {font-size:18px;padding-bottom:3px;}
.items tr.data td.name .anons {font-size:12px;color:#353535;padding-bottom:3px;font-family:tahoma;}
.items tr.data td.name .descr {font-size:10px; border-top:1px dotted silver;}
.items td.i_td_price {font-size:11px;text-align:center;padding:5px 5px 2px 5px;}
.items td.i_td_price div {padding-bottom:5px;}


.item_name {font-size:16px; color:#0000ff; text-transform:uppercase;font-family:Arial;}
.item_anons {font-size:12px; color:#999999; text-transform:uppercase;font-family:Arial; font-weight:bold;}
.item2_name {font-size:13px; color:#0000ff; font-family:Arial; font-weight:bold;}
.item2_text {font-size:12px; color:black; font-family:Arial;}


.table_items {}




.comment {margin-top:15px; border-top:1px dotted silver;font-size:10px;color:gray;}
.comment p {font-size:10px;color:gray;}

.section1 {
	border: 0px solid #000;  
	margin: 2px 0 0 10; 
	padding:2px 0 0 10;
	list-style-type: disc;
}
.section2 {
	font-size : 11px;
	font-family :Verdana, Arial;
	border: 0px solid #000;  
	margin: 1px 0 0 8px; 
	color: silver;
	padding: 1px 0 0 8px;
	list-style-type: square;
}

form {
	margin: 2px;
	padding: 2px;
}
.t10  {
				      		font-size : 10px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
		}
.avto  {
				      		font-size : 8px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							color : #DADBD5;
	 }
A.avto:link {text-decoration:none}
A.avto:visited {text-decoration:none;color : #DADBD5;}
A.avto:hover {color : #DADBD5;}
.t10_w  {
				      		font-size : 10px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							color : white;
		}
.t10_gray  {
				      		font-size : 10px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							color : gray;
		}
.t11  {
				      		font-size : 11px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
		}
.m10_black  {
				      		font-size : 10px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							color : black;
}
.t11_w  {
				      		font-size : 11px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							color : white;
		}
.t12  {
				      		font-size : 11px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
		}
.t12_w  {
				      		font-size : 11px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							color : white;
		}
.t14  {
				      		font-size : 14px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
		}
.t14-b  {
				      		font-size: 18px;
				      		font-family:Verdana, Arial;
				      		font-variant: normal;
							font-weight: bold;
		}
.t16 , .title {
				      		font-size : 18px;
				      		font-family :Verdana, Arial;
				      		font-variant : normal;
							margin-bottom:20px;
		}
.find {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
}
.find_input {
	background: #FFFFFF;
	border: 1px solid #000000;
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.find_ok {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #006caf;
	border: 1px solid #FFFFFF;
}
.copyright {
	font: 10px/9px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: none;
}
.copyright a {
	font: 10px/9px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: none;
}
.copyright_link {
	font: 10px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: none;
}
.copyright_link:hover {
	color: red;
}
.submenu {
	margin: 0px 0px 0px 2px;
	padding: 1px;
	list-style: square inside;
	color: #FFFFFF;
	text-align: center;
}
.sublink {
	width: 100%;
	
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	border-top: 1px solid #0095DA;
	border-right: 1px solid #0095DA;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
	
	display:block;
	
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 6px;
	background-color: #0095DA;
	
	line-height:15px;
}
.sublink:hover {
width: 100%;
	color: #006CAF;
	background: #FFFFFF;
	border-top: 1px solid #0095DA;
	border-right: 1px solid #0095DA;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
	display:block;
}

.box {
	border: 1px solid #000000;
}
.sublink2 {
	width: 100%;
	height: 19px;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 4px 0px 12px;
	margin: 0px 0px 0px 0px ;
	display: block;
	background: #0095DA;
	border: 0px solid #000000;
	border-top: 1px solid #0095DA;
	border-right: 1px solid #0095DA;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
	text-align: left;
}
.sublink2:hover {
	color: #006CAF;
	background: #FFFFFF;
	border-top: 1px solid #0095DA;
	border-right: 1px solid #0095DA;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
}
.text {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
a {
	color: #006CAF;
	font: Verdana, Arial, Helvetica, sans-serif;
}
.lozung {
	font: 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #EF1828;
}
.lang {
	font: 11px Arial, Helvetica, sans-serif;
	color: white;
	font-variant : bold;
	text-decoration: none;
}
.lang:hover {
	color: #EB1A2D;
}

.graf {
	background-color: #0A67AD;
	border: 1px solid silver;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	float:left;
}

.txtbox {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	
}
hr {height:1px; color:#666666;}
.ss_small{font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}
.titleForm {font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #CC3300;	text-decoration: none; font-weight: bold;}	
.cmd {font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #006CAF;border: 1px solid silver;}

.sovet_dnya {padding:15px 10px 10px 10px;}
.sovet_dnya fieldset.s {border:1px solid #0095DA;padding:5px 10px 10px 10px;margin:0;}
.sovet_dnya fieldset.s legend.l {color:#0095DA;text-transform: uppercase;font-weight:bold;}

.top_home {	background:#54b5ec url(/images/top111.jpg) no-repeat left top;	height: 171px;}
.top_home .t1 {	/*background-image: url(/images/logo.gif);	background-repeat: no-repeat;	background-position: left top;*/}
.top_home .t3 {	background-image: url(/images/top112.jpg);	background-repeat: no-repeat;	background-position: right top;	width:505px;	vertical-align:top;}

.top_home_in {	background: #54b5ec url(/images/top113.jpg) no-repeat left top;	height: 171px;}
.top_home_in .t1 {	/*background-image: url(/images/ti1.jpg);	background-repeat: no-repeat;	background-position: left top;*/}
.top_home_in .t3 {	background-image: url(/images/top112.jpg);	background-repeat: no-repeat;	background-position: right top;	width:505px;	vertical-align:top;}

.bottom {background-color:#1687c5; color:#fff;}
.bottom a,.bottom p, .bottom td { color:#fff;}

.menu {margin-left:55px; margin-top:120px; width:280px; padding:0px;}
.menu li { list-style:none; line-height:28px; padding:0px; margin:0px; list-style-position:outside;}
.menu li a { padding:0px; color:#fff; text-decoration:none; text-transform:uppercase; text-shadow:#FFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:16px; display:block; padding-left:5px; width:280px; margin:0px;}
.menu li a:hover { background-color:#1687c5; color:#fff;}
.menu li:hover , .menu li.over { border:1px solid #1687c5; background-color:#1687c5; } 
.menu li:hover ul , .menu li.over ul { display:block; position:absolute; z-index:10;}
.menu li ul  {z-index:10; position:absolute; display:none; margin-left:279px; background-color:#1687c5;  padding:10px; width:200px; margin-top:-29px; }
.menu li ul li{ line-height:20px; padding:0px;  margin:0px; border:1px solid #1687c5;}
.menu li ul li ul { position:absolute; display:none; float:right; margin-left:200px; background-color:#1687c5; padding:10px; margin-top:0px; }
.menu li ul  blockquote, .menu li ul  blockquote a { line-height:16px; font-weight: normal; font-size:10px;}
.menu li ul li a { font-size:12px; text-decoration:none; text-transform:none; width:auto; padding:0px;}
.menu li ul li a:hover { background-image: none; background-color:#47b2ec;}

.menu_in {padding-left:30px; margin:2px 0 0 0;  background:#0095da URL("/images/mbd.png") repeat-x left top; }
.menu_in ul {margin:0;padding:0;display:table;}
.menu_in li { list-style:none; line-height:38px; float:left; display:table-cell; }
.menu_in li a {color:#fff; text-decoration:none; text-transform:uppercase; text-shadow:#FFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; display:block; line-height:38px; text-align:center; padding-left:10px; padding-right:10px; }
.menu_in  a.first {}
.menu_in  a.akciya {color:#FFE718; }

.menu_in li a:hover { background-color:#1d7db0; color:#fff702;}
.menu_in li:hover ul , .menu_in li.over ul { display:block;}
.menu_in li ul li{ line-height:20px;}
.menu_in li ul  { position:absolute; display:none; float:right; background-color:#1d7db0; padding:10px;  width:200px; margin:0px; margin-left:0px; margin-top:-5px; }
.menu_in li ul  blockquote {margin:0x; padding:0px; margin-left:20px;  }
.menu_in li ul  blockquote, .menu_in li ul  blockquote a { line-height:16px; font-weight: normal; font-size:10px;}
.menu_in li ul li ul { position:absolute; display:none; float:right; padding:10px; width:150px; margin-top:0px; margin-left:150px;}
.menu_in li ul li { float:none; width:100%; display:block; text-align:left; border:none; line-height:22px !important;}
.menu_in li ul li a { font-size:12px; text-decoration:none; text-transform:none; text-align:left; border:none; line-height:22px !important;}
.menu_in li ul li a:hover { background-image: none; background-color:#47b2ec; color:#fff;}

.top_text {font: 14px Verdana, Arial, Helvetica, sans-serif; color:#FFF; margin-left:40px; margin-top:130px; font-weight:bold;}
.top_text b {font-family:Tahoma;  font-size:18px; font-weight:normal;}
.top {width:100%; position:absolute; color:#fff; text-align:right; margin-left:-40px; margin-top:140px;}
.top a { color:#fff; text-transform:uppercase; font-weight:bold; font-size:11px; text-decoration:none;}

/* admin */
.td_name {font-size:12px;color:white;background:#3399E0;text-align:right; font-weight:bold;}
.td_namel {font-size:12px;color:white;background:#3399E0;text-align:left;font-weight:bold;}
.td_data {font-size:12px;background:#c0c0c0;}

.bold {font-weight:bold;}
