@charset "utf-8";
/* CSS Document */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 989px;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: #1A1A8C url(fondoboton.jpg);
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: url(fondoboton2.jpg);
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 11px Arial;
width: 120px; /* Main Menu Item widths */
border-bottom: 1px solid #FFFFFF;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
padding: 6px;
border: 1px solid #C72137;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #FFFFFF; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: #000000;
}

.sidebarmenu ul li a:hover{
background-color: #C72137;
font: bold 11px Arial;
color: #FFFFFF;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 150px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
border:1px solid #FFFFFF;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


#Marco2 {
	height: 309px; width: 150px; border: 1px solid; border-color:#C72137

}
h4 {
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
background:#C72137;
padding: 1px 5px;
height: 15px;
padding-bottom: 0px; 
margin: 0px; 
padding-left: 0px; 
padding-right: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
padding-top: 0px;
}
h5 {
display: block;
overflow: hidden; /*force hasLayout in IE7 */
color: white;
background:#C72137;
padding: 1px 5px;
height: 15px;
padding-bottom: 0px; 
margin: 0px; 
padding-left: 0px; 
padding-right: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
padding-top: 0px;
}
#Marco {
	height: 400px; width: 120px; border: 1px solid; border-color:#C72137

}
#Marco2 {
	height: 400px; width: 620px; border: 1px solid; border-color:#C72137; background:#FFFFFF;

}
#MarcoDestacadosa {
	height: 260px; width: 304px; border: 1px solid; border-color:#C72137; text-align:justify;

}
#MarcoDestacadosv {
	height: 260px; width: 304px; border: 1px solid; border-color:#C72137

}
#MarcoContacto {
	height: 190px; width: 200px; border: 1px solid; border-color:#C72137
}
#MarcoNoticias {
	height: 208px; width: 200px; border: 1px solid; border-color:#C72137
}
.Estilo11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

A.c1:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-style:bold;
}
A.c1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-style:bold;
}
A.c1:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-style:bold;
}
A.c1:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C31D33; font-style:bold; text-decoration:underline;
}
.Estilo121 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C72137;
	margin: 3px auto 2px 20px;
}
#alinea {
	position: absolute;
	margin: 2px 0px 0px -308px;

}
.Estilo122 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 3px auto 2px 20px;
}
#cuerponosotros {
	margin: 4px 4px 0px 4px;

}
#bajarbajar {
	PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 415px; width: 613px; OVERFLOW: auto; PADDING-TOP: 0px;

}
#bajarnoticias {
	PADDING-BOTTOM: 0px; OVERFLOW-X: auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 208px; width: 195px; OVERFLOW: scroll; PADDING-TOP: 0px; overflow-x: hidden;
}
#bajardestacados {
	PADDING-BOTTOM: 0px; OVERFLOW-X: auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 245px; width: 304px; OVERFLOW: scroll; PADDING-TOP: 0px; overflow-x: hidden;
}
.textonoticias123 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C72137;
	float:left;
	margin-left:5px;
	margin-right:5px;
}

