body{

	padding: 0;

	margin: 0;

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

	font-size: 12px;

	/*background-image: url(../images/bordederecho.jpg);

    background-repeat:repeat-x;

    background-position: top;*/

    background:#ffffff;

}



input.cText{

	border-top: 1px solid Maroon;

	border-bottom: 1px solid Maroon;

	border-left: 1px solid Maroon;

	border-right: 1px solid Maroon;

	font-size: 12px;

	width: 160px;

	/*height: 25px;*/

}



input.cText1{

	border-top: 1px solid #ffffff;

	border-bottom: 1px solid Maroon;

	border-left: 1px solid #ffffff; 

	border-right: 1px solid #ffffff;

	font-size: 12px;

	width: 70px;

	/*height: 25px;*/

}



textarea.cText{

	border-top: 1px solid Maroon;

	border-bottom: 1px solid Maroon;

	border-left: 1px solid Maroon; 

	border-right: 1px solid Maroon;

	font-size: 11px;

}



input.cBoton{

	/*border: none;*/

	border-top: 1px solid #CD853F;

	border-bottom: 1px solid #CD853F;

	border-left: 1px solid #CD853F;

	border-right: 1px solid #CD853F;

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

	background: #DEB887;

}



/* ======================================= */

/* estilos para la navegacion de la pagina */

/* ======================================= */



#container{

	width: 998px;

	position: relative;

	border-left: 1px solid #e5ca3f;

	border-right: 1px solid #e5ca3f;

	border-bottom: 1px solid #e5ca3f;

	background-color: #DDDCDA;

   	background-image: url(../images/fondo.jpg);

    background-repeat: no-repeat;

}

	

#head{

	height: 190px;

	/*border-bottom: 1px solid #e5ca3f;*/

	/*position: relative;*/

	/*background-image: url(../images/cabecera.jpg);

	text-align: right;*/

	/*overflow: hidden;*/

}



#fuckingFlash{

	position: absolute;

}



#head a{

	text-decoration: none;

	font-size: 10px;

	color: #e5ca3f;

}



#mainBody{

	/*background-color: #ffffff;*/

}



#leftBar{

	float: left;

	width: 780px;

	/*height: 400px;*/

	background-repeat: no-repeat;

}



#col1{

	float: left;

	width: 500px;

    padding: 10px 0 0 0;

}



#col1 .title {

	font-size: 18px;

    letter-spacing: 1pt;

	font-weight: bold;

	padding: 8px;

	/*font-family: Arial, Helvetica, sans-serif;*/

	font-family: Verdana, Helvetica, sans-serif;

	color: #824879;

	text-align: justify;

	/*font-variant: small-caps;*/



}



#col1 .image{

	float: left;

	width: 280px;

	margin: 0 auto 0 auto;

	text-align: center;

}



#col1 .text{

	float: left;

	width: 210px;

	padding: 5px;

	color: #434343;

	text-align: justify;

    line-height: 14pt;

}



#col1 .text a{

	/*color: #FF8C00;*/

	color: #D2691E;

	text-decoration: none;

}



#col1 .text a:hover{

	text-decoration: underline;

}



#col1 #banner{

	clear: both;

	width: 500px;

	text-align: center;

	padding: 10px 0 10px 0;

	margin: 0 auto 0 auto;

}



#lastNews{

	padding: 20px 10px 16px 10px;

	/*font-weight: bold;*/

	font-size: 24px;

    letter-spacing: 1.5pt;

	font-family: Times new roman,Arial, Helvetica, sans-serif;

	color: #363636;

/*	font-variant: small-caps;*/

	text-align: right;

    vertical-align: bottom;



}



#col2 .text{

    color: #666699;

	text-align: justify;

	padding: 2px 10px 0 10px;

}



#col2 .title{

    color: #333399;

	font-size: 14px;

	font-weight: bold;

	padding: 6px 8px 4px 8px;

}



#col2 .link, #leftBar .link{

	clear: both;

	text-align: right;

	padding: 0 12px 10px 0;

	font-size: 10px;

}



#col2 .link a, #leftBar .link a, #about a{

	/*color: #D2691E;*/

	color: #824879;

	text-decoration: none;

}



#col2 .link a:hover, #leftBar .link a:hover, #about a:hover{

	text-decoration: underline;

}



#col2{

	float: right;

	width: 280px;

}



#rightBar{

	float: right;

	width: 200px;

	border-left: 1px solid #e5ca3f;

	border-bottom: 1px solid #e5ca3f;

	background-color: #EEEEEE;

    line-height: 130%;

    color: #323E74;

}



.rightBox{

	padding: 0 0 6px 0;

}



#rightBar .title1{

    font-weight: bold;

    letter-spacing: 2pt;

	font-size: 10px;

	padding: 2px 0 3px 0;

	text-align: center;

	border-bottom: 1px solid #e5ca3f;

	background-color: #f2edd0;

}



#rightBar .title{

	font-size: 10px;

	padding: 2px 0 3px 0;

	text-align: center;

	border-top: 1px solid #e5ca3f;

	border-bottom: 1px solid #e5ca3f;

	background-color: #f2edd0;

}



#rightBar .texto{

	text-align: center;

	padding: 10px 0 2px 0;

}



.semana{



}



.semana .dia{

	float: left;

	padding: 5px 8px 5px 7px;

}



.semana .dia a{

	color: Maroon;

	text-decoration: none;

}



.semana .dia a:hover{

	text-decoration: underline;

}



.finSemana{

	clear: both;

}





#rightBar .boton{

	font-size: 10px;

	padding: 1px 0 1px 0;

	text-align: center;

}



#rightBar .info{

	font-size: 10px;

	text-align: justify;

	padding: 1px 7px 1px 7px;

}



/* ======================================= */

/* estilos para la secciones de la pagina */

/* ======================================= */



#seccionImage{

	float: left;

	width: 340px;

	padding: 10px;

	text-align: center;

}



#seccionText{

	float: right;

	width: 400px;

	padding: 10px;

}



#seccionText #seccionTitle, #seccionText1 .seccionTitle{

	font-weight: bold;

	font-size: 14px;

	padding: 0 0 5px 0;

}



.seccionParrafo{

	padding: 0 0 8px 0;

	text-align: justify;

}



#seccionText1{

	width: 760px;

	padding: 10px;

}



#seccionImage1{

	width: 740px;

	padding: 10px;

	text-align: center;

}



#title01{

    /*letter-spacing: 5pt;*/

	padding: 10px;

	font-size: 12px;

	font-weight: bold;

    /*font-family: Verdana;

	color: #CD853F;*/

}





/* ======================================= */

/* estilos para el glosario de la pagina */

/* ======================================= */



#words{

	padding: 2px 0 4px 16px;

}



.bloque{

	padding: 2px 0 4px 0;

}



.letra{

	font-weight: bold;

	font-size: 16px;

}



.palabra{

	padding: 0 0 0 4px;

}



.palabra a{

	color: #D2691E;

	text-decoration: none;

}



.palabra a:hover{

	text-decoration: underline;

}



.bloque .titulo{

	clear: both;

	padding: 4px 20px 1px 20px;

	background-color: #F2EDD0;

}



.bloque .cuerpo{

	padding: 1px 50px 1px 50px;

	text-align: justify;

}



.bloque .enlace{

	padding: 1px 80px 30px 30px;

	float: right;

}



.bloque .enlace a{

	color: #D2691E;

	text-decoration: none;

}



.bloque .enlace a:hover{

	text-decoration: underline;

}



/* ======================================= */

/* estilos para el footer de la pagina */

/* ======================================= */



#about{

	clear: both;

	margin: 0 auto 0 auto;

	width: 998px;

	height: 40px;

	padding: 10px 0 0 0;

	text-align: center;

	color: #666666;

}

