* {margin:0 0; padding:0 0; border:0;}
p {line-height:22px; margin-bottom:15px;}

a.laranja {color:#F38D00; text-decoration:none; font-weight:bold;}
a.laranja:active {color:#F38D00; text-decoration:none; font-weight:bold;}
a.laranja:visited {color:#F38D00; text-decoration:none; font-weight:bold;}
a.laranja:hover {color:#FFFFFF; text-decoration:none; font-weight:bold;}

hr {width:100%; color:#FFFFFF; background-color:#FFFFFF; margin-bottom:15px; margin-top:15px;}

h1 {font-size:18px;
	font-weight:bold;
	margin-bottom:20px;}

h2 {font-size:14px;
	font-weight:bold;
	margin-bottom:10px;}

h3 {background-color:#596274;
	padding:4px 4px;
	font-weight:normal;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;}
	

body {background:url(../img/bg.jpg) #001337 repeat-x;
	  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;}
	  
a {text-decoration:none; color:#FFFFFF;}
a:active {text-decoration:none; color:#FFFFFF;}
a:visited {text-decoration:none; color:#FFFFFF;}
a:hover {text-decoration:underline; color:#FFFFFF;}
	  
#site {width:990px;
		  margin:0 auto;}
		  
#site #topo {width:845px;
				margin:20px 45px 15px 45px;
				float:left;}
				
#site #topo #logo {width:250px;
					  height:200px;
					  float:left;
					  margin-left:55px;}
					  
#site #topo #banner_topo {width:478px;
							 height:200px;
							 float:right;}
							 
#site #corpo {width:900px;
			  padding:0px 45px;
			  float:left;}
			  
#site #corpo #esquerdo {width:200px;
						float:left;}
						
#site #corpo #esquerdo #online {width:200px;
								float:left;
								margin-bottom:15px;}

#site #corpo #esquerdo #online #topo_online {width:200px;
										     height:36px;
											 float:left;}
											 
#site #corpo #esquerdo #online #locutor { background-color:#FFFFFF;
										 width:194px;
										 padding:0px 3px;
										 float:left;}
										 
#site #corpo #esquerdo #online #acessar_radio_online {width:200px;
													  height:45px;
													  float:left;}
													  
#site #corpo #esquerdo #promocao {width:200px;
								  float:left;
								  margin-bottom:15px;}
								  
#site #corpo #esquerdo #promocao #topo_promocao {width:200px;
												 height:36px;
												 float:left;}
												 
#site #corpo #esquerdo #promocao #bg_promocao { background:url(../img/home/bg_promocao.jpg) repeat-y;
											   width:180px;
											   padding:10px 10px;
											   float:left;}
											 
#site #corpo #esquerdo #promocao #conhecer_promocao {width:200px;
												     height:34px;
													 float:left;}
													 
#site #corpo #esquerdo #programas {width:200px;
								   float:left;}
								   
#site #corpo #esquerdo #programas #topo_programas { width:200px;
													height:40px;
													float:left;}
													
#site #corpo #esquerdo #programas #bg_programas {width:190px;
												 padding:10px 0px 0px 10px;
												 float:left;
												 background-color:#000E29;}
												 
#site #corpo #esquerdo #programas #bg_programas li {padding-left:5px; margin-left:20px; list-style-image:url(../img/flecha.jpg); margin-bottom:5px;}												 
												 
#site #corpo #esquerdo #programas #foot_programas {background:url(../img/home/foot_programas.jpg) no-repeat;
													width:200px;
													height:7px;
													float:left;}
													
#site #corpo #conteudo {width:685px;
						float:right;}
						
#site #corpo #conteudo #pg_internas{ width:659px;
						 background-color:#000E29;
						 float:right;
						 padding:10px 10px;
						 border:3px solid #FFFFFF;}
						 
#site #corpo #conteudo #pg_internas #contato_formulario{ width:319px;
														 float:left;}
						 
#site #corpo #conteudo #pg_internas #contato_informacoes { width:319px; float:right;}

#site #corpo #conteudo #esquerda_home {width:460px;
									   float:left;}

#site #corpo #conteudo #esquerda_home .quadro {background-color:#000E29;
									 				border:3px solid #FFFFFF;
									 				width:434px;
									 				float:left;
									 				padding:10px 10px;
													margin-bottom:15px;}
													
#site #corpo #conteudo #esquerda_home .banner3 {
									 				width:460px;
									 				float:left;
													height:80px;}
													
#site #corpo #conteudo #esquerda_home .colocacao {background-color:#ABB0B9; width:16px; height:20px; float:left; margin-bottom:4px; padding-left:4px;}
#site #corpo #conteudo #esquerda_home .musica {background-color:#596274; width:403px; height:20px; float:right; margin-bottom:4px; padding-left:4px;}

#site #corpo #conteudo #direito_home {width:210px;
									   float:right;}
									   
#site #corpo #conteudo #direito_home .quadro2 {background-color:#000E29;
									 				width:190px;
									 				float:right;
									 				padding:10px 10px;
													margin-bottom:15px;}
													
#site #corpo #conteudo #direito_home .quadro2 li {padding-left:5px; margin-left:20px; list-style-image:url(../img/flecha.jpg); margin-bottom:5px;}
													
#rodape { background:url(../img/bg_rodape.jpg) repeat-x;
		  width:100%;
		  height:24px;
		  float:left;
		  padding-top:6px;
		  margin-bottom:15px;
		  margin-top:10px;}
		  
#assinatura {width:990px;
		  	 margin:0 auto;}
			 
#assinatura #assinatura_pioneira {margin-left:45px;
								  float:left;
								  margin-bottom:15px;}
								  
#assinatura #assinatura_kowata {margin-right:45px;
								  float:right;
								  margin-bottom:15px;}
								  
img.fachada {margin-right:10px; margin-bottom:10px;}

#publicidade_direito {   
    /*Margem zero de todos os lados*/   
    margin: 0;   
    /* É para ser mostrada*/   
    display:block;   
    /* Posição é fixa*/   
    position: absolute;
    /* Tamanho da div*/   
    width:170px;    
    /* Largura da div*/   
    height:auto;   
    /* Quantos pixels terá do lado direito do navegador*/   
    top:320px; right:0px; 
    z-index:100;
	background-color:#576276;}
	
#publicidade_esquerda {   
    /*Margem zero de todos os lados*/   
    margin: 0;   
    /* É para ser mostrada*/   
    display:block;   
    /* Posição é fixa*/   
    position: absolute;
    /* Tamanho da div*/   
    width:170px;    
    /* Largura da div*/   
    height:auto;   
    /* Quantos pixels terá do lado direito do navegador*/   
    top:320px; left:0px; 
    z-index:100;
	background-color:#576276;}

#publicidade_direito img.patrocinios {margin-bottom:15px; margin-left:10px;}

													 
