/* 
#4D535D
#6E798A

#E9EBEE

#E67916
#F2901D
*/

*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6E798A;
	list-style:none;
	text-decoration:none;
	outline:none;
}

:focus {
  -moz-outline-style:none;
}

body{
	text-align:center;
	background:url(img/header.png) no-repeat center top;
}

#container{
	float:left;
	width:100%;
	min-width:960px;
}

#header{ /* HEADER */
	width:960px;
	height:86px;
	background:url(img/header.png) no-repeat center top;
	margin:0 auto;
	text-align:left;
}

#branding{ /* BRANDING */
	width:960px;
	height:76px;
	float:left;
	background:url(img/branding.jpg) no-repeat right 4px;
}

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

#branding h2{
	width:200px;
	height:40px;
	text-indent:-999px;
	overflow:hidden;
	background:url(img/slogam.gif) no-repeat center;
	border-left:#CCC 1px solid;
	float:left;
	display:inline;
	margin:25px 0 0 20px;
}

#branding h2.eng{
	background:url(img/slogame.gif) no-repeat center;
}

#branding .mdHeader{
	width:230px;
	float:right;
}

#branding ul{
	width:130px;
	height:11px;
	overflow:hidden;
	float:left;
	padding-left:95px;
	padding-top:20px;
}

#branding ul li{
	float:left;
	padding:0 5px 0 5px;
	border-right:#FFF 1px solid;
}

#branding ul li.lang{
	border:none;
	padding:0 0 0 8px;
}

#branding ul li img{
	border:none;
	position:relative;
	top:2px;
}

#branding ul li a{
	color:#FFF;
	font-size:11px;
	position:relative;
	top:-2px;
}

#branding ul li.mnSelec a{
	color:#EAEAEA;
	text-decoration:underline;
	font-size:11px;
	position:relative;
	top:-2px;
}

#branding ul li a:hover{	
	text-decoration:underline;
}

#branding form{
	float:left;
	width:185px;
	height:21px;
	margin-top:10px;
	background:#00CC00;
}

#branding form input{
	width:154px;
	padding:0 0 3px 10px;
	height:18px;
	border:none;
	float:left;
	background:#FFF url(img/hd_input.gif) no-repeat left top;
}

#branding form input.botao{
	width:21px;
	height:21px;
	border:none;
	background:#FFF url(img/hd_bt.gif) no-repeat right top;
	text-align:left;
	font-size:1px;
	color:#FFF;
	outline:none;
	cursor:hand;
	cursor:pointer;
}

#modulo1{ /* MENU */
	float:left;
	width:100%;
	min-width:960px;
	height:40px;
	background:#666 url(img/menu.png) repeat-x left top;
}

#modulo1 ul{
	width:960px;
	height:40px;
	background:url(img/menu.png) repeat-x left top;
	margin:0 auto;
	text-align:left;
}

#modulo1 ul li{
	float:left;
}

#modulo1 ul li a{
	height:22px;
	float:left;
	display:inline;
	margin-top:9px;
	text-indent:-999px;
	overflow:hidden;
	border-left:#9BA1AB 1px solid;
	background-repeat:no-repeat;
	padding:0 10px 0 10px;
	background-position:center -8px;
}

#modulo1 ul li.mn1 a{
	width:92px;
	border:none;
	background-image:url(img/pt_it1.gif);
}

#modulo1 ul li.mn2 a{
	width:92px;
	background-image:url(img/pt_it2.gif);
}

#modulo1 ul li.mn3 a{
	width:70px;
	background-image:url(img/pt_it3.gif);
}

#modulo1 ul li.mn4 a{
	width:65px;
	background-image:url(img/pt_it4.gif);
}

#modulo1 ul li.mn5 a{
	width:74px;
	background-image:url(img/pt_it5.gif);
}

#modulo1 ul li.mn6 a{
	width:71px;
	background-image:url(img/pt_it6.gif);
}

#modulo1 ul li.mn7 a{
	width:78px;
	background-image:url(img/pt_it7.gif);
}

#modulo1 ul li.mn8 a{
	width:60px;
	background-image:url(img/pt_it8.gif);
}

#modulo1 ul li.mn9 a{
	width:118px;
	background-image:url(img/pt_it9.gif);
}

#modulo1 ul.engMn li.mn1 a{ /* MENU EM INGLES */
	width:92px;
	border:none;
	background-image:url(img/en_it1.gif);
}

#modulo1 ul.engMn li.mn2 a{
	width:92px;
	background-image:url(img/en_it2.gif);
}

#modulo1 ul.engMn li.mn3 a{
	width:70px;
	background-image:url(img/en_it3.gif);
}

#modulo1 ul.engMn li.mn4 a{
	width:76px;
	background-image:url(img/en_it4.gif);
}

#modulo1 ul.engMn li.mn5 a{
	width:47px;
	background-image:url(img/en_it5.gif);
}

#modulo1 ul.engMn li.mn6 a{
	width:66px;
	background-image:url(img/en_it6.gif);
}

#modulo1 ul.engMn li.mn7 a{
	width:79px;
	background-image:url(img/en_it7.gif);
}

#modulo1 ul.engMn li.mn8 a{
	width:61px;
	background-image:url(img/en_it8.gif);
}

#modulo1 ul.engMn li.mn9 a{
	width:92px;
	background-image:url(img/en_it9.gif);
}

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

#modulo1 ul li a.mnSelec{
	background-position:center -50px;
}

#modulo1 ul li a.mnSelec:hover{
	background-position:center -50px;
}

#modulod{ /* DESTAQUE */
	width:100%;
	min-width:960px;
	background:#E67916 url(img/home_destaque.gif) repeat-x left bottom;
	margin-bottom:10px;
	float:left;
}

#destaque{
	width:960px;
	min-width:960px;
	margin:0 auto;
	text-align:left;
	background:url(img/dest_fundo.jpg) no-repeat center bottom;
}

#destaque .flash{	
	width:960px;
	height:158px;
	float:left;
	background:url(img/dest_fundo.jpg) no-repeat center top;
}

#destCont{
	width:960px;
	height:62px;
	float:left;
	text-align:left;
	overflow:hidden;
	background:url(img/dest_fundo.jpg) no-repeat center bottom;
}

#destCont h1{
	width:160px;
	height:62px;
	line-height:62px;
	text-align:center;
	display:inline;
	float:left;
	font-weight:bold;
	font-size:16px;
	color:#EFA108;
}

#destCont ul{
	width:620px;
	float:left;
	height:62px;
	display:inline;
}

#destCont ul li{
	width:62px;
	height:62px;
	float:left;
	margin-right:15px;
}

#destCont ul li a{
	width:62px;
	height:62px;
	float:left;
}

#destCont ul li a span{
	width:62px;
	height:62px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
	background-position:center -71px;
	background-repeat:no-repeat;
}

#destCont ul li.itd1 a span{
	background-image:url(img/ico1.gif);
}

#destCont ul li.itd2 a span{
	background-image:url(img/ico2.gif);
}

#destCont ul li.itd3 a span{
	background-image:url(img/ico3.gif);
}

#destCont ul li.itd4 a span{
	background-image:url(img/ico4.gif);
}

#destCont ul li.itd5 a span{
	background-image:url(img/ico5.gif);
}

#destCont ul li.itd6 a span{
	background-image:url(img/ico6.gif);
}

#destCont ul li.itd7 a span{
	background-image:url(img/ico7.gif);
}

#destCont ul li.itd8 a span{
	background-image:url(img/ico8.gif);
}

#destCont ul li a:hover{
	width:62px;
	height:62px;
	float:left;
	background:url(img/aba_det.gif) no-repeat center;
}

#destCont ul li a:hover span{
	background-position:center 3px;
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

#destCont ul li a.slSelec{
	width:62px;
	height:62px;
	float:left;
	background:url(img/aba_det.gif) no-repeat center;
}

#destCont ul li a.slSelec span{
	background-position:center 3px;
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

#destCont ul li a.slSelec:hover{
	width:62px;
	height:62px;
	float:left;
	background:url(img/aba_det.gif) no-repeat center;
}

#destCont ul li a.slSelec:hover span{
	background-position:center 3px;
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}

#wrapper{ /* CONTEUDO */
	width:960px;
	margin:0 auto;
	text-align:left;
}

#conteudo{
	float:left;
	width:710px;
	display:inline;
	margin-left:10px;
}

#modulo2{ /* MODULO2 */
	float:right;
	width:230px;
	background:#E9EFF5;
}

#modulo2 h2{
	float:left;
	width:210px;
	font-size:16px;
	color:#F2901D;
	padding:12px 0 10px 20px;
}

#modulo2 .hact{
	float:left;
	width:210px;
}

#modulo2 .hact h2{
	width:60px;
	float:left;
}

#modulo2 .hact a{
	float:right;
	position:relative;
	top:14px;
	color:#E67916;
	text-decoration:underline;
}

#modulo2 .hact a:hover{
	color:#F2901D
}

#modulo2 ul{
	float:left;
	margin-bottom:5px;
}

#modulo2 ul li{
	width:180px;
	padding:2px 5px 2px 5px;
	color:#FF0000;
	background:#FFF;
}

#modulo2 form{
	width:190px;
	padding-left:20px;
	float:left;
	margin-bottom:10px;
}

#modulo2 form p{
	float:left;
	padding-bottom:6px;
}

#modulo2 form label{
	float:left;
	height:18px;
	width:38px;
	line-height:18px;
	padding:0 6px 3px 10px;
	background:#FFF url(img/md2_label.gif) no-repeat left top;
	text-align:right;
	display:inline;
	margin-left:10px;
}

#modulo2 form input{
	float:left;
	border:none;
	width:110px;
	padding:2px 10px 3px 0;
	height:16px;
	background:#FFF url(img/md2_input.gif) no-repeat right top;
}

#modulo2 form input.email{
	width:89px;
	background:#FFF url(img/md2_input.gif) no-repeat left top;
}

#modulo2 form input.botao{
	width:21px;
	height:21px;
	background:url(img/md2_bt.gif) no-repeat right top;
	font-size:1px;
	color:#FFFFFF;
	text-align:left;
}

#modulo2 .videoBox{
	width:218px;
	height:134px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:0 0 0 9px;
	background:url(img/md_video_bg.gif) no-repeat;
}

#modulo2 .videoBox h2{
	padding:10px 0 0 11px;
}

#modulo2 .videoBox a{
	float:left;
	width:78px;
	padding:10px 12px 0 12px;
	border-right:#CCC 1px solid;
}

#modulo2 .videoBox a:hover{
	color:#336699;
}

#modulo2 .videoBox a img{
	border:none;
	margin-bottom:4px;
}

#modulo2 .eveBox h2{
	padding:10px 0 0 20px;
}

#modulo2 .eveBox{
	float:left;
	width:100%;
	padding-bottom:10px;
}

#modulo2 .eveBox a{
	float:left;
	width:84px;
	padding:10px 12px 0 12px;
	border-right:#CCC 1px solid;
}

#modulo2 .eveBox a:hover{
	color:#336699;
}

#modulo2 .eveBox a img{
	border:none;
	margin-bottom:4px;
}


#rodape{ /* RODAPE */
	float:left;
	width:100%;
	min-width:960px;
	height:160px;
	margin-top:10px;
	background:url(img/footer.png) no-repeat center 100px;
}

#footer{
	float:left;
	width:100%;
	min-width:960px;
	background:#666 url(img/rodape.png) repeat left top;
}

#rodape .enderecos{
	width:960px;
	margin:0 auto;
	text-align:center;
	height:100px;
	line-height:16px;
	background:url(img/rodape.png) repeat center top;
}

#rodape .endBox{
	height:75px;
	float:center;
	border-left:#9399A2 1px solid;
	border-right:#5A5F69 1px solid;
	color:#FFF;
	padding:0 40px 0 20px;
	padding-top:15px;
	font-style:normal;
}

#rodape .endBox strong{
	color:#FFF;
}

#rodape .endBox em{
	color:#FFF;
	float:center;
	width:140px;
	font-style:normal;
	padding:0 40px 0 20px;
	font-size:18px;
	background:url(img/ic_phone.gif) no-repeat left 9px;
}

.modulo3{ /* LOGIN / PAREIROS / WEBBY */
	width:960px;
	margin:0 auto;
	text-align:left;
	height:60px;
	clear:both;
	background:url(img/footer.png) no-repeat center 100px;
}

.modulo3 form{
	float:left;
	width:400px;
	height:21px;
	padding-top:9px;
}

.modulo3 form label{
	float:left;
	height:18px;
	line-height:18px;
	padding:0 6px 3px 10px;
	background:#FFF url(img/rd_label.gif) no-repeat left top;
	display:inline;
	margin-left:10px;
}

.modulo3 form input{
	float:left;
	border:none;
	width:100px;
	padding:0 10px 3px 0;
	height:18px;
	background:#FFF url(img/rd_input.gif) no-repeat right top;
}

.modulo3 form input.senha{
	width:80px;
	background:#FFF url(img/rd_input.gif) no-repeat left top;
}

.modulo3 form input.botao{
	width:21px;
	height:21px;
	font-size:1px;
	color:#FFF;
	text-align:left;
	cursor:hand;
	cursor:pointer;
	background:#FFF url(img/rd_bt.gif) no-repeat right top;
}

.modulo3 ul{
	float:left;
	display:inline;
	margin:15px 0 0 100px;
}

.modulo3 ul li{
	float:left;
	height:40px;
	padding:0 14px 0 14px;
	border-left:#CCC 1px solid;
}

.modulo3 ul li img{
	float:left;
	border:none;
}

.modulo3 h2 a{
	width:54px;
	height:24px;
	overflow:hidden;
	text-indent:-999px;
	float:right;
	display:inline;
	margin:10px 10px 0 0;
	background:url(img/webby.gif) no-repeat;
}
