/* estilos css del hostal la salle */



*{

	margin:0;

	padding:0;

	}



body{

	font: 12px "trebuchet ms", helvetica, arial, sans-serif;

	color: #6c675e;

	background-color:#fff;

	background-image:url(../img/fondodeweb.jpg);



	}

	



/* Textos */

	





A{

	color:#CC0000;

	}



/* titulares */

h1{ 

	font: 140%"trebuchet ms";

	margin:50px 0 0 35px;

	}

	

/* subtitulares */

h2{ 

	font: 110%"trebuchet ms";

	margin:30px 0 0 35px;

	font-weight:bold;

	}





/* enlaces */

h3{ 

	font: 100%"trebuchet ms";

	margin:6px 0 0 35px;

	font-weight:bold;

	}

	

	h3 A{

	text-decoration:none;

	color:#128f25;

	}

	

	h3 A:hover{

	color:#ff6600;

	}

	

/* firmas */	

h6{

	font: 110% "trebuchet ms" ;

	font-weight:bold;

	margin:10px 0 40px 35px;

	}



#header{



	width:269px;

	background-color:#fff;

	text-align:center;

	margin:0 0 0 82px;

	}

	

.idiomas{

	position:absolute;

	top:0px;

	left:506px;

	width:198px;

	height:24px;

	}



.idiomas img{

	behavior:url("../js/pngbehavior.htc");

	}



/* cONTENEDOR Y cONTENIDO */



#contenedor{

	float:left;

	clear:both;

	background-image:url(../img/fondodecontenedor.jpg); 

	background-repeat: no-repeat;

	background-position: left -5px;

	border-top:#FFFFFF solid 6px;

	border-bottom:#FFFFFF solid 6px;

	width:100%;

	}



/* El truco del almendruco para mozilla */

.contenido{

	clear:right;

	float:left;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../img/fondodecontenido.png');

	width:349px;

	margin-left:29px;

	z-index:1;

	min-height:960px;

	height:auto !important;

 	height:960px;

	}

	

/* El truco del almendruco para explorer */

.contenido[class]{

	background-image:url(../img/fondodecontenido.png);	

	clear:right;

	float:left;

	width:349px;

	margin-left:29px;

	z-index:1;

	min-height:960px;

	height:auto !important;

 	height:960px;

	}

	

	#imagendecontenido{

	margin:12px 0 12px 35px;

	padding:4px;

	width:271px;

	background-color:#FFFFFF;

	}

	

	.imagendecontenido{

	margin:12px 0 12px 35px;

	padding:4px;

	width:271px;

	background-color:#FFFFFF;

	}

	

	.contenido p{

	font: 100%"trebuchet ms";

	width:280px;

	padding:0;

	margin:8px 0 8px 35px;

	text-align: justify;

	}

	

	.contenido ul{

	margin:2px 0 8px 36px;

	font: 100%"trebuchet ms";

	width:270px;

	text-align: left;

	}

	

	.contenido ul img{

	padding:0;

	margin:10px 5px -4px 0;

	behavior:url("../js/pngbehavior.htc");

	}

	

	.contenido li{

	margin:5px 0 5px 0;

	list-style-type: none;

	}

	

	.contenido ol{

	text-align: justify;

	clear:both;

	margin:5px 10px 5px 0;

	}

	

#galeria{

margin:20px 5px 0 32px;

	}

	

.galeria{

margin:20px 5px 0 32px;

	}

	

#galeria img{

	height:40px;

	width:40px;

	padding:5px;

	background-color:#FFFFFF;

	margin:5px 5px 0 0;

	text-decoration: none;

	border:0;

}



.galeria img{

	height:40px;

	width:40px;

	padding:5px;

	background-color:#FFFFFF;

	margin:5px 5px 0 0;

	text-decoration: none;

	border:0;

}



#galeria img A{

border:0;

text-decoration:none;

}







.galeria A:hover img{

	opacity: 0.5;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);

	text-decoration:none;

	border:0;

}



.galeria img A{

border:0;

text-decoration:none;

}







#galeria A:hover img{

	opacity: 0.5;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);

	text-decoration:none;

	border:0;

}



.cajasdeformulario{

width:270px;

margin: 2px 0 -10px 35px;

font: 110%"trebuchet ms";

border:1px #FFFFFF solid;

}



.cajasdeformulario2{

margin: 2px 0 0 0;

font: 110%"trebuchet ms";

border:1px #FFFFFF solid;

}



.botondeformulario{

clear:both;

margin: 30px 0 35px 35px;

font: 90% arial;

font-weight:bold;

background-color:#fff;

color:#6c675e;

border:2px #fff solid;

height:22px;

}

	

#footer1{

	clear:both;

	background-color:#ff6600;

	height:22px;

	padding-left:398px;

	padding-top:8px;

	margin:0;

	}



#footer1 p{

	float:left;

	color:#fff;

	font: 80% "trebuchet ms";

	padding:0 16px;

	}



#footer1 A{

	color:#fff;

	text-decoration:none;

	}



#footer1 A:hover{

	color:#ff6600;

	background-color:#fff;

	}

	

#footer2{

	clear:both;

	height:22px;

	background-color:#2b5e74;

	padding-left:461px;
	
	padding-top:8px;

	}



#footer2 p{

	float:left;

	color:#fff;

	font: 80% "trebuchet ms";

	margin:0 0 10px 0;

	}
	
	#footer2 a{
	color:#CCC;
	text-decoration: none;

	

	}

	

#barradivide{

	width: 205px;

	clear:both;

	background: url(../img/nav_dash.gif) repeat-x top;

	min-height:20px;

	height:auto !important;

 	height:1px;

	margin: 2px 0 0 26px;

	}

.barradivide{

	width: 205px;

	clear:both;

	background: url(../img/nav_dash.gif) repeat-x top;

	min-height:20px;

	height:auto !important;

 	height:1px;

	margin: 2px 0 0 26px;

	}



#banner{

	clear:both;

	width:200px;

	margin:-10px 0 12px 30px;

	min-height:78px;

	height:auto !important;

 	height:77px;

	}

.banner{

	clear:both;

	width:200px;

	margin:-10px 0 12px 30px;

	min-height:78px;

	height:auto !important;

 	height:77px;

	}

	

#subir{

	position:relative;

	float:left;

	bottom:0px;

	width:26px;

	height:49px;

	clear:bottom;

	padding:0;

	left:175px;

	z-index:1;

	}

	

#rubir{

	position:relative;

	float:left;

	bottom:0px;

	width:26px;

	height:49px;

	clear:bottom;

	padding:0;

	left:175px;

	z-index:1;

	}



	

#subir img{

	behavior:url("../js/pngbehavior.htc");

	}

#rubir img{

	behavior:url("../js/pngbehavior.htc");

	}





	

	.iconos{

	margin:4px 0 -4px 0;}

	

	

	.enlace_blanco {

	color:#fff;

	text-decoration:none;

	}

	

	
