TD
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
}

.bctbl 
{  
background-color: #6699FF; 
width: 100%; 
border: 0px;
}

.bctblv 
{  
;background-color: #FFFFFF;
font-size: 16px; font-weight: normal;
font-family: Arial, Helvetica, sans-serif; clip:  rect(   )
}
.bctrb
{  
; 
}
.bctrb
{
font-weight: bold;
padding: 3px 0 3px 0;
text-align: center;
}

.bctrt
{  
font-size: 12px;  
color: #666666; 
}

.bctrb 
{  
font-size: 16 px;  
color: #ffffff; 
background-color: #6699FF;
}


.bctd { 
background-color: #eaeaea; 
 } 

.bctd1 { 
background-color: #f1f5fe; 
 }
.bctd2 {
font-size: 12px;  
color: #0037a4; 
background-color: #ffffff; 
 }  

.bctrt { 
font-weight: bold;
text-align: center;
background-color: #e4e4e4;
} 

.menu-elem {
    color: #565656;
    font-size: 12px;
    background: url('../images/bg_menu.gif') center repeat-x;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    text-shadow: 1px 1px 0px #FFF;
}

.menu-elem a{
    color: #565656;
    text-decoration: none;
}
.red-text {
    color: #BE1A18;
}
.prov1 {
    background: url('../images/bg.gif') center repeat-x;
}
.prov-header {
    background: transparent url("../images/bg.gif") repeat-x scroll center center;
    font-size: 11px;
    font-weight: bold;
    color: #F3F9FF;
    text-transform: uppercase;
    display: inline-block;
    height: 21px;
    vertical-align: middle;
    text-align: center;
    min-width: 200px;
    margin: 20px;
    line-height: 18px;
    padding: 0 5px;
}
.menu-table td {
    background: transparent url("../images/separ.png") no-repeat scroll right -4px;
}

.menu-table td:last-child {
    background: none;
}

.content_image_left{
    float: left;
    margin: 0 15px 15px 0;
}
.content_image_right{
    float: right;
    margin: 0 15px 15px 0;
}

#content{text-align: justify !important;}
.nap_el{border: 3px solid #f3f3f3; margin: 10px;background: #EAEAFD;}

a.popup_mail {
    color: #003399 !important;
}