@charset "UTF-8";
/* CSS Document */

*{margin:0px;padding:0px;}

html, body{height:100%;}

#head{
	height: 185px;
	background-image:url(../images/background.png);
	background-position:top;
	background-repeat:repeat-x;
	margin:auto;}
	
.head_cont{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 185px;
	background-image: url(../images/head_img.png);
	background-repeat: repeat;
	box-shadow: 0px 3px 5px 0px #6F6F6F;
	-webkit-box-shadow: 0px 3px 5px 0px #6F6F6F;
}
	
.head_logo{
	padding-left: 60px;
   padding-top: 40px;
   
}

#contenedor{
	
	width:900px;
	
	margin-left:auto;
	margin-right:auto;
	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 20px auto -30px; 
	
	
	
	}
#contenedor_contenido{
	float:left;
	width:700px;
	height:auto;}
	
	
#contenedor_ee{
	
	float:left;
	width:200px;
	height:auto;}
	
#menu_porto{
	float:left;
	width:700px;
	height:50px;
	background-image:url(../images/menu.png);
	}


.menu1{
	
	list-style:none;
	float:left;
	width:700px;
	}

.menu1 li a{
	
	font-family: 'euphemia_ucasregular', serif;
	text-decoration:none;
	color:#fff;
	height:50px;
	display:block;
	float:left;
	line-height:50px;
	font-size:16px;
	text-align:center;
	width:230px;
	text-shadow: 1px 1px 4px #000; }
	
.menu1 li a:hover{
	background-image: url(../images/hover.png);
	height: 50px;
	background-repeat: no-repeat;
	text-shadow: 1px 1px 4px #000;
	}
	
#menu_ee{
	float:left;
	width:200px;
	height:200px;
	background-image:url(../images/bg_ee.png);
	background-repeat:no-repeat;
	padding-top:10px;
	}
	
.menu_ee{
	margin-top:20px;
	text-align:right;
	list-style:none;
	float:left;
	margin-left:20px;
	margin-bottom:10px;}
	
.menu_ee li a{
	font-family:'euphemia_ucasregular', serif;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	
	}
	

#contenido{
	float:left;
	width:700px;
	height:390px;
	margin-top:20px;
	background-image:url(../images/img_1.jpg);
	background-position:bottom;
	background-repeat:no-repeat;}
	
#contenido2{
	
	
	float:left;
	width:700px;
	height:autopx;
	margin-top:20px;
	margin-bottom:20px;
	
	
	}
	
	
.txt{
	
	margin:10px;
	padding-left:10px;
	padding-right:10px;
	width:auto;
	height:auto; 
	float:left;}
	
	
span{
	font-family:'euphemia_ucasregular', serif;
	color:#038cb1;
	font-weight:bold;}
	
	
	
#login{
	float:left;
	width:200px;
	height:250px;
	background-image:url(../images/bg_log.png);
	background-repeat:no-repeat;
	padding-top:10px;}
	
.login_ul{
	
	margin-left:10px;
	list-style:none;
	margin-top:10px;}

.login_ul li{
	
	display:block;
	color: #FFFFFF;
	font-family: 'euphemia_ucasregular',serif;
	font-size: 14px;
	text-decoration: none;
	margin-bottom:5px;}
	
input{
	border-radius: 4px;
	width: 160px;
	border: 3px solid #038CB1;
	height: 20px;
	padding-left:5px;}

img{
	border:none;}

.btn_ingreso{
	margin-left:50px; 
	float:left; 
	margin-top:10px;}

.link_contra{
	
	text-align:center; 
	width:180px; 
	float:left; 
	margin-top:5px;}
	
.link_contra a{	
	
	color:#fff; 
	text-align:center;
	font-family:'euphemia_ucasregular', serif; 
	font-size:10px;}

.log_ee{
	
	float:right; 
	margin-right:20px; 
	margin-top:5px;}
	
	
p{
	font-family:"Helvetica Neue", sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#666666;}
	
h1{
	font-family:'euphemia_ucasregular', serif;
	font-size:30px;
	font-weight:normal;
	color:#02559d;
	text-align:left;
	
	}
	
	
h2{
	
	font-family:'euphemia_ucasregular', serif;
	text-shadow: 1px 1px 4px #000;
	font-size:16px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	background-image:;
	background-position:bottom;}
	

#footer{
	
	position: relative;
	margin:auto;
	background-image:url(../images/bg_footer.png);
	background-repeat:repeat-x;
	height:30px;}

.blanco{
	
	color:#fff;
	font-size:13px;
	text-align:center;
	padding-top:6px;}
	

#footer, .push {
	height: 30px; /* .push must be the same height as .footer */
}


#cont_otros{
	width:600px;
	padding:20px;
	float:left;
	height:auto;}
	
	
.titulos2{
	 color: #038CB1;
    font-family: 'euphemia_ucasregular',serif;
    font-weight: bold;
	font-size:16px;
	}
	
.texto_noofer{
	font-family:"Helvetica Neue", sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#666666;}

.text_enviar {
	
	font-family: 'euphemia_ucasregular',serif;
	color:#02589E;
	font-size:14px;
	
	
	}
	
	
	
/*ACCIONES DE TABLA OFERTA*/
.texto_contenido_gris{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#FFF;    
    line-height:19px;
    text-align:left;
    margin-left:150px;
    
    }
.tabla_gris{
    background-color: #666666;
    
}
/*color de la tabla Ofertas*/
.titulo_tabla{
    width:55%;
    background-color:#028CB1;
    font-family: 'euphemia_ucasregular',serif;
	font-size:14px;
    color: #FFF;
    size:11px;
    text-align:center;
    padding-top:3px;
    padding-bottom:3px;
    margin-left:30px;
    margin-right:45px;
    font-weight: bold;
    margin-bottom:3px;
    
    
    }
.texto_tablalink{
    width:22%;
    background-color:#F3F3F3;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    padding-top:3px;
    padding-bottom:5px;
    padding-right:35px;
    font-weight: normal;
    font-size: 11px;
    text-decoration: underline;
    margin-left:-10px;
    margin-right:-10px;
    
}
/*color del texto del link*/
.texto_tablalink a{
    font-family:Arial, Helvetica, sans-serif;
    color: #003e7c;
    text-align:left;
    font-weight: normal;
    font-size: 12px;
    text-decoration: underline;

}
/*color del texto del link secundario*/
.texto_tablalink a:hover{
    color: #09C;
    text-decoration: underline;
}
/*color del texto de la tabla*/
.texto_tabla{
    width:16%;
    background-color:#F3F3F3;
    font-family:Arial, Helvetica, sans-serif;
    color: #666666;
    text-align:left;
    padding-top:3px;
    padding-bottom:3px;
    font-weight: normal;
    font-size: 12px;
    border:#FFF;
    padding-right:20px;
    }
/*Fin Acciones de Ofertas*/

/*ACCINES DETALLE OFERTA*/
.detalle_text {
    border: thin none #ccc;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#666666;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    padding-left:10px;
    text-align:left;
    padding-left:8px;
    
    
}
.detalle_titulo {
    border: thin none #ccc;
    color:#028CB1;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align:right;

}
.enviar {
    font-family:Arial, Helvetica, sans-serif;
   color:#028CB1;
    font-size: 14px;
    text-align: center;
    padding-top:15px;
    padding-bottom:8px;
    font-weight: bold;
}


.parrafo{
	padding-top:10px;
	padding-bottom:10px;
	line-height:18px;
	
	}

/*FIN DETALLE OFERTA*/

	
















/*fuentes*/

@font-face {
    font-family: 'euphemia_ucasbold';
    src: url('../fonts/euphemia_ucas_bold_2.6.6-webfont.eot');
    src: url('../fonts/euphemia_ucas_bold_2.6.6-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/euphemia_ucas_bold_2.6.6-webfont.woff') format('woff'),
         url('../fonts/euphemia_ucas_bold_2.6.6-webfont.ttf') format('truetype'),
         url('../fonts/euphemia_ucas_bold_2.6.6-webfont.svg#euphemia_ucasbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'euphemia_ucasregular';
    src: url('../fonts/euphemia_ucas_regular_2.6.6-webfont.eot');
    src: url('../fonts/euphemia_ucas_regular_2.6.6-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/euphemia_ucas_regular_2.6.6-webfont.woff') format('woff'),
         url('../fonts/euphemia_ucas_regular_2.6.6-webfont.ttf') format('truetype'),
         url('../fonts/euphemia_ucas_regular_2.6.6-webfont.svg#euphemia_ucasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
