a:link {color:#000; font-weight:bold;;text-decoration: none; font-size:12px;}
a:visited {color:#000;font-weight:bold;;text-decoration: none; font-size:12px;}
a:active {color:#000;font-weight:bold;;text-decoration: none; font-size:12px;}
a:hover {color: #3f8e4e; font-weight:bold; ;text-decoration: none; font-size:12px;}

.enlaces a:link {color:#fff; font-weight:bold;;text-decoration: none; font-size:12px;}
.enlaces a:visited {color:#fff;font-weight:bold;;text-decoration: none; font-size:12px;}
.enlaces a:active {color:#fff;font-weight:bold;;text-decoration: none; font-size:12px;}
.enlaces a:hover {color: #3f8e4e; font-weight:bold; ;text-decoration: none; font-size:12px;}

a.ext:link {color:#fff; font-weight:bold;;text-decoration: none; font-size:12px;}
a.ext:visited {color:#fff;font-weight:bold;;text-decoration: none; font-size:12px;}
a.ext:active {color:#fff;font-weight:bold;;text-decoration: none; font-size:12px;}
a.ext:hover {color:#e88d21; font-weight:bold; ;text-decoration: none; font-size:12px;}

a.smk:link{color: #ccc;margin: 0px;text-decoration: none;font-size:9px;}
a.smk:visited{color:#ccc;margin:0;text-decoration: none;font-size:9px;}
a.smk:active{color:#ccc;margin:0;text-decoration: none;font-size:9px;}
a.smk:hover{color:#999;margin:0;text-decoration: none;font-size:9px;font-weight:bold;}

*{ margin:0; padding:0;}
body {
	margin:0;
	padding:1em 0 0 0;
	font-size:12px;
	font-weight:500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:	#fff url(images/fondo_y.jpg) repeat-y 50% 0;
}
img{ border:0; border-width: 0px;margin:0; padding:0;}
form{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
input{ font-size:12px; color:#000000; background-color:transparent; border:1px solid #000;}
textarea{ font-size:12px; color:#000000; background-color:transparent; border:1px solid #000;}
table{ width:98%; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#contenedora{width:100%; text-align:center;}

#centradaHS{position:relative; margin:auto; width:800px; height:600px; background:url(images/fondo.jpg) no-repeat top left #fff;}

#flasc{margin:0; padding:0; text-align:left;}

#medio{ position:relative;width:642px; height:420px; margin:auto; text-align:left; border: 1px solid #32703d;}
#izquierda{
	position:absolute;
	margin:1px 1px 1px 0;
	padding:0px;
	left:131px;
	top:136px;
	width:260px;
	height:416px;
	border-right: 2px solid #fff;
/*	border-top:1px solid #57906b;
	border-bottom:1px solid #57906b; */
}

#derecha{
	position:absolute;
	left:401px;
	top:147px;
	margin:0;
	padding:0;
	width:353px;
	height:399px;
	background:#fff;
}

#menu{font:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;}

#menu ul{ margin:0; padding:0; list-style:none;}

#menu ul li{ margin:0; padding:0;width:259; text-align:center; line-height:34px; border-bottom:1px solid #32703d; }
#menu ul li a{ display:block;color:#379357; text-decoration:none; margin:0; padding:0;}
#menu ul li a:hover{text-decoration:none; color:#000;background: url(images/botonp.jpg) no-repeat top left;}
.actual{text-decoration:none; color:#000;background: url(images/botonp.jpg) no-repeat top left;}
#texto{ padding:1em; background-color:#CCCCCC;}
#direction{position: absolute; width:100%; margin:0; padding:0; color:#3f8e4e; text-align:center; left:0; bottom:10px;}
.gainlayout {zoom: 1;}
.titulo{color: #3f8e4e; text-align:right; font-size:16px; font-weight:bold; padding:1em 1em 0.5em 0;}
#sumark {font-family: Arial, Helvetica, sans-serif;color: #ccc;font-size:9px;font-weight:400;padding:0;margin:0; text-align: left;}
.noticias a:link {color:#3f8e4e; font-weight:bold;;text-decoration: none; font-size:12px;}
.noticias a:visited {color:#3f8e4e;font-weight:bold;;text-decoration: none; font-size:12px;}
.noticias a:active {color:#3f8e4e;font-weight:bold;;text-decoration: none; font-size:12px;}
.noticias a:hover {color: #000000; font-weight:bold; ;text-decoration: none; font-size:12px;}

