@import "estruturabase.css";

/*.centerContent{	position: relative;	float: left;	margin: 10px 0px 0px -450px;left:50%;}*/

/***** MEIO(apenas para a home) *****/
.estMEIO #banner{	position: relative;	display: block;	margin: 10px 0px 0px -450px;background:transparent;	width: 900px;	height: 250px;	left: 50%;} 

.estMEIO #conteudo{	position:relative;display:block;margin:10px 0px 0px -450px;width: 900px;height:750px;left:50%; background:transparent;}
.estMEIO #conteudo .colunaEsquerda{	position: relative;	display: inline;	float:left;	border:0px solid #3C9;	width: 450px;	height:100%; margin:0px;}
.estMEIO #conteudo .colunaDireita{	position: relative;	display: inline;	float:right; border:0px solid #F90;	width: 445px;	height:100%;}
.estMEIO{height:900px !important; min-height:450px !important;}

.container{position:relative;display:block;border:0px solid #000000;	padding:1px;	width:auto; max-width:449px;}
.container h1{font-size:35px; font-weight:normal;	margin:2px 0px 10px 0px;	letter-spacing:-2px;	color:#0187AA;}
.container h2{font-size:20px; font-weight:normal;	margin:2px 0px 5px 0px;	letter-spacing:-1px;	color:#E77715;}
.container h3{font-size:16px; font-weight:800; margin:2px 0px 5px 0px;	letter-spacing:-1px;	color:#FF9900;}
.container p{text-align:justify; margin: 1px 0px 1px 5px; color:#577286; font-size:11px;}
.container .linhaContainer{position: relative;display:block;	width:99%; padding: 3px 0px 3px 0px; border:0px solid #DD00AA; height:auto; overflow:hidden;}
.container .linhaContainer .blocoContainer{position:relative;float:left;display: inline; margin:0px 0px 0px 2px;	border:0px dotted #9C0;}/* max-width:99%;*/
.container .linhaContainer .blocoContainerLimiter{position:relative;float:left;display: inline; margin:4px 0px 0px 3px; border:0px dotted #9C0;max-width:225px;}
.linkContainer{	display: block; text-align:left; text-align:right; margin: 10px 0px 5px 0px; padding:5px 0px 5px 0px; border:0px dotted #AAAAAA;}
.separadorVertical{position: relative;float:left;	display: inline; width:13px; height:90px; padding:0px; margin:0px; background:url(../imgs/mic_separador01.gif) repeat-y; border:0px solid #9C0;}


/*#topMenuMini{	position: relative;	display: block;	float:right;	padding:0px 20px 0px 0px;	border:0px solid #f00;	height: 30px;	width:auto;}*/
ul{	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}
ul li{	display: block; letter-spacing:0px !important;	/*margin: 0px 10px Opx 10px;*/}

form{border:0px solid #000000;}
fieldset{border:1px dotted #FFF; margin:2px 0px 2px 0px; text-align:right; display:block; width:100%;}
label{ display:inline; font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#F90; letter-spacing:-0.5px; border:0px dotted #CCC; margin:0px 0px 0px 5px}

hr{ color:#FFFFFF; border:0px; border-top:1px dashed #E1E1E1; width:90%;/* margin:2px 50% 2px 50%;*/}
.hrspacewebmail{margin:35px 0px 0px 0px !important;}

.limiteblocoConteudo{	width:220px; height:133px; float: left; margin: 3px 0px 0px 3px;}