body {margin:0; padding:0; background:url(images/bg11.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

a {color: #2850A2; text-decoration:none;}
a:hover {color: #069;text-decoration:underline;}

p {padding:2px 5px; margin:0;}

img {border:none;}

#Touvidoria {float:right; padding:5px 20px 0 0; color: #2850A2; font-weight:bold;}/* add on 23/04 para a DIV ouvidoria do topo do site*/

#Topo{margin:0 auto; width:780px; height:193px; background:url(images/layout-redecolinas_r1_c1.png) no-repeat top;}

#flash-topo{float:right; margin-top:40px; margin-right:50px;}

#index-radios {
	margin-left:7px;
	color:#FFF;
	background-color: #e67401;
}
#index-radios h2{ padding:0px 0 0 24px; margin:0 0 0 5px; font-size:15px; line-height:22px;	background:url(images/audio2.png) no-repeat; background-position: 0px 7px;}
#index-radios h2 a{color:#FFF;}
#index-radios h2 a:hover{text-decoration:none; border-bottom:2px solid #FFF;}
#index-radios h3 {padding:0 0 7px 28px; margin:0; font-size:10px;}

#Right {float:right; width:520px; padding:5px;}

#recados-index {width:265px; float:left; border:0px solid #CCC; margin-top:5px;}

#recados {margin:5px; padding:3px; border:1px dotted #FFDFB0; background-color: #F9F9F9;}

#galerias-index {width:250px; float:right; border:0px solid #CCC; margin-top:5px;}
#gal {width:240px; float:left; margin:5px; border:1px dotted #FFDFB0; background-color: #F9F9F9;}
#gal img {float:left; padding-right:5px;}
#gal a{ font-weight:bold;}

#gal2 {margin:5px; border:1px dotted #FFDFB0; background-color: #F9F9F9; height:60px;}
#gal2 img {float:left; padding-right:5px;}
#gal2 a{ font-weight:bold;}

#Right-Content {width:520px; border:0px solid #CCC; margin:7px 0;}
#Right-Content h2 {margin:0; padding:5px;}

#noticias-index {border:1px dotted #FFDFB0;	background-color: #F9F9F9;}
#noticias-index h2, #noticias h2{ margin:3px; padding:0; font-size:12px; font-weight: normal;}

#noticia-detalhe h1{padding:0; margin:3px; font-size:18px}
#noticia-detalhe p{margin-bottom:8px; line-height:18px; text-align:justify;}
#noticia-detalhe a{color:#494949; text-decoration:underline;}
#noticia-detalhe a:hover{text-decoration:underline; color:#fc5d06;}
#noticia-detalhe .data {font-size:12px; font-style:italic;}
#noticia-detalhe .imgP {float:right; border:1px solid #CCC; padding:5px; margin:15px 0 0 5px;}
#noticia-detalhe .imgP:hover {float:right; border:1px solid #CCC; padding:5px; margin:15px 0 0 5px; opacity:0.6;filter:alpha(opacity=40);}
#noticia-detalhe .imageA {border:1px solid #CCC; padding:3px; margin:3px;}
#noticia-detalhe .imageA:hover {border:1px solid #CCC; background: #FFC; padding:3px; margin:3px; opacity:0.6;filter:alpha(opacity=40);}

#comentarios {margin:10px 0;}
#comentarios h3{color:#F47A00; margin:10px 5px; padding:0; float:left;}
#comentarios h3 a{color:#F47A00; text-decoration:none;}
#comentarios h3 a:hover{text-decoration:underline;}
#comentarios p{border:1px dotted #FFDFB0; background-color: #F3F3F3; padding:2px; margin:7px; clear:both}
#comentarios .comentOK{border:2px dotted #390; background-color: #F3F3F3; padding:2px 5px; margin:5px; color:#390; font-weight:bold;}
#comentarios .comentERRO{border:2px dotted #F00; background-color: #F3F3F3; padding:2px 5px; margin:5px; color:#F00; font-weight:bold;}
#comentarios input{border:1px solid #CCC; width:300px; padding:2px; margin-bottom:5px;}
#comentarios textarea{border:1px solid #CCC; font-size:12px; width:400px; padding:2px;}
#comentarios .conta {width:40px;}
#comentarios .sobrenome{display:none;}
#comentarios .botao {font-size:10px; color:#000000; background-color:#FFFFFF; border:1px solid #000000;	width:110px; padding:2px; margin:7px;}

#links-sidebar {margin-left:7px; padding:5px;}
#links-sidebar h2 {margin:0px; padding-left:37px; line-height:35px;	font-size:15px;}
#links-sidebar .podcast {background:url(images/podcast2.png) no-repeat left;}
#links-sidebar .tempo {background:url(images/ico_tempo.png) no-repeat left;}
#links-sidebar .noticias {background:url(images/ico_news.png) no-repeat left;}
#links-sidebar .recados {background:url(images/ico_recado.png) no-repeat left;}
#links-sidebar .galeria {background:url(images/ico_fotos.png) no-repeat left;}
#links-sidebar .abrangencia {background:url(images/ico_abrangencia.jpg) no-repeat left;}
#links-sidebar .aniversariantes {background:url(images/ico-aniversariantes.png) no-repeat left;}
#links-sidebar .promocoes {background:url(images/ico-promocoes.png) no-repeat left;}
#links-sidebar .twitter {background:url(images/ico-twitter.png) no-repeat left;}
#links-sidebar .atendimento {background:url(images/ico-atendimento.png) no-repeat left; margin-bottom:3px;}

#MenuTop {margin:0 auto; width:780px; height:31px;}
#MenuTop ul {margin:0 5px;	padding:0; list-style:none; text-align:center;}
#MenuTop li { 
	position:relative; 
	display:inline; 
	margin:0; 
	padding:4px 10px 4px 23px; 
	line-height:29px;
	font-size:14px;
	background:url(images/div-menu.gif) no-repeat left;
}
#MenuTop li a { 
	position:relative; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none;
	text-shadow: 2px 2px 3px #2850A2;
}
#MenuTop li a:hover { 
	border-bottom:2px solid #FFFFFF; 
	color:#FFFFFF; 
	text-decoration:none;
}

#Meio{margin:0 auto; width:780px; background:url(images/bg1-sidebar.jpg) repeat-y left;  border-right:1px dotted #CCC;}

#SideBar{float:left; width:250px}

#Footer {margin:0 auto; background:url(images/bg-footer.jpg) repeat-x;}
#footer-meio {margin:0 auto; color:#FFF; width:780px; height:68px; background:url(images/layout-redecolinas_r7_c1.gif) no-repeat top;}
#footer-meio a {color:#FFF;}

#form {margin:5px 20px 20px 20px;}
#form input, #form select, #form textarea {border:1px solid #E8E8E8; background:#F7F7F7; margin: 0 0 5px 5px}
#form label{margin:5px 0 0 5px;}

#ouvidoria {margin:20px;}
#ouvidoria input, #ouvidoria select, #ouvidoria textarea{border:1px solid #E8E8E8; background:#F7F7F7; margin: 0 0 5px 5px}
#ouvidoria label{margin:5px 0 0 5px;}

#contato {margin:20px;}
#contato input, #contato select, #contato textarea{border:1px solid #E8E8E8; background:#F7F7F7; margin: 0 0 5px 5px}
#contato label{margin:5px 0 0 5px;}

#trabalheconosco {margin:20px;}
#trabalheconosco input, #trabalheconosco select, #trabalheconosco textarea{border:1px solid #E8E8E8; background:#F7F7F7; margin: 0 0 5px 5px}
#trabalheconosco label{margin:7px 0 0 5px;}

#aovivo h2{ font-size:14px;	margin:0; padding:10px 0;}
#aovivo img{ float:left; margin:5px;}

.footer-menu {text-align:center; padding-top:10px;}

.menor {font-size:10px;}
.menor1 {font-size:10px; color:#999;}

.titulo1 {margin:0; padding:0 5px; font-size:18px}
.titulo2 {margin:0; padding:0 5px; font-size:16px}

.copy{text-align:center; width:250px; float:left; margin-top:15px; font-size:11px;}

.hr { clear:both; height:10px; margin:0 5px; background:url(images/separador.gif) repeat-x center;}

.clear { clear:both;}

.ok {font-size:11px; color:#009933; text-align:center; font-weight:bold;}

.erro {font-size:11px; color:#FF0000; text-align:center; font-weight:bold;}

.oculto {display:none; visibility:hidden;}

.nav2{text-align:center;}
.nav2 img {border:none;	padding:0 8px;}

.fotos {padding:3px; margin:0 3px; border:1px solid #EBEBEB;}
.fotos:hover {padding:3px; margin:0 3px; border:1px solid #EBEBEB; opacity:0.6;	filter:alpha(opacity=40);}

.foto-equipe {float:left; border:1px solid #EBEBEB; padding:5px; margin:5px;}

.selo-tempo {float:left; width:150px; margin:10px; text-align:center;}

.abrangencia {float:left; width:150px; margin:10px; text-align:center;}

.anuncie h2{padding:0; margin:5px 0; color:#FF8306; font-size:20px}
.anuncie p{ margin-bottom:8px; line-height:18px; text-align:justify;}

.online {color:#666; float:right; font-size:11px; margin-top:10px;}

#paginacao { margin:5px; line-height:200%; text-align:center;}
#paginacao a{
	border:1px solid #E5E5E5;
	padding:2px 4px;
	margin:0 2px;
	color:#666;
}
#paginacao a:hover{
	border:1px solid #E5E5E5;
	padding:2px 4px;
	text-decoration:none;
	color:#FFF;
	background-color: #F29200;
}

#parceiros h2{padding:0; margin:5px 0; color:#FF8306; font-size:20px}
#parceiro {
	width:500px;
	border-top:1px solid #E4E4E4;
	float:left;
	margin:5px
}
#parceiro img { float:left; margin:5px 5px 0 0;}
#parceiro h3 {margin:6px 0 5px 0; padding:0;}
#parceiro p { margin:0; padding:2px;}

#aniversariantes ul {margin:0; padding:0; list-style:none;}
#aniversariantes li {
	margin:0;
	padding:7px 0 5px 18px;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	color:#EA5E00;
	background:url(images/ouvinte.gif)  no-repeat left;
	line-height:17px;
}

