body { margin:0px;}
#root { width:760px; left:50%; margin-left:-380px; position:absolute; height:auto; font-family:Tahoma;}
#topo { height:50px;}
#menu { background:url(../img/bg_menu1.gif) no-repeat; height:370px; width:161px; position:relative; z-index:1}
#menuInt { background:url(../img/bg_menuInterna.gif) no-repeat; height:500px; width:161px; position:relative; z-index:1}
#topico1 { background-color:#7F8DB2; width:161px; height:22px; position:absolute;}
#topico2 { background-color:#6A7BA5; width:161px; height:22px; position:absolute;  }
#topico3 { background-color:#4F6192; width:161px; height:22px; position:absolute;  }
#topico11 {width:161px; height:22px; position:absolute;}
#bgarea  {background:url(../img/img_fundo1.gif) no-repeat; width:599px; height:370px; position:absolute;margin-left:161px; z-index:0}
#bgareaInt {background:url(../img/img_fundoInterna.gif) no-repeat; width:599px; height:500px; position:absolute;margin-left:161px; z-index:0}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

/*MARGIN*/

.marginLeft20neg { margin-left:-20px}
.marginLeft2 { margin-left: 2px}
.marginLeft5 { margin-left: 5px}
.marginLeft10 { margin-left: 10px}
.marginLeft15 { margin-left: 15px}
.marginLeft40 { margin-left: 40px}
.marginLeft60 { margin-left: 60px}
.marginLeft20 { margin-left: 20px}
.marginLeft27 { margin-left: 27px}
.marginLeft70 { margin-left: 70px;}
.marginLeft85 { margin-left: 85px;}
.marginLeft140 { margin-left: 140px;}
.marginLeft270 { margin-left: 270px}
.marginLeft310 { margin-left: 310px}
.marginLeft340 { margin-left: 340px}

.marginTop-500 { margin-top: -500px}
.marginTop-150 { margin-top: -150px}
.marginTop-95 { margin-top: -95px}
.marginTop-45 { margin-top: -45px; }
.marginTop-20 { margin-top: -20px; }
.marginTop-15 { margin-top: -15px; }
.marginTop-13 { margin-top: -13px; }
.marginTop-10 { margin-top: -10px; }
.marginTop-5 { margin-top: -5px; }
.marginTop3 { margin-top: 3px}
.marginTop4 { margin-top: 5px}
.marginTop10 { margin-top: 10px}
.marginTop20 { margin-top: 20px}
.marginTop25 { margin-top: 25px}
.marginTop30 { margin-top: 30px}
.marginTop270 { margin-top: 280px}
.marginTop295 { margin-top: 305px}
.marginTop320 { margin-top: 330px}
.marginTop300 { margin-top: 300px}
.marginTop430 { margin-top: 430px}
.marginTop455 { margin-top: 455px}


.marginRight10 { margin-right: 10px}
.marginBottom10 { margin-bottom: 10px}

.margin10 { margin:10px;}
.margin0 { margin:0px;}

/*PADDING*/
.paddingLeft5 { padding-left: 5px}
.paddingLeft10 { padding-left: 10px}
.paddingLeft270 { padding-left: 270px}
.paddingLeft300 { padding-left: 300px}
.paddingLeft310 { padding-left: 310px}
.paddingLeft340 { padding-left: 340px}


.paddingTop5 { padding-top: 5px}
.paddingTop10 { padding-top: 10px}
.paddingTop15 { padding-top: 15px}
.paddingTop20 { padding-top: 20px}
.paddingTop40 { padding-top: 40px}
.paddingTop70 { padding-top: 70px}
.paddingTop110 { padding-top: 110px}

.paddingRight10 { padding-right: 10px}
.padding5 { padding-right: 5px}


/*FORMATACAO WIDTH*/
.width40 { width:40px;}
.width45 { width:45px;}
.width85 { width:85px;}
.width70 { width:70px;}
.width77 { width:77px;}
.width98 { width:98px;}
.width110 { width:110px;}
.width130 { width:130px;}
.width160 { width:160px;}
.width140 { width:140px;}
.width170 { width:170px;}
.width190 { width:190px;}
.width210 { width:210px;}
.width400 { width:400px;}
.width447 { width:447px;}
.width200 { width:200px;}
.width240 { width:240px;}

/*FORMATACAO HEIGHT*/
.height400 { height:400px;}
.height10 { height:10px;}
.height30 { height:30px;}
.height35 { height:35px;}
.height50 { height:50px;}

/*FORMATACAO FONT*/
.font10 { font-size:10px;}
.font11 { font-size:11px;}
.font12 { font-size:12px;}
.font18 { font-size:18px;}
.font14 { font-size:14px;}
.font20 { font-size:20px;}
.fontTahoma { font-family:Tahoma;}
.fontColor666666 { color:#666666;}
.fontColor4c7f666 { color:#4c7f66;}
.fontColorffffff {color:#FFFFFF }
.fontRed{color:#FF0000 }
.fontBlack {color:#000000; }
.fontBlue {color:#3F5179; }

.fontMenu {font-family:Tahoma; margin-top:3px; font-size:12px;}
.fontSubMenu {font-family:Tahoma; font-size:11px;}
.fontSubMenuSel {font-family:Tahoma; font-size:11px; font-weight:bold; margin-left:20px; margin-top:3px;}

/*FORMATACAO FLOAT*/
.floatLeft { float:left;}
.floatRight { float:right;}

/*FORMATACAO BACK*/
.backImage { background: url(../imgs/fundoPage.png) repeat-x  ;}
.back17F8DB2{ background-color: #7F8DB2   ;}
.backColorVerde { background-color: #4c7f66   ;}
.backVerde { background-color:#66b27f; } 
.backTexto { background-color:#7F8DB2; width:161px; height:18px; padding-top:4px; margin-top:3px; }

/*FORMATACAO DISPLAY E CLEAR*/
.displayBlock { display:block;}
.displayNone { display:none;}

.clearBoth { clear:both; }
.clearLeft { clear:left; }
.clearRight{ clear:right; }


/*FORMATACAO TXT*/
.txtFFFFFF { color:#FFFFFF}
.txtBold { font-weight:bold;}
.txtAlignCenter { text-align:center;}
.txtAlignRight { text-align:right;}
.txtAlignLeft { text-align:left;}
.txtVerticalMiddle { vertical-align:middle;}
.txtVerticalbottom { vertical-align:bottom;}
.txtDecorationNone {text-decoration:none;}
.txtDecorationInherit {text-decoration:inherit;}

/*FORMATACAO BORDER*/
.borderDashed { border:1px dashed #CCCCCC;}
.borderDashed3F5179{ border:1px dashed #3F5179;}
.borderDashed666666 { border:1px dashed #666666;}
.borderNone {border:0; }

/*POSITION*/
.positionAbsolute { position:absolute;}
.positionRelative { position:relative;}
.left310 { left: 310px;}
.left300 { left: 300px;}
.left282 { left: 282px;}
.top290 { top: 290px; }
.top330 { top: 330px; }


