/* GERAL */
*	{
	margin:0;
	padding:0;
	outline: none;
	border:none;
	}
a:link 		{text-decoration:none;}
a:hover 	{text-decoration:none;}
a:visited 	{text-decoration:none;}

body {
	font:12px "Arial Narrow", Arial, Helvetica, sans-serif;	
	color:#000;
	background:#e3dfce url(../img/bg_body.jpg) top fixed no-repeat;
	text-align:center;
}

.box1{ 
	width:513px; _width:505px; 
	height:258px; 
	background:url(../img/trote/box_01.gif) no-repeat; 
	float:left; 
	_float:none; 
	margin:0;
	font-size:15px;
	}
.box2{ 
	width:361px; 
	height:273px; 
	margin-left:24px; 
	_margin:0 0 0 16px; 	
	font-size:15px;
	background: url(../img/trote/box_02.gif) no-repeat; 
	float:left; 
	}
.box3{ 
	width:353px; 
	height:273px; 
	background:url(../img/trote/box_03.gif) no-repeat; 
	float:left; 
	font-size:15px; 
	}

.box1 p 	{margin:65px 70px 0 170px;}
.box1 a 	{margin:15px 0 0 350px; display:block; width:80px; height:35px; text-indent:-1000px;}

.box2 p 	{margin:80px 60px 0 120px;}
.box2 a 	{margin:25px 0 0 220px; display:block; width:80px; height:35px; text-indent:-1000px;}

.box3 p 	{margin:80px 80px 0 40px;}
.box3 a 	{margin:40px 0 0 160px; display:block; width:80px; height:35px; text-indent:-1000px;}

#div_site {
	width:760px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}
#div_head	{
	width:760px;
}
#div_trote	{
	background:url(../img/trote/bg_div_trote.jpg);
	overflow:hidden
}
#div_content{
	width:510px;
	float:left;
	padding:0;
	overflow:hidden;
	}
#div_content_invista{
	width:480px;
	height:484px;
	float:left;
	padding:35px 10px 0 0;
	margin-left:26px;
	*margin-left:1px;
	_margin-left:21px;	
	background:url(../img/trote/bg_invista_causa.gif) no-repeat;	
	}
#div_content_obrigado_blog	{
	width:480px;
	height:484px;
	float:left;
	padding:35px 10px 0 0;
	margin-left:26px;
	*margin-left:26px;
	_margin-left:21px;	
	background:url(../img/trote/bg_obrigado_blog.gif) no-repeat;	
}
#div_content_material_apoio{
	width:480px;
	height:480px;
	float:left;
	padding:50px 10px 0 0;
	margin-left:26px;
	*margin-left:1px;
	background:url(../img/trote/bg_material_apoio.gif) left no-repeat;	
	}
	
#div_content_premiacoes	{
	width:480px;
	height:670px;
	float:left;
	padding:30px 20px 20px 0;
	margin:10px 0 0 26px;
	*margin-left:1px;
	background:url(../img/trote/bg_premiacoes.gif) left top no-repeat;	
	}
#div_content_premiacoes img	{ 
	border: solid 2px #f58220;
	float:left;
	margin:0 5px 10px 20px; 
	}
.gal_premiacoes		{margin:0; padding:0; list-style:none; }
.gal_premiacoes li 	{margin:10px 0; display:inline;}

#div_content_oquee{
	width:500px;
	height:480px;
	float:left;
	padding:50px 10px 0 0;	
	background:url(../img/trote/bg_trote_oquee.gif) left no-repeat;	
	}

#div_content_hotsite{
	width:505px;
	height:325px;
	float:left;
	padding:60px 10px 0 0;
	*padding:60px 0 0 0;
	margin:0px;
	background:url(../img/trote/bg_hotsite.gif) no-repeat;	
	}	
#div_content_hotsite p{margin:0 60px}
#div_content_hotsite a{color:#8ab121; font-size:14px; font-weight:bold; margin:60px 0 0 90px; display:block;}

#div_content_obrigado{
	width:480px;
	height:331px;
	float:left;
	padding:60px 10px 0 0;
	margin-left:26px;
	*margin-left:1px;
	background:url(../img/trote/bg_trote_obrigado.gif) no-repeat;	
	}	
#div_left	{
	width:200px;
	margin:0 0 0 25px;
	_margin:0 0 0 15px;	
	float:left;

	}
	
#footer	{
	width:760px;
	color:#958760;
}
/* TEXTOS */
p	{margin:15px 0 20px 15px;}
h1	{margin:0 0 15px 0;}
h2	 {margin:0 0 15px 35px; font-size:16px; text-decoration:underline; font-weight:bold; color:#7d7d7d;}
h2 a {margin:0; font-size:16px; font-weight:bold; text-decoration:underline; color:#7d7d7d;}
h3	{
	font-weight:bold;
	font-size:14px;
	color:#ca691c;
	margin:15px 0 15px 35px;
	}
h4, h4a	{
	font-weight:bold;
	font-size:12px;
	margin:5px 0 0 20px;
	color:#f58220;
	}

h5	{
	font-weight:bold;
	font-size:14px;
	margin:5px 0 0 20px;
	color:#7d7d7d;
	}

h6, h6a	{
	font-weight:bold;
	font-size:12px;
	margin:5px 0 0 0;
	}
span			{color:#980207;}
span.premiacoes	{color:#000; margin:5px 0 5px 20px; display:block; }

hr.hr	{width:90%; color:#f58220; background-color:#f58220; height:1px; clear:left; margin:0 auto; text-align:center;}
 
.tit_cont { color:#7d7d7d; font-weight:bold; font-size:14px;}
.tit_laranja{
	color:#f58220;
	font-weight:bold;
	font-size:12px;
	margin:0;
	}
.paginacao			{width:400px; font-size:12px; margin:5px 0 0 20px; float:left; font-weight:bold;}
.paginacao a		{color:#f58220; font-weight:normal;}
	
/* BLOG */
.div_blog {
	background:url(../img/trote/bg_center_ultimas.gif) repeat-y;
	overflow:hidden;
	
	}
	
.div_blog div.div_data {
	margin: 10px 0 0 10px; 
	padding: 5px 0 0;
	float: left; 
	background:url(../img/trote/bg_data.gif) no-repeat;
	width: 55px;
	height: 50px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	
	}
.div_blog div.div_texto	{
	padding:0;
	float: left;
	width: 400px;
}

.div_blog p, .div_blog h2 {margin: 10px}
.ul_box_intro {
	background:url(../img/trote/bg_box_intro.jpg) no-repeat 0 35px; 
	list-style:none; 
	width: 492px;
	height: 270px;
	margin-left: 15px;
}
.ul_box_intro p, .ul_box_intro a 	{margin: 25px 0 0 110px; width: 360px}  
.ul_box_intro a 					{color:#FFCC00}
.ul_arquivos 						{list-style:none; width:203px; margin-top: 13px;}
.ul_arquivos li 					{background:url(../img/trote/bg_center_box.gif) repeat-y; padding: 3px 0 3px 20px;}
.ul_arquivos li a 					{background:url(../img/trote/ico_subtit_posts.gif) no-repeat; padding-left:20px; color:#676767; }
.ul_arquivos li.li_tit, 
.ul_blog li.li_tit 					{background:none; margin:0; padding:0; }
.ul_arquivos li img, .ul_blog img  	{vertical-align:top;}

/* FORMS INVISTA */

#Frm	{margin:0 0 15px 35px;}

#div_content_invista blockquote{ 
	width:2px;
	height:20px;
	float:left;
	background:url(../img/trote/bg_input_side_invista.gif) no-repeat;
	}
label{
	margin:0 0 5px 0;
	float:left;
	}
#div_content_invista  input, textarea	{
	height:22px;
	font:12px "Arial Narrow" Arial, Helvetica, sans-serif;	
	float:left;
	background:url(../img/trote/bg_input_center_invista.gif) repeat-x;
	padding:2px 5px 0;}

#div_content_invista textarea	{
	width:287px;
	*width:282px;	
	height:140px;
	padding:5px 10px;
	margin:0;
	background:transparent;	
	}
#div_content_invista #div_textarea	{
	height:153px;	
	background:url(../img/trote/bg_textarea_invista.gif) no-repeat;
}
#div_content_invista #btnEnviar	{
	width:100px;
	height:27px;
	float:none;
	margin:10px 0 0 50px;
	background:url(../img/trote/btn_enviar_invista.gif) no-repeat;
	}

/* FORMS BLOG */
blockquote{ 
	width:2px;
	height:20px;
	float:left;
	background:url(../img/trote/bg_input_side.gif) no-repeat;
	}
input, textarea	{
	height:22px;
	font:12px "Arial Narrow" Arial, Helvetica, sans-serif;	
	float:left;
	background:url(../img/trote/bg_input_center.gif) repeat-x;
	padding:2px 5px 0;
	}

select	{
	width:auto;
	height:auto;
	padding:0 2px;
	margin:0;
	background:#fbf7e9;
	border:solid 2px #eedba0;
	}
textarea	{
	width:370px;
	height:145px;
	padding:5px 10px;
	margin:0;
	background:transparent;	
	}
#div_textarea	{
	height:153px;	
	background:url(../img/trote/bg_textarea.gif) no-repeat;
}
#btnEnviar	{
	width:100px;
	height:27px;
	float:none;
	margin:0 0 0 298px;
	background:url(../img/trote/btn_enviar.gif) no-repeat;
	}
input.checkbox, input.radio, {
	width:auto;
	height:auto;
	margin:0 2px;
	padding:0;
	background:none;
	border:none;
}
/*SUBTITULOS COM BULLET, TEXTO VERMELHO*/
.subtit {
	background:url(../img/trote/ico_subtit_posts.gif) no-repeat;
	padding:0 0 0 20px;
	margin-right:50px;
	border-bottom:1px solid #980207;
	color:#980207;
	}
.subtit a {
	border-bottom:1px solid #980207;
	color:#980207;
	}
.subtit_1 {
	/*background:url(../img/trote/ico_subtit_posts.gif) no-repeat;
	padding:0 0 0 20px;
	margin-right:50px;
	border-bottom:1px solid #980207;*/
	color:#980207;
	}
	
.subtit_3 {
	background:url(../img/trote/ico_subtit_posts.gif) no-repeat;
	padding:0 0 0 20px;
	color:#f58220;
	font-weight:bold;
	font-size:12px;
	float:left;
	margin:10px 0 0 0;
	}
.subtit_3 a {color:#f58220;}

p.classe a {color:#676767;background:url(../img/trote/ico_subtit_posts.gif) no-repeat left; padding:0 0 0 20px;}

a:link 				{color:#990000;}
a.paginacao:hover 	{color:#990000;}
a:visited 			{color:#990000;}
