@charset "utf-8";
/* CSS Document */

* {
border:0 none;
margin:0;
padding:0;

}


.clear {
clear:both;
}


ul{
list-style-type:none;
}

h1{
color:#e34d00;
}

h2{
color:#424242;
line-height:37px;
}


body {
	
	background:#356a96 url(../img/bgcolor.png) repeat-x scroll 0 0;
    color:#424242;
	font-family:arial;
	font-size:80%;

	
}

#overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:90;   
    background-color:#000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    }
#overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
    }


.lightbox{
    width:380px;
	height:400px;
	background:#fff;
    padding:10px;
    border:2px solid ;
}



#close{
    position:absolute;
    top:-2px;
    right:1px;
    cursor:pointer;
}





#wrapper {
	margin:0 auto;
		width:960px;
	
	
}

#header{
	width:960px;
	}
	
#header #logo {
float:left;	
width:560x;
}

#header #logo img{
	height:59px;
	width:292x;
	margin-top:5px;
		
}

#header #menu{



float:left;
width:360px;
height:70px;



}

#header #menu li{
	display:block;
	float:left;
	margin-left:35px;
		
	
}

#header #menu ul{
margin-top:26px;
}


#header #menu a{
color:#FFFFFF;
text-decoration:none;
font-weight:600;
}

#header #menu a:hover{
color:#aeff00;
text-decoration:none;
}















#introduction {
	width:960px;
	height:305px;
	float:left;
	background:url(../img/qgood.png);
}

#introduction #img img{
	margin-left:60px;
	float:left
	
}

#introduction #introline ul {
float:right;
list-style-type:none;
margin-top:30px;
margin-right:40px;
font-size:250%;
color:#FFF;

}

#introduction #introline .smallintroline{
font-size:50%;
}



#content{
	width:960px;
		float:left;
	background:#FFF;
		line-height:30px;
		
	}

#content #img img{
margin-left:60px;	
}

#content #left{
	width:610px;

	padding-left:20px;
	padding-right:10px;
float:left;
margin-top:20px;

}


#left a{
color:#424242;;
text-decoration:underline;
}

#left a:hover{

text-decoration:none;
}



#content #right{
	width:270px;
	padding-left:10px;
	padding-right:20px;
	float:right;
	margin-top:20px;
}



#threecol{

	background-image:url(../img/threecol.png);
	width:960px;
	height:168px;
	color:#FFFFFF;
	
}

#threecol h1{
color:#aeff00;
}



#threecol a{
color:#FFFFFF;
text-decoration:none;
}

#threecol a:hover{
color:#aeff00;
text-decoration:none;
}

#threecol #one {
float:left;
width:300px;
height:168px;
}

#threecol #two{
float:left;
width:320px;
height:168px;
}

#threecol #three {
float:left;
width:290px;
padding-left:30px;
height:148px;
text-align:center;
padding-top:20px;
}

#threecol #one #box3 h1, #threecol #two #box4 h1 {

color:#e34d00;

}




#formulario input, #formulario textarea {
	border:1px solid #CCC;
	padding:5px;
	margin:0 0 10px 0;

}

#formulario input{
	width:250px;
}
	 
#formulario textarea{
	width:350px;
}

#formulario select {

width:200px;
}

#formulario textarea {
height: 90px;
overflow: auto;
}

#formulario input.enviar {
width: 50px;
height: 30px;
cursor: pointer;
background-color:#EFEFEF;
color:#000000;
float:right;
margin-right:248px;
}



#footer {
	width:960px;
	height:50px;
	background:#0A5A8B;
	color:#FFF;
	text-align:center;
		
	
}

#footer ul{
	padding-top:10px;
	list-style-type:none;
}
