@charset "utf-8";

/* Padrões das páginas internas */





/* CSS PARA A PARTE DE MENSAGENS */



.destaque_multimidia {

    font:14px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#FF9900;

	margin:5px 0px 0px 0px;

	text-align:left;

	

	}



#div_mensagens {

    width:480px;

	height:auto;

	float:left;

	}

	

#bloco_meios {

	background-image:url("../imagens/multimidia/bg_audiovideo.jpg");

	background-repeat:no-repeat;

	width:70px;

	height:39px;

	margin:20px 5px 5px 0px;

	

	background-color:#ebebeb;

    float:left;

	}







#bloco_mensagem {

	

	width:400px;

	height:60px;

	margin:20px 0px 5px 0px;

	background-color:#ebebeb;

    float:left;

	}

	

	

#bloco_mensagem p {

	

	font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:0px;

	padding:3px;

	}



.strong {

    font-weight:bold;

	}

	

	

.meios {

    margin:15px 3px 3px 3px;

	}

	



/* --------------------------------------------------------------------- */



/* FIM DO CSS PARA A PARTE DE MENSAGENS */



/* --------------------------------------------------------------------- */



/* CSS PARA A PARTE DA TV IBC */



#tabs {

	float:left;

	width:100%;

	font-size:10px;

	margin-bottom:0;

	overflow:hidden;

	}



#tabs ul {

	margin:0;

	padding:10px 10px 0 0px;

	list-style:none;

	

	}



#tabs li {

	display:inline;

	margin:0;

	padding:0;

	font:10px Verdana, Arial, Helvetica, sans-serif;

	

	}

	

#tabs ul li a {

   margin:0px 0px 0px -10px;

   

   }



#tabs a {

	float:left;

	background:url("../imagens/multimidia/left.png") no-repeat left top;

	margin:0;

	padding:0 0 0 6px;

	text-decoration:none;

	}

	

	





#tabs a span {

    font:9px Verdana, Arial, Helvetica, sans-serif;

	float:left;

	display:block;

	background:url("../imagens/multimidia/right.png") no-repeat right top;

	padding:6px 15px 4px 5px;

	margin-right:8px;

	color:#666666;

	}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabs a span {float:none;}



/* End IE5-Mac hack */

#tabs a:hover span {

     color:#ff9d03;

	}

	

	#tabs a:artive span {

     color:#ff9d03;

	}

	

	#tabs ul li a:active {

     color:#ff9d03;

	}



#tabs a:hover {

	background-position:0% -42px;

	}



#tabs a:hover span {

	background-position:100% -42px;

	}





#div_bg_player {

    background-color:#f3f3f3;

	float:left;

	width:85%;

	height:auto;

    margin:0;

	border:2px solid #e2e2e2;



	}



	





	

	

#div_player {

    background-color:#f3f3f3;

	float:left;

	width:auto;

	height:auto;

    margin:10px;



	}

	

	

#div_player_info {


	width:490px;

	height:auto;

    margin:15px 3px 20px 3px;

	border-top:1px solid #E2E2E2;

	border-bottom:1px solid #E2E2E2;

    text-align:left;


	}

	

#div_player_info p {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:6px 0px 3px 0px;

	*margin:4px 0px 0px 0px;

	}

	

#div_player_info p a {

    font:12px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:6px 0px 3px 0px;

	*margin:4px 0px 0px 0px;

	}

	

#div_player_info p a:hover {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:6px 0px 3px 0px;

	*margin:4px 0px 0px 0px;

	}



	



#div_player_info a p {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:6px 0px 3px 0px;

	*margin:4px 0px 0px 0px;

	}

	

	

	#div_player_info a p:hover {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:6px 0px 3px 0px;

	*margin:4px 0px 0px 0px;

	}

	

#div_player_info h1 {

    font:14px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	font-weight:bold;

	margin:0px 0px 0px 2px;

	}

	

#div_player_info h2 {

    font:14px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	font-weight:bold;

	margin:25px 0px 0px 5px;

	}

	

	#div_box_mais {

    width:235px;

	height:20px;

	float:left;

	

	margin:8px 0px 8px 10px;

	}

	

	#div_box_mais p a{

    color:#FF33FF;

	margin:0;

	}

	

	#div_box_mais p a:hover{

    color:#999999;

	margin:0;

	}

	

#div_box_videos {

    background:url("http://ibc.org.br/site/imagens/multimidia/bgbox.jpg");

	background-repeat:repeat-x;

    width:235px;

	height:70px;

	float:left;

	background-color:#FFF;

	margin:8px 0px 8px 10px;

	border:1px solid #CCCCCC;

	}

	

.img_box {

     width:70px;

	 height:60px;

	 margin:5px;

	 background-color:#000000;

	 float:left;

}



.right {

float:right;

margin-top:15px;

}



.img_box p { 

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:1px 0px 1px 2px;

	}

	

#div_box_videos p a { 

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:1px 0px 1px 2px;

	}

	

#div_box_videos p a:hover { 

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:1px 0px 1px 0px;

	}

	

#div_box_videos h1 { 

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:1px 0px 1px 0px;

	font-weight:bold;

	}

	

.img_box h1 {

    font:14px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	font-weight:bold;

	margin:0px 0px 0px 2px;

	}

	

.title_strong {

    font-weight:bold;

	margin:20px 0px 5px 0px;

	}

	

/* --------------------------------------------------------------------- */



/* FIM DO CSS PARA A PARTE DA TV IBC */



/* --------------------------------------------------------------------- */





/* INÍCIO DO CSS PARA A PARTE DO INFORME */



#div_player_informe {

    

	float:left;

	width:150px;

	height:240px;

    margin:10px 10px 10px 5px;

	border-left:1px dotted #999999;



	}



#div_player_informe h3 {

    font:12px Verdana, Arial, Helvetica, sans-serif;

	

	color:#999999;

	font-weight:bold;

	margin:0px 0px 0px 5px;

	}

	

#div_player_informe p {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	margin:0px 0px 10px 0px;

	}

	

#div_player_informe p.informe_titulo {

     font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:5px 0px 0px 5px;

	}

	

#div_player_informe p.informe_titulo a:hover {

     font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:5px 0px 0px 0px;

	}

	

#div_player_informe p.informe_data {

     font:8px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	margin:0px 0px 10px 5px;

	}

	



#div_player_informe p a {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:5px 0px 0px 0px;

	}



	

	

	

/* --------------------------------------------------------------------- */





/* INÍCIO DO CSS PARA A PARTE DE VÍDEOS */





#div_bg_player_videos {

    background-color:#f3f3f3;

	float:left;

	width:100%;

	height:auto;

    margin:0;

	border:0 solid #e2e2e2;



	}

	

	#div_bg_player_videos p a {

	font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:0px;

	}

.br {

    margin:2px;

	}	



.link_videos {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:0px;

	 }

	 



	 

	.titulo_videos {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	margin:5px;

	*margin:2px;

	}

	

	

	 .titulo_videos a:hover {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:5px;

	*margin:2px;

	}

	

#div_player_info_videos {

    

	float:left;

	width:150px;

	height:auto;

    margin:10px 10px 10px 5px;

	border-top:1px dotted #999999;

	border-bottom:1px dotted #999999;

}

	

#div_player_info_videos p {

    font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	margin:5px 0px 3px 0px;

	}

	

#div_player_info_videos h1 {

    font:14px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	font-weight:bold;

	margin:0px 0px 0px 5px;

	}

	

#div_player_info_videos h2 {

    font:14px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

	font-weight:bold;

	margin:25px 0px 0px 5px;

	}

	

.title_strong {

    font-weight:bold;

	margin:20px 0px 5px 0px;

	}

	

#banner_slider {

	margin-left:12px;

	_margin-left:20px;

	width:450px;

	height:auto;

	float:left;

	}

	







#cabecalho_videos {

	width:100%;

	height:auto;

	float:left;

	border-bottom:solid #FF9900 1px;

	margin-bottom:15px;

	}

#titulo_videos {

	width:300px;

	height:18px;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FF9900;

	text-align:left;

	margin-left:5px;

	



	}

	

.float_left {

    float:left;

	}
