/* CSS Document */



.arialBlackBold11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	font-weight:bold;

}



.arialBlack11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

}



.arialBlack11UnderLine {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:underline;

}



.arialDarkBlueBold12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003366;

	font-weight:bold;

}



.arialDarkBlue12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#003366;

}



.arialGray11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

}



.arialBrownBold11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#993300;

	font-weight:bold;

}



.arialDarkGrayBold11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	font-weight:bold;

}



.arialDarkGrayBold11 a, .arialDarkGrayBold11 a:visited, .arialDarkGrayBold11 a:active {

	color:#333333;

	text-decoration: none;

}



.arialGreenBold11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#006600;

	font-weight:bold;

}



.arialDarkGreen11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#003300;

}



.arialDarkGreen11UnderLine {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#003300;

	text-decoration:underline;

}



.arialLightGreenBold11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#4FA600;

	font-weight:bold;

}



.arialGrayBold11 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	font-weight:bold;

}



.arialGray12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}



.arialOrangeBold16 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#E16611;

	font-weight:bold;

}



.arialDarkGrayBold16 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#4B4B4B;

	font-weight:bold;

}



.arialDarkGreenBold18 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#265100;

	font-weight:bold;

}



.arialBrownBold35 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:35px;

	color:#AA5500;

	font-weight:bold;

}



.arialOrangeBold45 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:45px;

	color:#FF6600;

	font-weight:bold;

}



.duvida {

	background: transparent none repeat scroll 0%;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	border: 0px none;

	height:15px;

	width:172px;

}



.tableGreen{

	background-color:#C0D9B7;

	border-bottom:1px solid #E4EBDF;

}



.titleTableGreen{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#003300;

	padding-left:10px;

	height:25px;

	padding-top:5px;

	border-bottom:1px solid #A8CB9C;

}



.linkGreen{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#003300;

}



.linkVerde, .linkVermelho {

  font-family:Arial, Helvetica, sans-serif;

  font-size: 10px;

  font-weight:bold;

  text-decoration: underline;

}



.linkVerde {

  color:#009900;

}



.linkVermelho {

  color:#990000;

}



.titleFieldsTableGreen{

	background-color:#D6E6D0;

	border-right:1px solid #A8CB9C;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#003300;

	height:20px;

	border-top:1px solid #E7F0E3;

}



.dataLightTableGreen{

	background-color:#FDFEFC;

	border-right:1px solid #A8CB9C;

	border-bottom:1px solid #E4EBDF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height:20px;

}



.dataTableGreen{

	background-color:#F3F8F1;

	border-right:1px solid #A8CB9C;

	border-bottom:1px solid #E4EBDF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height:20px;

}



.tableRed{

	background-color:#D8B7B7;

	border-bottom:1px solid #EBDFE1;

}



.titleTableRed{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#320B00;

	padding-left:10px;

	height:25px;

	padding-top:5px;

	border-bottom:1px solid #CA9B9B;

}



.titleFieldsTableRed{

	background-color:#E5D0D0;

	border-right:1px solid #CA9B9B;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#66433B;

	height:20px;

	border-top:1px solid #EFE2E2;

}



.dataLightTableRed{

	background-color:#FCFCFC;

	border-right:1px solid #CA9B9B;

	border-bottom:1px solid #CA9B9B;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height:20px;

}



.dataTableRed{

	background-color:#F7F1F1;

	border-right:1px solid #CA9B9B;

	border-bottom:1px solid #CA9B9B;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height:20px;

}



.tableBlue{

	background-color:#B3C6DC;

	border-bottom:1px solid #DEE7EB;

}



.titleTableBlue{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#000932;

	padding-left:10px;

	height:25px;

	padding-top:10px;

	border-bottom:1px solid #95AED0;

}



.titleFieldsTableBlue{

	background-color:#CDDAE8;

	border-right:1px solid #CDDAE8;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#35426C;

	height:20px;

	border-top:1px solid #E0E9F1;

}



.dataLightTableBlue{

	background-color:#FCFCFC;

	border-right:1px solid #95AED0;

	border-bottom:1px solid #95AED0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height:20px;

}



.dataTableBlue{

	background-color:#F0F4F8;

	border-right:1px solid #95AED0;

	border-bottom:1px solid #95AED0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height:20px;

}





input {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	border: 1px solid #999999;

	height:15px;

}



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



#parent {

	width:778px;

	background-image:url(../img/shadowParent.jpg);

	background-position:right;

	background-repeat:repeat-y;

}



#parent #geral {

	width:768px;

}



#parent #geral #header {

	height:134px;

	background-image:url(../img/bgHeader.jpg);

}



#parent #geral #header #logoSite {

	margin-left:9px;

	width:257px;

	

}



#parent #geral #header #phone {

	height:80px;

	width:190px;

	left:300px;

	top:35px;

	position:absolute;

}



#parent #geral #header #phone #imgPhone {

	float:left;

}



#parent #geral #header #phone #textPhone {

	float:right;

	width:130px

}



#parent #geral #header #phone #textPhone #numberPhones {

	margin-top:0px;

}



#parent #geral #header #chat {

	top:35px;

	left:550px;

	height:80px;

	width:194px;

	position:absolute;

}



#parent #geral #header #chat #imgChat {

	float:left;

}



#parent #geral #header #chat #textChat {

	float:right;

	width:134px;

}



#parent #geral #header #flag {

	top:5px;

	left:715px;

	height:17px;

	width:49px;

	position:absolute;

}



#parent #geral #flash {

	width:768px;

}



#parent #geral #menu {

	height:34px;

	width:100%;

	background-image:url(../img/bgMenu.jpg);

	background-repeat:repeat-x;

	padding-top:5px;

}



#parent #geral #menu ul {

	margin:0px;

	padding:5px;

}



#parent #geral #menu li {

	display: inline;

	margin-right:7px;

}



#parent #geral #plans {

	background-image:url(../img/bgPlans.jpg);

	background-color:#D6E8CF;

	height: 242px;

	width:100%;

}



#parent #geral #plans #newPlans {

	height:31px;

	width:210px;

	margin-left:10px;

	margin-top:10px;

}



#parent #geral #plans #menuPlans {

	height:25px;

	width:252px;

	position:absolute;

	top:380px;

	left:250px;

}



#parent #geral #plans #topTypePlans {

	height:25px;

	top:407px;

	left:5px;

	position:absolute;

}



#parent #geral #plans #typePlans {

	width:546px;

	top:422px;

	left:5px;

	position:absolute;

	background-image:url(../img/bgTypePlans.jpg);

}



#parent #geral #plans #typePlans #leftBar {

	float:left;

}



#parent #geral #plans #typePlans #rightBar {

	float:right;

}



#parent #geral #plans #typePlans #plan1 {

	height:176px;

	width:128px;

	background-color:#FFFFFF;

	position:absolute;

	left:9px;

	background-image:url(../img/bgDescriptionPlans.jpg);

	

}



#parent #geral #plans #typePlans #plan2 {

	height:176px;

	width:128px;

	background-color:#FFFFFF;

	position:absolute;

	left:142px;

	background-image:url(../img/bgDescriptionPlans.jpg);

}



#parent #geral #plans #typePlans #plan3 {

	height:176px;

	width:128px;

	background-color:#FFFFFF;

	position:absolute;

	left:275px;

	background-image:url(../img/bgDescriptionPlans.jpg);

}



#parent #geral #plans #typePlans #plan4 {

	height:176px;

	width:128px;

	background-color:#FFFFFF;

	position:absolute;

	left:410px;

	background-image:url(../img/bgDescriptionPlans.jpg);

}



#parent #geral #plans #typePlans #bottomPlan {

	height:4px;

	width:546px;

	margin-top:177px;

	background-image:url(../img/bgBottomPlans.jpg);

}



#parent #geral #plans #webMail {

	height:121px;

	width:202px;

	background-color:#FFFFFF;

	position:absolute;

	left:560px;

	top:358px;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

}



#parent #geral #plans #controlPanel {

	height:119px;

	width:202px;

	background-color:#FFFFFF;

	position:absolute;

	left:560px;

	top:484px;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

}



#parent #geral #content {

	background-color:#D6E8CF;

	height:275px;

}



#parent #geral #content #noticias {

	background-color:#FFFFFF;

	height:270px;

	width:545px;

	margin-left:6px;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	float:left;

}



#parent #geral #content #noticias #vantagens {

	width:228px;

	height:251px;

	float:left;

	margin-left:4px;

	margin-top:7px;

}



#parent #geral #content #noticias #noticiaContent {

	width:300px;

	height:251px;

	float:left;

	margin-left:4px;

	margin-top:8px;

}



#parent #geral #content #demonstracoes {

	height:130px;

	width:202px;

	background-color:#FFFFFF;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	float:right;

	margin-right:6px;

}



#parent #geral #content #ajuda {

	height:130px;

	width:202px;

	background-color:#FFFFFF;

	background-image:url(../img/bgAjuda.jpg);

	float:right;

	margin-right:6px;

	margin-top:6px;

}



#parent #geral #content #ajuda #inputDuvida {

	margin-left:15px;

	margin-top:24px;

}



#parent #geral #content #ajuda #botoesAjuda {

	margin-right:5px;

	margin-top:25px;

	float:right;

}



#footer {

	background-color:#FFFFFF;

	height:73px;

	width:777px;

	background-image:url(../img/bgFooter.jpg);

	background-position:bottom;

}



#footer #logoRodape {

	width:106px;

	height:35px;

	float:left;

	margin-left:8px;

	margin-top:15px;

}



#footer #textRodape {

	width:300px;

	height:35px;

	float:right;

	margin-top:15px;

	margin-right:15px;

	text-align:right;

}



#parent #geral #interna {

	background-image:url(../img/bgPlans.jpg);

	background-repeat:repeat-x;

	background-color:#D6E8CF;

	width:100%;

}



#parent #geral #interna #pathInterna {

	margin-left:15px;

	margin-top:1px;

}



#parent #geral #interna #contentInterna {

	width:546px;

	background-color:#FFFFFF;

	margin-top:4px;

	margin-left:4px;

	border-top:1px solid #E3E6E1;

	border-right:1px solid #B4C3AE;

	border-bottom:1px solid #C6D7C0;

	border-left:1px solid #E3E6E1;

	margin-bottom: 10px;

}



#parent #geral #interna #contentInterna #titleContentInterna {

	height:33px;

	width:528px;

	background-color:#D6E6D0;

	margin-left:4px;

	margin-top:4px;

	margin-bottom:10px;

	padding-left:10px;

	padding-top:7px;

}



#parent #geral #interna #menuRight {

	padding-left: 7px;

	padding-top: 4px;

}



#parent #geral #interna #menuRight #webMail {

	width:202px;

	background-color:#FFFFFF;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	padding-bottom: 10px;

	margin-bottom: 5px;

}



#parent #geral #interna #menuRight #controlPanel {

	width:202px;

	background-color:#FFFFFF;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	padding-bottom: 10px;

	margin-bottom: 5px;

}



#parent #geral #interna #menuRight #demonstracoesInterna {

	width:202px;

	background-color:#FFFFFF;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	padding-bottom: 10px;

	margin-bottom: 5px;

}



#parent #geral #interna #menuRight #newsInterna {

	width:202px;

	background-color:#FFFFFF;

	background-image:url(../img/bgBottomPlans.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	padding-bottom: 10px;

	margin-bottom: 5px;

}



#logo5clicks{

	width:760px;

	margin-top:-6px;

}



.news {

	display: block;

	width: 100%;

	text-align: right;

}



.borderEstrutura {

	border: 1px solid #666;

}