BODY  {
font-family: Verdana;
font-size: 13px;
color: #000;
margin:0;
background: #FFF;
}
p {
text-indent: 15px;
} 

td, font { 
font-family: Verdana;
font-size: 13px;
line-height:140%
}


fieldset {
border:1px solid #2564AF; margin:4px;
}

.dowka {
font-size: 10px;
color: #787878;
} 
.dowka a:link, .dowka a:visited, .dowka a:active  {
color: #787878;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}
.dowka a:hover {
color: #000;
font-size: 10px;
text-decoration: none;
font-weight: bold;
}
hr {
border:0;
border-top: 1px solid #3A81D6;
}

.title, h1, h2,h3,h4 {
color: #2564AF;
font-family: Tahoma; 
font-size: 13pt;
font-weight: bold;
padding: 6px;
margin:6px;
font-variant: small-caps;
}
.f2,.h3,.h4 {
color: #2564AF;
font-family: ARIAL; 
font-size: 12pt;
font-weight: bold;
padding: 6px;
margin:6px;
display:block;
}
a.rembo:link, a.rembo:visited, a.rembo:active  {
color:#3A81D6;
font-family: Tahoma;
text-decoration: none;
font-size: 13px;
font-weight: bold;
font-variant: normal;
display:block;
padding:2px 2px 2px 10px;
border-bottom:1px solid #000;
}
a.rembo:hover {
text-decoration: none;
color:#000;
border-bottom:1px solid #000;
}
.rama {
margin:8px;
padding:8px;
border-bottom:1px solid #000;

}

  a:link{text-decoration: none; color:#3A81D6}
  a:visited{text-decoration: none; color: #3A81D6}
  a:hover{text-decoration: none; color: #000}
  a:active{text-decoration: none; color: #3A81D6}

form {
display:inline;
}
tr.light td, table.border td, .avantgo {
background: #f7f7f7;
padding: 6px;
border: solid 1px #f4f4f4;
border-bottom-color: #c8c8c8;
border-right-color: #c8c8c8;
FONT-SIZE: 11px;
}
.but {
background: url(../i/but.png) repeat-x top #E9E9E9;
cursor: pointer;
padding:1px 8px 1px 8px;
font-size: 13px;
font-weight: bold;
font-family: verdana;
color: #808080;
}

  
.pyka {
cursor: pointer;
color: #6B6B6B;
} 
.visa {
display:none;
} 
.mini {
font-size: 10px;
color: #787878;
} 
.mini a:link, .mini a:visited, .mini a:active  {
color: #787878;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}
.mini a:hover {
color: #000;
font-size: 10px;
text-decoration: none;
font-weight: bold;
}
.mini2 {
font-family: ARIAL; 
font-size: 11px;
color: #000;
} 
.mini2 a:link, .mini2 a:visited, .mini2 a:active  {
color: #000;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}
.mini2 a:hover {
color: #FFF;
font-size: 11px;
text-decoration: none;
font-weight: bold;
} 
 
 
 .mum {
font-size: 11px;
}
.red, .star {
color: red;
}
 
.white {
color: white;
} 

input, select, textarea {
color:#333333; 
font-family: Verdana, Arial; 
font-size: 10pt; 
border: #CACBCD 1px solid; 
background-color: #FFF;
}

.top {
font-weight: bold;
font-family: Arial;
font-size: 11px;
color: #08004C;
} 
.top a:link, .top a:visited, .top a:active  {
color: #08004C;
text-decoration: none;
font-size: 11px;
font-variant: normal;
}
.top a:hover {
color: #000;
font-size: 11px;
text-decoration: none;
}




.fff {
background: url(../i/f2.gif) repeat-x #535353;
}

.maintext {padding:1em; border:1px solid #ddd; margin:0 20px 10px 0;}
.maintext p {padding:5px 0 0 0; margin:0;}
.maintext p.bold {font-weight:bold;}
.maintext h2 {margin:0; padding:0;}


.switch {display:block; cursor:pointer; margin:2px;}
.off {background:#E7FFCE;}
.hide {display:none;}
.show {position:absolute; display:block; width:600px; background:#fff; border:1px solid #000; padding:10px; margin-top:5px; z-index:500;}
.show img {float:left; padding:0 10px 10px 0;}

html, body {background: #EBF2F3 url(img/bg.jpg) repeat-x; height: 100%}
body, td {font: 11px Tahoma, Arial; color: #4C4C4C}
a:link, a:visited, a:active {font: 11px Tahoma, Arial; color: #0E82A4}
a:hover {color: red}
.arr1:link, .arr1:visited, .arr1:active {background: url(img/arr1.gif) no-repeat left; padding-left: 18px;}
.arr2:link, .arr2:visited, .arr2:active {background: url(img/arr2.gif) no-repeat left; color: #BCBCBC; padding-left: 12px; padding-right: 20px; white-space: nowrap;}
.arr2:hover {color: #F9CD00; text-decoration: underline}
.arr3:link, .arr3:visited, .arr3:active {background: url(img/arr3.gif) no-repeat left; padding-left: 2px; padding-top: 34px; margin-left: 14px; margin-right: 14px; line-height: 65px}
.arr4:link, .arr4:visited, .arr4:active {background: url(img/arr4.gif) no-repeat left; padding-left: 13px;}
.menu:link, .menu:visited {background: url(img/vr.gif) no-repeat left; display: block; float: left; padding: 20px 20px 19px 20px; text-decoration: none; color: #4C4C4C}
.menu:hover {background-color: #C3D1D4; color: #0E82A4}
#flash {background: url(img/top1.jpg) no-repeat right top;}
.sub {margin-left: 128px}
.sub td {background: url(img/menu2.gif) repeat-x;}
#leftCol {background: #F1F8F9 url(img/m.jpg) no-repeat right top;}
#header {background: url(img/h2.jpg) repeat-x;}
#header td {background: url(img/h3.jpg) no-repeat right; font-size: 16px}
#header div {background: url(img/h1.jpg) no-repeat left}
#pageTxt {-moz-box-sizing: padding-box; background: url(img/m2.jpg) no-repeat bottom; padding: 8px 15px 6px 25px; text-align: justify}
#rightCol {background: #EBF2F3 url(img/r1.gif) no-repeat; padding-top: 60px}
h2 {margin-top: 0px; padding-left: 20px; font-size: 18px; font-weight: normal}
#newsTxt {-moz-box-sizing: padding-box; padding: 0px 35px 0px 25px}
#phoneDiv {background: url(img/phone.jpg) no-repeat; -moz-box-sizing: padding-box; padding: 153px 30px 80px 50px; text-align: right; font-size: 15px}










.pro_line2 {
height:36px; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px;
z-index:500;
}

.pro_line2 .select {
margin:0; 
padding:12px 0 0 1px; 
list-style:none; 
white-space:nowrap;
}

.pro_line2 li {
float:left;
background:url(img/blank_over.gif);
}

.pro_line2 .select a {
display:block; 
height:36px; 
float:left; 
background: url(img/blank.gif); 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color:#DCEBF8;
}

.pro_line2 .select a b {
display:block; 
padding:0 12px 10px 1px; 
background:url(img/blank.gif) right top;
}

.pro_line2 .select a:hover, 
.pro_line2 .select li:hover a {
background: url(img/blank_over.gif); 
padding:0 0 0 15px;
line-height:27px;
cursor:pointer; 
color:#fff;
}

.pro_line2 .select a:hover b, 
.pro_line2 .select li:hover a b {
display:block; 
padding:0 12px 9px 1px; 
background:url(img/blank_over.gif) right top; 
cursor:pointer;
}

.pro_line2 .sub, .pro_line2 .sub2 {
display:none;
}

/* IE6 only */
.pro_line2 table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_line2 .sub, .pro_line2 .sub2 {
margin:0; 
padding:0 198px 0 16px;
list-style:none;
}
.pro_line2 .sub li, .pro_line2 .sub2 li  {background:transparent;}

.pro_line2 .select :hover .sub {
height:18px;
display:block; 
position:absolute;
top:40px; 
left:0; 
text-align:center;
float:left;
}
.pro_line2 .select :hover .sub2 {
height:18px;
display:block; 
position:absolute;
top:40px; 
right:0; 
text-align:center;
float:right;
}


.pro_line2 .select :hover .sub li a 
{font-weight: bold; display:block;height:18px; line-height:16px; float:left; background:#DCEBF8; padding:1px 20px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#1A5082;font-size:11px;}

.pro_line2 .select :hover .sub li a:hover, .pro_line2 .select :hover .sub2 li a:hover 
{color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;}

.pro_line2 .select :hover .sub2 li a 
{font-weight: bold; display:block;height:18px; line-height:16px; float:right; background:#DCEBF8; padding:1px 20px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#1A5082;font-size:11px;}









.haccordion{
padding: 0;
}

.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden; /*leave as is*/
}


.haccordion li{
margin: 0;
padding: 0;
display: block; /*leave as is*/
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px; /*For users with JS disabled: Height of each content*/
overflow: hidden; /*leave as is*/
float: left; /*leave as is*/
}

.haccordion li .hpanel{
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px;  /*For users with JS disabled: Height of each content*/
}

