* {
	padding:0px;
	margin:0px;
}

body {
	background-color:#ffffff;
	background-image:url(../images/fondodeg.gif);
	background-position:top;
	background-repeat:repeat-x;
	text-align: center;
}

#contenedor{
	width:900px;
	margin: 0px auto;
	overflow:hidden;
}

#cabecera{
	width:900px;
	height:392px;
}

#menu{
	background-color:#009966;
	height:20px;
	width:900px;
}

#contenido{
	width:900px;
	min-height:405px;
	background-image:url(../images/fondoescudo.gif);
	background-position:top right;
	background-repeat:no-repeat;
	margin-bottom:20px;
	overflow:hidden;
}

#galeriadefotos{
	width:900px;
	margin-left:40px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}

#contenidotexto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(../images/fondolineas.gif);
	background-position:left top;
	background-repeat:no-repeat;
	min-height:328px;
	width:680px;
	float:left;
}

#contenidotextosinfoto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(../images/fondolineas.gif);
	background-position:left top;
	background-repeat:no-repeat;
	min-height:328px;
	width:900px;
	float:left;
}

#contenidofotos{
	width:220px;
	padding-top:66px;
	text-align:center;
	float:left;
}

img.foto{
	padding-bottom:10px;
	border:0px;
}

img.fotogaleria{
	padding:10px;
	border:0px;
	float:left;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#009966;
	text-align:left;
	padding-left:20px;
	padding-top:15px;
}

#texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding-left:40px;
	padding-top:25px;
}

#pie{
	background-image:url(../images/fondopie.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:30px;
	padding-top:5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}

ul {list-style:none;margin:0px;padding:0px;}
li {float:right;height:20px;margin:0px;padding:0px;text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:13px;}
li a {display:block;margin:0px; padding:0px; padding-top:1px; padding-bottom:3px;height:auto;color:#fff;text-decoration:none;border-left:1px solid #000; background-color:#000000; font-weight:bold;}
li a:hover, li a:focus, li a:active {background-position:-150px 0;}
#a a {background:url(../images/bg.jpg) repeat -20px 35px;}

.talta{
	background-color:#f3f991;
}

.tmedia{
	background-color:#91f994;
}

.tbaja{
	background-color:#91c0f9;
}

.tblanca{
	background-color:none;
}

.dias{
	color:#ffffff;
	background-color:#009966;
	font-weight:bold;
}

.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a.pie{
	color:#000000;
	text-decoration:none;
}

a.pie:hover{
	color:#009966;
	text-decoration:none;
}
