/* CSS Document */body { margin:0px; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; color:#575757; font-size:12px;}body a { color:#60a500; font-size:12px;}body a:hover {text-decoration:none;}#headline { width:100%; height:12px; background:url(/project/templates/public_default/images/headline.gif) repeat-x;}#head { width:100%; height:153px;}#logo {float:left; margin-left:10px; margin-top:-30px;}#search { width:92%; height:153px; float:inherit; margin-left:8%;}#head_bg {background:url(/project/templates/public_default/images/images/menu.gif) no-repeat; height:27px; width:423px; margin-left:200px; margin-top:-40px; float:right; margin-right:15%; color:#e55100;}#in_search { width:75%; margin-left:20%; height:57px; margin-top:40px; }#left_s_bg {background:url(/project/templates/public_default/images/images/search_left.gif) no-repeat; background-position:0px 12px;}#search_bg { background:url(/project/templates/public_default/images/images/search_bg.gif) repeat-x; background-position:0px 12px; padding-top:-30px;}#search_bg img { padding-top:-1px;}#right_s_bg {background:url(/project/templates/public_default/images/images/search_right.gif) no-repeat; }#textfield{background:url(/project/templates/public_default/images/images/form.gif) repeat-x; border:none; margin-top:24px; width:70%; margin-bottom:10px; margin-left:0px; float:inherit;}#search_logo {margin-top:-5px; margin-left:20px; float:left;}#button_search {margin-left:-150px; margin-top:-16px; }.punkt {background:url(/project/templates/public_default/images/images/punktir.gif) repeat-x; height:1px; width:90%;}#left_coloum {float:left; width:260px;}#center_coloum {float:inherit; }#right_coloum {float:right; }.menu_head_bg {background:url(/project/templates/public_default/images/images/menu_head_bg.gif) repeat-x; background-position:5px 0px;  }.menu_borders { border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; clear:both; height:100%; width:255px; margin-left:3px; margin-top:-60px; padding-bottom:10px; padding-top:6px; margin-bottom:10px; }.menu_borders_r { border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; clear:both; height:100%; width:255px; margin-left:3px; margin-top:-60px; font-size:11px; padding-top:6px; margin-bottom:10px; background-color:#f6f7f1;}.menu_up { background:url(/project/templates/public_default/images/images/menu_head_bg.gif) repeat-x; width:90%; height:35px; float:inherit; margin-top:5px; color:#707070; font-size:18px; }.menu_up_r { background:url(/project/templates/public_default/images/images/menu_head_bg.gif) repeat-x; width:90%; height:35px; float:left; margin-top:5px; color:#707070; font-size:18px; }.left_ugol {float:left; margin-top:5px; margin-left:3px;}.right_ugol {float:right;  margin-top:-35px;}.right_ugol_r {float:right;  margin-top:-35px; }.left_ugol_r {float:left; margin-top:5px; margin-left:3px; background:url(/project/templates/public_default/images/images/menu_head_bg.gif) repeat-x; background-position:2px 0px;}#yandex { background-color:#FFF; height:100%; margin-right:-9px;}.link_menu { margin-left:18px;}.punkt1 { background:url(/project/templates/public_default/images/images/punktir.gif) repeat-x; height:1px; width:220px; margin:5px;}.zagal {font-size:18px;}.punktir_center { background:url(/project/templates/public_default/images/images/punktir.gif) repeat-x; height:1px; width:90%; azimuth:center;}#opis { font-size:11px; color:#868686;}.price {color:#ED5D0E;}td {vertical-align:top}/* Постраничная разбивка */.pages {	margin:10px 0px 10px 0px;	padding:5px; 	text-align:right;}.pages .unsel {	font-weight:bold;	margin:2px;	padding:2px;}.pages .sel { 	border:1px solid #DDDDDD; 	padding:1px 5px 1px 5px;}.pages a {	font-weight:bold;	text-decoration:none;}/* -------------------------- СООБЩЕНИЯ  --------------------------*/.system_messages {    margin:10px 0 10px 0;    padding:7px;    border:1px solid #eee;    background-color:#f9f9f9;}.system_message_alert {    color:#990000;    font-weight:bold;}.system_message_success {    color:#009900;    font-weight:bold;}.clist-image {    float:left;    margin:0 2px 2px 0;}img.f {    padding:2px;    background:#ffffff;    border:1px solid #999;}
