@charset "utf-8";
body {background-color:#d1e9fa; margin:0; padding:0;}
.clear {clear:both;}
.menux {display: block; float: left;margin: 0;padding: 0;}
li.last {border-radius:0 0.5em 0.5em 0;width: 140px !important;}
li.first {border-radius:0.5em 0 0 0.5em ;}
.menux li { background-image: url("../images/bgmenu.png");background-repeat: repeat-x;display: block;float: left;height: 20px;padding: 5px  10px; border-right:1px solid #225700; border-left:1px solid #457726;width:175px; }
.menux li a {font-size:13px; font-weight:bold; font-size:13px; color:#fff; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; display:block; width:100%; text-align:center;}
.menux li.active  { background-image: url("../images/bgmenuativo.png");}
.menux li.pagina {display:none;}
.content2 {float:left; width: 10000px; }
.miolox .ubbermenu #menu1-2.content {display:block; float:left;}
.miolox div.ubbermenu {width:10000px;left:0px; position: relative;}
.miolox {display:block; width:950px; height:540px; margin:0 auto;background-color:#fff;border-radius:0.5em; overflow:hidden;}
.miolox .content  {font-family:Tahoma, Geneva, sans-serif;font-size:15px; color:#333;}
.tit {color: #378d00; font-size: 16px; font-weight: bold;}

.miolox a.btr {background-image:url(../images/btr.png); width:43px; height:44px;display:block; float:right;}
.miolox a.btl {background-image:url(../images/btl.png); width:43px; height:44px;display:block; float:left;}
.miolox p.numerador {display:block; float:left; margin-left:360px; margin-top:10px;}
.miolox  .pagbot {    display: block; float: left; padding: 0 20px; position: relative; left:10px; top: 0px; width: 900px;}
.menuiten {width:890px; padding:30px;padding-top:10px;padding-bottom:0px; float:left;height:447px;}

.lcolun {width:63%; float:left;}
.rcolun {width:35%; float:right;}
.lcolun2 {width:35%; float:left;}
.rcolun2 {width:63%; float:right;}
.lcolun3 {width:47%; float:left;}
.rcolun3 {width:47%; float:right;}
.legenda {font-size:12px;text-align:center;}


.lcolun ul {margin:30px 0 0 20px;}


ul.menuhoover br {line-height:0.5em;}
ul.menuhoover a li:hover span {display:block;}
ul.menuhoover a {text-decoration:none; color:#434343;}
ul.menuhoover a:hover {text-decoration:underline;}

.imgtxt{
	float:left;
	margin: 0 15px 6px 0;
}


/*popUp*/

.popup{width:950px;margin-top: 10px;margin-left: -475px;left: 50%;position:absolute;text-align:center;z-index:1000;}

a.hiper:link, a.hiper:visited{
	font:15px Tahoma, Geneva, sans-serif;
	color:#457726;
	text-decoration:none;
	font-weight:bolder;
	}
a.hiper:hover{
	color:#cdb8db;
	}
.boxHiper{
	box-shadow: 2px 2px 2px rgba(0,0,0,.3);
	border-radius: 2px;
	background-color:#457726;
	padding: 10px; 	
	display:none;
	}
.txtBoxHiper{
	padding-top: 30px;
}
.txtBoxHiper figure {
	height: 250px;
	width: 200px;
	display: inline-block;
	margin: 10px;
	overflow: hidden;
}
.txtBoxHiper figure>img {
	max-height: 100%;
	max-width: 100%
}
.fechar{
	font-weight:bold;
	color:#ffffff;
	font:13px Tahoma, Geneva, sans-serif;
	margin:0 0 0 30px;
}

.boxHiper2{
	border:4px #896c9c solid;
	background-color:#cdb8db;
	padding: 10px; 
	position:absolute;
	margin:113px 0 0 210px;
	display:none;
	z-index:1000;
	width:470px;
	
	}

#fechar2{
	font-weight:bold;
	color:#ffffff;
	font:13px Tahoma, Geneva, sans-serif;
	margin:0 0 0 10px;
}

#overflow {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	background-color: rgba(0,0,0,.3);
	display: none;
	cursor: pointer;
}