/*  

Theme Name: Toome Forro

Theme URI: http://www.toomeforro.com.br

Description: Template Toome Forro

Version: 1.0

Author: Handerson Carlos - Design Web &amp; Grafico

Author URI: www.handersoncarlos.com.br

*/



body {

	margin: 0; padding: 0; background: url(images/bg2.jpg) center top no-repeat #ffb928;

	font-size: 14px; line-height: 180%; text-align: justify; color: #000;

}

body, th, td, input, textarea, select, option {

	font-family: Arial, Times, serif;

}

h1, h2, h3, h4 {

	font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #ff9900;

}

h1 {

	font-size: 30px; 

}

h2 {

	font-size: 2em;

}

h3 {

	font-size: 1em;

}

h4 {

	font-size: 14px;

	}

ul, ol {

	margin: 0; padding: 0; list-style: none;

	}

p, ul, ol {

	line-height: 180%;

}

blockquote {

	padding-left: 1em;

}

blockquote p, blockquote ul, blockquote ol {

	line-height: normal; font-style: italic;

}

a {

	color: #ff9900; text-decoration: none;

}

a:hover { 

	text-decoration: none; color: #000;

}

img {

	border: none;

}

hr {

	display: none;

}



input, textarea, select { 

	font-family: Arial, Helvetica, sans-serif; font-weight: normal;

	font-size: 12px; padding: 5px; color : #000; background: #fff url(images/bginput.png) repeat-x 0 0;

	text-decoration: none; border: 1px solid #ccc;

}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }
.cleaner_h5 { clear: both; width:100%; height: 5px; }
.cleaner_h15{ clear: both; width:100%; height: 15px; }

/* Cabelha�o */



#fundo_topo {

	clear: both; margin: 0 auto; width: 100%; height: 330px;

}



#sombra {

	clear: both; margin: 0 auto;

	width: 100%; height: 44px; background:url(images/bg3.png) no-repeat center;

}



#header {

	width: 760px; height: 300px; margin: 0 auto;

}



.logo {

	width: 760px; height: 195px;

}



.logo .div{

	width: 226px; height:322px; margin-top: 8px;

	float:left;	background:url(images/foto.png) no-repeat;

}

.divv{

	width: 290px; height:186px; float:left; margin: 70px 40px 0px 40px;  background:url(images/logo_toomeforro2.png) no-repeat transparent;

}

.logo .divvv{

	width: 120px; height:119px; float:left; padding-top: 14px; margin-top: 100px;

	background:url(images/logo_band.png) no-repeat transparent;  margin-left: 15px;

	}



/* P�gina */



#page {

	width: 820px; margin: 0 auto; background-color:#FFF; padding-top: 18px;

}

.anuncio {

	width: 728px; margin: 0 auto 0 auto; border: solid 10px #f8f8f8;

}

/* Conte�do */



#content {

	float: left; width: 560px; padding-left: 25px; padding-top: 10px; 

	} 

.post {

	padding: 0px 0px 0px 0px; 

}



	/* Destaques Home */



.post .conteu {

	margin-top: 3px; padding: 5px 0px 5px 0px; width: 560px; font-size: 12px; 

}



.post .conteu .con1 {

	width: 260px; float:left; 

}

		.post .conteu .con1 .destaques{

			font-size: 22px; font-family:Arial, Helvetica, sans-serif; color: 000; font-weight:bold;

			margin-bottom: 15px; background: url(images/icone3.gif) no-repeat left top; padding-left: 13px;

		}

		.post .conteu .con1 .programa{

			width: 260px; height: 200px; padding-bottom: 10px;

			background:url(images/img2.jpg) no-repeat;

		}

		.post .conteu .con1 .programa .clique{

			font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#adadad; margin: auto 10px auto 0px;

			font-weight:bold; text-align:center; padding-top: 120px; line-height: 16px;

		}

		.post .conteu .con1 .titulo{

			font-size: 15px; height: 31px; font-family:Arial, Helvetica, sans-serif; color:#FFF; margin-top: 10px;

			font-weight:bold; text-align:center; padding-top: 7px; background:url(images/bg_fone.png) transparent no-repeat;

		}

		.post .conteu .con1 .apresente{

			width: 258px; padding-top: 12px; border-top: solid 1px #f1f1f1; line-height: 18px;

			font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: ffc200;

		}



.post .conteu .con2 {

	width: 250px; float:right; padding: 0px 8px 0px 20px; border-left: solid 1px #ffc200; border-right: solid 1px #ffc200;

}

		.post .conteu .con2 .destaques{

			font-size: 22px; font-family:Arial, Helvetica, sans-serif; color: 000; font-weight:bold;

			width: 200px; margin-bottom: 15px; background: url(images/icone3.gif) no-repeat left top; padding-left: 13px;

		}

		.post .conteu .con2 .dest1{

			width: 160px; height: 65px; background: url(images/sms.png) no-repeat left top; margin-bottom: 20px;

			padding-left: 75px; border-bottom: solid 1px #f1f1f1; padding-bottom: 30px; line-height: 17px;

		}

		

		.post .conteu .con2 .dest1 .span{

			font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: ffc200; font-weight:bold;

		}

		

		.post .conteu .con2 .dest2{

			width: 160px; height: 65px; background: url(images/anuncie.png) no-repeat left top; margin-bottom: 20px;

			padding-left: 75px; border-bottom: solid 1px #f1f1f1; padding-bottom: 30px;  line-height: 17px;

		}

		

		.post .conteu .con2 .dest2 .span{

			font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: ffc200; font-weight:bold;

		}

		

		.post .conteu .con2 .dest3{

			width: 160px; height: 65px; background: url(images/novidades.png) no-repeat left top;

			padding-left: 75px;  border-bottom: solid 1px #f1f1f1; padding-bottom: 30px;  line-height: 17px;

		}

		

		.post .conteu .con2 .dest3 .span{

			font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: ffc200; font-weight:bold;

		}



	/* Fim Destaques Home */

	

.title {

	margin: 0; padding-top: 10px; height:44px; padding-left: 33px; font-size: 28px; font-weight: bold;

	font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #ffc200; position:relative;

	background: url(images/bgtopico.gif) no-repeat left top;

}



.title a {

	text-decoration: none; color: #000; letter-spacing: -1.0px;

}

	

.title a:hover {

	text-decoration: none; color: #000; letter-spacing: -1.0px;

}



.titles {

	color: #000; font-weight: bold; font-family:Arial, Helvetica, sans-serif;

	color: #000; border-bottom: solid 2px #ffc200; padding: 0 0 5px 12px; font-size: 16px; line-height: 18px;

	position:relative; background: url(images/icone1.gif) no-repeat left top;

} 



.title_post {

	margin: 0; font-size: 28px; font-weight: bold; padding-bottom: 15px; line-height: normal;

	font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #000; position:relative;

}



.title_post a{

	color: #ff9900; position:relative;

}



.title_post a:hover{

	color: #000; position:relative;

}



.title_post2 {

	margin: 0; font-size: 22px; font-weight: bold;

	font-family: Arial, Helvetica, sans-serif; color: #000; position:relative;

}



.title_post2 a{

	color: #ff9900; position:relative;

}



.title_post2 a:hover{

	color: #000; position:relative;

}



.title_dest {

	margin: 0; padding-bottom: 4px;  padding-top: 1px;

	font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;

	color: #000; position:relative; line-height: 80%;

}

	

.titlecoment {

	margin: 0; padding-bottom: 10px; 

	font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;

	color: #000; position:relative;

	

}

.byline {

	margin: -10px 0px 0px 0px;

	padding-left: 20px; border-bottom: 1px solid #CCCCCC; color: #ff9900;

}

.meta {

	padding: 10px 0px; margin: 10px 0;	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px; color: #ff6600;

}

.meta .more {

	padding-left: 10px;

}

.meta .comments {

	padding-left: 10px;

}

.meta a {}



.entry {}



.entry img { 

	border: none; margin: 10px 10px 10px 0px; padding: 6px; border: 1px solid #ddd; background-color: #f3f3f3;

}



.navigation {}



.alignleft {

	float: left;

}

.alignright {

	float: right;

}



.posts {

	margin: 0; padding: 0;

	list-style: none;

	line-height: normal;

}



.posts li {

	padding-bottom: 20px; text-align: justify; color: #000000;

	margin-bottom: 20px; font-size: 11px; line-height: 180%;

	border-bottom: 1px solid #ff9900;

}



.posts h3 {

	margin: 0;	font-weight: bold;

}



.posts p {

	margin: 0; line-height: normal; 

}



.posts a { 

	text-decoration: none; font-weight: normal; color: ff9900;

 	font-size: 15px; letter-spacing: -0.2px;

}



/* Lateral */



#sidebar {

	float: right; width: 185px; padding-right: 25px; padding-top: 25px; color: #000;

} 



.emissora { 

	font-weight: bold; font-family:Arial, Helvetica, sans-serif;

	color: #009700; font-size: 12px; line-height: 18px; padding-top: 5px;

}



#redes {

	float: right; margin: 5px auto 6px auto; color: #000; font-weight: bold; font-family:Arial, Helvetica, sans-serif;

	width: 165px; color: #000; border-bottom: solid 2px #ffc200; padding: 0 0 5px 12px; font-size: 16px; line-height: 18px;

	position:relative; background: url(images/icone1.gif) no-repeat left top;

} 



#parceiros {

	float: left; margin: 0px auto 6px auto; color: #000; font-weight: bold; font-family:Arial, Helvetica, sans-serif;

	width: 100%; color: #000; border-bottom: solid 2px #ffc200; padding: 0 0 5px 12px; font-size: 16px; line-height: 18px;

	position:relative; background: url(images/icone1.gif) no-repeat left top;

}



#produtora {

	float: right; margin: 20px auto 6px auto; color: #000; font-weight: bold; font-family:Arial, Helvetica, sans-serif;

	width: 165px; color: #000; border-bottom: solid 2px #ffc200; padding: 0 0 5px 12px; font-size: 16px; line-height: 18px;

	position:relative; background: url(images/icone1.gif) no-repeat left top;

} 

/* Menu */

.div_menu{
	letter-spacing: 0px; width: 800px; margin: 0 auto;
}

#menu_lateral {
	text-decoration: none;
	color: #fff;
}

#menu_lateral ul{
	text-decoration: none; 	list-style: none; margin: 0 auto;
}

#menu_lateral li {
	padding: 0px 19px 0px 19px; text-align:center; height: 25px;
	font-size: 16px; font-weight: normal;  float: left; 
	color: #fff; border-right: 1px solid #373737; margin-top: 10px; margin-left: 3px;
}

#menu_lateral li#last {
	border-right: 0px; padding-right: 0px;
}

#menu_lateral li a{
	color: #fff;
}

#menu_lateral li a:hover{
	color: #ffc200;
}


/* Captions */



.aligncenter, div.aligncenter {

	display: block;	margin-left: auto;	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;	text-align: center; font-size: 11px;

	background-color: #f3f3f3;	padding-top: 4px; padding-bottom: 4px;	margin: 10px;

	-moz-border-radius: 5px;	-khtml-border-radius: 5px;	-webkit-border-radius: 5px; border-radius: 5px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 11px;

	padding: 4px 4px 4px 4px;

	margin: 0;

}



/* End captions */





/* Rodap� */



#footer {

	clear: both; margin: 0 auto; width: 100%; height: 65px;

	background: url(images/bg2.png) no-repeat center top; margin-bottom: 8px;

} 



.rodape {

	width: 820px;  margin: 0 auto; color: #000; 

}

.rodape .copyright{

	width: 420px; padding-left: 30px;

	float:left; font-weight: normal; color: #818182; font-size: 12px; line-height: normal; 

}

.rodape .credito{

	letter-spacing: 0px; width: 40px; float:right; padding-right: 10px; padding-top: 5px;

}