BODY { COLOR: #333; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif }

* {padding:0; margin:0;}

TABLE.price {margin:5px; border: 2px solid #999;} 
TABLE.price TD {padding:4px; background:#E4F5F3; text-align:center; border-left:1px solid #999; border-bottom:1px solid #999; padding:5px;}
TABLE.price TH {text-align:center; color:#E4F5F3; background:#366; padding:5px;}
TABLE.price TR.grey {}
TABLE.price TR.grey TH {background:#999;}

TD.left {background: url(http://www.avtoprofy.ru/i/bg_left.jpg); border-right:2px solid #666; }

H1 {color:#fff; background-image: url(http://www.avtoprofy.ru/i/transparent.png); }
H4 {COLOR: #600; padding-left: 10px;}
H5 {font-size:20px;  color: #900; text-align:center; padding: 10px;}
H6 { color: #600; text-align:center; padding: 10px;}
P {padding: 10px 15px; text-align:justify; }
OL {margin:0 3em;}
UL {margin:0 3em;}



P.img {color:#666; font-size:12px; text-align:center; padding:0}

A { COLOR: #333}
A:visited { COLOR: #333 }
A:active { COLOR: #333 }
A:hover { COLOR: #600 }

ul#menu_up {margin-left:0; padding-left:0; list-style-type: none; float:left; width: 100%;}
ul#menu_up li {display: inline;}
ul#menu_up a {display: block; float:left; padding: 5px 7px; text-decoration: none; color: #600; border-right: 4px solid #999;}
ul#menu_up a:hover {color: #900; }


div#leftmenu{text-align:left; margin:0; padding-left:5px; border-right:2px solid #999; border-left: 2px solid #999;}
div#leftmenu h4{margin: 0; background-color:#ccc; border-top: 2px solid #999; border-bottom: 2px solid #666;}
div#leftmenu h5{}
div#leftmenu ol {list-style:none;	margin: 0;	padding: 0;}
div#leftmenu li {padding: 0 2px 0 2px;}
div#leftmenu a{font:12px; color:#036;  }
div#leftmenu a:hover{color:#300;  }


ul#auto {margin:5; padding:5; }
ul#auto li {background: url(http://www.avtoprofy.ru/i/header-bullet.gif) no-repeat 0; padding: 0 2px 0 8px;}


#button {width: 180px;
         border-right: 5px solid #999;
         border-bottom:3px solid #999;
         font-weight:bold; font-size:80%;
         background-color: #ccc; color: #000;}
#button ul { list-style:none; margin: 0; padding: 0; border: none; }
#button li { border-bottom: 2px solid #EAE4CA; border-top: 2px solid #EAE4CA; margin: 0;}
#button li a { display: block; padding: 5px 5px 5px 0.1em; border-left: 5px solid #EAE4CA;
            border-right: 5px solid #EAE4CA; background-color: #2175bc; color: #fff;
            text-decoration: none; width: 100%; }
html>body #button li a { width: auto; }
#button li a:hover { border-left: 5px solid #C6C1AA; border-right: 5px solid #C6C1AA;
                  background-color: #2586d7; color: #fff;}

P.smallred {color:#900; font-size:80%; text-align:center;}