@import url(reset.css);
@import url(pagstyle.css);
@import url(jquery.rating.css);

body {
	background: url(../images/topo1.jpg) repeat-x;
	color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;        
	font-size: 90.5%; 
	line-height: 1.5em;
}
#website {
    margin: 0 auto;
    width: 770px;
}
#header{
	
}
	#header #logo{		
		display: inline;
		float:left;		
		overflow: hidden;
	}
	#header h1 {
	    background: url(../images/index_04.jpg);
	    height: 115px;
		width: 289px;   
	}
	#header #newsletter{		
		display: inline;
		float:left;		
		overflow: hidden;
		height:115px;
		width:241px;
	}
		#header #newsletter h5{
			background:url(../images/index_05.jpg);
			height:44px;
			text-indent:-5000px;
			width:241px;
		}
		#header #newsletter span{
			color:#000000;
		}
		#header #newsletter #newsletter_content{	
			background:url(../images/index_07.jpg);		
			display: inline;
			float:left;		
			overflow: hidden;
			height:71px;
			width:201px;
			padding: 0 10px;
		}
			#header #newsletter #newsletter_content form{
				border-collapse: collapse;
				border-color:#000000;
			}
				#header #newsletter #newsletter_content form input[type=text]{
					border: 1px solid #000000; 
					background-color: #000000;
				}
	#header #escreva_contos{		
		display: inline;
		float:left;		
		overflow: hidden;
		height:115px;
		width:240px;
	}
		#header #escreva_contos h5{
			background:url(../images/index_06.jpg);
			height:44px;
			text-indent:-5000px;
			width:240px;		
		}	
		#header #escreva_contos h5{
			background:url(../images/index_06.jpg);
			height:44px;
			text-indent:-5000px;
			width:240px;		
		}	
		#header #escreva_contos #escreva_contos_content{
			background:url(../images/index_08.jpg);
			height:71px;			
			width:240px;		
			margin:-11px 0 0 0;
		}
		.ie7 #header #escreva_contos #escreva_contos_content{		
			margin: 0;
		}
			#header #escreva_contos #escreva_contos_content p{
				color:#000000;	
				padding: 10px;
				text-align:justify;		
				width: 190px;					
			}
			#header #escreva_contos #escreva_contos_content a{				
				font-size:1.1em;
				font-weight:bold;													
			}
		.ie6 #header #escreva_contos #escreva_contos_content{					
			margin:0 0 0 0;
		}
#menu {
	clear:both;	
}
#categoria{
	
}
	#categoria h4{
		background:url(../images/index_10.jpg);
		height:41px;
		width:770px;	
	}
	#categoria #categoria_content{
		background:url(../images/index_11.jpg) repeat-y;	
		width:740px;
		padding: 0 15px;
	}
		#categoria #categoria_content ul { 
			text-align: center;
		}
		
		#categoria #categoria_content ul li {
			display: inline;
			padding-right: 10px;
			list-style: none;
		}
		
	#categoria #categoria_footer{
		background:url(../images/index_17.jpg);	
		height:13px;
		width:770px;		
	}
#left{
	display: inline;
	float:left;		
	overflow: hidden;	
	width:195px;
}
	#left #acessados{
		clear:both;	
		width:165px;	
	}
		#left #acessados h4{
			background:url(../images/index_20.jpg);
			height:33px;
			width:165px;		
		}
		.box_content{
			background:url(../images/index_23.jpg) repeat-y;	
			color:#808171;
			font-size:9px;			
			margin:0 0 0 0;
			padding-left: 15px;
			width:150px;
			text-align: left;			
		}
		.box_footer{
			background:url(../images/index_31.jpg);
			height:12px;
			width:165px;		
		}
		
	#left #votados{
		width:165px;	
	}
		#left #votados h4{
			background:url(../images/index_33.jpg);
			height:31px;
			width:165px;		
		}
		#left #votados #votados_content{
			background:url(../images/index_23.jpg);
			height:5px;
			width:165px;		
		}
		#left #votados #votados_footer{
			background:url(../images/index_31.jpg);
			height:12px;
			width:165px;		
		}
	#left #ultimos{
		width:165px;		
	}
		#left #ultimos h4{
			background:url(../images/index_36.jpg);
			height:40px;
			width:165px;		
		}
		#left #ultimos #ultimos_content{
			background:url(../images/index_23.jpg);
			height:5px;
			width:165px;		
		}
		#left #ultimos #ultimos_footer{
			background:url(../images/index_31.jpg);
			height:12px;
			width:165px;		
		}
#content{
	display: inline;
	float:left;		
	overflow: hidden;
	margin-top: 15px;
}
	#content #destaque{
					
	}
		#content #destaque #destaque_topo{			
			background:url(../images/index_22.jpg) no-repeat;
			height:38px;
			width:575px;
			text-indent: -9000px;
		}
		#content #destaque #destaque_content{			
			background:url(../images/index_25.jpg) no-repeat;			
			width:575px;
		}
			#content #destaque h2 {
				text-indent: 0;
				font-size: 2em;
				font-weight: bold;
				color:#808171;
				margin-bottom: 10px;
			}
		#content #destaque #destaque_content p{				
			color:#808171;
			font-size:12px;
			margin:0 0 0 0;
			text-align:justify;
			width:390px;
		}
	#content #lista{
		margin:25px 0 0 0;
		width:575px;
	}
		#content #lista .box_lista{
			background:url(../images/index_29.jpg);			
			display:inline;
			float:left;
			height:178px;
			overflow:hidden;
			width:287px;			
		}
		#content #lista .content_lista{
			color:#808171;
			margin:25px 0 0 15px;
			width:270px;
		}
			#content #lista .content_lista h6{
				color:#12295B;
				font-size:16px;
				font-weight:bold;
				margin:0 0 2px 0;				
			}
			#content #lista .content_lista span{
				color:#12295B;
				font-size:16px;
				font-weight:bold;				
			}
			#content #lista .content_lista p{
				color:#808171;
				font-size:9px;
				font-weight:bold;				
			}
		#content #lista .link_lista{
			background-color: #D6E3FB;
			font-weight:normal;						
		}
#parceiros{
	clear:both;	
}
	#parceiros #parceiros_topo{
		background:url(../images/index_38.jpg);
		height:38px;
		width:770px;
	}
	#parceiros #parceiros_content{
		background:url(../images/index_11.jpg) repeat-y;	
		width:770px;	
	}
	#parceiros #parceiros_footer{
		background:url(../images/index_17.jpg);	
		height:13px;
		width:770px;		
	}
#publicidade{
	width:728px;
	height:90px;
	margin:5px auto;
	text-align:center;
	border:1px solid #000;	
}
#footer{
	background:url(../images/index_40.jpg);	
	height:56px;
	width:770px;
}
	#footer strong {
		display: none;
	}

/* lista parceiros */
.lista_parceiros ul {
list-style: none;
font-size: 0.7em;
padding-left: 35px;
}

.lista_parceiros ul li {
float: left;
width: 178px;
display: inline;
overflow: hidden;
}

.lista_parceiros ul li span {
color: #808171;
}

.lista_parceiros ul li a {
font-size: 1.2em;
}

/* lista parceiros fim */

/*Floats*/
.left {float:left;}
.right {float:right;}
.clearThis  {clear:both;}

a img, :link img, :visited img {border:none;}

/* formulario */
.formulario { font-size: 1em; }
.formulario input,.formulario textarea,.formulario select {
background:#F0F0F0;
border:1px solid #ddd;
color:#000;
height:15px;
margin:5px 0 0;
padding:2px;
color: #808171;
font-family: Trebuchet MS;
}

.formulario select {
height: 25px;
}

.formulario label {
display:block;
color: #808171;
}

.botao {
background:#F0F0F0;
border:1px solid #ddd;
color:#000;
cursor:crosshair;
margin:5px 0 0;
min-height:25px;
padding:4px;
width:auto;
}

.TextNormal {
background:#fff;
color:#000;
font-family:Arial, Helvetica, sans-serif;
line-height:15px;
padding-left:10px;
padding-right:10px;
text-align:justify;
}

.Headline {
background:#fff;
border-bottom:#666f85 1px dotted;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:700;
line-height:25px;
margin-bottom:0;
text-transform:uppercase;
}

#loading, #loading_voto {
display:none;
}

.atencao {
background:url(../images/icons/close.png) left no-repeat #fff;
background-color:#FFf;
border:1px solid #96965E;
font-family:Verdana;
font-size:8px pt;
margin-bottom:5px;
margin-top:5px;
padding:10px 10px 10px 50px;
text-align:left;
}

.ok {
background:url(../images/icons/accept.png) left no-repeat #FFF;
background-color:#FFF;
border:1px solid #96965E;
font-family:Verdana;
font-size:8px pt;
margin-bottom:5px;
margin-top:5px;
padding:10px 10px 10px 50px;
text-align:left;
}

ul.opcoes_account li {
display: inline;
overflow: auto;
width: 250px;
padding-right: 20px;
}

/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(./images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(./images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(./images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

.TopicListing table {
font:12px Arial, Helvetica, sans-serif;
margin:0;
width:100%;
}

.TopicListing tr {
vertical-align:top;
}

.TopicListing td {
border-bottom:1px solid #E5E5E5;
padding:5px 5px 7px;
}

.TopicListing th {
padding-left:5px;
text-align:left;
}

.TopicListing p {
margin-bottom:10px;
}

.TopicListing .Head {
background:#666;
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
margin-bottom:0;
margin-top:0;
}

.TopicListing h4 {
color:#666;
font:11px Arial, Helvetica, sans-serif;
margin-bottom:0;
margin-top:0;
}

.TopicListing h6 {
color:#666;
font:11px Arial, Helvetica, sans-serif;
margin-bottom:0;
margin-top:0;
padding-bottom:0;
}
/* fim tabelas */

.entry{float:right; display: inline; overflow: hidden; width:545px; border:1px solid #dadada; margin:0 0 10px; padding:10px;}
.entry abbr { font-size: 1em; clear: both; }
.entry h2, .entry h3, .entry h4, #content #destaque #destaque_content h3 { text-indent: 0; font-size: 1.4em; }
#content #destaque #destaque_content h3 { font-weight: 700; font-size: 1.6em; }
.boxcomments h4 { text-indent: 0; font-size: 1.4em; }
#spreadthis {
	text-align: center;
	margin-bottom: 20px;
}

.postmetadata { line-height: 1.5em; font-size: 14px; text-align: justify; } 
/*  TIPOGRAFIA**/
a {
    color: #808171;
	font-family: Tahoma, Arial;
    font-size: 1.0em;	
    text-decoration: none;    
}
a:active, a:hover {
    color: #000000;
	text-decoration: underline;
}
