@import "../dhtmlxCalendar/codebase/dhtmlxcalendar.css";
@import "../dhtmlxCalendar/samples/common/style.css";
@import "../dhtmlxCombo/codebase/dhtmlxcombo.css";


BODY{
    background-color:#EEEEEE;
	background-position: left top;
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:8pt; 
	font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
	text-decoration:none;
}

a.enlace:link {
font-size:11pt;
font-weight:400;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
text-decoration:none;
color:#E6640D;
}

a.enlace:hover {
font-size:11pt;
font-weight:400;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
text-decoration:underline;
color:#E6640D;
}

a.enlace:visited {
font-size:11pt;
font-weight:400;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
text-decoration:none;
color:#E6640D;
}



 ul {
 list-style-image:url('http://www.spanish-language-spain.com/im_comunes/boton_course_spanish.jpg');
 text-indent:-3px;
}

 #lista li {
  margin-top: 1em;
}


#capaContenedor{
	float:left;
	background-color:#EEEEEE;
/*	background: url('../im_comunes/fondo.jpg') repeat;
*/	position:absolute;
	top: 10px; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	width: 780px; /*Le ponemos el valor del ancho*/
	margin-left: -390px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/ 
	
}
#publi_adsense{
	float:left;
	width: 770px; /*Le ponemos el valor del ancho*/
	margin-left:25px;
	margin-bottom:40px;
}

#logo{
	width:780px;
	float:left;
	position:relative; 
}

#cabecera{
	width: 780px;
	position:relative;
}

#texto1{
	width: 780px;
	height:350px;
	position:relative;
	background-image:url('../im_comunes/texto_cuerpo.jpg');
	background-repeat:repeat-y;
}

#texto2{
	width: 780px;
	background-image:url('../im_comunes/texto_cuerpo.jpg');
	background-repeat:repeat-y;
	position:relative;
}

#texto_bajo{
	width: 780px;
	height:100px;
	margin-top:5px;
	position:relative;
	width:780px;
	clear:both;
}


.titulo_texto1{
font-size:15pt;
font-weight:700;
text-align:left;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
padding-left:30px;
margin-left:30px;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
color:#666666;
}

.pal_texto1{
font-size:11pt;
font-weight:200;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding-left:22px;
margin-left:35px;
margin-right:10px;
margin-top:1px;
margin-bottom:0px;
padding-bottom:5px;
padding-top:5px;
color:#666666;

}

.rojo_texto1{

font-size:8pt;
font-weight:80;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
padding-left:20px;
margin-left:30px;
margin-right:10px;
margin-top:5px;
padding-top:10px;
color:#666666;
}

.pal_texto2{
font-size:12pt;
font-weight:400;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
margin-left:13px;
margin-right:5px;
margin-top:0px;
padding:5px; 
text-align:justify; 
font-size:13px;
border:none;
}

.texto_aluni{
font-size:8pt;
font-weight:200;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
margin-left:10px;
margin-right:10px;
text-align:center;
}

.textformulario {
	font-size:8pt;
	font-family:Verdana, Geneva, arial, Helvetica, sans-serif;
	color: #336699;
	border: 1px solid #333333;
	background-color: #F9F9F9;

}

#contact_mail{
float:left;
font-size:8pt;
color:#333333;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
padding-left:20px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:10px;
padding-top:20px;
}

#contact_phone{
float:right;
font-size:8pt;
color:#333333;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
padding-left:10px;
margin-left:10px;
margin-right:40px;
margin-top:5px;
margin-bottom:10px;
padding-top:20px;
}

#contact_hours{
clear:both;
text-align:center;
font-size:8pt;
color:#333333;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
padding-left:20px;
margin-left:10px;
margin-right:10px;
margin-top:15px;
margin-bottom:10px;
}

.ciudad{
font-weight:normal;
color: #CC0000;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
margin-left:100px;
margin-top:15px;
margin-bottom:25px;
font-size:15pt;
clear:both;
}

a.ciudad:hover, a.ciudad:visited, a.ciudad:link, a.ciudad:active {
	font-size:15pt;
	font-family:Verdana, Geneva, arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight:normal;
	line-height:normal; 
}

#ciudad_madrid{
	font-size:13pt;
	font-family:Verdana, Geneva, arial, Helvetica, sans-serif;
	color: #CC0000;
}

#ciudad_valencia{
	font-size:13pt;
	font-family:Verdana, Geneva, arial, Helvetica, sans-serif;
	color: #CC0000;
}

#ciudad_sevilla{
	font-size:13pt;
	font-family:Verdana, Geneva, arial, Helvetica, sans-serif;
	color: #CC0000;
}

#direccion_where{
float:left;
margin-top:20px;
margin-left:15px;
margin-right:5px;
margin-bottom:10px;

}

#contenedor_map{
float:right;
margin-top:15px;
margin-bottom:10px;
margin-right:10px;
padding-right:30px;
}

#contenedor_hora{
width:700px;
clear:both;
text-align:center;
margin-top:10px;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
}

#housing_contract{
width:720px;
margin:15px;
text-align: justify;
}

#contenedor_photos_madrid_valencia_seville{
clear:both;
margin-top:40px;
}

#photo_izda{
width:360px; 
float:left;
margin-left:5px;
margin-bottom:10px;  
}

#photo_dcha{
width:360px; 
float:right;
margin-right:0px;
padding-right: 0px;
margin-bottom:10px;
}

.texto_clausula{
font-size:8pt;
font-weight:80;
font-family:Verdana, sans-serif, Geneva, arial, Helvetica;
margin-left:20px;
margin-right:20px;
padding:15px;
margin-top:5px;
margin-bottom:5px;
text-align:justify;
}

.rojo{
color:#FF0000;
}

li{
color:#666666;
}

#lista td{
padding-left:10px
}



.centrado {
	position: absolute; /*Posicionamiento absoluto*/
	top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	height: 100px; /*Le ponemos el valor del alto*/
	width: 500px; /*Le ponemos el valor del ancho*/
	margin-top: -200px; /*Restamos la mitad de alto para centrarlo verticalmente*/
	margin-left: -250px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
	z-index:1300; 
	font-family:'Times New Roman', Times, serif; 
	color:#999999; 
	font-size:40px; 
	text-align:center;
	color:#666666;
	background-color:#CCCCCC;
	padding:20px;

}
