@charset "UTF-8";
body{
	font-family: myriad pro, arial, verdana;
	background:#FaFaF1;
	font-size:13px;
	}
	
img{
	border:0px;
	margin:0 auto;
	padding:0;
}

#main {
	margin: 0 auto;
	width: 968px;
	padding:0;
	background:#FFF;
	height:1024px;
}
#cabezote {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 178px;
	width: 968px;
}
#logo {
	background-image: url(../imagenes/logo.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 178px;
	width: 314px;
}
#imagen_cabezote {
	/*background-image: url(../imagenes/cabezote.jpg);*/
	margin: 0px;
	padding: 0px;
	float: left;
	height: 178px;
	width: 654px;
}
#navegacion {
	width: 968px;
	margin-top: 7px;
	margin-bottom: 26px;
	height:38px;
	float:left;
	font-size:12px;
	/*color:#FFF;*/
	text-decoration:none;
}

#navegacion a{
	/*font-size:12px;*/
	/*color:#FFF;*/
	text-decoration:none;
	padding-top:10px;
	
	}
	

#navegacion  li {
	
	padding-left:0px;
	padding-right:0px;
	float:left;
	margin:0px;
	display:block;
	list-style:none;
	height:38px;
	
	
	}


#menu_sup {
	background-image: url(../imagenes/fondo_menu.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding-top: 0px;
	float: left;
	height: 38px;
	width: 711px;
	background-color: #000;
	border:1px solid #000;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topright:5px;
}

#menu_sup  ul {
	margin-top:0px;
	padding-left:5px;
	}	

#buscar {
	
	background-color: #e6e4e5;
	float: left;
	padding-top:5px;
	padding-bottom:5px;
	height: 28px;
	margin-left:2px;
	width: 249px;
	padding-left: 2px;
	padding-top:5px;
	border:1px solid #e6e4e5;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-topleft:5px;
}
#contenido {
	margin-top:10px;
	padding: 0px;
	float: left;
	width: 968px;
	background:#fff;
}
#izquierda {
	float: left;
	width: 202px;
	margin-left: 16px;
}
#centro {
	float: left;
	width: 496px;
	margin-right: 17px;
	margin-left: 15px;
}
#fotos {
	/*margin-bottom: 26px;*/
}
#derecha {
	float: left;
	width: 203px;
	margin-right: 16px;
}
#footer {
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../imagenes/fondo_footer.png) repeat-x scroll 0 0;
color:#FFFFFF;
float:left;
font-size:12px;
height:54px;
padding-left:19px;
padding-top:16px;
width:951px;
}

ul.menu-nav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.menu-nav li, ul.menu-nav li.active {
border:medium none;
float:left;
}
ul.menu-nav li a, ul.menu-nav li a:visited {
-x-system-font:none;
color:#FFFFFF;
display:block;
/*font-family:Arial,Helvetica,sans-serif;*/
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:10px;
margin-right:1px;
padding:10px 15px 0px;
position:relative;
text-decoration:none;
text-transform:uppercase;
height:28px;
}
ul.menu-nav li a span {
}
ul.menu-nav li a:visited {
}
ul.menu-nav li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#Fc0 none repeat scroll 0 0;
color:#000;
}
ul.menu-nav li a:hover span {
}
ul.menu-nav li.active a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#Fc0 none repeat scroll 0 0;
color:#000;
}
ul.menu-nav li.active a span {
}


.button{
	background-image:url(../imagenes/boton.png);
	color:#000;
	background-repeat: no-repeat;
	border:0px;
	margin-left:5px;
	height:20px;
	width:70px;
	font-size:10px;
	}
	
.input{
        background-color:#E6E4E5;
}
#buscar .inputbox{
	background-image:url(../imagenes/input.png);
	background-repeat:no-repeat;
	border:0 none;
	color:#333333;
	height:20px;
	padding-left:10px;
	padding-top:7px;
	width:140px;
		}
		
		.menu-izq{
			padding-left:0px;
			margin:0px;
			
			}
		ul.menu-izq li{
			border-bottom:3px solid #ccc;
			height:95px;
			}
			.menu-der{
			padding-left:0px;
			background-color:#fefcfd;
			border:1px solid #e7e9e8;
			margin-top:0;
			margin-left:0;
			}
		ul.menu-der li{
			padding-left:7px;
			padding-right:7px;
			padding-top:3px;
			padding-bottom:3px;
			
			}
			#extcal_minical{
				background-color:#F9F9F9;
				border-left:1px solid #E7E9E8;
				border-right:1px solid #E7E9E8;
				border-top:1px solid #E7E9E8;
				/*margin-bottom:20px;
				padding-bottom:15px;*/
				padding-left:0;
				padding-top:0px;
				}
				.bannergroup-home{
					padding:0;
					margin:0;}
				.banneritem-lineas{
					padding:0;
					margin:0;}
				
				a.contentpagetitle{
					font-size:20px;
					/*font-weight:bold;*/
					}
				.contentpaneopen{
					font-size:12px;
					font-weight:normal;}
				
				.contentpaneopen img{
					margin-right:5px;}
				
				.contentpaneopen a{
					color:#666;
					/*font-size:14px;*/
					/*font-weight:bold;*/
					text-decoration:none;}

				.article_separator{
					background:#CCCCCC none repeat scroll 0 0;
					display:block;
					height:1px;
					margin:5px 60px 10px 5px;
					width:98%;}
				.createdate{
					font-style:italic;
					font-size:10px;
					color:#CCC;}
					#titulo_eventos{
						text-align:center;
						margin-bottom:20px;
						margin-top:25px;
						text-align:center;
						font-weight:bold;}
						
					#rojo_eventos{
					float:right;
					background:#e34912;
					width:90px;
					height:10px;}
					
					a.blogsection{
                                               font-family:myriad pro,arial,verdana;
					       text-decoration:none;
					       color:#333;
					       font-size:12px;
					}
					
					a.blogsection:hover{
						font-family:myriad pro,arial,verdana;
					       text-decoration:none;
					       color:#666;
					       font-size:12px;
					}
					 .pagenav{
						text-decoration:none;
						color:#000;
						font-size:11px;
						font-family:arial;
						padding:5px;
					 }
					 .componentheading{
						font-size:16px;
						font-weight:bold;
						color:#666;
						margin-bottom:20px;
						background:url(../imagenes/fondotitulo.png) repeat-x;
						padding-left:5px;
						text-transform: uppercase;						 
						 
					}
					
					tr.sectiontableentry2, tr.sectiontableentry1  
					{
						color:#000;
						text-decoration:none;
                                                vertical-align: top;
					}
					
					.sectiontableentry2 td a, .sectiontableentry1 td a  
					{
						color:#666;
						/*padding:5px;*/
						text-decoration:none;
					}
					
					.sectiontableentry2 td a:hover, .sectiontableentry1 td a:hover  
					{
						color:#666;
						padding:5px;
						/*text-decoration:none;*/
					}
					.sectiontableentry2 td , .sectiontableentry1 td  
					{
						/* color:#FC0; */
						color: #000;
                                                padding:5px;
					}
					a.category{
						color:#666;
						padding:5px;
						text-decoration:none;
						}
					a.category: hover{
						color:#666;
						padding:5px;
						
						}
					td.sectiontableheader{
						padding-top:10px;
						color:#000;
						}
						
					.sectiontableheader a{
						color:#666;
						font-size:12px;
						}
.contentheading{
font-size:20px;}

a.mostread{
color:#666;
text-decoration:none;}

a.mostread: hover{
color:#666;
}
