body {

	margin-bottom:0px;

	padding:0px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#424242;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

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

}

p {

	margin-left: 2px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0;

	padding:8px 0 5px 0;

	text-align: left;

}

li{ margin:0 0 0 15px; padding:0;}

#menu{

	position:absolute;

	top:143px;

	width: 159px;

}

#cabecero{

	width: 754px;

	height: 127px;

	margin-left:13px;

}

#contenedor1 {

	position:absolute;

	left:166px;

	top:143px;

	width: 227px;

	margin-right:7px;

	visibility: visible;

	background:#E1EEF7;

}
#contenedor1 ol{ margin:0; padding:0 0 4px 12px;}
#contenedor2 {

	position:absolute;

	left:407px;	

	width:361px;

	top:143px;

}

.bordeNaranja{

	border-color: #FF7C1A;

	border-style:solid;

	border-width:1px;	

}

.bordeNaranja2{

	border-color: #FF7C1A;

	border-style:solid;

	border-width:1px;

	margin-bottom: 6px;

	margin-left: 6px;

	margin-right: 6px;

	margin-top: 6px;

}

.fotoSinBorde{

	margin-bottom: 6px;

	margin-left: 6px;

	margin-right: 6px;

	margin-top: 6px;

}

.cabeceraAzul {

	background-image: url(../img/flecha.gif);

	background-repeat: no-repeat;

	background-color: #85A6C4;

	padding-left: 19px;

	color: #ffffff;

	float: left;

	display: block;

	width: 343px;

	padding-top: 5px;

}

.cabeceraAzulpeq {

	color: #ffffff;

	text-decoration:none;

	

}

.cabeceraAzulpeq:hover {

	color: #ffffff;

	text-decoration:underline;

}

.tituTabla {

	color: #ffffff;

	font-size:14px;

	padding:10px;

}

.subtituTabla {

	color: #ffffff;

	font-size:12px;

	padding:5px;

}

.subtituAzul {

	color: #6699FF;

	font-size:11px;

	padding:5px;

}

.subtituNegro {

	color: #333333;

	font-size:11px;

	padding:5px;

}

.cabeceraNaranja {

	background-image: url(../img/flecha.gif);

	background-repeat: no-repeat;

	background-color: #FF7E00;

	padding-left: 19px;

	color: #ffffff;

	height: 18px;

	float: left;

	width: 208px;

	padding-top: 5px;

}

a.menu1 {

	background-color: #38AE11;

	color: #ffffff;

	width: 143px;

	height: 18px;

	padding-left: 16px;

	float: left;

	padding-top: 4px;

	text-decoration: none;

	margin-bottom: 1px;

	

}

a.menu1:hover {

	background-color: #FF7E00;

}

a.submenu{

	color:#424242;

	text-decoration:underline;

	font-size:12px;

	

}

a.submenu:hover{

	color: #ff7c1a;

}

a.psicomotricidad{

	background-image: url(../img/psicomotricidad.gif);

	background-color: #00B21F;

	width: 134px;

	height: 32px;

	display: block;

	color: #ffffff;

	text-decoration: none;

	padding-left: 24px;

	padding-top: 16px;

	margin-top:1px;

}

a.psicomotricidad:hover{

	background-color: #0BD72E;

}

a.asistencia{

	background-image: url(../img/asistencia_colectivos.gif);

	background-color: #0094AA;

	width: 134px;

	height: 41px;

	display: block;

	color: #ffffff;

	text-decoration: none;

	padding-left: 24px;

	padding-top: 7px;

	margin-top:1px;

}

a.asistencia:hover{

	background-color: #0DBAD4;

}

a.discapacitado{

	background-image: url(../img/apoyo_discapacitado.gif);

	background-color: #B00376;

	width: 134px;

	height: 41px;

	display: block;

	color: #ffffff;

	text-decoration: none;

	padding-left: 24px;

	padding-top: 7px;

	margin-top:1px;

}

a.discapacitado:hover{

	background-color: #D90692;

}

a.naranja{

	color: #ff7c1a;

	text-decoration: none;

}

a.naranja:hover{

	color: #ff7c1a;

	text-decoration: underline;

}

.filoAzul{

	background-color: #BED6E9;

	width: 185px;

	height: 1px;

	overflow:hidden;	

	margin-top:10px;

	margin-bottom: 10px;

}

.filoAzulLargo{

	background-color: #BED6E9;

	width: 340px;

	height: 1px;

	overflow:hidden;

	margin-top:10px;

	margin-bottom: 10px;

}

#tarifas{width:363px; height:384px; overflow:auto; padding:0 0 5px 0; margin:0 0 5px 0;float:left; position:relative;}

#c0{ width:330px; position:absolute; top:52px; padding:5px; border:#85A6C4 solid 1px; background:#fff; font-size:10px; visibility:hidden; }

#c1{ width:330px; position:absolute; top:90px; padding:5px; border:#85A6C4 solid 1px; background:#fff; font-size:10px; visibility:hidden; }

#c2{ width:330px; position:absolute; top:125px; padding:5px; border:#85A6C4 solid 1px; background:#fff; font-size:10px;visibility:hidden;}

#c3{ width:330px; position:absolute; top:160px; padding:5px; border:#85A6C4 solid 1px; background:#fff; font-size:10px; visibility:hidden;}

#c4{ width:330px; position:absolute; top:196px; padding:5px; border:#85A6C4 solid 1px; background:#fff; font-size:10px; visibility:hidden;}

.borde{ width:330px; float:left; padding:5px; border:#85A6C4 solid 1px; background:#fff; font-size:11px; overflow:hidden; margin:10px 0 0 0;}

.sonEs{ float:left;width:100%; overflow:hidden; display:block;}