body {margin: 0px; background-color:#ffffff;}

#site {margin: 0 auto; width: 1024px; background-color:#ffffff}

img {border:none;}
td {vertical-align:top; font-family:tahoma; font-size:10pt; color:#666666;}
form {padding:0px; margin:0px;}
a, a:visited {color:#ecaa18; font-family:Tahoma; font-size:8pt; font-weight:bold; text-decoration:none;}
a:hover {color:#ecaa18; font-family:Tahoma; font-size:8pt; font-weight:bold; text-decoration: underline;}

.btn {font-family:Tahoma; font-size:10pt; color:#cf933a; padding-left:8px; padding-right:8px; padding-top:3px;}
.btn a, .btn a:visited {font-family:Tahoma; font-size:8pt; color:#207755; text-decoration:none; font-weight:normal; text-transform:none;}
.btn a:hover {font-family:Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; font-weight:normal; text-transform:none;}

.h_contacts {color:#FFFFFF; font-size:8pt; text-align:right; font-family:Tahoma; font-weight: bold; padding-top:5px;}
.h_contacts2 {color:#FFFFFF; font-size:8pt; text-align:right; font-family:Tahoma; font-weight: bold;}

.search_input {width:147px; height:23px; border:1px #679ed2 solid; color:#999999;}
.search_td {padding-top: 15px;} 
.search_btn_td {padding-top:7px;}

.cat_item {width:173px; height:23px; background-color:#e8eff8; padding-left:7px; vertical-align:middle;}
.cat_item a, .cat_item a:visited {color:#004db2; text-decoration:none; font-family:Tahoma; font-size:10pt; font-weight:normal; text-transform:none;}
.cat_item a:hover {color:#4d88cc; text-decoration:none; font-family:Tahoma; font-size:10pt; font-weight:normal; text-transform:none;}

.speak {font-family:Tahoma; font-size:8pt; color:#74a9db; text-align:right; padding-right:20px;}

.korz_text {background-color:#e3e3e3; font-family:Tahoma; font-size:8pt; font-weight: bold; color:#ecaa18; vertical-align:middle;}
.korz_input {border:1px #ecaa18 solid; width:71px; height:21px; color:#666666; font-family:Tahoma; font-weight:bold; text-align:center; vertical-align:middle; font-size:8pt;}

.footer {height:50px; background-color:#fde088; color:#5b92c7; vertical-align:middle; font-size:8pt;}

.main {color:#7c7c7c; font-family:Tahoma; font-size:8pt;}
.main h3 {color:#ecaa18;font-size:8pt;}

.ai {color:#7c7c7c; background-color:#e8e8e8; font-family:Tahoma; font-size:9pt; padding:20px;}
.ai_price1 {color:#FFFFFF; background-color:#ecaa18; text-align:center; vertical-align:middle; font-family:Tahoma; font-size:8pt;}
.ai_price2 {color:#7c7c7c; background-color:#e8e8e8; font-family:Tahoma; font-size:8pt; vertical-align:middle; font-weight:bold; padding-left:12px;}

.galthumb {width:200px;}

.tdh_a {background-color:#96c2ec; font-weight:bold;}

.prod_short h1 {font-size:14px;}

#ptxt, #ptxt a, #ptxt a:visited {font-size:16px; color:#F00;}

.h1zel {font : bold 12px Tahoma; color: #139562;}

.h1oran {font : bold 12px Tahoma; color: #e0992a;}

#top {width: 505px; height: 226px; background: url(../img/top.jpg) no-repeat;}

#top2 {width: 505px; height: 226px; background: url(../img/top2.jpg) no-repeat;}


#top_l {width: 123px; height: 226px;}

#top_l .as {display:block;
float:left;
margin-left: 37px;
margin-top: 178px;
width: 50px;
color: #207755; text-decoration: underline;}

#top_r {width: 382px; height: 226px;}

#top_r .a1 {
display:block;
float:left;
background-image: url(../img/toparr.png);
background-position:top left;
background-repeat:no-repeat;
margin-left: 26px;
margin-top: 122px;
padding:0 0 0 16px;
width: 150px;
color: #207755; text-decoration: underline;
	  }

#top_r .a2 {
display:block;
float:left;
background-image: url(../img/toparr.png);
background-position:top left;
background-repeat:no-repeat;
margin-left: 26px;
margin-top: 8px;
padding:0 0 0 16px;
width: 150px;
color: #207755; text-decoration: underline;
	  }

#blocks {width: 505px; height: 134px;}

#blue {width: 168px; height: 134px; background: url(../img/blue.gif) no-repeat;}
#blue h1 {padding-top: 16px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#blue .pb {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #fff; padding-left: 20px; padding-right: 20px;}
#blue a {padding-left: 115px; padding-right: 10px; text-decoration: none;}

#orange {width: 169px; height: 134px; background: url(../img/orange.gif) no-repeat;}
#orange h1 {padding-top: 16px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #207755;}
#orange .po {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #fff; padding-left: 25px; padding-right: 20px;}
#orange a {padding-left: 124px; padding-right: 10px; text-decoration: none;}


#green {width: 172px; height: 134px; background: url(../img/green.gif) no-repeat;}
#green h1 {padding-top: 16px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#green .pg {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #fff; padding-left: 25px; padding-right: 30px;}
#green a {padding-left: 122px; padding-right: 10px; text-decoration: none;}


