html {background-color: white; margin:0; padding:0;}
body {width:998px; background-color: white; padding:0; margin: 0 auto; font-family: Tahoma, Verdana, Arial; font-size: 12px; border-style: none solid; border-color: #929292; border-width: 1px;}
img {border: none; border-width: 0px;}
#head {position: relative; width: 998px; height: 262px; background-image: url(/images/header2.jpg); background-repeat: no-repeat;}
#main_menu {position: absolute; top: 20px; left: 810px; z-index: 2; font-size: 15px;}
#main_menu ul li {padding: 0px; margin: 3px 0px 0px 10px; list-style-type: none;}
#main_menu li img {margin-right: 5px;}
#main_menu ul {margin: 0; padding: 0;}
#main_menu a {color: #3e3e3e}
#main_menu a:hover {color: #000000}
#ico_mail {display: block; width: 13px; height: 12px; position: absolute; left: 565px; top: 127px;}
#ico_map {display: block; width: 13px; height: 12px; position: absolute; left: 525px; top: 127px;}
#ico_home {display: block; width: 13px; height: 12px; position: absolute; left: 483px; top: 126px;}
#main {padding: 0 25px; overflow: hidden; padding-bottom: 30px;}
p {margin-bottom: 10px; margin-top: 5px; text-align: justify}
a{font-size:12px; color:#02a0c2; text-decoration:underline}
a:hover{font-size:12px;
 		  color:#007892;
		  text-decoration:underline;}

/* колонки титульной страницы */
#rightcol {float: left; width: 440px; margin-left: 30px; }
#leftcol {float: left; width: 470px; }


/*колонка новостей */
#news {position: absolute; top: 500px; left: 25px; width: 385px; height: 120px; overflow: hidden;}

/*колонка статей */
#article {position: absolute; top: 500px; left: 25px; width: 385px; height: 120px; overflow: hidden;}

/*блоки*/
h1 {border-bottom-color: #929292; border-bottom-width: 1px; color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 15px;} 
h2 {border-bottom-color: #929292; border-bottom-width: 1px; color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 15px;} 
h3 {border-bottom-color: #929292; border-bottom-width: 1px; color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 14px;} 

/* цвета */
.date {color: #cc9e2f; font-size: 12px; font-family: Tahoma, Verdana, Arial; font-weight: bold;}
.even {color:#e1e1e1;}

#catalog {font-size: 12px; border-collapse: collapse; margin-top: 20px;}
#catalog table td {margin: 0px; padding: 2px; border-width: 1px; border-color: #929292;}
#catalog * {border-collapse: collapse;}

.ce {background-color: #dfdfdf;}

.photo {margin: 5px; width: 226px; height: 157px; padding: 13px; background-image: url(/images/photo_frame.png); background-repeat: no-repeat;}
.photo img {width: 200px; height: 133px; cursor: hand; cursor: pointer;}
.car {position: relative; padding: 0px; margin-bottom: 2px; height: 40px; border-width: 3px; border-color: #929292; border-bottom-style: solid;}
.car h2 {padding: 0px; margin-top: 7px; color:#cc9e2f; font-size: 18px; font-weight: normal; position: absolute; top: 0px; left: 0px; width: 100%; height: 38px;}
.cartit {color:#cc9e2f; font-size: 18px; font-weight: normal;}
.car a {display: block; position: absolute; right: 0px; top: 0px;}
.compl {border-right-style: solid; border-bottom-style: none;}
.opt1 {border-right-style: solid; border-bottom-style: solid;}
.opt2 {border-right-style: solid;}
.price1 {border-bottom-style solid;}
.descr {padding: 0px; vertical-align: top;}
.tth {width: 100%; margin-top: 10px;}
.bb {border-bottom-style: solid;}
.br {border-right-style: solid;}

#cooltabs {position: absolute; left: 39px; top: 276px; z-index: 10;}
#cooltabs .tab {float: left; margin-right: 4px; margin-top: 19px;}
#cooltabs .tab_s {float:left; margin-right: 4px;}

/*#pred_tab {position: absolute; left: 39px; top: 287px; width: 181px; height: 28px; z-index: 10;}
#micr_tab {position: absolute; left: 222px; top: 287px; width: 126px; height: 28px; z-index: 10;}
#avto_tab {position: absolute; left: 350px; top: 287px; width: 181px; height: 28px; z-index: 10;}
*/


.orderbtn {margin-top: 20px; border-width: 1px;}

.label {margin-top: 10px;}

#contacts {font-size: 12px;}

#map li {padding: 0px; margin: 5px 0px 0px 0px; list-style-type: none;}
#map li img {margin-right: 10px;}

div.error {color:red;}
img, div, input { behavior: url("/iepngfix.htc") }

.article_title {color: #02a0c2; font-family: Tahoma, Verdana, Arial; font-size: 12px; margin-top: 1em; display: block; margin-bottom: 0.5em; font-weight: bold;}
p.short_text {margin: 0 0 0.5em 0;}

div.navigator a {padding: 0.5em; background: #cccccc; margin-right: 0.5em;}
div.navigator span.active {background: #cc9933; padding: 0.5em; margin-right: 0.5em;}
