*{

padding:0px;

margin:0px;

}

html,BODY{background-color:#ffffff;}
BODY,DIV,P,TD{font-family:Arial,Helvetica,sans-serif;color:#000000;
}
body{

font-size:85%;

/*line-height:1.6em;*/

}

a{color:#3399FF;text-decoration:none;}


#navigation{

background:url(navigation.png) repeat-x 0px 0px;
height:35px;
padding:0px 0px 15px 0px;
margin:0px 0px 15px 0px;
clear:both;
line-height:1.6em;
}

#menu{

float:left;

}

#navigation ul{

padding:0px;

margin:0px;

list-style:none;

}

#navigation li{

padding:0px;

margin:0px;

list-style:none;

display:inline;

}

#navigation a:link, #navigation a:active, #navigation a:visited{

color:#FFFFFF;

display:block;

float:left;

padding:3px 12px 6px 10px;

background:url(nav-seperator.png) no-repeat 100% 0px;
text-decoration: none;

margin:0px;

}

#navigation a:hover, #navigation #current a{

color:#CCCCCC;

text-decoration:none;

}



#link ul{

padding:0px;

margin:0px;

list-style:none;

}

#link li{

padding:0px;

margin:0px;

list-style:none;

display:inline;

}

#link a:link, #link a:active, #link a:visited{

color:#999999;

padding:0px 10px;

}

#link a:hover, #link #current a{

color:#000000;

}



#logo{

float:left;

display:block;

width:230px;

height:85px;

background:url(logo.png) no-repeat 0px 0px;

}


p{margin-top:5px;margin-bottom:5px;}
 table.contentpaneopen{

border-collapse:collapse;

}
.contentheading, .contentdescription{

font-weight:bold;

}
.contentheading{

color:#3399FF;

font-size:1.5em;

line-height:1.5em;

border-bottom:1px solid #CCCCCC;

}
.main td{vertical-align: top; text-align:center;background-color:#ffffff;padding-top:20px;}
.nomain{margin:0px;}
.nomain td{padding-top:3px;text-align:left;}
.bottom_copy{color:#d4d4d4;font-size:11px;font-weight:bold;}
.top_30{margin-top:30px;}

.button{

color:#666666;

background:#EEEEEE url(../images/button.png) repeat-x 0px 0px;

border-bottom:1px solid #CCCCCC;

border-right:1px solid #CCCCCC;

border-top:1px solid #EEEEEE;

border-left:1px solid #EEEEEE;

padding:5px 6px;

cursor:pointer;

margin:5px 0px;

}


.readon, .modal-button, .readmore a{

color:#666666;

background:#EEEEEE url(../images/button.png) repeat-x 0px 0px;

border-bottom:1px solid #CCCCCC;

border-right:1px solid #CCCCCC;

border-top:1px solid #EEEEEE;

border-left:1px solid #EEEEEE;

padding:3px 6px;

cursor:pointer;

margin:5px 0px;

float:left;

display:block;

}

.cb{clear:both;}

.anketa{
    color:#FFFFFF;
background:#333333 url(../images/heading.png) repeat-x 0px 0px ;
padding:5px;    
text-align:left;
margin-top:7px;
}

.p_anketa{    
    padding-bottom:10px;
    border-bottom:1px solid #d4d4d4;
}

.p_news{text-align:right;padding-right:20px;}

.webs{width:245px;float:left;}

.cb_up10{clear:both;height:20px;}

.div_programa{background:url(navigation.png) repeat-x 0px 0px;height:11px;padding:7px 0px 13px 7px;margin-top:15px;text-align:left;}


ul{margin-left:20px;}