FORM, DIV {margin:0px; padding:0px}
INPUT.main, SELECT.main {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000; font-size: 12px; border: 1px solid #B2B2B2;}
TEXTAREA.main {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000; font-size: 12px}

A.page_on:visited {color:#5D5D5D;background: #EFFBFF;text-decoration:none;border:1px solid #A2CDE2; margin:0 2 0 2;}
A.page_on    {color:#2D2D2D;background: #DBE9F3;text-decoration:none;border:1px solid #B9D3E6; margin:0 2 0 2}
A.page_on:hover {color: #2D2D2D; background: #FFE8CA; text-decoration: none; border: 1px solid #FFCC99; margin:0 2 0 2}
.page_off {color:#2D2D2D;  background: #FFE8CA;font-weight:normal; border: 1px solid #FFCC99;}

DIV.pages {margin:10px 10px 10px 0px; line-height: 200%}

.hidden {visibility: hidden; display: none}

.width_100 {width:100%}

.bold {font-weight: bold}

DIV.lhr {height: 34px; width: 287px; background: url(../../interface/img/lhr.gif) #EFECE2;}
DIV.lr {width: 287px; float: right; background: #EFECE2; height: 100%; position: relative;}
DIV.lr_01 {margin: 5px 10px 10px 15px;}
.lr_contacts {margin: 5px 10px 50px 10px; padding: 30px 10px 5px 40px; height: 100px; background: url(../../interface/img/phone.jpg); background-repeat: no-repeat; line-height: 150%}

.content {vertical-align: top; padding: 40px 10% 50px 25px; background: url(../../interface/img/bg_02.gif) right top; background-repeat: repeat-y; }

.popmenu {position: absolute; left: 100px; top: 100px; background: #C4BB9D; padding: 0px 10px 10px 10px; line-height: 200%; border-left: 0px solid #6B6243; border-bottom: 2px solid #9A8D61; border-right: 2px solid #9A8D61; visibility: hidden}
.popmenu A {color: #ffffff}
.popmenu A:hover {color: #595138}


.last_news {border-bottom: 1px dotted #565656; width: 100%; padding-bottom: 10px; margin-bottom: 10px}

.hand {cursor: hand;}

.h1, .h1:hover, .h1:visited {font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing: -1px; font-weight: bolder; margin-top:0px; padding-top:0px}

.bottom_line {font-size: 11px; color: #665A4D; height: 50px; background: #D5CEB6}