body {
padding:0;
margin:0;
background:#FFFFFF url(img/vert.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a:link, a:active, a:visited {
text-decoration: underline;
color:#000;
}
a:hover {
text-decoration:none;
}

td {
vertical-align:top;
}

.top_banner {
width:201px;
height:48px;
vertical-align:bottom;
horizontal-align:left;
}

.top_banner#b1{
font-size:12px;
color:#303030;
background: url('img/banner_top.jpg');
}

.top_banner#b2{
font-size:12px;
color:ffffff;
background: url('img/banner_top1.jpg') ;
}

.top_banner#b3{
font-size:12px;
color:ffffff;
background: url('img/banner_top2.jpg');
}

#banner_title, #banner_title a {
font-size:12pt;
font-weight:bold;
padding-left:10px;
font-color:#c0c0c0;
padding-bottom:5px;
text-decoration:none;
}



.top_banner_descr {
width:201px;
height:102px;
horizontal-align:left;
background: url('img/banner_text_bg.jpg');
padding-bottom:0px;
background-repeat : no-repeat;
}

#banner_descr_div{
height:80px;
vertical-align:top;
color:#ffffff;
font-size:10px;
padding:5px 5px 5px 5px;
}

#banner_descr_more a{
width:201px;
vertical-align:bottom;
horizontal-align:right;
color:#000;
font-size:9px;
font-weight:bold;
padding-right:10px;
text-align:right;
}

.vert_left_line {
background: url('img/visa_bg_vert.gif') repeat-y;
width:20px;
}

.menu_section {
width:200px;
text-align:right;
padding-left:10px;
padding-top:5px;
}

#menu {
width:100%;
horizontal-align:left;
text-align:left;
padding-left:10px;
}

#menu_item {
font-family:Verdana;
width:100%;
clear:both;
text-align:left;
horizontal-align:center;
padding:0px 0px 5px 5px;
}

#menu_item a{
font-size:12px;
color:#08347d;
text-decoration:none;
}

#submenu_item a{
font-size:12px;
color:#08347d;
text-decoration:none;
}

#submenu_item a:hover{
text-decoration:underline;
}

#menu_item a:hover{
text-decoration:underline;
}

#menu_selected {
font-size:12px;
font-weight:bold;
color:#08347d;
text-decoration:none;
}

#submenu_selected {
width:150px;
font-size:12px;
font-weight:bold;
color:#08347d;
text-decoration:none;
}


#menu_delimiter {
clear:both;
width:50%;
text-align:center;
padding-bottom:5px;
width:120px;
height:5px;
background: url('img/menu_delim.jpg');
background-repeat:no-repeat;
}


#counters {
padding-top:40px;
clear:both;
horizontal-align:left;
text-align:left;
padding-left:42px;
}

.content {
vertical-align:top;
padding-top:0px;
padding-left:50px;
font-size:13px;
font-family:Tahoma;
color:#333366;
}

#content_body {
padding:0px 110px 35px 0px;
}



.bottom_visa {
text-align:left;
horizontal-align:left;
width:150px;
}

.copy {
text-align:left;
horizontal-align:left;
vertical-align:bottom;
padding-bottom:10px;
font-size:9px;color:#cccccc;
}

.t {
border-collapse: collapse;
border-color: #6699cc;
border-style: dashed;
border-width: 1px; 
font-size:13px;
font-family:Tahoma;

}
.t td{
border-collapse: collapse;
border-color: #6699cc;
border-style: solid;
border-width: 1px; 
}


.headers td {
background: #6699cc;
font-size:bold;
text-align:center;
vertical-align:middle;
color:#fff;
}

.headers_l td {
background: #99ccff;
font-size:bold;
text-align:center;
vertical-align:middle;
color:#000;
}

.spoler {
display:none;
}

.part {margin: 0 0px 0 0px;}
.part span.title {text-decoration:none;cursor:pointer;}
.part span.title h2 {border-bottom:1px dotted #0000FF;color: #0000FF;text-decoration:none;cursor:pointer;line-height:1.4em;}
.part span.title:hover {color:#000000;}
.part div.title:hover {color:#000000;}
.part div.content-opened {display: block;	text-align: justify;}