body {font-family: Tahoma, Arial, Geneva CY, Sans-Serif;}


h1 {padding: 0px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
h2 {padding: 0px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
h3 {padding: 0px;margin: 0px;font-weight: normal;font-family: Arial, Geneva CY, Sans-Serif;}
h4 {padding-top: 0px;padding-bottom: 5px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}

a:link,a:visited {color: blue;}
a:hover {color: #8a3018;}


/*главная страница*/
div.logo_g {padding-top: 4px;padding-left: 17px;}
font.oblast {font-size: 98%;font-family: Serif;}

div.cont {padding-top: 52px;padding-left: 30px;line-height:150%;font-size: 12px;font-family: Arial, Geneva CY, Sans-Serif;}
div.cont a:link,a:visited {color: blue;}
div.cont a:hover {color: blue;background: #faae7c;}
div.cont font{font-family: serif;}

table.beg a:link,a:visited {color: blue;} 
table.beg a:hover {color: blue;background: #faae7c;}
table.beg a.nol:link,a.nol:visited {text-decoration: none; color: blue;} 
table.beg a.nol:hover {text-decoration: none;color: blue;}
 

tr.toptr {height: 108px;}
tr.bottomtr {height: 59px;}
td.lefttd {width: 14%;}
td.righttd {width: 227px;}

font.t1 {font-size: 12px;padding-top: 0px;padding-bottom: 15px;margin: 0px;font-family: Tahoma, Arial, Geneva CY, Sans-Serif;}}
font.t1 a{font-family: Arial, Geneva CY, Sans-Serif;}
/*на второстепенных страницах*/
div.logo {padding-top: 0px;padding-bottom: 0px;padding-right: 28px;}

tr.toptr2 {height: 108px;padding: 0px;margin: 0px;}
tr.toptr2 td{padding: 0px;margin: 0px;}

td.lefttd2 {width: 200px;padding: 0px;margin: 0px;}
td.centertd2 {width: 78%;padding: 0px;margin: 0px;}
td.righttd2 {vertical-align: top;width: 250px;padding: 0px;margin: 0px;}
td.righttd2 div.p_tell {position:absolute; top:0; right:0;width: 264px;padding: 20px 0px 20px 20px;margin: 0px 0px 0px -30px;background: #9bc5ea;}
td.righttd2 font.tell {line-height: 140%;font-size: 10px;font-family: Tahoma, Arial, Geneva CY, Sans-Serif;}
td.righttd2 div.p_tell2 {position:absolute; top:0; right:0;width: 284px;padding: 20px 0px 20px 20px;margin: 0px 0px 0px -30px;background: #9bc5ea;}
td.righttd2 font.tell2 {line-height: 140%;font-size: 10px;font-family: Tahoma, Arial, Geneva CY, Sans-Serif;}
/*о компании*/
font.nam {font-size: 110%;font-weight: bold;}

/*левое меню на второстепенных страницах*/
div.menuleft {font-size: 12px;padding-top: 61px;padding-left: 15px;line-height:140%;font-family: Arial, Geneva CY, Sans-Serif;}
div.menuleft a:link,a:visited {color:blue;}
div.menuleft a:hover {/*color: #8a3018;*/color: blue;background: #faae7c;}
div.menuleft font{font-size: 100%;color: #000000;}
div.menuleft font.self{font-size: 100%;color: #000000;font-weight: bold;background: #faae7c;padding: 0 8 0 8;line-height:140%;*/}
div.menuleft font.lbl{font-size: 100%;font-weight: bold;font-family: Arial, Geneva CY, Sans-Serif;}
div.menuleft h4 {font-size: 120%;padding-top: 0px;padding-bottom: 5px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}

div.menuleft div.submenu {font-size: 100%;padding-left: 30px;padding-top: 0px;padding-bottom: 0px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
div.menuleft div.naglavn {font-size: 100%;padding-left: 0px;padding-top: 0px;padding-bottom: 5px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}

div.menuleft h3 {font-size: 20px;padding-top: 0px;padding-bottom: 15px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}

div.menuleft_img {position:absolute;padding: 0px;margin: 0px;}

/*правое меню на второстепенных страницах*/
div.menuright {font-size: 16px;padding-top: 28px;padding-left: 20px;padding-right: 20px;line-height:130%;/*font-family: Arial, Geneva CY, Sans-Serif;*/}
div.menuright a:link,a:visited {color:blue;}
div.menuright a:hover {/*color: #8a3018;*/color: blue;background: #faae7c;}
div.menuright font{font-size: 90%;}
div.menuright div.urls{padding-top: 10px;}
div.menuright img{border-color: #808080;}

div.menuright div.bmap{width: 210px;}
div.menuright div.bmap div.map{position:absolute;margin-left: -80px;}

div.menuright font.small{font-size: 10px;}

/*центр на второстепенных страницах*/
div.cent {padding-top: 28px;padding-left: 20px;padding-right: 20px;line-height:120%;font-size: 12px;}
div.cent a:link,a:visited {color:blue;}
div.cent a:hover {color: #8a3018;}

div.cent h3 {font-weight: 700;font-size: 20px;padding-top: 0px;padding-bottom: 20px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
div.cent div.te h3 {font-weight: 700;font-size: 24px;padding-top: 0px;padding-bottom: 20px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
div.cent h4 {font-size: 120%;padding-top: 0px;padding-bottom: 5px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
div.cent div.te h4 {font-size: 130%;padding-top: 0px;padding-bottom: 5px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
div.cent table.photo h5 {font-size: 95%;padding-top: 0px;padding-bottom: 5px;margin: 0px;font-family: Arial, Geneva CY, Sans-Serif;}
div.cent table.photo td.txt {font-size: 85%;font-weight: bold;}
div.cent table.photo div.dush0 {position: absolute;margin-left: 0px;margin-top: 0px;}
div.cent table.photo div.dush0 td.p{padding-left: 10px;}
div.cent table.photo div.dush {position: absolute;margin-left: 0px;margin-top: 0px;}
div.cent table.photo div.dush td.p{padding-left: 5px;}
div.cent img{border-color: #808080;}

div.cent table.contac td{font-size: 80%;}
div.cent table.contac td.p0{padding-bottom: 20px;}
div.cent table.contac td.p1{padding-left: 0px;padding-right: 40px;}

div.variant {position:absolute;margin-right: -200px;margin-left: -120px;}
div.variant td{font-size: 80%;}
div.lic {padding-top: 5px;padding-bottom: 15px;}
div.lic font.lic {font-size: 12px;font-family: Tahoma, Arial, Geneva CY, Sans-Serif;}

/*прайс*/
div.pricetable {position:absolute;margin-top: -320px;font-size: 80%;height:2800px;}

div.menuleft_price {padding: 10px 10px 10px 10px;font-family: Tahoma, Arial, Geneva CY, Sans-Serif;}
div.menuleft_price td{font-size: 12px;}
div.menuleft_price a:link,a:visited {color:blue;}
div.menuleft_price a:hover {color: #8a3018;}
/*div.menuleft_price b {font-size: 12px;}
div.menuleft_price .b {font-size: 12px;}*/

/*a.menu {text-decoration:underline; color: #666666;}
a.menu:hover {text-decoration:underline; color: #000000;}
font.txt {color: #E78922}
font.right {color: #999999; font-size: 12px;}
div.left {font-size: 15px; font-weight : bold; line-height:150%; padding-left: 30px;padding-top: 20px;}/**/
/*div.back {line-height:150%;padding-left: 0px;padding-bottom: 10px;}/**/
/*div.back font.dirref a{text-decoration:underline; color: #999999;}
div.back font.dirref a:hover{text-decoration:underline; color: #000000;}
font.email {font-size: 11px;color: #999999;}
font.small {color: #999999; font-size: 9px;}
div.bigphoto {padding-top: 5px;}
font.bigphoto {line-height:150%}
font.dirref {font-size: 12px; line-height:150%}
font.dirref a{text-decoration:underline; color: #999999;}
font.dirref a:hover{text-decoration:underline; color: #000000;}

font.god {font-size: 10px;color: #000000;font-family: Arial, Geneva CY, Sans-Serif;}
image {border-color: #999999;}*/

#block1{position:absolute;top:-1000px}