*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	outline:none;
}

body{
	text-align:center;
	background:url(img/body.png) repeat-x left 100px;
}

#container{
	width:980px;
	min-width:980px;
	margin:0 auto;
	text-align:left;
}

#header{ /* HEADER */
	height:100px;
}

#header h1 a{
	width:145px;
	height:78px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
	display:inline;
	margin:11px 0 0 10px;
	background:url(img/logo.gif) no-repeat;
}

#header form{
	float:left;
	width:150px;
	height:64px;
	margin-top:16px;
	display:inline;
	padding:0 25px 0 25px;
	border-left:#CCC 1px solid;
}

#header form h3{
	float:left;
	width:100%;
	height:16px;
	text-indent:-999px;
	overflow:hidden;
	margin-bottom:3px;
	background:url(img/head_servicos.gif) no-repeat left;
}

#header form#FR_consultas{
	margin-left:200px;
}

#header form#FR_consultas h3{
	background:url(img/head_consultas.gif) no-repeat left 0px;
}

#header form p{
	float:left;
	margin-bottom:5px;
}

#header form label{
	width:40px;
	line-height:18px;
	margin-right:4px;
	text-align:right;
	float:left;
}

#header form input{
	width:98px;
	height:16px;
	border:#CCC 1px solid;
	float:left;
}

#header form input.senha{
	width:75px;
}

#header form input.botao{
	width:22px;
	height:18px;
	border:none;
	background:url(img/bt_login.gif) no-repeat;
	position:relative;
	left:-1px;
	font-size:1px;
	text-align:left;
	color:#FFF;
	cursor:hand;
	cursor:pointer;
}

#header form input.botao:active{
	-ms-background-position-x: 1px;
	-ms-background-position-y: 1px;
}

#modulo1{ /* MODULO */
	height:260px;
	background:#008402 url(img/body.png) repeat-x left top;
}

#modulo1 ul#menu{
	width:140px;
	float:left;
	padding:16px 30px 16px 0;
	background:url(img/md1_div.jpg) no-repeat right;
}

#modulo1 ul#menu li{
	list-style:none;
}

#modulo1 ul#menu li a{
	width:140px;
	height:26px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
	background-position:20px center;
	background-repeat:no-repeat;
}

#modulo1 ul#menu li.mnit1 a{
	background-image:url(img/mn_item1.gif);
}

#modulo1 ul#menu li.mnit2 a{
	background-image:url(img/mn_item2.gif);
}

#modulo1 ul#menu li.mnit3 a{
	background-image:url(img/mn_item3.gif);
}

#modulo1 ul#menu li.mnit4 a{
	background-image:url(img/mn_item4.gif);
}

#modulo1 ul#menu li.mnit5 a{
	background-image:url(img/mn_item5.gif);
}

#modulo1 ul#menu li.mnit6 a{
	background-image:url(img/mn_item6.gif);
}

#modulo1 ul#menu li.mnit7 a{
	background-image:url(img/mn_item7.gif);
}

#modulo1 ul#menu li.mnit8 a{
	background-image:url(img/mn_item8.gif);
}

#modulo1 ul#menu li a:hover{
	background-position:-117px center;
}

#modulo1 .servBox{
	float:left;
	width:280px;
	height:210px;
	padding:30px 60px 0 30px;
	background:url(img/md1_div.jpg) no-repeat right;
}

#modulo1 .servBox h3{
	width:211px;
	height:54px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
	background:url(img/md1_slogan.gif);
}

#modulo1 .servBox p{
	width:270px;
	height:14px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
	margin:33px 0 6px 0;
	background:url(img/md1_frase.gif);
}

#modulo1 .servBox ul li{
	width:76px;
	padding-right:4px;
	float:left;
	list-style:none;
	margin-right:10px;
	background:url(img/md_serv_li.png);
}

#modulo1 .servBox ul li a{
	width:74px;
	height:86px;	
	float:left;
	overflow:hidden;
	text-indent:-999px;
	background-position:center 6px;
	background-repeat:no-repeat;
	opacity:0.60;
	-moz-opacity: 0.60;
	filter: alpha(opacity=60);
}

#modulo1 .servBox ul li.srit1 a{
	background-image:url(img/md1_serv_ico1.gif);
}

#modulo1 .servBox ul li.srit2 a{
	background-image:url(img/md1_serv_ico2.gif);
}

#modulo1 .servBox ul li.srit3 a{
	background-image:url(img/md1_serv_ico3.gif);
}

#modulo1 .servBox ul li.srit4 a{
	background-image:url(img/md1_serv_ico4.gif);
}

#modulo1 .servBox ul li a:hover{
	opacity:0.99;
	-moz-opacity: 0.99;
	filter: alpha(opacity=99);
}

#modulo1 .destBox{
	float:right;
	width:438px;
	height:258px;
	overflow:hidden;
}

#modulo1 .destBox img{
	border:none;
}

#conteudo{ /* CONTEUDO */
	width:740px;
	padding-left:10px;
	float:left;
}

#modulo2{ /* MODULO LATERAL */
	width:210px;
	background:#E5E5E5;
	padding-bottom:20px;
	float:right;	
}

#modulo2 img{
	float:left;
	display:inline;
	border:none;
	margin:0 4px 0 10px;
}

#modulo2 a{
	float:left;
	padding-right:6px;
	text-decoration:none;
}

#modulo2 a strong{
	font-size:12px;
	color:#333;
}

#modulo2 a:hover{
	text-decoration:underline;
}

#modulo2 h2 a{
	float:left;
	width:190px;
	height:60px;
	margin:20px 0 0 10px;
	display:inline;
	text-indent:-999px;
	overflow:hidden;
	padding:0;
	border:#E5E5E5 1px solid;
	background:#FFF url(img/twitter.gif) no-repeat center;
}

#modulo2 h2 a:hover{
	border:#FFF 1px solid;
	border-top:#CCC 1px solid;
	border-left:#CCC 1px solid;
}

#modulo2 form{
	width:190px;
	float:left;
	display:inline;
	padding:10px;
}

#modulo2 form a{
	float:right;
	position:relative;
	top:10px;
	color:#FF3300;
	text-decoration:underline;
}

#modulo2 form a:hover{
	color:#CC0000;
}

#modulo2 h3{
	float:left;
	width:190px;
	height:16px;
	overflow:hidden;
	display:inline;
	text-indent:-999px;
	margin:20px 0 10px 10px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(img/md2_h3_itm1.gif);
}

#modulo2 h3.ith3{
	background-image:url(img/md2_h3_itm3.gif);
}

#modulo2 h3.ith4{
	background-image:url(img/md2_h3_itm4.gif);
}

#modulo2 h3.ith5{
	background-image:url(img/md2_h3_itm5.gif);
}

#modulo2 h3.ith6{
	background-image:url(img/md2_h3_itm6.gif);
}

#modulo2 h3.ith7{
	background-image:url(img/md2_h3_itm7.gif);
}

#modulo2 h3.ith8{
	background-image:url(img/md2_h3_itm8.gif);
}

#modulo2 h3.ith9{
	background-image:url(img/md2_h3_itm9.gif);
}

#modulo2 h3.ith10{
	background-image:url(img/md2_h3_itm10.gif);
}

#modulo2 h3.ith11{
	background-image:url(img/md2_h3_itm11.gif);
}

#modulo2 .md2Menu{
	float:left;
	width:200px;
	margin:5px;
	display:inline;
	background:#EEE;
}

#modulo2 .md2Menu li{
	float:left;
	width:170px;
	padding:10px 0 10px 0;
	background:url(img/div4.gif) no-repeat bottom;
	margin:0 10px 0 10px;
	list-style:none;
	display:inline;
}

#modulo2 .md2Menu li a{
	font-size:12px;
}


#modulo2 form h3{
	width:100px;
	margin:10px 0 0 0;
	background-image:url(img/md2_h3_itm2.gif);
}

#modulo2 form p{
	width:100%;
	float:left;
	margin-bottom:5px;
}

#modulo2 form label{
	width:40px;
	line-height:18px;
	margin-right:4px;
	text-align:right;
	float:left;
}

#modulo2 form input{
	width:138px;
	height:16px;
	border:#CCC 1px solid;
	float:left;
}

#modulo2 form ul{
	width:172px;
	margin:5px 0 5px 10px;
	display:inline;
	float:left;
	border:#FF0000 1px solid;
}

#modulo2 form ul li{
	list-style:none;
	float:left;
	width:162px;
	padding:3px 5px 3px 5px;
	background:#FFF;
	color:#FF0000;
}

#modulo2 form input.email{
	width:110px;
}

#modulo2 form input.botao{
	width:22px;
	height:18px;
	border:none;
	background:url(img/bt_news.gif) no-repeat;
	position:relative;
	left:-1px;
	font-size:1px;
	text-align:left;
	color:#FFF;
	cursor:hand;
	cursor:pointer;
}

#modulo2 form input.botao:active{
	-ms-background-position-x: 1px;
	-ms-background-position-y: 1px;
}

#modulo2 .publicidade{
	float:left;
	padding-top:10px;
	margin:10px 0 0 10px;
	display:inline;
	border-top:#CCC 1px solid;
}

#modulo2 .publicidade a{
	float:left;
	margin:0;
	padding:0;
}

#modulo2 .publicidade img{
	margin:0;
	padding:0;
	float:left;
}

#footer{ /* RODAPE */
	width:100%;
	float:left;
	margin-top:20px;
	background:#008402 url(img/rodape.png) repeat-x left top;
	height:220px;
}

#rodape{
	width:980px;
	min-width:980px;
	background:#008402 url(img/rodape.png) repeat-x left top;
	height:190px;
	padding-top:30px;
	margin:0 auto;
	text-align:left;
}

#rodape address{
	height:50px;
	float:left;
	color:#FFF;
	font-style:normal;
	font-size:12px;
}

#rodape address.tel{
	width:220px;
	overflow:hidden;
	display:inline;
	text-indent:-999px;
	background:url(img/telefone.gif) no-repeat left;
	margin:0 10px 0 20px;
}

#rodape address.end{
	position:relative;
	left:8px;
	top:16px;
}

#rodape ul{
	width:960px;
	float:left;
	height:35px;
	display:inline;
	margin:30px 0 30px 10px;
}

#rodape ul li{
	float:left;
	list-style:none;
}

#rodape ul li a{
	width:110px;
	height:26px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
	background-position:20px center;
	background-repeat:no-repeat;
	border-right:#4DA84E 1px solid; 
}

#rodape ul li.mnit1 a{
	background-image:url(img/mn_item1.gif);
}

#rodape ul li.mnit2 a{
	width:90px;
	background-image:url(img/mn_item2.gif);
}

#rodape ul li.mnit3 a{
	width:100px;
	background-image:url(img/mn_item3.gif);
}

#rodape ul li.mnit4 a{
	width:115px;
	background-image:url(img/mn_item4.gif);
}

#rodape ul li.mnit5 a{
	width:130px;
	background-image:url(img/mn_item5.gif);
}

#rodape ul li.mnit6 a{
	width:90px;
	background-image:url(img/mn_item6.gif);
}

#rodape ul li.mnit7 a{
	width:100px;
	background-image:url(img/mn_item7.gif);
}

#rodape ul li.mnit8 a{
	width:120px;
	border:none;
	background-image:url(img/mn_item8.gif);
}

#rodape ul li a:hover{
	background-position:-117px center;
}

#rodape .rdpBottom{
	width:770px;
	float:left;
	height:30px;
	padding-top:10px;
}

#rodape .rdpBottom p{
	width:710px;
	float:left;
	line-height:25px;
	text-align:center;
}

#rodape .rdpBottom h2 a{
	width:60px;
	height:25px;
	overflow:hidden;
	text-indent:-999px;
	background:url(img/webby.gif) no-repeat;
	float:left;
}
