#mozpopup a{
	
}
#mozpopup a span{
	position:absolute;
	visibility:hidden;
	background-color:#BC9F65;
	border:1px solid #45330F;

}
#mozpopup a:hover span{
	visibility:visible;
	padding:3px;
}

a.onh3{margin:2px;}
a.onh3:link {margin:2px;color: #FBFBD4;}
a.onh3:visited {margin:2px;color: #FBFBD4;} 
a.onh3:hover {margin:2px;color: #FBFBD4;} 
a.onh3:active {margin:2px;color: #FBFBD4;}

a.anchor{margin:2px;}
a.anchor:link {margin:2px;color: #BC9F65;}
a.anchor:visited {margin:2px;color: #BC9F65;} 
a.anchor:hover {margin:2px;color: #BC9F65;} 
a.anchor:active {margin:2px;color: #605230;} 

a.flags{margin:3px;text-decoration:none;font-style:italic;}
a.flags:link    {color:#BC9F65}
a.flags:visited {color:#BC9F65}
a.flags:hover   {margin:3px;text-decoration:none;color:#BC9F65} 

a.shade{margin:3px;text-decoration:none;font-style:italic;border-bottom:1px solid #BC9F65;}
a.shade:link    {margin:3px;border-bottom:1px solid #BC9F65;}
a.shade:visited {margin:3px;border-bottom:1px solid #BC9F65;}
a.shade:hover   {margin:3px;border-bottom:1px solid #45330F;color:#BC9F65} 

a.normal{text-decoration:none;font-style:italic;border-bottom:1px solid #BC9F65;}
a.normal:link    {margin:3px;border:1px solid #FBFBD4;color: #BC9F65;border-bottom:1px solid #BC9F65;}
a.normal:visited {margin:3px;border:1px solid #FBFBD4;color: #BC9F65;border-bottom:1px solid #BC9F65;} 
a.normal:hover   {margin:3px;border:1px solid #45330F;background-color:#BC9F65;color:#FBFBD4} 
/*a.normal:active  {margin:3px;border:1px solid #FfFfe0;color: #BC9F65;background-color:#FfFfe0;border-bottom:1px solid #BC9F65;} */
body,ul,table,div{
	font-size:10pt;
	line-height:14pt;
	font-family:Verdana,sans-serif;
	text-decoration:none;
}
body.mainpage{
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	padding:0px;
	background-color:#FBFBD4; /*#FfFfe0;*/
	scrollbar-face-color:#BC9F65;
	scrollbar-highlight-color:#Bfa368;
	scrollbar-3dlight-color:#BC9F65;
	scrollbar-darkshadow-color:#000;
	scrollbar-shadow-color:#Ba9d62;
	scrollbar-arrow-color:#FBFBD4;
	scrollbar-track-color:#FBFBD4;/*#F9F8CC*/
}
body.subpage{
	margin-top:0px;
	margin-left:15px;
	margin-right:10px;
	margin-bottom:0px;
	padding:0px;
	background-color:#FBFBD4; /*#FfFfe0;*/
	scrollbar-face-color:#BC9F65;
	scrollbar-highlight-color:#Bfa368;
	scrollbar-3dlight-color:#BC9F65;
	scrollbar-darkshadow-color:#000;
	scrollbar-shadow-color:#Ba9d62;
	scrollbar-arrow-color:#FBFBD4;
	scrollbar-track-color:#FBFBD4;/*#F9F8CC*/
}

 p:first-letter{
	font-size: 125%;
}
p{
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#605230;
	text-align:left;
	line-height:14pt;
}	

h1{
	width:100%;
	margin-right:20px;
	padding-right:0px;
	padding-top:10px;
	margin-bottom:10px;
	color:#45330F;
	font-size:18pt;
	line-height:20pt;
	font-weight:bold;
	letter-spacing:2px;
	word-spacing:3px;
	font-variant:small-caps;
	text-align:left;
	border-bottom:1px solid #45330F;
}
h2{
	padding-right:5px;
	padding-top:5px;
	margin-bottom:8px;
	color:#45330F;
	font-size:12pt;
	line-height:14pt;
	letter-spacing:1.5px;
	word-spacing:1.5px;
	text-align:left;
}
h3{
/*	border:1px solid #45330F;
	background-color:#D2AA5A;*/
	background-color:#D2AA5A;
	color:#BC9F65;
	float:right;
/*	font-variant:small-caps;*/
	margin-left:5px;
	width:40%;
	margin:10px;
	padding:10px;
	color:#45330F;
	font-size:8pt;
	font-family:CourierNew,sans-serif;
	text-align:left;
	font-weight:bold;
	line-height:11pt;
	letter-spacing:0px;
	word-spacing:0px;
}


ul{
	list-style-type:disc;
	padding-left:50px;
	padding-right:20px;
	color:#605230;
	font-size:10pt;
	text-align:left;
}

/*# imagens ######################################################*/
img.leftoftext{
	/*border:2px solid #BB9E66;
	border-top:1px solid #BB9E66;
	border-left:1px solid #BB9E66;
	border-right:2px solid #45330F;
	border-bottom:2px solid #45330F;*/
	float: left;
	margin-left:1px;
	margin-right:5px;
	/*clear:both;*/
}
img.rightoftext{
	/*border:2px solid #BB9E66;
	border-top:1px solid #BB9E66;
	border-left:1px solid #BB9E66;
	border-right:2px solid #45330F;
	border-bottom:2px solid #45330F;*/
	float: right;
	margin-left:5px;
	margin-right:1px;
	vertical-align:bottom;
	/*clear:both;*/
}
img.frame2{
	border:1px solid #BB9E66;
	margin:5px;
	
}
img.frame{
	border:2px solid #BB9E66;
	/*border-bottom:2px solid #BB9E66;
	border-top:1 solid #BB9E66;
	border-left:1 solid #BB9E66;
	border-right:2 solid #45330F;
	border-bottom:2 solid #45330F;*/
}
img.top {vertical-align:text-top}
img.bottom {vertical-align:text-bottom}


/*# DIV's ######################################################*/

div.rightitalic{
/*	background-color:#00FFFF;*/
	padding-top:5px;
	padding-bottom:0px;
	color:#45330F;
	font-size:13pt;
	text-align:right;
	font-weight:bold;
	border-top:1px solid #45330F;
}
div.submenuline{
	margin-top:1px;
	margin-bottom:10px;
	padding:4px;
	text-align:center;
	color:#BC9F65;
	text-decoration:none;
	font-size:7pt;
}

div.submenuline a:link{
	padding-top:1px;padding-bottom:1px;
	background-color:#BC9F65; color:#45330F;
	border:1px solid #45330F;}
div.submenuline a:visited{
	padding-top:1px;padding-bottom:1px;
	background-color:#BC9F65;color:#45330F;
	border:1px solid #45330F;} 
div.submenuline a:hover{
	padding-top:1px;padding-bottom:1px;
	background-color:#45330F;	color:#F9F8CC;
	border:1px solid #BC9F65;}
div.submenuline a:active{
	padding-top:1px;padding-bottom:1px;
	background-color:#BC9F65; color:#45330F;
	border:1px solid #45330F;
	cursor:default;
}

table.mainmenu{
	/*width:100%;*/
	vertical-align:top;
	text-align:right;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
	color:#BC9F65;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1.1pt;
	word-spacing:1.0pt;
	/*font-variant:small-caps;
	background-color:#FfFfe0;
	border-top:1 solid #BB9E66;
	border-bottom:1 solid #BB9E66;*/
}

table.mainemenu td {
	max-width:70px;min-width:70px;
}
table.mainmenu a:link{
	padding-top:1px;padding-bottom:1px;
	background-color:#BC9F65; color:#F9F8CC;
	border:1px solid #45330F;}
table.mainmenu a:visited{
	padding-top:1px;padding-bottom:1px;
	background-color:#BC9F65;color:#45330F;
	border:1px solid #45330F;} 
table.mainmenu a:hover{
	padding-top:1px;padding-bottom:1px;
	background-color:#45330F;	color:#F9F8CC;
	border:1px solid #BC9F65;}
table.mainmenu a:active{
	padding-top:1px;padding-bottom:1px;
	background-color:#BC9F65; color:#45330F;
	border:1px solid #45330F;
	cursor:default;}


/*# tabelas ######################################################*/

td.caixa_tl{
	background: url(Media/Frameimages/TL3.gif) no-repeat top left;
	width: 21px;
	height: 21px;
}
td.caixa_tr{
	background: url(Media/Frameimages/TR3.gif) no-repeat top right; 
	width: 21px;
	height: 21px;
}
td.caixa_bl{
	background:url(Media/Frameimages/BL3.gif) no-repeat bottom left; 
	width:21px;
	height:21px;
}
td.caixa_br{
	background: url(Media/Frameimages/BR3.gif) no-repeat bottom right; 
	width: 21px;
	height: 21px;
}
td.caixa_vl{
	background: url(Media/Frameimages/VL3.gif) repeat-y top left; 
}
td.caixa_vr{
	background: url(Media/Frameimages/VR3.gif) repeat-y top right; 
}
td.caixa_ht{
	background: url(Media/Frameimages/HT3.gif) repeat-x top left; 
}
td.caixa_hb{
	background: url(Media/Frameimages/HB3.gif) repeat-x bottom left; 
}
table.caixa{
	/*background: url(Media/Fotos/ArmazemCru1_cx.jpg) no-repeat;*/
	width:165px;
	height:209px;
}

