/*  



Theme Name: ETI



Theme URI: http://www.eventosdeti.com.br



Sponsor: What?



Version: 1.0



Author: Vinicius Cruz



Author URI: http://www.viniciuscruz.com



*/




body{ margin:0; padding:0; font-family: Arial, Helvetica, "Lucida Sans", Tahoma; font-size: 12px;}



a{ margin:0px;color: #2655b6;text-decoration:none; }

a:hover{ color:#000000; text-decoration:underline; }



#site{

	width:100%;

}



.largura{ width: 1001px; margin-left: auto; margin-right: auto; }

.clearfix{ clear: both; }

h1{ margin: 0 0 10px 0; padding: 0; color: #666666; font-weight: bold; font-size: 26px; }



/**************** Topo *********************/

#cabecalho{

	width: 100%;

}

#efeito{

	width: 100%;

	background-color: #108aa0;

	height: 20px;

	text-align: right;

	color: #FFFFFF;

	padding-top: 5px;

}

	#efeito a{color: #ffffff;text-decoration:none; margin-right: 15px;}

	#efeito a:hover{text-decoration:underline;}

	

#topo{

	width: 981px;

	margin-left: auto;

	margin-right: auto;

	/*background-color: #1493aa;*/

	height: 100px;

	padding: 20px 10px;

}

	#conecte_se{ float: right; text-align: left; margin-top: 10px; }

	#conecte_se a{margin: 0px;}

	#conecte_se .plugin{ margin-right: 15px; margin-top: 15px; border: 0px; }





/**************** Menu de Navega��o *********************/

#menu{

	width: 100%;

	background-color: #629110;

	height: 50px;

}

#menu ul{ margin: 0px; padding-top: 16px; }

#menu li{ margin: 0px; display:inline; float:left; }



#menu li a{ margin: 0px; padding: 17px 10px 18px 10px;  color: #FFFFFF; font-size:14px; }

#menu li a:hover, .current_page_item a:hover{text-decoration:none; color: #629110; background-color: #FFFFFF;}

#menu ul li ul{ background-color: #629110; }
#menu ul li ul li{ margin: 0px; padding: 17px 10px 18px 10px;  color: #FFFFFF; font-size:14px; }


/**************** Publicidade *********************/

#publicidade{
	/*width: 100%;*/
	width: 760px;
	float:right;
	padding: 10px 0;
	text-align: center;
}

	.bt_publicidade{ margin-right: 3px; }



/**************** Estados *********************/

#estados{

	width: 981px;

	border: 1px solid #c8c8c8;

	background-color: #ededed;

	padding: 10px;

	margin-bottom: 15px;

	

	color: #464646;

	font-size: 14px;

	font-weight: bold;

}

	#estados a{margin: 0px;}

	.estados{ width: 32px; margin-top: 5px; }



/**************** Conteúdo *********************/

#conteudo{

	width: 1001px;

	margin: 20px auto;

}



#centro{ float: left; width: 700px; margin-right: 10px; margin-bottom: 15px; }



/**************** Tab de Eventos *********************/

#eventos{ }

	.tab ul { list-style: none; padding: 0; margin: 0; }

	.tab li a { 	float: left; border: 1px solid #dddddd; border-bottom-width: 0; font-family: Lucida Sans, Helvetica, Tahoma, Arial; 

				margin: 0 10px 0 0; height:40px; background-color: #f1f1f1; line-height:40px;display: block; padding: 0 1em; line-height:40px; 

				text-decoration:none; font-size:22px; color:#666666; }

	.tab a { text-decoration:none; }



	.tab .selected a{ position: relative; top: 1px; background-color:#ffffff; font-size:24px; font-weight: bold; }

	.tab_content { border: 1px solid #dddddd; clear: both; padding:5px; background-color:#ffffff; }



/*#lista_proximos{ display: none; }*/

#lista_recentes, #lista_proximos{ padding: 15px; width: 45%;}
#lista_recentes{ float: left; }
#lista_proximos{ float:right; }

#lista_recentes h1, #lista_proximos h1{ color: #629110; font-size: 22px; }

#lista_recentes ul, #lista_proximos ul{ margin: 0; padding: 0; list-style: none; }

#lista_recentes li, #lista_proximos li{ margin: 0 0 10px; color: #108aa0; font-size: 16px; font-weight: bold; }

#lista_recentes li a, #lista_proximos li a{ text-decoration:none; color: #108aa0; }

#lista_recentes li a:hover, #lista_proximos li a:hover{ text-decoration:underline; }



.data_local{ color: #838383; font-size:11px; font-weight: normal; }

.data_local a{ color: #838383; }

.link_estado a{ color: #838383; }

.ico_local{ margin-left: 10px; }



/**************** Notícias *********************/

#noticias{ width: 660px; padding: 20px 20px 0 20px; }

#noticias ul { list-style: none; padding: 0; margin: 0; }

#noticias li { 	font-size:17px; font-weight: bold; color:#629110; margin: 0 10px 10px 0; text-decoration:none; }

#noticias a { text-decoration:none; color:#629110; }



/**************** Tags - Mais buscadas *********************/

#tags{ width: 660px; padding: 20px; }

#tags a{ color: #9a9a9a; }

$tags a:houver{ text-decoration: underline; }



/**************** Visualiza post *********************/

#visualizacao{ border: 1px solid #dddddd; padding: 10px; }

#visualizacao h1{ margin: 0px; padding:0px; }

#visualizacao h1 a{ color: #108aa0; font-size: 22px; /*font-weight: bold;*/ }

#visualizacao h2 a, h3 a{ color: #629110; font-size:20px; }

#visualizacao h2 a:houver, h3 a:houver{ text-decoration: underline; color: #629110; }



.texto_post{ font-size: 13px; }



/***************** Posts Relacionados *****************/

.texto_post ol {

	margin: 0;

	padding:10px 0 10px 40px;

	background-color: #f9f9f9;

	}



.texto_post ol li {

	margin: 0;

	padding: 0 10px 0 0;

	padding-bottom:4px;

	padding-top:3px;

	background:none;

	border-bottom:1px solid #eeeeee;

}



/**************** Comments *********************/



#comments {font-weight:lighter; padding-top:10px; margin-top:10px;}



.commentlist{  list-style:none;}



.entry  ol li{ padding: 0 0 20px 0 ;}



#author, #email, #url {color:#666;width:40%;border:1px solid #e4f2fd;margin-bottom:0.6em;background:#fcfcfc;margin-top:1px;padding:3px;}



#commentform{padding: 0 0 0 30px;}



#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}



#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}



#comment{width:70%;border:1px solid #e4f2fd;}



.balloontop{background: #e4f2fd;width:489px; }







.balloonbottom{  background:url(images/commtop.gif) center top no-repeat; }



.balloonbottom2{background:url(images/commbottom.gif) center bottom no-repeat; padding:33px 15px 5px 15px;}




/**************** Parceiros *********************/

#parceiros { list-style-type:none;  margin:0; padding: 0; }
#parceiros img{ /*border: 1px solid #f0f0f0; width: 200px;*/ }
#parceiros li{ float: left; width: 200px; padding: 10px; border: 1px solid #dddddd; background-color: #fbfbfb; margin:4px 4px 0 0;  min-height: 130px; text-align: center; }




/**************** Notícias, Concursos e Release *********************/

#diversos { padding:0; width: 100%; border: 1px solid #dddddd; background-color: #fbfbfb; margin-bottom: 15px; margin-top:20px; }
#diversos ul { list-style-type:none;  margin:0; padding: 0; }
#diversos ul li{ float: left; width: 290px; padding: 20px; }

#diversos h2{ background-image:url(imagens/marcador_lateral.gif); background-repeat: no-repeat; background-position: left center; margin: 0 0 10px 15px; padding: 0 0 0 20px; font-weight:normal; color: #108aa0; font-size: 24px; font-weight: bold; }
#diversos h2 a{ text-decoration:none; color: #108aa0; }

#diversos ul li ul{ margin: 5px 10px 13px 10px; padding:0; font-style:normal; }
#diversos ul li ul li{ border:0; /*border-bottom:1px solid #efefef;*/ display:block; margin:0 0 5px; padding:0; color: #3a3a3a; font-size: 12px; font-weight: normal; }
#diversos ul li ul li a{ color:#3a3a3a;}

/**************** Lateral *********************/

#lateral{ float: right; width: 285px; }

#sidebar { padding:0; }

#sidebar h2{ background-image:url(imagens/marcador_lateral.gif); background-repeat: no-repeat; background-position: inherit bottom; 

			 margin: 15px 15px 10px 15px; padding: 0 0 0 15px; font-weight:normal; color: #108aa0; font-size: 18px; font-weight: bold; }



#sidebar ul { list-style-type:none;  margin:0; padding: 0; }

#sidebar ul li{ border: 1px solid #dddddd; background-color: #fbfbfb; margin-bottom: 15px; }



#sidebar ul li ul{ margin: 5px 10px 13px 10px; padding:0; font-style:normal; }

#sidebar ul li ul li{ border:0; border-bottom:1px solid #efefef; display:block; margin:0 0 7px; padding:0 0 5px 7px;

					  color: #3a3a3a; font-size: 13px; font-weight: normal; }



#sidebar p{padding:0 5px;}

#sidebar ul li ul li a{ color:#3a3a3a;}


.widgettitle{ padding: 5px; font-size: 14px; font-weight: normal; }





#sidebar2 ul{list-style-type:none;  padding:0 0 8px 0;}

#sidebar2 ul li{list-style-type:none; margin-bottom:10px;}



#sidebar2 ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0 0 0 5px;}

#sidebar2 ul li ul li{background:url(images/arrowquote.gif) left no-repeat top;}



.Rec_Widget_Widget_Struc{border:0;background:none;}
.Rec_Widget_Widget_Struc h2{display:none;}




/**************** Rodap� *********************/

#rodape

{

	width: 100%;

	background-color: #629110;

	min-height: 210px;

	padding-top: 10px;

	color: #FFFFFF;

}

	.box_rodape{ width: 260px; margin-right: 65px; float: left; padding: 4px; }

	#rodape h2{ color: #FFFFFF; font-size: 18px; margin: 10px 0; }

	.perfil{ float: left; border: 3px #FFFFFF solid; margin-right: 5px; }

	

/**************** Hot Words *********************/

.hw4wp_footer{ background-color: #629110; color: #FFFFFF; }

.hw4wp_footer a{ color: #FFFFFF; }



.pmcTFImgMini{ border: 0px; }

.pmcWidgetDisplay{ text-align: center; }





/**************** Misc *********************/



acronym, abbr, span.caps { cursor: help; }



acronym, abbr { border-bottom: 1px dashed #999; }



blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ffe1b8; }



blockquote cite { margin: 5px 0 0; display: block; }



.center { text-align: center; }



hr { display: none; }



a img { border: none; }



.alignright{float:right; padding:5px;  font-size:14px; font-weight:bold; text-decoration:underline;}



.alignleft{float:left; padding:5px 5px 5px 20px; font-size:14px; text-decoration:underline; font-weight:bold;}



img.centered{display:block;margin-left:auto;margin-right:auto;}



img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}



img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}



pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}



code {font-size:1.0em;color: #000}



#tag_cloud{padding:5px;}



#topcontentmediumbanner{width:468px; line-height:1px;/* <-- IE6 fix */ margin:4px auto 0 auto;}



#singleadsbig{}



#topads15{margin:auto; width:728px; line-height:1px;}



p.update{ padding:5px; background:#fffaf6; border:1px solid #ff915b; margin:10px 0 0 0;}

