BODY {
	background-color: white;
	padding:0px;
	margin:0px;
	font-family: Arial;
	font-size: 70%;
	color: black;
}

.fondo_colores {
	background-color: white;
}

* a {color: #CA0B0F; text-decoration:none;}
* a:hover { color: #333333; text-decoration: none;}

form {
	margin: 0px;
	padding: 0px;
}

INPUT {
	font-family: Arial;
	font-size: 1em;
	COLOR: #333;
	border: 1px solid #D7CFC2;
	margin-bottom: 1px;
}

.sinborde { border: 0px;}
#sinborde { border: 0px;}

SELECT {
	font-family: Arial;
	font-size: 1em;
	color: #333;
	border: 1px solid #D7CFC2;
	margin-bottom: 3px;
}

TEXTAREA {
	width: 100%;
	font-family: Arial;
	font-size: 1em;
	COLOR: #333;
	margin-bottom: 3px;
	border: 1px solid #D7CFC2;
}

P {
	COLOR: #8D838B;
	font-weight: normal;
	margin-top: 0px;
	font-size: 0.7em;
	text-align: justify;
}

P a {color: #800C6D; text-decoration: none;}
P a:hover {color: #91826D; text-decoration: none;}

ul {
	Padding-top:2px;
	Padding-bottom:2px;
	margin: 0px;
	margin-left: 0px;
}

li {
	Padding-left:0px;
	Padding-top:2px;
	Padding-bottom:2px;
	COLOR: #8D838B;
	font-size: 0.7em;
	text-align: justify;
}

.bloque {
	width: 100%;
	height: 100%;
	display: block;
}

/***********************************************************************************/

.contenedor {
	position:absolute; 
	width:900px; 
	left: 50%;
	margin-left: -450px;
}

.tituloa {
	background: white url(../images/titulo.jpg) left bottom no-repeat;
	width: 662px;
}

.penta {
	background: white url(../images/pentagrama.jpg) right bottom no-repeat;
	height: 500px;
}

.menu {
	font-weight: bold;
	padding-top: 30px;
	color: #800C6D; 
	/*padding-left: 200px;*/
}
.menu a {color: #91826D;}
.menu a:hover {color: #800C6D;}

.secmenu {color: #91826D;}
.secmenu2 {color: #800C6D;}

.bidean {
	background: white url(../images/bideanP.jpg) top center no-repeat;
	width: 48px;
	height: 61px;
}

.ayto {
	background: white url(../images/aytoP.jpg) top center no-repeat;
	width: 56px;
	height: 61px;
}

.can {
	background: white url(../images/canP.jpg) top center no-repeat;
	width: 119px;
	height: 61px;
}

.canE {
	background: white url(../images/canEP.jpg) top center no-repeat;
	width: 119px;
	height: 61px;
}

.creditos {
	font-size: 0.7em;
	font-family: Trade Gotic, Arial;
}

.aldor {color: #91826D;}
.aldor:hover {color: #800C6D;}

.submenu {
	font-size: 0.9em;
	padding-left: 20px;
	padding-bottom: 5px;
	font-weight: normal;
	color: #800C6D; 
}

.cuerpo {padding: 0px 15px 330px 100px;}
.cuerpo2 {padding: 0px 15px 330px 0px;}
.tit_sec {
	font-family: Arial Black, Arial;
	font-size: 27px;
	color: #91826D;
	padding-left: 30px;
	padding-top: 20px;
}

.subtitulo {
	font-weight: bold;
	font-size: 12px;
	color: #800C6D;
}

.subtitulo2 {
	font-weight: bold;
	font-size: 13px;
	color: #800C6D;
	padding-bottom: 5px;
}

.subtitulo2 a {color: #800C6D; text-decoration: none;}
.subtitulo2 a:hover {color: #91826D; text-decoration: none;}

.colab {
	font-size: 11px;
	color: #91826D;
	font-weight: bold;
}

.contacto {
	COLOR: #8D838B;
	font-size: 0.7em;
}

.contacto textarea, .contacto select {
	width: 212px;
}

.btncont {
	background-color: #A89074;
	color: white;
	font-weight: bold;
	border: 0px;
	padding: 3px;
}

.tfnos {
	font-family: Arial Black, Arial;
	font-size: 18px;
	color: #91826D;
}

.tfnos2 {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #8D838B;
}

.tfnos3 {
	font-family: Arial Black, Arial;
	font-size: 18px;
	color: #91826D;
	border-bottom: 1px solid #D7D2CC;
}

.tfnos4 {
	font-family: Arial Black, Arial;
	font-size: 1.1em;
	border-bottom: 1px solid #D7D2CC;
	color: #8D838B;
}

.tfnos4 a {color: #91826D;}
.tfnos4 a:hover {color: #8D838B;}

.listalinks a {
	color: #91826D;
}

.listalinks a:hover {
	color: #91826D;
	font-weight: bold;
}

.haztesocio {
	border: 1px solid #D7CFC2;
	COLOR: #8D838B;
	font-size: 0.7em;
}

.haztesocio textarea, .haztesocio select {width: 212px;}

.txtfoto {
	text-align: right;
	font-size: 0.7em;
	color: #908071;
	padding-bottom: 20px;
}

.txtfoto a {color: #908071;}
.txtfoto a:hover {color: #A69174;}

.navFotos {
	text-align: right;
	font-size: 0.7em;
	color: #91826D;
	font-weight: bold;
}

.navFotos a {color: #333333;}

#pagina_inactiva {
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

#pagina_inactiva a {color: #91826D;}
#pagina_inactiva a:hover {color: #D1C8B9;}



#pagina_activa {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	color: white;
	border: 1px solid #91826D; 
	background-color: #91826D;
}

#pagina_activa a {color: white}

.titDoc {
	font-weight: bold;
	font-size: 14px;
	color: #800C6D;
}

.descarga {
	font-weight: bold;
	font-size: 0.7em;
}
.descarga a {color: #685537;}
.descarga a:hover {color: #800C6D; text-decoration: none;}

.separadoc {
	width: 240px;
	border-top: 1px solid #ccc;
	left: 0px;
	position: relative;
	margin: 10px 0px 20px 0px;
}

.tit_foropadre {
	font-size: 0.8em;
	font-weight: bold;
	padding-top: 5px;
}

.tit_foropadre a { color: #7D0E6D;}
.tit_foropadre a:hover { color: #91826D;}

.autor_foro {
	font-weight: bold;
	color: #666;
	font-size: 0.7em;
}

.visitas {
	font-weight: bold;
	color: #999;
	font-size: 0.7em;
}

.fecha_foro {
	font-weight: bold;
	color: #91826F;
	font-size: 0.8em;
}

.tit_forohijo {
	font-size: 0.7em;
	font-weight: bold;
}

.tit_forohijo a { color: #B978B2;}
.tit_forohijo a:hover { color: #BAAE98;}

.fichaforo th {
	font-weight: bold;
	color: #7D0E6D;
	font-size: 0.8em;
	text-align: left;
}

.navforos a {color: #91826D; text-decoration: none;}
.navforos a:hover {color: #91826D; text-decoration: underline;}

#volver a {
	font-family: Arial Black, Arial;
	color: #91826D;
}

#volver a:hover {
	font-family: Arial Black, Arial;
	color: #D1C8B9;
}

.fecha_prog {
	font-family: Arial;
	font-weight: bold;
	font-size: 1em;
}