@charset "UTF-8";
/* CSS Document */

*{  
    margin:0 auto;  
    padding:0;  
}

html {
    background: #ffffff; /* Old browsers */
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#516572;
	text-align:justify;
	line-height:16px;
}

#menu p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
	line-height:23px;
}

#menu2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height:23px;
}

ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#516572;
	text-align:justify;
	line-height:21px;
}

ol {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#516572;
	text-align:justify;
	line-height:21px;
}


a:link{
	color:#516572;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	color:#f7941e;
	text-decoration:underline;
	font-weight:bold;
}

a:visited{
	color:#516572;
	text-decoration:none;
	font-weight:bold;
}

#wrap{  
    width:1145px;  
    margin:0 auto;
    min-height: 100%;
}

#wrap_back{  
    width:1145px;
	height:170px; 
    margin: 0 auto;
	clear: both;
	position:fixed;
	margin-top:20px;

}

a img{
	border:none;
}

/*-----------------------------------------------------------GENERALES-----------------------------------------------------------*/
#back{
	width:916px;
	height:454px;
	margin:0 auto;
	position:inherit;
	clear:both;
}

#texto{
	width:350px;
	height:200px;
	margin-left:270px;
	margin-top:380px;
	clear:both;
	position: absolute;
}

#texto_solicitar{
	width:350px;
	height:460px;
	margin-left:270px;
	margin-top:350px;
	clear:both;
	position: absolute;
}


#header_logo{
	width:918px;
	height:158px;
	margin:0 auto;
	margin-bottom:0px;
}

#btn_catalogo{
	width:150px;
	height:20px;
	margin-bottom:10px;
	text-align:left;
	margin-top:0px;
	float:left;
	clear:both;
	margin-left:110px;
}

#btn_catalogo2{
	width:350px;
	height:20px;
	margin-bottom:10px;
	text-align:left;
	margin-top:0px;
	float:right;
	clear:right;
	margin-right:110px;
}


#cuadro1{
	width:262px;
	height:146px;
	float:left;
	clear:right;
	margin-left:0px;
}

#cuadro2{
	width:262px;
	height:146px;
	float:left;
	clear:right;
	margin-left:0px;
}

#cuadro3{
	width:132px;
	height:186px;
	float:left;
	clear:both;
	margin-left:0px;
}

#cuadro4{
	width:132px;
	height:116px;
	float:left;
	clear:both;
	margin-left:0px;
}

#cuadro5{
	width:391px;
	height:186px;
	float:left;
	clear:right;
	margin-left:20px;
}

#cuadro6{
	width:191px;
	height:242px;
	float:right;
	clear:left;
	margin-right:190px;
}

#cuadro7{
	width:193px;
	height:243px;
	float:right;
	clear:right;
	margin-left:0px;
}

#cuadro8{
	width:387px;
	height:209px;
	float:right;
	clear:right;
	margin-left:0px;
}

#menu{
	width:105px;
	height:120px;
	float:left;
	margin-right:0px;
	clear:left;
}

#menu2{
	width:105px;
	height:120px;
	float:right;
	margin-left:0px;
	clear:right;
}


/*----------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------ESTILOS TEXTO GENERALES------------------------------------------------*/

.titulos_naranja {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f7941e;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:22px;
}

.seleccionado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f7941e;
	font-weight:bold;
}

.Subtitulos_azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0084c8;
	font-weight:bold
}

.Nombres_ciudades {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f3b43;
	font-weight:bold
}

#btnSend {
	background-image:url(../images/btn_enviar.jpg);
	background-repeat:no-repeat;
	background-color:transparent;
	display:inline-block;
	border:none;
	width:80px;
	height:36px;
}
/*----------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------FORMULARIOS------------------------------------------------*/
.text_form{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color: #2597be;
background-image:url(images/generales/gradient1.png);
border:1px solid #f7941e;
padding:9px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
width:330px;
}

.comments_form{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color: #2597be;
background-image:url(images/generales/gradient1.png);
border:1px solid #f7941e;
padding:9px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
width:330px;
}

.textos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f7941e;
	text-align:justify;
}

.text_form_check{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
color: #f7941e;
background-image:url(images/generales/gradient1.png);
border:1px solid #f7941e;
padding:1px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
width:15px;
}
/*----------------------------------------------------------------------------------------------------------------------*/

