body{

margin:0px; font-family:Tahoma, Verdana; font-size:12px; color:#333; background-image:url(/img/bbg.gif);}

img {border:0px;}



a {color:#1c700f;}

a:hover {color:#ffa500;}



.biglink {font-size:16px; color:#000;}

.blacklink {color:#000;}



h1 { padding:0px; margin:0px 0px 20px 0px; font-size:18px; font-weight:normal;}

h2 { padding:0px; margin:25px 0px 15px 0px; font-size:16px; font-weight:normal;}

h3 { padding:0px; margin:25px 0px 15px 0px; font-size:14px; font-weight:bold;}



.header_text {color:#f7df70; font-size:14px; margin:16px 35px 0px 20px; padding:0px; text-align:right;}

.header_text span {font-size:24px;}

.header_text ul {font-size:16px; text-align:left; padding-left: 230px;} 

.header_text div {text-align:right; padding:0px;}

.header_text p {font-size:18px; text-align:right;}




ul {list-style-image:url(/img/bul.gif); padding:10px; margin:10px 0px 10px 10px;}

ul li {margin:2px 0px 2px 0px;}



hr {height: 1px;/*толщина*/

    width: 100%;/*ширина*/

    color: #1c700f;/*цвет*/

    border-width: 0px 0px 1px 0px;/*лечилка для мазилы*/

    border-bottom-style: dotted; border-color:#1c700f; margin:20px 0px 30px 0px;}



.lefts {float:left; margin:5px 10px 5px 0px; padding:1px; border:solid #CCCCCC 1px;}

.lefts1 {float:left; margin:0px 10px 5px 0px; padding:1px; border:solid #f7df70 1px;}

.rights {float:right; margin:5px 0px 5px 10px; padding:1px; border:solid #CCCCCC 1px;}



.lshad { background-image:url(/img/l_shadow.gif); background-repeat:repeat-y;}

.rshad { background-image:url(/img/r_shadow.gif); background-repeat:repeat-y;}

.bg {background-image:url(/img/bg.jpg);}



.ledtcol {background-color:#1c700f;}

.contcol {background-color:#ffffff; padding:30px;}

.topmenu {border-collapse:collapse;}

.topmenu td {padding:0px 20px 0px 20px; border-left:#c8cdcc 1px solid; border-collapse:collapse;}



.topmenu a {color:#f7df70; font-size:18px; text-decoration:none;}

.topmenu a:hover {text-decoration:underline; color:#c8cdcc;}



.tel {color:#f7df70; font-size:14px; margin:16px 35px 0px 20px; padding:0px; text-align:right;}

.tel span {font-size:24px;}

.tel em {font-size:11px;}

.tel div {text-align:right; padding:0px;}



.leftmenu {display:block; margin:20px 27px 0px 20px; padding:0px 0px 0px 20px;}

.leftmenu li {margin:2px 0px 2px 0px; padding:0px 0px 0px 7px; list-style-image:url(/img/bullit.gif);}

.leftmenu a {color:#f7df70; font-size:16px; text-decoration:none;}

.leftmenu a:hover {text-decoration:underline; color:#c8cdcc;}


.leftmenu1 {display:block; margin:20px 17px 0px 50px; padding:0px 0px 0px 20px; font-size:20px; text-decoration:underline; color:#f7df70; font-style:normal;}

.leftmenu1 li {margin:2px 0px 2px 10px; padding:0px 0px 0px 7px; font-size:20px; list-style-image:url(../img/bullit.gif); color:#f7df70; font-style:normal;}

.leftmenu1 a {display:block;  padding:0px 0px 0px 00px; font-size:20px; text-decoration:underline; color:#f7df70; font-style:normal;}






.act {list-style-image:url(/img/bullit_a.gif)!important;}

.act a {text-decoration:underline; color:#c8cdcc!important;}



.adres {margin:40px 27px 40px 27px; padding:20px; color:#ffffff; border:2px solid #49a42f;} /*background-color:#49a42f;*/

.adres span {color:#f7df70;}

.adres a {color:#f7df70; text-decoration:underline;}



.footer {color:#ffffff;}

.footer a {color:#f7df70;}

.footer span {color:#f7df70;}



.maintable td {padding:0px 0px 20px 0px;}

.maintable td table td {padding:0px!important;}

.maintable ul {list-style-image:url(/img/bul.gif); padding:0px 10px 10px 10px; margin:0px;}
