/* GENERALES */
body {
	background-color: #ffffff;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 6px 0px 0px 0px;
	color: #6a6a6a;
}
form, tbody { margin: 0 0 0 0; }
td {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
}


#wrapper {
	width:742px;
	text-align:left;
	margin: 0pt auto;
}

.hideSubM { display: none; }
.showSubM { display: all; }


#Content { margin-top: 0px; padding: 6px 8px 4px 2px; }
.contTitle { border-bottom: 1px solid #fbe29a; padding: 0px 0px 5px 8px; font-weight: bold; font-variant: small-caps; font-family: tahoma,verdana,sans-serif; font-size: 16px; color: #778d9b; }
div#contText { padding: 10px 4px 10px 8px; }
/*div#contText td, p, span { font-family: tahoma,verdana,sans-serif; font-size: 11px; text-align: justify; color: #222222; }*/
div#contText td, #contText p, #contText span { font-family: tahoma,verdana,sans-serif; font-size: 11px; text-align: justify; color: #222222; }
.evento_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.evento_item_h {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
.evento_item_subh {
	font-style:italic;
	color:#999999;
}
.evento_item_s {
	color: #333333;
	margin-left: 5px;
	line-height: 1.5em;
}
.evento_item_s a {
	color:#666666;
	font-weight:normal;
	text-decoration:none
}
.evento_item_s a:link, .evento_item_s a:visited {
	text-decoration:none;
	font-weight: normal;
}
.evento_item_s a:hover, .evento_item_s a:active {
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
#MContent { margin: 0px 10px 0px 10px; padding: 6px 8px 4px 2px; } /*multiple contents*/
	.Lcontainer { padding: 10px 20px 10px 20px; }
		.LsubLink { padding: 4px 0px 4px 0px; border-bottom: 1px solid #f5f7f8; }
		.contLink a:link, .contLink a:visited { font-family: tahoma,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #778d9b; text-decoration: none }
		.contLink a:hover, .contLink a:active { text-decoration: underline }
		.contHead { /*font-family: tahoma,verdana,sans-serif; font-size: 11px; */text-align: justify; /*color: #202020;*/
			margin-bottom:7px;
		}
		.contHead img {
			margin-bottom:5px;
			margin-right: 5px;
		}


.newCoverLink { padding-left: 4px; font-family: verdana,tahoma,sans-serif; font-size: 11px; color: #000; text-decoration: none}
.newCoverLink:hover { padding-left: 4px; font-family: verdana,tahoma,sans-serif; font-size: 11px; color: #000; text-decoration: underline}

.newLinkBF { padding-left: 4px; font-family: tahoma,verdana,sans-serif; font-size: 12px; font-weight: bold; color: #053233; text-decoration: none}
.newLinkBF:hover { padding-left: 4px; font-family: tahoma,verdana,sans-serif; font-size: 12px; font-weight: bold; color: #053233; text-decoration: underline}

.new_block {
	width: 90%;
	text-align: left;
	vertical-align: top;
}
.new_main_title {
/*	font-family: tahoma, verdana, sans-serif;*/
	font-size: 16px;
	width: 100%;
	text-align: left;
	color: #000000;
	font-weight: bold;
}
.new_title {
/*	font-family: tahoma, verdana, sans-serif;*/
/*	font-size: 11px; */
	width: 100%;
	text-align: left;
/*	color: #3D5C71; */
	font-weight: bold;
	margin-bottom: 4px;
}


.new_subheader {
	font-family: tahoma, verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: italic;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	vertical-align: top;
}

.new_content {
	font-family: tahoma, verdana, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: left;
	padding: 5px;
	line-height: 1.5em;
}
.new_content a{
	text-decoration:none;
	color: #666666;
}
.new_content a:link, .new_content a:visited {
	text-decoration:none;
	color: #666666;

}
.new_content a:hover, .new_content a:active{
	text-decoration: underline;
	color: #333333;
}


/*Estilos para el banner derecho*/
.bnr_derecha_header {
	background-image:url(/imgs/banner_derecha_header.gif);
	background-repeat:no-repeat;

	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	padding-left:10px;
}
.bnr_derecha_header a {
	color:#21394A;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:100%
}

.bnr_derecha_header a:visited {
	color:#21394A;
	text-decoration:none;
}
.bnr_derecha_header a:hover {
	color:#52697C;
	text-decoration:underline;
}
.bnr_derecha_header a:active {
	color:#52697C;
	text-decoration:underline;
}
.bnr_derecha_item_title a{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 10px;
	padding-left:10px;
	text-decoration:none;
	font-weight:normal;
	display:block;
}
.bnr_derecha_item_title a:visited {
	text-decoration:none;
}
.bnr_derecha_item_title a:hover {
	text-decoration:underline;
}
.bnr_derecha_item_title a:active {
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}
.bnr_derecha_item_summary {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #9C9C9C;
	padding-right: 10px;
	padding-left:10px;
}
.bnr_derecha_block {
	background-color:#FFFFFF;
	border-left:1px solid #4B6374;
	border-right:1px solid #4B6374;
	overflow: hidden;
	display: block;
}

/* start forms fields and Labels etc. */
.Field,.Field25,.Field50,.Field65,.Field75,.Field100,.Field125,.Field135,.Field140,.Field150,.Field200,.Field250,.Field300,.Field400,.Field500 { font-size: 11px; color: #333333; font-family: Tahoma; margin-top: 3px; margin-right: 0px; }
.Field25 { width: 25px; }
.Field50 { width: 50px; }
.Field65 { width: 65px; }
.Field75 { width: 75px; }
.Field100 { width: 100px; }
.Field125 { width: 125px; }
.Field135 { width: 135px; }
.Field140 { width: 140px; }
.Field150 { width: 150px; }
.Field200 { width: 200px; }
.Field250 { width: 250px; }
.Field300 { width: 300px; }
.Field400 { width: 400px; }
.Field500 { width: 500px; }
.Field100perc { width: 100%; }


#header {
	width:494px;
	height:87px;
	background:url(/images/header.jpg) no-repeat;
}

#menu {
	width:241px;
	margin-top:4px;
}

#m_mid {
	background:url(/images/m_middle.jpg);
	margin:0px 0px;
}

#m_mid * {
	margin:0px 0px 0px 0px;
}


#m_bot {
	height:8px;
	background:url(/images/m_botom.jpg) no-repeat;
	margin:0px 0px 0px 0px;
}

.no_margin{
	margin:0px 0px 0px 0px;
}

#main-content {
	width:494px;
	float:left;
}

.banner {
	margin-top: 8px;
	width:241px;
	height:64px;
}

#menues{
	width:241px;
	/*height:272px;*/
	float:right;
}


/* Menu Horizontal */
#navsite {
 background:url(/images/menu_sup.jpg) no-repeat;
 padding: 0.5px 0px;
 width:494px; height:30px;
 text-align: center;
 vertical-align:middle;
 margin-top:8px;
 color: white
}
	#navsite ul {
		margin: 7px 0 0 0;
		font: bold 11px Tahoma, sans-serif;
	}
	#navsite ul li {
		list-style: none;
		margin: 0;
		display: inline;
		margin-left: 5px;
		text-decoration: none;
	}
	a.mlink:link, a.mlink:visited { color: #ffffff; text-decoration: none; }
	a.mlink:hover { color: #F8C302;  text-decoration: none; }
/* Fin Menu*/

#clearme { }
#fecha { font-size:10px; left:375px; position:relative; top:70px; }
/* NOTICIAS INFERIORES*/
#sub-noticias {
clear:right;
float:left;
width: 330px;
/*font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;*/
vertical-align: top;
}
#sub-noticias .new{
	float:left;
	font-size:11px;
	padding:5px;
	/*height:110px;*/
	width:320px;
}
#sub-noticias img {
	border:none;
	float:left;
	margin:3px;
}
#sub-noticias .new_title { text-decoration: none; font-size:11px;}
#sub-noticias .new_title a, #sub-noticias .new_title a:link, #sub-noticias .new_title a:visited { color: #DA251A; text-decoration: none; }
#sub-noticias .new_title a:hover { /*color: #e67912;*/ text-decoration: underline; }

.new { float:left; font-size:10px; padding:5px; width:230px; /*height:110px;*/ }
.new a, .new a:link, .new_port a:visited{ color: #6A6A6A; text-decoration: none;/*font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px;*/  }
.new a:hover { text-decoration: underline; }

/*NOTICIAS PORTADA + INTERIORES */
#noticias_p { clear:right; width: 494px; /*font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px;*/ vertical-align: top}
#noticias_p img { border: none; float:left; margin: 3px; }
#noticias_p .new_title { text-decoration: none; }
#noticias_p .new_title a, #noticias .new_title a:link, #noticias .new_title a:visited { color: #e67912; text-decoration: none; }
#noticias_p .new_title a:hover { color: #e67912; text-decoration: underline; }

.new_port { float:left; font-size:11px; padding:5px; width:230px;height:120px; }
.new_port a, .new_port a:link, .new_port a:visited{ color: #6A6A6A; text-decoration: none;/*font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px;*/  }
.new_port a:hover { text-decoration: underline; }

#noticias .list_div { padding-top: 8px; /*color: #DA251A;*/ }
#noticias .new_title { text-decoration: none; }

#noticias .new_title a, #noticias .new_title a:link, #noticias .new_title a:visited { color: #e67912; text-decoration: none; }

#noticias .new_title a:hover { color: #e67912; text-decoration: underline; }

#noticias .new_subtitle { color:#999999; text-decoration: none; font-weight:normal;}
#noticias .new_subtitle a, #noticias  .new_subtitle a:link, #noticias  .new_subtitle a:visited { color:#999999; text-decoration: none; }
#noticias .new_subtitle a:hover { color:#666666; text-decoration: underline; }

#noticias .eve_subtitle { color: #999999; font-weight:normal; text-decoration:none; }
#noticias .eve_subtitle a,#noticias .eve_subtitle a:link,#noticias .eve_subtitle a:visited { color: #999999; font-weight:normal; text-decoration:none; }
#noticias .eve_subtitle a:hover{ color: #999999; font-weight:normal; text-decoration:none; }

/* \NOTICIAS PORTADA + INTERIORES*/

/*FOOTER*/
#footer {
	background: url(/images/footer.jpg) no-repeat;
	color: #000000;
	width:742px;
	height:29px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	text-align:center;
	float:left;
	margin-top:5px;
}
#footer a, #footer a:link,#footer a:visited {
	color:#000000;
	text-decoration:underline;

}
#footer a:hover {
	color:#993300;
}
/* \FOOTER*/

#sub-content{
	float: right;
	width: 494px;
}

/* SOCIOS */

	#soc_list{
		margin: 5px;
	}

	#soc_area{
		margin: 5px;
	}

	.even{
		background: #ffffff;
		padding: 2px;
	}

	.odd{
		background: #fbe29a;
		padding: 2px;
	}

	a.slink:link, a.slink:visited { color: #000000; text-decoration: none; }
	a.slink:hover { color: #de3e2b;  text-decoration: none; }

	#bt_log{left:192px; position:relative; top:-31px; }

	#log {
		width:241px;
		height:87px;
		background:url(/images/loggeo.jpg) no-repeat;
		color: #ffffff;
	}

	.field
	{
	 margin-top: 2px;
	 color: #000000;
	 background: #ffffff;
	 border: 1px solid #781351;
	 width: 100px;
	}

	#soc_form{
		padding:25px 0px 0px 20px;
	}

	#soc_form label{
		width: 30%;
	}

	#soc_opt {
		text-align: right;
		font-size: 12px;
		margin-bottom: 4px;
	}

	#soc_opt a:link, a:visited { color: #000000;}
	#soc_opt a:hover { color: #de3e2b;}

	#soc_footer{
		text-align:center;
	}



/* ENCUESTAS */

#polls {
	width:164px;
	height:100%;
	float:left;
	background: #aba9a9;
}
#polls input {
	float:none;
}
#polls img{
	margin 0px;
}

#polls * {
background: #aba9a9;
color: #ffffff;
}

#poll_title{
	color: #f8c300;
	margin: 2px;
	font-weight: bold;
	font-size: 14px;
	text-align:center;
}

#poll_question{
	font-weight: bold;
	text-align:center;
}

.POLL_TXT_ANSWERS{
padding-left:4px;
}

/* Contacto */
#contacto * {
	float:none;
}

#contacto input {
	width:40%;
}

#contacto textarea {
	width:40%;
}

#boton {
	width:14%;
}

.field_socio {
	border-bottom:1px solid #CCCCCC;
	padding-bottom:4px;
}
