@charset "iso-8859-1";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF; 
	font-size:12px;
	color:#FFF
}

body {
	background-color: #16105A;
	background-image: url(../img/background-classic.jpg);
	background-repeat: repeat-x;
	background-position:top
}

a {
	text-decoration:none
}
img {
	display:block;
	border:none
}
img, div, h1 { 
	behavior: url(erapido/plugins/iepngfix/iepngfix.htc);
}
li {
	list-style:none
}

#into {
	position:absolute;
	left:50%;
	margin-left:-415px;
	top:0px;
	width:830px;
	z-index:1;
}



#Topo {
	background:url(../img/topo-classic.jpg) top center; width:815px; height:128px
}

#logo {
	background:url(../img/logo-classic.png); width:225px; height:110px; margin-top:10px; margin-left:41px; overflow:hidden; float:left; display:inline
}

#radio {
	float:right; display:inline; overflow:hidden; margin-right:56px; margin-top:46px
}
#Menu {
	float:left; display:inline; overflow:hidden; margin-bottom:18px
}
#Menu li {
	background:url(../img/separador-menu-classic.jpg) no-repeat right; float:left; display:inline; overflow:hidden; text-align:center; padding-top:22px; height:41px
}
#Menu li a {
	color:#FFF; font-size:15px
}

#Corpo h2 {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFCC33; margin-bottom:10px
}
#Corpo #Left {
	width:223px; float:left; display:inline; overflow:hidden; clear:left
}
#Corpo #Left p {
	margin-bottom:15px;
}
#Corpo a.bt-saibamais {
	background:url(../img/bt-saibamais-classic.gif); width:76px; height:19px; overflow:hidden; float:left; display:inline; text-indent:-300px; margin-bottom:25px
}
#Corpo span.linha-h {
	background:url(../img/linha-h-classic.gif) repeat-x; float:left; display:inline; overflow:hidden; width:223px; height:1px; margin-bottom:20px	
}

#Corpo #Right {
	width:565px; float:right; display:inline; overflow:hidden;
}
#Corpo #Right #box-top {
	/*background:url(../img/top-box-g-classic.png) no-repeat top left;*/ width:565px; height:22px; float:left	
}
#Corpo #Right #conteudo {
	/*background:url(../img/body-box-g-classic.png) no-repeat bottom left; */
	width:525px; 
	float:left; 
	display:inline; 
	overflow:hidden; 
	clear:left; 
	min-height:334px; 
	padding: 0px 20px;
	position:relative;
	top:0px;
	left:0px;
	z-index:1
}
#Corpo #Right #conteudo p {
	margin-bottom:15px;
	text-align:justify
}

#Rodape {
	width:814px; height:24px;   background:#000066; margin-top:17px; overflow:hidden; float:left; clear:both;  display:inline; font-size:11px; color:#FFF; text-align:center; padding:8px	
}
#Rodape p {
	color:#FFF; font-size:11px;	
}
#enquete label {
	float:left;
	clear:both;
	display:inline;
	margin-bottom:3px;
	overflow:hidden
}
#enquete-bt {
	clear:both;
	float:left;
	display:inline;
	overflow:hidden;
	margin-top:10px
}
#votar {
	background:url(../img/bt-votar-classic.gif) no-repeat top left; 
	width:81px; 
	height:25px;
	float:left;
	display:inline;
	overflow:hidden;
	text-indent:-300px;
	margin-right:5px
}
#verresultado {
	background:url(../img/bt-resultados-classic.gif) no-repeat top left; 
	width:81px; 
	height:25px;
	float:left;
	display:inline;
	overflow:hidden;
	text-indent:-300px
}

#formContato {
	display:block;
	margin:10px;
	float:left;
	overflow:hidden
}
#formContato label {
	display:block;
	height:35px;
	margin-bottom:8px;
	clear:both
}
#formContato span {
	float:left;
	display:inline;
	font-size:12px;
	color:#FFF
}
#formContato .input {
	float:left;
	display:inline;
	clear:both;
	border:solid 1px #666;
	padding:2px;
	color:#666;
	float:left;
	display:inline;
	overflow:hidden
}
#formContato label.error {
	display:none !important
}