

div.top_menu table td a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
}

div.top_menu table td a:link {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
}

div.top_menu table td a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}


div.title_menu a:visited {
	color:#d1582e;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family:arial;
}

div.title_menu a:link {
	color:#d1582e;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family:arial;
}

div.title_menu td a:hover {
	color:#d1582e;
	text-decoration:underline;
	font-size:13px;
	font-weight:bold;
	font-family:arial;
}


a.dark_link:visited {
	color:#213643;
	text-decoration:underline;
	font-size:12px;
}

a.dark_link:link {
	color:#213643;
	text-decoration:underline;
	font-size:12px;
}

a.dark_link:hover {
	color:#213643;
	text-decoration:none;
	font-size:12px;
}

a.wait_link:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
}

a.wait_link:link {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
}

a.wait_link:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}






a:visited {
	color:#1765bc;
	text-decoration:underline;
	font-size:12px;
}

a:link {
	color:#1765bc;
	text-decoration:underline;
	font-size:12px;
}

a:hover {
	color:#1765bc;
	text-decoration:none;
	font-size:12px;
}




td {
	vertical-align:top;
	font-family:tahoma, verdana, arial;
	font-size:12px;
}

td.left_top {
	width:368px;
	height:91px;
	border-top:solid 3px #2f424d;
	background:url(images/back_logo.jpg) no-repeat left top #3b5260;
}

td.logo {
	width:217px;
	padding:4px 0px 0px 20px;
}

td.logo img {
	width:180px;
	height:61px;
}

td.phone {
	padding-top:39px;
	padding-right:10px;
}

td.right_top {
	height:91px;
	border-top:solid 3px #2f424d;
	background:url(images/back.jpg) no-repeat left top #3b5260;
	vertical-align:bottom;
	width:90%;
}

div.top_menu {
	text-align:right;
	padding:12px 20px 23px 20px;
	vertical-align:top;
}

div.top_menu table td {
	background:url(images/sp_top_menu.gif) no-repeat left top;
	padding:0px 20px 0px 14px;
	white-space:nowrap;
	width:25%;
	text-align:left;
}

td.top_search {
	background: #d8dcdf;
	width:70%;
	border-bottom:solid 4px #b9c0c6;
	height:35px;
	vertical-align:middle;
}

td.top_search div {
	padding:3px 10px 0px 10px;
	color:#213643;
}

td.top_rec div {
	padding:3px 10px 0px 10px;
	color:#FFFFFF;
}

td.top_search div table td, td.top_rec div table td {
	vertical-align:middle;
	padding-right:5px;
}

td.top_search div table td#text input {
	border:solid 1px #173140;
	width:170px;
	font-size:12px;
	color:#555555;
	height:14px;
	padding-top:2px;
}

td.top_rec {
	background: #d1582e;
	width:30%;
	border-bottom:solid 4px #df8a6d;
	height:35px;
	color:#FFFFFF;
	vertical-align:middle;
}

td.patch {
	border-top:solid 1px #FFFFFF;
	background:url(images/back_03.gif) repeat-x left top #eaecee;
	vertical-align:middle;
	height:26px;
	color:#213643;
}

div.main_menu {
	background-color:#f9fbf4;
	border-top:solid 1px #dae2c3;
	border-bottom:solid 1px #dae2c3;
	padding:7px 15px;
	margin-bottom:5px;
}

div.brend_menu {
	background-color:#FCFAFA;
	border-top:solid 1px #E8D8D8;
	border-bottom:solid 1px #E8D8D8;
	padding:7px 15px;
	margin-bottom:5px;
}

div.icq_cons {
	background-color:#F7F8F9;
	border-top:solid 1px #D2DEE8;
	border-bottom:solid 1px #D2DEE8;
	padding:7px 15px;
	margin-bottom:5px;
}


div.title_menu {
	padding:3px 8px 3px 0px;
}

div.title_menu_on {
	padding:3px 0px 3px 0px;
	font-size:13px;
	font-weight:bold;
}


div.content_menu div {
	padding-bottom:4px;
}

div.content_menu div span {
	font-size:11px;
}

div.content_menu {
	padding-bottom:10px;
}

td.sp_menu {
	background:url(images/sp_menu.gif) repeat-x left top;
}

td.bottom_page {
	border-top:solid 4px #3B5260;
}

div.contact {
	padding:14px;
}

div.contact div {
	padding-bottom:5px;
}

td.content-col {
	padding:0px 0px 10px 5px;
}

div.t_search {
	background:url(images/back_04.gif) repeat-y left top;
	padding:10px 17px;
	margin-top:10px;
	margin-bottom:10px;
}

div.t_search_one {
	background:url(images/back_05.gif) no-repeat left top;
	padding:7px 41px;
	margin-top:5px;
}

div.t_search_one select {
	font-size:12px;
	width:200px;
}

div.sel_brend select {
	font-size:12px;
	width:200px;
}


div.t_search div {
	padding-bottom:7px;
}

div.now {
	background:url(images/back_06.gif) repeat-x left top;
	margin-top:10px;
	padding:10px 13px;
}

td.now_2 {
	background:url(images/back_06.gif) repeat-x left top;
}

td.title_block {
	height:22px;
	background-color:#D8DCDF;
	color:#3B5260;
	font-weight:bold;
	vertical-align:middle;
	padding:0px 20px;
	width:100px;
}

td.title_block_back {
	background:url(images/back_07.gif) no-repeat left bottom;
	width:90%;
}

td.padd_pos div {
	padding-bottom:3px;
}

td.t_menu {
	background:url(images/back_08.gif) repeat-x left top;
	padding-top:10px;
	padding-left:14px;
}

td.t_menu table td {
	padding-right:8px;
	padding-bottom:5px;
}

div.name_razd_d {
	background:url(images/back_09.gif) repeat-x left top;
}

td.name_razd {
	background:url(images/back_razd.jpg) no-repeat left top;
	height:86px;
	padding:0px 20px 0px 34px;
}

td.title_razd {
	font-size:15px;
	padding:7px 10px;
}

td.podb {
	padding:8px 10px;
}

select.podb_in {
	font-size:12px;
	color:#555555;
}

table.podb_in_t td {
	padding-right:4px;
	vertical-align:middle;
}

input.price {
	font-size:12px;
	width:50px;
	color:#555555;
}

span.on_page {
	font-weight:bold;
	color:#d1582e;
}

td.cent_col {
	width:4px;
}

td.bord_col {
	width:33%;
	border:solid 1px #b9c0c6;
	height:190px;
	padding:12px;
}

table.p_har td {
	padding:4px 5px 4px 5px;
	border-top:solid 1px #D8DCDF;
}

@font-face {font-family:Accidental_Presidencyt; src: url(http://www.smesiteli.su/Accidental_Presidencyt.ttf);} 

div.my {
	padding:5px 0px 9px 0px;
	font-size:15;
	color:#d1582e;
	font-weight:bold;
	font-family:arial;
} 	h1{
	font-family:tahoma, verdana, arial;
	font-size:17px;
} h2{
	font-family:tahoma, verdana, arial;
	font-size:16px;
} h3{
	font-family:tahoma, verdana, arial;
	font-size:14px;
} 
