/*
CSS - Ferramentaria Tecnofer
Disigned by
Fohat Lux Design - www.fohatlux.com.br
*/
body{
	background:#999;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	color:#666;
	margin:0;
	padding:0;
}
*{ margin:0; padding:0 }
img{ border:none }

p{padding:0 0 10px 0;}

hr{
	margin:20px 0;
	_margin:10px 0;
	*margin:10px 0;
	border:1px inset #CCC;
}

a{
	color:#A2150E;
	text-decoration:none;
}

a:hover{
	color:#A2150E;
	text-decoration:underline;
}

#geral{
	background:#F3F3F3 url(../images/bg_conteudo.gif) left repeat-y;
	display:table;
	margin:auto;
	width:970px;
}


/*Elementos da Esquerda*/
#left{
	background:#FFF url(../images/bg_left.jpg) 213px 215px no-repeat;
	min-height:690px; _height:690px;
	float:left;
	width:175px;
	padding:120px 20px 0 25px
}
#left img#logotipo{
	position:absolute;
	margin-top:-100px;
	z-index:2;
}
#left ul#menu{
	list-style:none;
}
#left ul#menu li{
	display:block;
	margin:0 0 4px 0;
}
#left ul#menu li a{
	background:url(../images/bot_menu.gif) 0 0 no-repeat;
	color:#A2150E;
	cursor:pointer;
	line-height:20px;
	height:20px;
	display:block;
	padding-left:25px;
	font-weight:bold;
	text-decoration:none;
}
#left ul#menu li a:hover{
	background:url(../images/bot_menu.gif) 0 -20px no-repeat;
	color:#E10915;
	cursor:pointer;
	line-height:20px;
	height:20px;
	display:block;
	padding-left:25px;
	font-weight:bold;
	text-decoration:none;
}

#left ul#menu li a.active{
	background:url(../images/bot_menu.gif) 0 -20px no-repeat;
	color:#E10915;
	cursor:pointer;
	line-height:20px;
	height:20px;
	display:block;
	padding-left:25px;
	font-weight:bold;
	text-decoration:none;
}

#extras{
	position:absolute;
	width:286px;
	margin:30px 0 0 -25px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}

#noticias{
	background:url(../images/bg_noticias.jpg) top left no-repeat;
	width:230px;
	height:100px;
	padding:50px 50px 0 15px;
}

a.link{
	color:#A2150E;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 14px;
	background:url(../images/seta_link.gif) 0 5px no-repeat;
}

a:hover.link{
	color:#A2150E;
	font-weight:bold;
	text-decoration:underline;
	padding:0 0 0 14px;
	background:url(../images/seta_link.gif) 0 5px no-repeat;
}


#newsletter{
	background:url(../images/bg_newsletter.jpg) top left no-repeat;
	width:230px;
	height:190px;
	margin-top:20px;
	padding:50px 50px 0 15px;
}
#newsletter form input{
	border:1px solid #CCC;
	padding:3px;
	color:#666;
}

#newsletter form input.news_bot{
	border:none;
	position:absolute;
	margin:-3px 0 0 -3px;
	*margin:-2px 0 0 -3px;
}


/*Elementos da Direita*/
#right{
	width:120px;
	float:left;
	background:url(../images/bg_right.jpg) 105px 0 no-repeat;
	padding:0 20px;
	font-size:11px;
	color:#333;
}

#right #detalhe{
	position:absolute;
	margin:0 0 0 -50px;
	z-index:3;
}

/*Elementos da Principal*/
#main{
	/* background:#F3F3F3 url(../images/topo_img.jpg) 0 0 no-repeat; */
	float:left;
	padding:241px 30px 30px 80px;
	width:480px;
}

#topo_img{
	margin:-241px 0 0 -80px;
	position:absolute;
	z-index:1;
}

#main form input{
	border:1px inset #FFF;
	padding:2px 3px;
	color:#666;
	margin:2px 0 0 0;
}

#main form textarea{
	border:1px inset #FFF;
	padding:2px 3px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	color:#666;
	margin:2px 0 0 0;
}

#main form select{
	border:1px inset #FFF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	color:#666;
	margin:2px 0 0 0;
}

#main form input.news_bot{
	border:none;
	position:absolute;
	margin:-3px 0 0 -3px;
	*margin:-2px 0 0 -3px;
}

#main h2{
	font-size:16px;
	color:#A2150E;
	font-weight:bold;
}

#main h4{
	font-size:14px;
	color:#A2150E;
	font-weight:bold;
}

.aviso{
	border:1px solid #590000;
	background:#CD472F;
	color:#FFF;
	padding:20px;
	margin:20px 0;
	text-align:center;
}

.aviso a{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.aviso a:hover{
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

#noticias_titulo{
	float:left;
	width:160px;
	margin:0 25px 0 0;
}

#noticias_principal{
	float:left;
	width:290px;
}

/*Elementos do Rodapé*/
#rodape{
	clear:both;
	font-size:11px;
	height:61px;
	padding:15px 0 0 265px;
	background:url(../images/bg_rodape.jpg) left no-repeat;
}

#rodape img{
	position:relative;
	float:left;
	margin:-122px 0 0 -265px;
}

#rodape strong.tit{
	font-family:Tahoma;
	font-size:12px;
	color:#A2150E;
	font-weight:bold;
	line-height:18px;
}

#rodape a{
	color:#A2150E;
	text-decoration:none;
}

#rodape a:hover{
	color:#A2150E;
	text-decoration:underline;
}
