﻿@charset "UTF-8";

body {height:100%;margin:0px;padding:0px;background:#F9F9F9;text-align:center;color:#000;font:12px Georgia, Times New Roman, Times, serif;} 
img {border:0}
td {vertical-align:top; padding:0}

#container {min-width:900px;max-width:1150px;margin:0 auto;padding:5px;text-align:left;border:3px #e0e9e9 double;background:#FFFFFF}
#head_left {float:left;width:420px;top:0px;margin:-2px 0 0 8px; background:url(img/phone.gif) right bottom no-repeat}
#head_right {float:right;width:530px; height:100px;margin-right:5px; text-align:right; background:url(img/ran2.gif) right top no-repeat;}
.righttop {text-align:right; text-shadow:#CCCCCC; margin-top:77px}

#left {float:left;width:234px;padding:10px 0px}
#right {float:right;width:180px;padding:10px 0px}
#center {margin: 0 183px 0 237px;padding:10px 5px}
#center h2 {margin:5px 0}
#footer { border-top:medium #999 double; padding:3px 0}
#article {margin:3px 3px 3px 237px;padding:10px 5px;border:1px #ddd solid;background:#f9f6f6}
#inFla {margin:0 11px 0 8px; padding:0}

#box_l {background:url('img/box_l.gif') no-repeat left; width:25px;height:43px;float:left}
#box_r {background:url('img/box_r.gif') no-repeat right; width:25px;height:43px;float:right}
#box_c {background:url('img/box_c.gif') repeat-x; margin: 0 25px;height:43px;text-align:center}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.clear {width:100%;overflow:hidden;} 

form {margin:2px; padding:0; text-align:left;color:#000;font:12px Georgia, Times New Roman, Times, serif;}
.form {color:#000;font:12px Georgia, Times New Roman, Times, serif;}

h1 {text-align:left;color: #07B; margin:0 0 5px 0;font: normal normal bold 21px Verdana, Arial, Helvetica, sans-serif;}
h2 {text-align:left;color: #029;margin:0 ;font: normal normal bold 15px/16px Verdana, Arial, Helvetica, sans-serif}
h3 {text-align:left;color: #931;margin:6px 12px 2px 8px;font:normal normal bold 11px Georgia, Times New Roman, Times, serif}
h4 {text-align:left;color: #36C;margin:4px 0;font: normal normal bold 13px/15px Verdana, Arial, Helvetica, sans-serif}
h5 {text-align:left;color: #36C;margin:0 ;font: normal normal bold 13px Verdana, Arial, Helvetica, sans-serif}
h6 {text-align:left;color: #029;margin:0px;font: italic normal bold 12px Georgia, Times New Roman, Times, serif}

p {margin:1px 0;color:#444}
a {text-decoration:none;color:#029}
a:hover {color:#F60; text-decoration:underline}
ul {margin:1px 15px;color:#555; padding:0}
ol {margin:1px 15px;color:#555; padding:0 15px}
.cell {padding:10px 0; vertical-align:top}
.centercell {padding:0 8px}

.tmenu {text-align:center;color:#fff;margin:8px;font: normal bold 11px Georgia, Times New Roman, Times, serif;line-height:43px}
.tmenu:hover {color:#000}
.lmenu {margin:3px 8px;color:#931;line-height:16px}
.lmenu:hover {color:#F60}
.rmenu { padding:3px 8px;color:#931;line-height:16px;text-indent:8px}
.rmenu:hover {color:#F60}
.link {text-align:center;color:#fff;margin:8px;font: normal bold 11px Georgia, Times New Roman, Times, serif;line-height:43px}
.link:hover {color:#000}
.faq {text-align:center;color:#f60;margin:8px;font: normal bold 11px Georgia, Times New Roman, Times, serif;line-height:20px; vertical-align:text-top}
.faq:hover {color:#000}

.cytata {font-size:11px; margin:0 12px 0 8px}
.right {text-align:right}
.right12 {text-align:right;margin-right:12px; margin-bottom:12px}
.center {text-align:center}
.foot {font-size:9px;text-align:center;color:#555}
.style_1, .style_2{margin:0 12px 2px 8px;border-bottom:1px #999 solid}
.style_2{font-size:11px; text-indent:10px}
.style_3 {background-image:url('img/rox_bot.jpg'); margin:5px}
.style_4 {border-top:1px #999 solid;margin:0;padding-top: 5px;}
.classic {margin:1px 0;color:#444}
.indent {text-indent:10px;text-align:justify}
.before {margin-top:6px;color:#369}
.after {margin-bottom:10px}
#img {height:170px;width:100%; border-top:1px solid #fdb; background-color:#fff4ea; margin-top:10px;overflow:hidden;}
#inimg {float:right;width:170px;height:170px;border-right:1px solid #fdb;}
#inimg h3 {color:#F60;border-bottom:1px #999 solid; margin-top:2px}
#inimg .lmenu {margin:3px 10px;color:#931;line-height:18px}
#inimg .lmenu:hover {color:#F60}
#inimg a {margin-left:6px}

#add {float:right; background-image:url('img/add_txt.jpg'); margin:0 0 20px 10px; width:170px}
#add .lmenu {line-height:20px}
#add h3 {color:#369;border-bottom:1px #999 solid; margin-top:-5px}
#forum {height:20px;width:168px; background-image:url('img/butt_blu.jpg');}
#price {height:20px;width:121px; background-image:url('img/price.jpg');float:left;margin:5px 10px;text-align:center;line-height:18px;color:#f00}
.red:hover {color:#00f}
#blufi1 {margin:0;padding:0;float:left;clear:none;width:100%;}
#blufi2 {margin:0;padding:5px;border:1px solid #fdb; background-color:#fff4ea;}

.orange {color:#F60}
.navy {color:#369}
.navy2 {color:#369;border-bottom:1px #999 solid}
.brown {color:#931}
.pink {color:#f09; margin-left:25px; display:block}
.red {color:#f00}
.blue {color:#03a;border-bottom:1px #999 solid; padding:10px 4px 8px 52px; margin: 2px 16px 2px 8px}
.title {text-align:right;color:#777; font-family:Georgia, Times New Roman, Times, serif; font-size:13px; font-style:italic; font-weight:300}
.cros { text-decoration:line-through}

.smenu {text-align:left;color:#369;margin:0px 5px;font: bold 17px Arial, Helvetica, sans-serif}
.oo {margin:0; padding:0;border-collapse:collapse;border:0;vertical-align:top; text-align:left;} 
.icons {float:left; margin-left:3px}
.icons3 {float:left; margin:6px 0 0 6px}

/* горизонтальный список меню */
#butmenu {float:right; width:295px; margin:1px}
#rightmenu {float:right; margin:1px}
#rightmenu10 {float:right; margin:1px 10px 1px 1px}


#listmenu {padding:0; margin:0; list-style: none;}
#listmenu li {float: left; margin: 0; padding: 0; text-align: center;}
#listmenu a {text-decoration: none; font-weight:bold; font-size:10px; margin: 0 1px;padding: 4px;display: block;}

#listmenu .ppage {text-decoration: none; width:150px}
#listmenu .ppage a:link {color: #fff; background-image: url(img/button_blue1.gif); background-repeat:no-repeat}
#listmenu .ppage a:visited {color: #fff; background-image: url(img/button_blue1.gif); background-repeat:no-repeat}
#listmenu .ppage a:hover {color: #029; background-image: url(img/button_blue2.gif); background-repeat:no-repeat}

#listmenu .price {text-decoration: none;width:122px}
#listmenu .price a:link {color: #fff; background-image: url(img/button_green1.gif); background-repeat:no-repeat}
#listmenu .price a:visited {color: #fff; background-image: url(img/button_green1.gif); background-repeat:no-repeat}
#listmenu .price a:hover {color: #029; background-image: url(img/button_green2.gif); background-repeat:no-repeat}

#listmenu .offer {text-decoration: none; width:170px}
#listmenu .offer a:link {color: #fff; background-image: url(img/button_red1.gif); background-repeat:no-repeat}
#listmenu .offer a:visited {color: #fff; background-image: url(img/button_red1.gif); background-repeat:no-repeat}
#listmenu .offer a:hover {color: #029; background-image: url(img/button_red2.gif); background-repeat:no-repeat}

#operlist {padding: 0 0 0 6px; list-style: disc}
#operlist li {margin:0;color:#666;line-height:16px; padding: 1px 0; text-align: left;}
#operlist li:hover {color:#F60; list-style:circle}
#operlist a {color:#931;text-decoration: none;display: block;}
#operlist a:hover {color:#F60; text-decoration:underline;}


#border_in {border:1px solid #E5E6E8; background-color:#fff; margin:-4px 1px 1px -4px; padding:2px}
#border_out {border: 2px solid #F7F7F7; margin-left:3px}


