/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

#tlc, #trc { zoom: 1 }


BODY { 
     font: 10pt Arial;
     background: #EFEFEF;
     margin-left: 0px;
	 margin-top: 0px;
	 margin-right: 0px;
	 margin-bottom: 0px;
     }
   
#texto { width: 600px; }
.fonte1 { font-size: 11px; }
.fonte2 { font-size: 13px; }
.fonte3 { font-size: 15px; }

/* imprime página*/
.imprime { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.linkmenu1 { font: 7pt Verdana; color:#474748 }   
.tituloamarelo { font: bold 13pt Garamond; color: #ECB100 }
.tituloamareloBLOG { font: bold 19pt Garamond; color: #ECB100 }
.titulovermelho { font: bold 13pt Garamond; color: #800000 }
.titulobranco { font: bold 13pt Garamond; color: #ffffff }
.titulocinza { font: bold 13pt tahoma; color: #C7C7C7 }
.titulopreto { font: bold 13pt tahoma; color: #000000 }
.informatitulo { font: bold 8pt Arial; color: #808080 }
.informadescricao { font: 8pt Arial; color: #ADADAD }
.linkpeq { font: 7pt Verdana; color:#666666 }
.mapatitulo { font: bold 8pt Arial; color: #FFBE38 }
.mapalinks { font: 8pt Arial; color: #FFFFFF }
.conteudo { font: 9pt Arial; text-align: justify; color:#666666 }
.titulomateria { font: bold 9pt Arial; color:#009900 }
.linkmenuamarelo { font: bold 11pt Garamond; color: #ECB100 }
.comentarioblog { font: bold 9pt Arial; color: #800000 }
.rodapetitulo { font: 9pt Arial; color:#F4F4F4; font-weight: 700 }
.rodapeinfo { font: 7pt Verdana; color:#F4F4F4 }

.texto1 { font: bold 8pt Arial; color:#666666 }
.texto2 { font: 8pt Arial; text-align: justify; color:#666666 }
.texto3 { font: 8pt Arial; text-align: justify; color:#009900 }
.texto4 { font: 9pt Arial; text-align: justify; color:#666666 }
   

a:link {text-decoration: none; color: #474748;}
a:visited {text-decoration: none; color:#474748;}
a:hover {text-decoration: underline; color: #474748;}
a:active {text-decoration: none}

a.classe1:link, a.classe1:visited, a.classe1:active {text-decoration: underline; background:#FFFFFF;}
a.classe1:hover {text-decoration: underline;  color:#000; background:#FFFFCC; }

/* PARA O LINK 1 */

a.linkum:link {color:#0066cc; text-decoration:none;}
a.linkum:visited {color:#999999; text-decoration:none;}
a.linkum:hover {color:#000000; text-decoration:underline;}
a.linkum:active {color:#00FF00; text-decoration:underline; background-color:#000000;}

.title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.header {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }
.text {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.small {font-size: 10px}

.align_cadastro_fields_form {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 3px;
}
.cadastro_fields_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E8E8E8;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.texto_itens_form {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #666666;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 20px;
	text-align: right;
}
ul#menu {
width:174px;
border:1px solid #C0C0C0;
background:#FADE8B;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu li {
border-bottom:1px solid #A4A0F5;
border-right:5px solid #EEC591;
border-left:5px solid #EEC591;
}
ul#menu li a:link, ul#menu li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5E0F50;
border-left:0px solid #EEC591;
padding-left:5px;
}
ul#menu li a:hover {
background-color: #FFE4B5;
color:#ff6600;
border-left:0px solid #FFD39B;
} 
td { 
    font-family:verdana,arial; 
    font-size:8pt; 
} 
.estilotabela{ 
    background-color:ffffff; 
    border-style:solid; 
    border-color:666666; 
    border-width:1px; 
} 
.estilocelula{ 
    background-color:f2f2f2; 
    color:333333; 
    font-weight:bold; 
    font-size:10pt; 
} 

.banner {
left:100px;
position:absolute;
top:106px;
z-index:99;
}


.button {BACKGROUND: #ffffff;BORDER-BOTTOM: #666666 1px solid;BORDER-LEFT: #666666 1px solid;BORDER-RIGHT: #666666 1px solid;BORDER-TOP: #666666 1px solid;COLOR: #333333;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px }


.ItemStyle {
	list-style-image: url(../image/dsmh.gif);
	font-family: "Arial";
	font-size: 12px;
}

.PopItemStyle {
	list-style-image: url(../image/usm.gif);
	font-family: "Arial";
	font-size: 12px;
}

#box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0em;
	padding: 0;
	text-align: left;
	width:85%;				/* <-- use this to tie width to viewport size */
	width: 65em;			/* <-- use this for a set width */
	background-color: #e9eaec;
	}

#box1
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0em;
	padding: 0;
	text-align: left;
	width:100%;				/* <-- use this to tie width to viewport size */
	width: 92em;			/* <-- use this for a set width */
	background-color: #e9eaec;
	}

#box2
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0em;
	padding: 0;
	text-align: left;
	width:60%;				/* <-- use this to tie width to viewport size */
	width: 45em;			/* <-- use this for a set width */
	background-color: #e9eaec;
	}
	
#content
	{
	padding:2em;
	}

#content h1
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#content p
	{
	color:#3b3b3b;
	font-size: 12px;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(../images/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(../images/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(../images/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(../images/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(../images/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(../images/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(../images/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-color: #e9eaec;
	background-image:url(../images/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
			
.bordaBox {background: transparent; width:60%;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox .b1 {margin:0 5px; background:#999;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo {padding:5px;display:block; background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}

.bordaBox2 {background: transparent; width:70%;}
.bordaBox2 .b1, .bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b4, .bordaBox2 .b1b, .bordaBox2 .b2b,.bordaBox2 .b3b, .bordaBox2 .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox2 .b1, .bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b1b, .bordaBox2 .b2b, .bordaBox2 .b3b {height:1px;}
.bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b4 {background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox2 .b1 {margin:0 5px; background:#999;}
.bordaBox2 .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox2 .b3 {margin:0 2px;}
.bordaBox2 .b4 {height:2px; margin:0 1px;}
.bordaBox2 .conteudo {padding:5px;display:block; background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}

.bordaBox3 {background: transparent; width:100%;}
.bordaBox3 .b1, .bordaBox3 .b2, .bordaBox3 .b3, .bordaBox3 .b4, .bordaBox3 .b1b, .bordaBox3 .b2b,.bordaBox3 .b3b, .bordaBox3 .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox3 .b1, .bordaBox3 .b2, .bordaBox3 .b3, .bordaBox3 .b1b, .bordaBox3 .b2b, .bordaBox3 .b3b {height:1px;}
.bordaBox3 .b2, .bordaBox3 .b3, .bordaBox3 .b4 {background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox3 .b1 {margin:0 5px; background:#999;}
.bordaBox3 .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox3 .b3 {margin:0 2px;}
.bordaBox3 .b4 {height:2px; margin:0 1px;}
.bordaBox3 .conteudo {padding:5px;display:block; background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}

.bordaBox4 {background: transparent; width:80%;}
.bordaBox4 .b1, .bordaBox4 .b2, .bordaBox4 .b3, .bordaBox4 .b4, .bordaBox4 .b1b, .bordaBox4 .b2b,.bordaBox4 .b3b, .bordaBox4 .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox4 .b1, .bordaBox4 .b2, .bordaBox4 .b3, .bordaBox4 .b1b, .bordaBox4 .b2b, .bordaBox4 .b3b {height:1px;}
.bordaBox4 .b2, .bordaBox4 .b3, .bordaBox4 .b4 {background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox4 .b1 {margin:0 5px; background:#999;}
.bordaBox4 .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox4 .b3 {margin:0 2px;}
.bordaBox4 .b4 {height:2px; margin:0 1px;}
.bordaBox4 .conteudo {padding:5px;display:block; background:#eff2f5; border-left:1px solid #999; border-right:1px solid #999;}

/*  */

