*{
	margin:0;
	padding:0;
	border:none;
	font-size: 1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#body
{
background:#000525 url(../img/bg-body.jpg) repeat;
width:100%;
height:auto;
margin:0 auto;
}
#container
{
background:url(../img/bg-header.gif)  no-repeat scroll  0 0;
width:1240px;
height:auto;
margin:0 auto;
}
div#content-menu{
width:100%;
height:44px;
background:url(../img/header-menu.png) repeat-x;
}
div.men{
width:1240px;
margin:0 auto;
padding-top:10px;
position: relative;
}
div.men ul {
width:690px;
margin-left:150px;
}
div.men ul li{
float:left;
color:#fff;
list-style:none;
background:url(../img/barra-menu.gif) no-repeat  scroll 0 0;
margin-left:20px;
padding:5px 0 5px 20px;
}
div.men ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#FFFFFF;
display:block;
}
div.men ul li a:hover{
text-decoration:underline;
color:#8DA8B7;
}
div.men a.band1{
margin-left:50px;
}
div.men a.band2, div.men a.band3{
margin-left:20px;
}
#header
{
width:100%;
height:186px;
margin:0 auto;
position:relative;
}
#header h1
{
overflow:hidden;
width:518px;
height:104px;
position:absolute;
top:41px;
left:250px;
}
#header h1 a
{
width:518px;
height:104px;
overflow:hidden;
display:block;
background:url(../img/logo.png) no-repeat;
text-indent:-999em;
}

#header .login
{
width:245px;
height:128px;
position:absolute;
top:30px;
right:297px;
}
#header .login strong
{
font-size:14px;
color:#FFF;
text-align:left;
display:block;
}
#header .login label
{
font-size:12px;
color:#FFF;
text-align:left;
}
#header .login input
{
width:154px;
height:22px;
border:1px solid #6b7071;
margin-bottom:10px;
}
#header .login  p
{
font-size:12px;
width:auto;
text-align:right;
}
#header .login  .register a
{
color:#FFF;
text-decoration:none;
float:left;
margin-left:85px;
}
#header .login  .loginE a
{
color:#ffff00;
text-decoration:none;
float:right;
}

#header img
{
position:absolute;
right:153px;
top:-31px;
}
#content_main
{
width:100%;
margin:0 auto;
position:relative;
}
.content
{
height:auto;
overflow:hidden;
}
.content .into-info ul, .content .into-info ol
{
margin: 10px 10px 10px 25px;
}
ol#commentlist
{
	list-style: none;	
}
ol#commentlist li
{
	margin: 10px;
	border:solid 1px #999;
	padding: 8px;	
}
ol#commentlist li.odd
{
	background-color: #EFEFEF;
}
#rotador{
float:right;
position:relative;
width:auto;
padding-right:45px;
}
img.buceador{
position:absolute;
top:-167px;
z-index:9;
left:50px;
display:block;
}
.content-box{
height:auto;
overflow:hidden;
position:relative;
padding-bottom:80px;
}
.content-box  .banners {
background:#fff;
padding:15px 10px 10px 10px;
margin-left:10px;
overflow:hidden;
width:240px;
float:left;
text-align:center;
}


.content-box .box-video{
width:346px;
height:254px;
float:left;
background:url(../img/box1.png) no-repeat;
margin:20px 0  0 50px;
}
.content-box .box-video h3, .content-box .box-news h3,
.content-box .box-contact h3{
font-size:20px;
color:#FFFFFF;
padding:40px 0 0 20px;
}
.content-box .box-video img{
margin:15px 0 0 20px;
padding:3px;
background:;
border:1px solid #222;
}
.content-box .box-news{
width:523px;
height:246px;
float:left;
background:url(../img/box2.png) no-repeat;
margin:26px 0  0 15px;
}
.content-box .box-news p{
font-size:12px;
color:#FFFFFF;
width:409px;
margin:10px 0 10px 70px;
}
.content-box .box-contact{
width:257px;
height:221px;
float:left;
background:url(../img/box3.png) no-repeat;
margin-top:39px;
}
.content-box .box-contact form{
width:200px;
height:150px;
padding-top:20px;
}
.content-box .box-contact form label {
color:#FFFFFF;
float:left;
font-size:12px;
padding-right:10px;
text-align:right;
width:70px;
}
.content-box .box-contact form input {
display:block;
height:17px;
margin-bottom:10px;
width:118px;
border:1px solid #454c4d;
font-size:12px;
}
.content-box .box-contact form textarea{
height:47px;
width:118px;
border:1px solid #454c4d;
font-size:12px;
}
.content-box .box-contact form p input.enviar{
color:#FFFF00;
font-size:12px;
text-decoration:none;
text-align:right;
display:block;
padding-top:2px;
background: none;
border: none;
cursor: pointer;
}
.content-box  .cris{
position:absolute;
width:212px;
height:80px;
right:38px;
top:280px;
}








#conten-info{
width:100%;
overflow:hidden;
margin:0 0 10px 0;
}
#conten-info .content-left{
float:left;
}
#conten-info .content-left .publi{
width:242px;
float:left;
}
#conten-info  .publi h3{
background:url(../img/bullet.gif) no-repeat scroll 0 50%;
font-size:18px;
padding-left:20px;
color:#bf2d2d;
}
#conten-info  .publi ul li{
list-style:none;
}
#conten-info  .publi ul li{
color:#67584c;
font-size:11px;
background:url(../img/bullet-li.gif) no-repeat 0 50%;
padding-left:10px;
}
#conten-info  .publi p.button{
background:url(../img/more.gif) no-repeat 0 0;
width:56px;
height:22px;
}
#conten-info  .publi p.button a{
color:#fff;
font-size:12px;
text-decoration:none;
padding-left:5px;
padding: 5px 0 0 12px;
display:block;
text-indent:-999em;
}
#content_right
{
background:#f4f3f2;
overflow:hidden;
padding:10px;
}
#content_right .shedule{
background:url(../img/buttom-shad.gif) no-repeat;
width:227px;
height:50px;
text-indent:-999em;
}
#content_right .shedule a, #content_right .emerg a{
color:#FFFFFF;
text-decoration:none;
padding:13px 0 0 40px;
display:block;
}
#content_right .emerg{
background:url(../img/buttom-emerg.gif) no-repeat;
width:227px;
height:50px;
}
#content_right .emerg a{
text-indent:-999em;
display:block;
}

#content_right .contact-sidebar{
color:#67584c;
font-size:16px;
font-weight:bold;
margin:10px 0 0 5px;
}
#content_right p.phone, #content_right p.fax{
font-size:12px;
color:#67584c;
padding:3px 0 0 5px;
}
#content_right img{
padding:10px 0 0 5px;
}
#conten-footer
{
width:100%;
height:57px;
background:#0d0d28;
}
#footer
{
width:1240px;
margin:0 auto;
overflow:hidden;
padding-top:20px;
}
#footer p ,#footer p a
{
color:#FFFFFF;
font-size:12px;
}
#footer p a
{
display:block;
float:left;
text-decoration:none;
padding-left:5px;
}
#footer p.copyright
{
float:right;
padding-right:50px;
}

#page-content{
		background: transparent url(../img/img-center-bg.png) no-repeat;
		width:906px;
		height:371px;
		float:right;
		margin: 0 0 40px 0;
	}
#page-content .text-content	
{
	width:844px;
	height:313px;
	overflow: auto;
	margin:29px 31px;
}
#page-content .text-content img {
		
}

img.alignleft
{
	float:left;
	margin: 0 5px 5px 0;
	border: solid 1px #999;
	padding: 2px;
	clear:both;
}
img.alignright
{
	float:right;
	margin: 0 0 5px 5px;
	border: solid 1px #999;
	padding: 2px;
	clear:both;
}
img.aligncenter
{
	margin: 0 0 5px 0;
	border: solid 1px #999;
	padding: 2px;
	clear:both;
}

#page-content .text-content p
{
	margin: 10px 0;
	}

/*FORM CONTAC*/
.wpcf7 input, .wpcf7 textarea
{
	border:1px solid #CCCCCC;
	padding:2px;
}

/*
COMMENT FORM
*/
#commentform input, #commentform textarea
{
	border:1px solid #CCCCCC;
	padding:2px;
}
/* // into */

.into-info{
	width:906px;
	height:auto;
	float:right;
	margin:10px 90px 0 0;

}
.into-top{
	background:url(../img/into-top.png) no-repeat scroll 0 0;
	width:906px;
	height:120px;
}
h2.title-into{
	color:#fab242;
	font-size:22px;
	background:url(../img/border-buttom.gif) no-repeat scroll 30px 100%;
	padding:50px 0 10px 40px;
}
.content .into-info h3{
	color:#fab242;
	font-size:18px;
	margin-bottom: 15px;
	padding: 0 5px 5px 5px;
	border-bottom: solid 2px #E3E5F1;
}
ul.meta
{
	list-style: none;
	font-weight: bold;
	color:#333;
	margin-left: 40px;
}
ul.meta li
{
	float:left;
	margin: 0 10px 0 0;
}
.content-into{
	background:url(../img/into-content.png) repeat-y scroll 0 0;
	padding:0 40px;
	color:#222;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.content-into .box-img{
padding:5px;
float:right;
width:280px;
height:205px;
margin:5px;
background:#000;

}
.text-content {
overflow:hidden;
margin:0;
min-height:300px;
}
.text-content p {
margin:10px 0;
}
.left {
float:left !important;
margin-right:20px !important;
}
.into-buttom{
	background:url(../img/into-buttom.png) no-repeat scroll 0 0;
	width:906px;
	height:58px;
	margin-bottom:20px;
}
