@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	height:100%;
	text-align:center	
}

a{text-decoration:none;}
a:hover{text-decoration:underline}

h1,h2,h3,h4,ul,ol,li,p
{
	margin:0px;
	padding:0px;
}
ul,li{list-style:none;}

img{border:0; margin:0; *margin-bottom:-3px;}


/************************** ID INTRO ***********************/

#root
{
	width:980px;
	margin:0 auto;
	text-align:left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #232323;
}
#topo
{
	width:947px;
	height:23px;
	background-color:#003E30;
	float:left;
	padding:5px 0 0 33px;
}
#topo p{float:left; line-height:16px; font-size:10px; color:#FFFFFF}
#topo a{font-size:11px; color:#FFFFFF}
#banner
{
	width:100%;
	height:187px;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;	
}
#miolo
{
	background-color:#008466;
	float:left;
	width:100%;
}
#colEsq{
	float:left;
	width:222px;
}
#colEsq p{color:#FFFFFF}
#colDir{
	background-color:#FFFFFF;
	float:left;
	width:758px;
}
#menu
{	
	padding:20px;
}
#menu h3{font-size:11px; color:#000000; padding-bottom:7px;}
#menu p{line-height:20px;}
#menu a{color:#FFFFFF}
#conteudo h1{height:26px; padding-left:17px; font-size:14px; color:#FFFFFF; background-color:#737373; line-height:26px;}
#conteudo h2{padding:7px 0 0 17px; font-size:12px; color:#307100;}
#conteudo h3{padding:0 25px 0 17px; font-size:11px; color:#000000;}
#conteudo p{padding:0 25px 0 17px;}
#footer{width:100%; line-height:25px; float:left; height:25px;}

/* CLASS */

.backgroundColorAzul{background-color:#73A6B7; padding:10px;}
.backgroundColorMarrom{background-color:#BCC016; padding:18px;}
.backgroundColorMarrom2{background-color:#BCC016; padding:10px 5px 10px 10px;}
.backgroundColorRosa{background-color:#BE807C; padding:10px;}
.backgroundVerde{background-color:#F1FAED; margin:17px; padding:10px 17px 17px 0}
.borderVerdeClaro{border: 1px solid #C8ECB9;}
.borderAzulClaro{border: 1px solid #AACAD2;}
.backgroundVerdeEscuro{background-color:#C8ECB9;}
.backgroundAzulEscuro{background-color:#AACAD2;}
.box1{
	padding:12px;
	float:left;
	width:720px;
	border: 7px solid #DDDDDD;
}
.box2{
	border: 3px solid #CCCCCC;
	width: 170px;
	margin-top:15px;
}
.box3{
	width: 165px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.box4{
	width: 185px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height:90px;
}
.box5{
	width: 358px;
	border: 5px solid #FDF4EC;
	background-color:#FDF4EC;
	margin:16px 6px 0 8px;
	float:left;
}
.box5 a{color:#0099FF; font-weight:bold;}
.box6{
	width: 358px;
	border: 5px solid #EAF4F1;
	background-color:#EAF4F1;
	margin-top:16px;
	float:left;
}
.box6 a{color:#0099FF}
.box7{width:290px; float:left; margin-left:17px; padding:10px;}
.box7 h4{line-height:20px; font-size:12px; padding-left:7px;}
.box8{width:506px; padding:10px; margin-left:110px;}
.box8 h4{line-height:20px; font-size:12px; padding-left:7px;}
.clearBoth{clear:both;}
.colorAzul{color:#157EB7;}
.colorAzul2{color:#325561;}
.colorBranco{color:#FFFFFF;}
.colorLaranja{color:#E97914;}
.colorVerde{color:#005555;}
.colorVerde2{color:#00775C;}
.colorVermelho{color:#834641;}
.colorMarrom{color:#6C722C;}
.colorPreto{color:#000000;}
.emendoBannerHome{background:url(../images/img_emendo.gif) top left scroll no-repeat; width:100%; height:40px;}
.emendo{width:100%; height:40px; background-color:#DEDEDE;}
.fontSize10{font-size:10px;}
.fontSize16{font-size:16px;}
.fontRef{color:#8D8D8D;}
.fundoH2ColEsq{background:url(../images/img_fundo_h2_col_esq.gif) top left scroll no-repeat; width:198px; height:24px; margin-left:3px; color:#ffffff; font-size:12px; padding-left:18px; line-height:24px;}
.fundoH22{background:url(../images/img_fundo_h2_2.jpg) top left scroll repeat-x; width:218px; height:24px; margin:0 10px 5px 10px; color:#FFFFFF; font-size:12px; padding-left:18px; line-height:24px;}
.fundoH23{background:url(../images/img_fundo_h2_3.jpg) top left scroll repeat-x; width:524px; height:24px; margin:16px 10px 15px 0; color:#FFFFFF; font-size:12px; padding-left:18px; line-height:24px;}
.fundoH24{background:url(../images/img_fundo_h2_4.jpg) top left scroll repeat-x; width:340px; height:24px; margin-bottom:15px; color:#FFFFFF; font-size:12px; padding-left:18px; line-height:24px;}
.fundoH25{background:url(../images/img_fundo_h2_5.jpg) top left scroll repeat-x; width:340px; height:24px; margin-bottom:15px; color:#FFFFFF; font-size:12px; padding-left:18px; line-height:24px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.linha{margin:8px 0 8px -18px;}
.lineHeight27{line-height:27px;}
.marginBottom5{margin-bottom:5px;}
.marginBottom8{margin-bottom:8px;}
.marginLeft7{margin-left:7px;}
.marginLeft10{margin-left:10px;}
.marginLeft20{margin-left:20px;}
.marginLeft30{margin-left:30px;}
.marginLeft260{margin-left:260px;}
.marginLeft10Neg{margin-left:-10px;}
.marginRight10{margin-right:10px;}
.marginTop1Neg{margin-top:-1px;}
.width177{width:177px;}
.width195{width:195px;}

/* FORMS */

.formNewsletter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #FFFFFF;
	height: 14px;
	width: 150px;
	float:left;
	margin-right:8px;
}
.form1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #737373;
	height: 14px;
	width: 300px;
	margin:3px 0 0 17px;
}
.form2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #003E30;
	height: 52px;
	width: 400px;
	padding:5px;
	SCROLLBAR-HIGHLIGHT-COLOR: #003E30;
    SCROLLBAR-SHADOW-COLOR: #003E30;
    SCROLLBAR-3DLIGHT-COLOR: #003E30;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #003E30;
    SCROLLBAR-BASE-COLOR: #003E30;
    SCROLLBAR-FACE-COLOR: #003E30;
}
.formBotao1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: none;
	height: 22px;
	width: 50px;
	margin:5px 0 0 269px;
	*margin-left:271px;
	background-color:#CCCCCC
}
.formBotao2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: none;
	height: 20px;
	width: 70px;
	background-color:#007157;
	font-weight:bold;
	
}
/*FORMS*/

.form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	border: 1px solid #008466;
}
.form4{width:300px; height:14px; margin-bottom:3px; margin-top:2px;}
.form5{width:43px; height:14px; margin-bottom:3px; margin-top:2px;}
.form6{width:120px; height:14px; margin-bottom:3px; margin-top:2px;}
.form7{width:300px; height:14px; margin-bottom:3px; margin-top:2px; }
.form8{
	width:300px;
	height:100px;
	color:#000000;
	margin-top:5px;
	margin-bottom:3px; margin-top:2px;
	
}
.form9{height: 17px; width: 210px; margin-bottom:4px; margin-top:2px;}
.form10 {	
	width:70px;
	height:24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #008466;
	margin-left:230px;
	color:#000000;
	font-weight:bold}


/* IMAGE REPLACE */

#botLogo a:hover{text-decoration:none;}	
h1#botLogo
{
	width: 214px;
	height: 160px;
	background:url(../images/logo_confinamento_animal.jpg) no-repeat top left scroll;
	margin:12px 0 0 15px;
}
h1#botLogo span {
	display: none;
	}
