body{
	width:100%;
	margin:0%;
	/*background-color:#e85625;*/
}

p{
	font-size:1.1em;
	font-family:Maven Pro, Verdana, Arial;
	text-align:justify;
}

h1{
	font-family:Maven Pro, Verdana, Arial;
}

h2{
	margin:0%;
	font-family:Maven Pro, Verdana, Arial;
	color:#e85625;
}

h3{
	font-family:Maven Pro, Verdana, Arial;
}

h4{
	font-family:Maven Pro, Verdana, Arial;
}

li{
	font-size:1.1em;
	font-family:Maven Pro, Verdana, Arial;
	text-align:justify;
}

dl{
	font-size:1.1em;
	font-family:Maven Pro, Verdana, Arial;
	text-align:justify;
}

dt{
	margin-bottom:1%;
}

dd{
	margin-bottom:1.5%;
}



a{
	text-decoration:none;
}

a img{
	border:0px;
}

.f_left{
	float:left;
}

.f_right{
	float:right;
}

.al_left{
	text-align:left;
}

.al_right{
	text-align:right;
}

.bold{
	font-weight:bold;
}

.active{
	font-weight:bold !important;
	color:gray !important;
}

#cab{
	margin:0%;
	width:100%;
	/*min-height:4%;
	height:4%;
	height:auto !important;
	overflow:hidden;*/
	background-color:#fddcd1;
	background-image:url(../images/f_cab.png);
	background-repeat:no-repeat;
	background-position:20% 0%;
}

#cab_cont{
	margin:0% auto 0% auto;
	width:75%;
	min-height:4%;
	height:4%;
	height:auto !important;
	overflow:hidden;
	background-image:url(../images/f_cab_02.png);
	background-repeat:no-repeat;
	background-position:right;
}

#cab_cont h1{
	float:left;
	margin:1% 0% 1% 0%;
}

.ajuste_logo{
	width:75%;
	height:auto!important;
}

.ajuste_foto{
	float:left;
	margin:2.2% 2.2% 2.2% 0%;
	width:30%;
	height:auto!important;
	border:1px solid gray;
}

.ajuste_foto_02{
	float:left;
	margin:0% 2.2% 2.2% 0%;
	width:100%;
	overflow:hidden;
	border:1px solid gray;
}

#menu_vert{
	float:left;
	margin:0% 0% 2% 0%;
	width:20%;
	min-height:4%;
	height:4%;
	height:auto !important;
	overflow:hidden;
}

#menu_vert a{
	color:#e85625;
}

#menu_vert ul{
	margin:0%;
}

#menu_vert li{
	margin:0% 0% 3.5% 0%;
	width:100%;
	list-style-type:none;
	list-style-image:url(../images/marc.png);
	font-size:1.3em;
	color:#e85625;
}

#menu_vert li:hover{
	/*font-weight:bold;*/
	color:gray;
}

#menu_vert a:hover{
	/*font-weight:bold;*/
	color:gray;
}

#menu_vert li:hover ul{
	/*visibility:visible;*/
	display:block;
}

#menu_vert li ul{
	position:relative;
	margin:0% 0% 4% 10%;
	padding:0%;
	/*visibility:hidden;*/
	display:none;
}

#menu_vert li li{
	margin:0% 0% 3% 0%;
	padding:2% 0% 1% 0%;
	width:100%;
	font-size:0.8em;
}

#container_f{
	margin:0%;
	width:100%;
	min-height:365px;
	height:365px;
	height:auto !important;
	overflow:hidden;
	background-color:#ebebec;
	background-image:url(../images/f_cont.png);
	background-repeat:no-repeat;
	background-position:85% bottom;
}

#container{
	margin:2% auto 2% auto;
	width:75%;
	overflow:hidden;
}

#central{
	float:right;
	width:77%;
	margin:0%;
	padding-left:2%;
	border-left:1px dotted gray;
}

.x2_esp{
	float:left;
	margin:2.2% 2.2% 2.2% 0%;
	width:30%;
}

.x2_esp_b{
	float:right;
	margin:2.2% 2.2% 2.2% 0%;
	width:65%;
}

.x2_esp_b iframe{
	border:1px solid gray;
}

form{
	text-align:center;
	width:70%;
}

form .red{
	color:red !important;
}

#pie{
	margin:0%;
	width:100%;
	min-height:4%;
	height:4%;
	height:auto !important;
	overflow:hidden;
	background-color:#e85625;
}

#pie_cont{
	margin:0% auto 0% auto;
	width:75%;
	min-height:4%;
	height:4%;
	height:auto !important;
	overflow:hidden;
}

#pie_cont p{
	color:#ffffff;
	text-align:center;
}