
/* LAYOUT CSS CORRETO  */


*, html,span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt,  dd, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin: 0; 
padding: 0; 
outline: 0; 
font-size: 100%;
font-family: inherit;
font-style:normal; 
border-spacing: 0;
vertical-align: baseline;
color:#FFF;

}



a, a:link, a:visited, a:hover, a:active{ text-decoration:none; }

img, iframe {border: none; text-decoration:none;}
 
:focus { outline: 0 }

ol, ul  { list-style: none }

li span { padding:0 5px; }

table { border-collapse: separate;border-spacing: 0;}

th, caption {text-align: left; font-weight: normal;}

input, textarea, select, button {font-size: 100%;font-family: inherit;}

select {margin: inherit;}

hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}

lockquote:before, blockquote:after, q:before, q:after {    content: "" }

blockquote, q  { quotes: "" "" }

ins { text-decoration: none; }
 
del { text-decoration: line-through; }

body { font-size:12px;}

h1, h2, h3, h4, h5, h6{font-size:100%;}
 




/* LAYOUT  */
h1                { font-size:20px; font-weight:bold; color:#FFCC33; }
h2                { font-size:18px; color:#666; padding-top:10px; text-align:left; }
h3                { font-size:14px; color:#FFCC33; }
.float_left     { float:left;  display: inline; }
.float_right    { float:right; display: inline; }
.clear            { clear:both;  font-size:0px; }
.alturaMinima   { min-height:470px; height:470px; } /* All Browser's */
html>body .alturaMinima{ height: auto; }/* Hack IE */

.alturaMinima2   { min-height:150px; height:150px; } /* All Browser's */
html>body .alturaMinima2{ height: auto; }/* Hack IE */

.larguraMinima   { min-width:150px; width:150px; } /* All Browser's */
html>body .larguraMinima{ width: auto; }/* Hack IE */


/*L Menu Principal*/
a.link1:link        { text-decoration:none;}
a.link1:active        { text-decoration:none;}
a.link1:hover        { text-decoration:underline!important;}
a.link1:visited        { text-decoration:none;}


/*  estrutura principal do site  */ 

* {
	margin:0;
	padding:0;
}
body{
	margin:5px auto;
	background-image:url(../imagens/bg.jpg);
	background-repeat:repeat-x;
	background-color:#230000;
	


}
#conteudo    {
margin:2px auto;











}
#topo {
	/*background-image:url(../imagens/bg_topo2.png);*/
	background-repeat:repeat-x;
	height:200px;
	padding:20px 0 0 0;
	margin-top:5px;
	
	
	}
#gramofone {
	float:right;
	margin-right:-25px;
	margin-top:-59px;

	
}
#logo{
	margin-top:15px;
	margin-left:-20px;

	
	
}
#coluna_direita .article-content{
	padding-right:20px;
	
	
}
#coluna_direita .article-content p{
	font-size:18px;
	color:#FFF;
	border-bottom:#CCC 2px  inset;
	padding-bottom:3px;
	padding:20px;
	
	
	
	}
	#coluna_direita .article-content span{
	font-size:18px;
	color:#FFF;



	
	
	
	
	}

#coluna_direita .article-content h2{
	color:#FFF;
	
	font-weight:bold;
	padding-right:10px;
	
	}

#sistema_busca input[type=text]{
	margin-top:-30px;
	margin-right:-10px;
	background-repeat:no-repeat;
	background-position:right top;
	float:right;
	border-radius:4px;
	border:inset 2px #fff;
	font:bold;
	font-size:14px;
	color:#999;
	padding:2px;
	width:320px;
	
}
#sistema_busca * {
	border:0;
	background: transparent;	
}
#sistema_busca form{
	margin-left:25px;
	margin-top:5px;
}
#menu1{
	margin-top:5px;
	margin-bottom:10px;
}
#menu1 ul li{
	list-style-image:none;
	list-style-type:none;
	display:inline;
	margin-top:15px;
	padding:10px;
	
}
#menu1 ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #900;
	text-decoration: none;
	font-weight: bold;	
		
}
#menu1 ul li a:hover{
	color:#900;
}
#flashcontent{
	margin-left:30px;
	
	
}
#banner2 {
	margin-top:-5px;
	margin-right:5px;
	float:right;
}
#bg{
	
	
	/*background-image:url(../imagens/bg_box.png);*/
	
	
}
#banner{

		/*background:url(../imagens/box.png) no-repeat;*/
 
	margin-left:-14px;
	padding:5px;

	
	
	
}
#geral_meio{

	background:#162333;
	color:#FFF;
	padding:10px;
	font-size:15px;
	margin-top:5px;
	width:940px;
	margin-left:-5px;
	text-shadow:#000 2px 1px 1px;

	
	
	
	
}
#caixa_direita{
	float:right;	
}
#login p{
	margin:0px;
}
#programa_radio{
	float:left;	
}
#programa_radio h3{
	color:#000;
	font-size:12px;
	font-weight:bold;
}
#radio_online{
}
#radio_online h3{
	color:#000;
	font-size:12px;
	font-weight:bold;
}
#menu{
	width:960px;
	margin-left:-4px;
	color:#CCC;
	
	
}

#menu ul li{
	text-shadow:#000 1px 1px 1px;
	list-style-image:none;
	list-style-type:none;
	display:inline;
	margin-top:15px;
	padding:10px;
	background: url('../images/bg_rodape.jpg') repeat-x top left;
	
}
#menu ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;	
	color:#fff;
		
}
#menu ul li a:hover{
	color:#F30;
}
#linha{
	margin-top:30px;
	background:url(../imagens/bg.png) repeat-x bottom;
	height:5px;
	margin-bottom:20px;
}
#coluna_esquerda{
	float:left
}
#coluna_esquerda abbr{
	
	text-align:center;
	
}
#radio{
	float:right;
	margin-right:120px;
	margin-top:-10px;
	background-image:-webkit-linear-gradient(top #000 #fff);
}
#mpl{
	background:#C00;}

#newsletter{
	
	height:125px;
	padding-top:30px;
	padding-left:60px;
	float:right;
	margin-right:40px;
	margin-top:-150px;

}
#shaper_carousel{
	background:#FFF;
	color:#fff;
	text-shadow:none;
	
	
	
}
#shaper_carousel img{
	border:#000 4px solid;
	border-radius:5px;
	
}
#newsletter h3{
	color: #FFF;
	background:url(../imagens/bg_titulo.jpg);
	font-weight:bold;
	padding:3px;
	text-align:center;
	margin-bottom:5px;
	width:140px;
		
}

#newsletter input[type=text]{
	line-height:20px;
	height:15px;
	font-size:11px;
	width:140px;
	color:#666;
	
	
}
#newsletter input[type=submit]{
	
	height:20px;
	font-size:11px;
	background:url(../imagens/botao.jpg);
	border-radius:4px;
	padding:2px 2px 3px 2px;
	border:solid outset #fff;
	cursor:pointer;
	text-shadow:#fff 1px 2px 1px;
	margin-right:-85px;
	color:#666;
	
	
}
#Arquivoonline{

	margin-top:-250px;
	margin-right:80px;
	position:relative;
	width:150px;
	text-align:right;
	float:right;
	
	}
#Arquivoonline img{
	
	
	text-align:right;
	
	
	
	}

/*#enquete{
	background:url(../imagens/bg_enquete.png) no-repeat;
	height:190px;
	padding-top:30px;
	padding-left:10px;	
	margin-left:10px;
	
}
*/
#acessados{
	background:url(../imagens/bg_acessado.png) no-repeat;
	height:155px;
	padding-top:30px;
	padding-left:20px;
	margin-left:10px;
		
}
#coluna_direita {
	float:left;
	display:inline-block;
	
	
}
#coluna_direita h2{
	background:url(../imagens/bg_titulo.jpg);
	font-family: arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 22px;
	margin-bottom: 15px;
	margin-right: 10px;
	margin-left: 10px;
	padding:5px;
	color:#FFF;
	
	
	
}
#efeito {
	background:url(../imagens/efeitos.png) bottom;
	height:10px;
}

.bordaBox { background-image:url(../imagens/bg_principaiColecoes.png);width:220px; height:200px;margin-bottom:10px;}
.bordaBox .conteudo {text-align:center;}
.bordaBox .conteudo img {
	margin-right: auto;
	margin-left: auto;
	margin-top:20px;
}
#parceiros h3 {
	font-weight: bold;
	font-size: 17px;
	margin-left:20px;
	color:#000;
	line-height:20px;
	margin-top:3px;
	
	
}
#bg_parceiros{
	background-color: #FFFFFF;
    
    width: 958px;
	margin-left:-4px;
	margin-top:5px;
	
	}
#parceiros img {

	margin:2px  30px;
}

#apoio h3{
	
	font-weight: bold;
	font-size: 17px;
	text-align:left;
	color:#000;
	line-height:20px;
	
	
	
	}
#apoio{
	float:right;
	color:#000;

	margin-right:30px;
	
	
	
}
#apoio img{
	padding:5px;
	
}

#rodape{
	
	/*background:url(../imagens/bg_rodape.png) repeat-x  ;*/
	margin-top:10px;
	height:150px;
	clear:both;
	background:#FFF;
	width:953px;
	margin-left:-5px;
	padding:3px;
	margin-bottom:40px;
	color:#333;
	
}
#rodape p{
	margin-left:30px;	
	font-size:12px;
	font:arial;
	line-height:15px;
	color:#000;
	margin-top:20px;
	font-weight:bold;
	text-shadow:none;
}
#redes_sociais {
	margin-top:10px;
	margin-bottom:10px;
	font-family: arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float:right;
	background:url(../imagens/bg_rodape.jpg) repeat-x;
	text-align:right;
	padding:3px 4px 3px 4px;
	text-shadow:#000 0 0 0;
	
	

	
}
#redes_sociais h3{
	font-weight: bold;
	font-size: 17px;
	text-align:left;
	color:#000;
	
	
	
	
}
/*.credito{

	width:956px;
	margin-left:2px;
	text-align:left;
	margin-left:5px;
	font-size:10px;
	padding-left:10px;
	margin-top:80px;
	color:#fff;

} */
#linhatempo{
	
	text-align:left;
	width:900px;
	background:url(../imagens/linhadotempo.png);
	background-repeat:no-repeat;
	background-position:top;
	z-index:6px;
	margin-left:20px;
	
	}
#shaper_carousel{
	margin-top:20px;
	
	
	
	
}
#fwgallery{
	border:none;
	
	
}

.fwgs-image{
	border:#900 2px solid;
	padding:3px;

	
	
	}

#shaper_carousel b{
	
	
	
}
#carousel_inner{
	}


#linhatempo h3{
	
}

.creditos {
	
    
	font-size:10px;
	font:arial;
	margin-top:10px;
	text-align:right;
	padding-right:10px;
	color:#fff;
	width:951px;
	margin-left:-4px;
	background:url(../imagens/bg_rodape.jpg) repeat-x;
}
#rodape .creditos p{
	font-size:10px;
	padding-left:3px;
	color:#fff;
	text-align:left;
	padding-top:10px;
	
	}
	
#rodape .creditos abbr{
	font-size:10px;
	padding-left:3px;
	color:#fff;
	text-align:center;
	padding-top:10px;

		
		
		}
#rodape .creditos a{
	color:#900;
	font-size:10px;
	}

#parceria{
	float:right;
	clear:both;
	margin-top:20px;
	margin-right:30px;
}
