/* CSS Document */

.contem {float:left; width:990px;}

.topo {float:left; width:988px; height:291px; background-image:url(http://img.rtp.pt/wportal/sites/tv/corridaniversariortp09/imgs/topo.jpg); background-repeat:no-repeat;}

.menu {float:left; width:978px; height:26px; padding-left:10px; padding-top:265px;}

.frase {float:left; width:647px; height:35px; padding-left:10px;}

.b_info {float:left; width:617px; margin-left:10px; _margin-left:5px; margin-right:10px; margin-bottom:10px; background-color:#FFFFFF; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

.destaques {float:right; width:333px; height:540px; padding-top:5px;}

.tit_dest {float:left; width:287px; height:20px; padding-top:7px; padding-left:15px; margin-bottom:2px; background-image:url(http://img.rtp.pt/wportal/sites/tv/corridaniversariortp09/imgs/b_tit.jpg); background-repeat:no-repeat;}
.binfo_dest {float:left; width:282px; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-bottom:5px; background-color:#FFFFFF;}

.texto {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.texto_c {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#40B4E4;}

.texto_peq {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.titulos {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;}

.titulos1 {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#40B4E4; font-weight:bold;}

.barra_percurso {width:549px; height:20px; padding-left:10px; padding-right:10PX; padding-top:5px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; background-color:#1256A4;}

.texto_menu   a:link, .texto_menu a:visited {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-decoration:none;}
.texto_menu   a:hover, .texto_menu a:active {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#1256A4; font-weight:bold; text-decoration:none;}

.txt_menu_act {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#1256A4; font-weight:bold; text-decoration:none;}

.img {float:left; width:100px; height:100px; padding-top:5px; padding-bottom:5px; padding-right:5px; padding-left:5px; margin-right:10px; margin-bottom:10px; background-color:#40B4E4;}




.i_menu   a:link, .i_menu a:visited {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-decoration:none;}
.i_menu   a:hover, .i_menu a:active {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#40B4E4; font-weight:bold; text-decoration:none;}

.leg   a:link, .leg a:visited {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#40B4E4; font-weight:bold; text-decoration:none;}
.leg   a:hover, .leg a:active {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#1256A4; font-weight:bold; text-decoration:none;}

.texto_peq  a:link, .texto_peq a:visited {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.texto_peq  a:hover, .texto_peq a:active {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.texto a:link, .texto a:visited {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.texto a:hover, .texto a:active {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#40B4E4;}

