@import url(principal.css);
@import url(interna.css);
@import url(formularios.css);
* {
	margin:0;
	padding:0;
/*	behavior: url(iepngfix.htc);*/
	}
	
	
h1, h2, h3, h4, h5, h6 { 
	font-size: 130%; 
}

html {
	font-size: 100%;
	font-family: "trebuchet MS", Verdana, Arial, sans-serif;
	background:#dd7d0e url(../imagens/bg_site.gif) 0 0 repeat-x;
	}

p {
	margin: 10px auto;
	}

a {
	text-decoration:none;
	color:#000;
	}

a:hover {
	text-decoration:underline;
	}

a img {
	border:0;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}
	
.clear {
	clear:both;
	}

.none {
	display:none;
	}

.block {
	display:block;
	}

.clearFix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both;
	visibility: hidden;
	}
	
body {
	width:100%;
	background:url(../imagens/bg_transparent.png) 0 0 repeat;
	font-size: 62.5%;
	}

div#geral {
	width:960px;
	margin:0 auto;
	}
	
	div#geral div#topo {
		height:266px;
		background:url(../imagens/bg_raios.png) 0 0 no-repeat;
	}
	
		div#geral div#topo div#menu_superior {
			height:53px;
			position:relative;
		}
			
			div#geral div#topo div#menu_superior div#content_menusuperior {
				width:940px;
				height:40px;
				display:block;
				background:transparent url(../imagens/site_101fm-v2_04.png) 0 0 repeat-x;
				float:left;
				
				
			}
		
				div#geral div#topo div#menu_superior div#content_menusuperior ul {
					height:40px;
					list-style-type:none;
					position:absolute;
					right:0;
					float:right;
					display:inline;
				}
				
					div#geral div#topo div#menu_superior div#content_menusuperior ul li {
						
						float:left;
						line-height:40px;
						margin:0 15px;
					
					}
					
					div#geral div#topo div#menu_superior div#content_menusuperior ul li.msn {
						width:100px;
						float:left;
						margin:0 15px;
						background:url(../imagens/msn.gif) right 10px no-repeat;
						padding:0 30px 0 25px;
					}
					
						div#geral div#topo div#menu_superior div#content_menusuperior ul li.msn a {
							font-weight:normal;
							font-size:13px;
						}
						
					div#geral div#topo div#menu_superior div#content_menusuperior ul li a {
						color:#f7f9f9;
						font-size:14px;
						font-weight:bold;
					}
	
		div#geral div#topo div#topo_content {
			height:170px;
			position:relative;
		}
			
			div#geral div#topo div#topo_content a.logo {
				width:255px;
				height:222px;
				position:absolute;
				top:-52px;
				left:0;
			}
			
			div#geral div#topo div#topo_content h1 {
				color:#fff;
				font-size:29px;
				position:absolute;
				top:25px;
				left:300px;
			}
			
			div#geral div#topo div#topo_content div.fullbanner {
				width:484px;
				height:60px;
				position:absolute;
				bottom:16px;
				right:60px;
			}
			
				div#geral div#topo div#topo_content div.fullbanner div.fullbanner_topo {
					width:468px;
					height:60px;
				}
				
		div#geral div#topo div#topo_content a#radio_aovivo {
			width:211px;
			height:80px;
			position:absolute;
			top:0;
			right:60px;
		}
	
		div#geral div#topo div#menu_inferior {
			width:940px;
			height:43px;
			background:url(../imagens/bg_menu_inferior.gif) 0 0 repeat-x;
			margin:0 auto;
		}
		
			div#geral div#topo div#menu_inferior ul {
				list-style-type:none;
				height:43px;
			}
			
				div#geral div#topo div#menu_inferior ul li {
					float:left;
				}
				
					div#geral div#topo div#menu_inferior ul li img {
						float: left;
					}
					
	div#geral div#conteudo{
		clear:both;
		background:#fdedd7;
	}
	div#geral div#conteudo div#destaque{
	width:650px;
	padding-right:20px;
	float:right;
	height:230px;
	display:block;
	}
	div#col_dir {
		/*width:282px;*/
		width:300px;
		float:right;
		background:transparent url(../imagens/bg_paradao101.gif) no-repeat scroll 0px 8px;
	}
	
		div#col_dir div#promoces_pp {
			width:100%;
			margin-right:15px;
			/*background:url(../imagens/bg_promocoes_pp.gif) 0 0 no-repeat;*/
		}
		
			div#col_dir div#promoces_pp h1 {
				width:236px;
				height:72px;
				display:block;
				background:url(../imagens/tit_promocoes.png) 0 0 no-repeat;
			}
			
			div#col_dir div#promoces_pp img {
				padding:1px;
				background:#fff;
				border:1px solid #f36d00;
				margin:0 20px;
			}

/*Paradão 101fm inicio*/
/*## paradao101 em col_esq (INDEX)  */
		div#col_esq div#paradao101 {
			/*width:100%;*/
			width:280px;
		/*	margin-top:-230px;*/
			/*margin:15px 0 0 0;*/
			background:url(../imagens/bg_paradao101.gif) 0 0 no-repeat;
		}
		
			div#col_esq div#paradao101 h1 {
				margin-top:15px;
				margin-left:23px;
				margin-bottom:1px;
				width:235px; 
				height:104px;
				display:block;
				background:url(../imagens/tit_top10.png) 0 0 no-repeat;
			}
			
			div#col_esq div#paradao101 ul {
				width:235px;
				margin:0 auto;
				list-style-type:none;
				
			}
			
				div#col_esq div#paradao101 ul li {
					height:39px;
					overflow: hidden;
					/*height:105px;*/
					background:url(../imagens/bg_musica_paradao.gif) 0 0 repeat-x;
					margin:0 0 1px 0;
					position:relative;
				}
				
				div#col_esq div#paradao101 ul li div.content_paradao {
					width:200px;
					float:left;
				}
				
					div#col_esq div#paradao101 ul li div.content_paradao img {
						margin:6px;
						float:left;
					}
				
					div#col_esq div#paradao101 ul li div.content_paradao h2 {
						font-size:14px;
						color:#fdedd7;
					}
				
					div#col_esq div#paradao101 ul li div.content_paradao h3 {
						font-size:12px;
						color:#ffd201;
					}

				div#col_esq div#paradao101 ul li div.player {
					float:right;
				}
				div#col_esq div#paradao101 ul li div.bl{
				float:left;
				background:#004CB0;
				width:200px;
				}
				div#col_esq div#paradao101 ul li div.bl img{
				}
/*## paradao101 em col_dir (INTERNAS)  */
		div#col_dir div#paradao101 {
			width:100%;
			margin:15px 0 0 0;
			background:url(../imagens/bg_paradao101.gif) 0 0 no-repeat;
		}
		
			div#col_dir div#paradao101 h1 {
				width:235px;
				height:104px;
				margin:0 auto;
				display:block;
				background:url(../imagens/tit_top10.png) 0 0 no-repeat;
			}
			
			div#col_dir div#paradao101 ul {
				width:235px;
				margin:0 auto;
				list-style-type:none;
				
			}
			
				div#col_dir div#paradao101 ul li {
					height:39px;
					overflow: hidden;
					background:url(../imagens/bg_musica_paradao.gif) 0 0 repeat-x;
					margin:0 0 1px 0;
					position:relative;
				}
				
				div#col_dir div#paradao101 ul li div.content_paradao {
					width:200px;
					float:left;
				}
				
					div#col_dir div#paradao101 ul li div.content_paradao img {
						margin:6px;
						float:left;
					}
				
					div#col_dir div#paradao101 ul li div.content_paradao h2 {
						font-size:14px;
						color:#fdedd7;
					}
				
					div#col_dir div#paradao101 ul li div.content_paradao h3 {
						font-size:12px;
						color:#ffd201;
					}



/*Paradão 101 fim  */
		div#vc101_pp{
		margin-top:20px;
		}	
	div#geral div#marcas {
		clear:both;
		background:#fdfcfc;
		padding:5px;
		margin:16px 0;
	}
	
		div#geral div#marcas ul {
			width:920px;
			height:95px;
			list-style-type:none;
			margin:0 auto;
		}
		
			div#geral div#marcas ul li {
				margin:0 20px;
				float:left;
			}

	div#geral div#rodape {
		width:940px;
		clear:both;
		background:url(../imagens/bg_rodape.png) 0 0 repeat;
		padding:10px;
	}
	
		div#geral div#rodape address {
			font-size:12px;
			font-style:normal;
		}


