/* CSS Document */
body{
padding:0px;
margin:0px;
background-image:url(../images/fundo_site.jpg);
background-position:bottom;
background-repeat:repeat-x;
background-attachment:fixed;
}
img{
border:0px;
}
.flt{
float:left;
}
#wh_bg{
width:1000px;
margin:auto;
}
#bg_bg{
width:1000px;
float:left;
}
/*top panel starts here*/
#top{
width:1000px;
float:left;
}
.top1{
width:500px;
float:left;
height:176px;
display:inline;
background:url(../images/top1.jpg) no-repeat;
}
.logo{
float:left;
margin:70px 0px 0px -440px;
position:relative;
}
.box01{
float:left;
margin:115px 0px 0px 230px;
position:relative;
}
.top2{
width:500px;
float:left;
height:176px;
display:inline;
background:url(../images/top2.jpg) no-repeat;
}
#menu{
width:1000px;
float:left;
height:56px;
background:url(../images/menu.jpg) no-repeat;
}
.men_tp{
width:855px;
float:left;
display:inline;
padding:24px 0px 0px 165px;
}
.men_tp a{
float:left;
color:#686666;
font:bold 12px/15px tahoma;
text-decoration:none;
margin-left:25px;
}
.men_tp a:hover{
	text-decoration:underline;
}
/*top panel ends here*/
/*content panel starts here*/
#content{
width:1000px;
float:left;
background-color:#FFF;
}
#part1{
width:865px;
float:left;
padding-left:65px;
}
#img_para{
width:850px;
float:left;
margin-top:10px;
padding-bottom:15px;
padding-left:15px;
background:#FFF2F2 url(../images/img_bt.gif) no-repeat bottom;
}
.img_txt{
float:left;
position:relative;
margin:-10px 0px 0px 10px;
}
.hotspot{
width:850px;
float:left;
background:url(../images/img_tp.gif) no-repeat;
height:15px;
}
#con{
width:570px;
float:left;
/*background:url(../images/part_bg.gif) repeat-y;*/
background:url(../images/part_bg_2.gif) no-repeat;
}
#con_2{
width:300px;
float:left;
/*background:url(../images/part_bg.gif) repeat-y;*/
background:url(../images/part_bg_2.gif) no-repeat;
}
.con1{
width:500px;
float:left;
display:inline;
padding-left:4px;
padding-top:10px;

}
.con2{
width:100px;
float:left;
padding-left:20px;
display:inline;
padding-top:10px;
}
.txt{
/*width:560px;
float:left;*/
margin-top:0px;
color:#515455;
font:12px/18px arial;
}
.txt_original{
width:560px;
float:left;
margin-top:0px;
color:#515455;
font:12px/18px arial;
}

.wor{
float:left;
position:relative;
margin:-30px 10px 0px 0px;
}
#part2{
width:1000px;
float:left;
}
#cen{
width:640px;
float:left;
height:237px;
background:#D22D2D;
}

#cen1{
width:360px;
float:left;
height:237px;
background:#DC5A5A;
}










#cenX{

float:left;
background:#DC5A5A;

}
#abt_prtX{

float:left;
background:#DC5A5A;
padding-left:15px;

}
















#abt{
width:575px;
float:left;
background:#D22D2D;
padding-left:65px;
padding-bottom:6px;
}
#abt_prt{
width:345px;
float:left;
background:#DC5A5A;
padding-left:15px;
}





.date{
width:246px;
float:left;
font:bold 12px/18px Tahoma;
color:#515455;
margin:3px 0px 0px 3px;
text-decoration:underline;
}
.date_txt{
width:246px;
color:#515455;
float:left;
font:12px/16px arial;
text-decoration:underline;
margin:5px 0px 0px 20px;
}
.cont{
float:left;
margin:10px 0px 0px 0px;
}
.con_txt{
	color:#515455;
	float:left;
	font:12px/16px arial;
	margin:3px 0px 0px 3px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}
.abt_txt{
width:550px;
float:left;
margin-top:15px;
color:#FFF;
font:12px/18px arial;
}
#link{
width:257px;
float:left;
padding:0px 0px 0px 15px;
}

#link a{
float:left;
width:257px;
padding-left:15px;
margin-top:7px;
color:#FFF;
font:12px/18px arial;
}

#link2 a{
float:left;
width:400px;
background:url(../images/arr.gif) no-repeat left;
padding-left:15px;
margin-top:0px;
margin-bottom:0px;
color:#FFF;
font:12px/18px arial;
}

#link3{
width:257px;
float:left;
padding:0px 10px 0px 10px;
background-color:#DC5A5A;
background-image:url(../images/fundo_login2.jpg);
}
#link4{
width:257px;
float:left;
padding:0px 0px 0px 15px;
}
#link4 a{
float:left;
width:220px;
background:url(../images/arr.gif) no-repeat left;
padding-left:15px;
margin-top:7px;
color:#000;
font:12px/18px arial;
}

#newsletter{
float:left;
width:257px;
background:url(../images/arr_.gif) no-repeat left;
padding-left:15px;
margin-top:7px;
margin-bottom:10px;
color:#FFF;
font:12px/18px arial;
}
#login_txt{
float:left;
width:250px;
background-image:url(../images/fundo_login.jpg);
margin-top:7px;
margin-bottom:10px;
color:#000;
font-size:16px;
text-align:center;
border-bottom:solid;
border-bottom-color:#CCC;


}
#sem_senha{
float:left;
width:257px;
margin-bottom:10px;
color:#000;
font:10px/18px arial;
}
.label_news {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#666;
}

#sem_senha a{
color:#000;
text-decoration:none;
}
#sem_senha a:hover{
color:#000;
text-decoration:underline;
}
/*content panel ends here*/
/*footer panel starts here*/
#footer{
width:1000px;
float:left;
background:url(../images/ft_bg.gif) repeat-x;
}
#foot{
width:800px;
float:left;
padding:35px 0px 0px 150px;
color:#D4D0D0;
font:12px/18px arial;
}
#foot a{
width:100px;
float:left;
color:#D4D0D0;
font:12px/18px arial;
text-decoration:none;
margin-left:5px;
}
.copy{
width:700px;
margin:15px 0px 0px 0px;
color:#666666;
font:12px/18px arial;
}

.copy a{ color:#D4D0D0; font:12px/18px arial; }
/*footer panel ends here*/





.style4 {font-size: 14px;
	font-weight: bold;
	color: #859451;
}





#login_table{
width:345px;
float:left;
background:#DC5A5A;
padding-left:15px;
}

#login_table td{
width:345px;
float:left;
background:#DC5A5A;
padding-left:15px;
}







/* boxlogin */
#boxlogin {
	float: left;
	width: 130px;
	padding: 0 15px 0 0;
}
#boxlogin ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#boxlogin li {
	margin-bottom: 10px;
	padding: 10px 0 10px 10px;
	background: #E7F3F5 url(../imagens/layout/bg_postentry.gif) repeat-y;
	font-size:12px;
}
#boxlogin li ul {
	line-height: 200%;
}
#boxlogin h2 {
	margin: 0 0 20px -10px;
	padding: 2px 0 2px 30px;
	background: #FEF7EF url(../imagens/layout/bullet_quadrado_laranja.gif) no-repeat;
	border-bottom: 3px solid #FFFFFF;
	font-size: 16px;
}
#boxlogin p {
	line-height: 200%;
}


