/* CSS Document */
html {
font-family:Arial, Helvetica, sans-serif;
}

body {
margin:0px;
padding:0px;
background-image:url(img/fondo.jpg);
background-repeat:repeat-x;
}
.paget {
background-image:url(img/bgp.jpg);
background-repeat:no-repeat;
background-position:top center;
}
.menu{
background-image:url(img/_bg.png);
width:100%;
height:50px;
font-size:13px;
overflow:auto;
}
.menun {
width:950px;
margin:0px auto;
}
.redes {
float:right;
width:150px;
padding-top:10px;
text-align:right;
}
.redes img{
}
ul.menutop {
margin:0px;
width:800px;
margin-left:auto; margin-right:auto;
padding:0px;
list-style:none;
float:left
}
ul.menutop li{
float:left;
line-height:50px;
padding-right:20px;
text-transform:uppercase;
}
ul.menutop li a{
text-decoration:none;
color:#000000;
font-weight:bold;
}
ul.menutop li a:active{
text-decoration:none;
color:#000000;
font-weight:bold;
}

.content {
width:950px;
margin-left:auto; 
margin-right:auto;
overflow:auto;
}
.portada {
overflow:auto;
color:#FFFFFF;
padding-bottom:10px;}

.portada, .leftcol, .evento, .cleft, .minimapa, .minigaleria, .ban{
border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-webkit-border-radius:10px;
}
.hleft {
	border-top-left-radius:10px;
 	-moz-border-radius-topleft:10px;
	-ms-border-radius-topleft: 10px;
 	-webkit-border-top-left-radius: 10px;
	border-bottom-left-radius:10px;
 	-moz-border-radius-bottomleft:10px;
	-ms-border-radius-bottomleft: 10px;
 	-webkit-border-bottom-left-radius: 10px;
	}
.hright{
	border-bottom-right-radius:10px;
 	-moz-border-radius-bottomright:10px;
	-ms-border-radius-bottomright: 10px;
 	-webkit-border-bottom-right-radius: 10px;

	border-top-right-radius:10px;
 	-moz-border-radius-topright:10px;
	-ms-border-radius-topright: 10px;
 	-webkit-border-top-right-radius: 10px;
	}
.lastnews {
	border-top-right-radius:10px;
	border-top-left-radius:10px;
 	-moz-border-radius-topright:10px;
 	-moz-border-radius-topleft:10px;
	-ms-border-radius-topright: 10px;
	-ms-border-radius-topleft: 10px;
 	-webkit-border-top-right-radius: 10px;
 	-webkit-border-top-left-radius: 10px;
}

.left {
float:left;
width:740px;
}
.galeriap {
background-color:#333333;
margin-bottom:10px;
padding:3px 0px;
}
.general {
border-bottom:1px dotted #FFFFFF;
margin:0px; padding:0px;
}
.noticiasp{
height:120px;
background-color:#85C643;
margin-bottom:10px;
padding:10px;
}
.banner {
height:130px;
margin-bottom:10px;
background-color:#F59523;
}
.right {
float:right;
width:200px;
}
.afiche {
background-color:#000;
padding:10px;
width:180px;
}
.afiche img{
width:180px;
}
.llamado {
padding:5px;
background-color:#000;
margin-top:5px;
}
.historia {
color:#FFFFFF;
overflow:auto;
font-size:12px;
}
.hleft {
width:200px;
float:left;
background-color:#F59523;
padding:20px;
}
.hright {
width:680px;
float:right;
color:#5F5B5A;
padding:10px;
background-color:#EDF5F7;
}
.hright img {
border:5px solid #FFFFFF;
float:right;
margin-left:5px;
margin-bottom:5px;
}
.map img {
border:5px solid #FFFFFF;
float:left;
margin-right:5px;
margin-bottom:5px;
}
.seccion {
margin:0px 0px 0px 15px;
padding:0px;
}
.seccion li{
}
.seccion li a{
text-decoration:none;
color:#FFFFFF;
line-height:20px;
display:block;
}
.noticias{
	border-bottom:1px dotted #FFF;
}
h2.secc {
margin:0px 0px 5px;
padding:0px 0px 5px;
border-bottom:1px dotted #333333;
font-size:16px;
}
.redesd{
	clear:both;
	overflow:hidden;
	width:680px;
	border-bottom:1px dotted #999999;
	padding:3px 0px;
	}
.commentfb{
border-top:1px dotted #999999;
padding-top:5px;
margin-top:10px;
	}
.link-home{
	width:100%;
	height:170px;
	position:absolute;
	}
.link-home a{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	height:170px;
	z-index:1020;
	}
.fblike, .tw, .google{
	float:left;
	width:100px;	
	}
.contacto {
color:#FFFFFF;
overflow:auto;
font-size:12px;
}
.cleft {
width:280px;
float:left;
background-color:#F59523;
padding:20px;
}
.cleft h2{
margin:0px;
padding:0px;
color:#FFFFFF;
margin-bottom:5px;
}
.cform, .form {
background-color:#FCF6DC;
border:0px;
color:#333;
margin-bottom:3px;
width:280px;
}
.form {
overflow:hidden; 
height:200px;
background-color:#FCF6DC;
border:0px;
color:#333;
margin-bottom:3px;
width:280px;
}
.submit {
background-color:#F59523;
font-weight:bold;
border:0px;
color:#FFFFFF;
}
.cright {
width:610px;
float:right;
color:#5F5B5A;
overflow:hidden;
}
.minimapa {
background-color:#EDF5F7;
margin-bottom:10px;
padding:20px;
border:1px solid #CCCCCC;
color:#5F5B5A;
overflow:auto;
}
.minimapa h2{
margin:0px 0px 5px 0px;
padding:0px;
color:#5F5B5A;
}
.map {
overflow:auto;
}
.imgl {
margin-right:5px;
margin-bottom:5px;
float:left;
}
.imgr {
margin-left:5px;
margin-bottom:5px;
float:right;
}
.cobertura {
padding:20px;
}
.galeriag {
overflow:auto;
color:#FFFFFF;
}
.videos {
float:left;
width:450px;
background-color:#333333;
padding:10px;
}
.fotos {
float:right;
width:450px;
padding:10px;
background-color:#333333;
}
.h2g {
margin:0px;
padding:0px;
font-size:12px;
border-bottom:1px dotted #999999;
padding-bottom:5px;
}
.reproductor {
width:320px;
height:240px;
margin:10px auto;
background-color:#000000;
}
.listv {
margin:0px; 
padding:0px;
list-style:none;
border-top:1px dotted #999999;
padding-top:5px;
}
.listv li {
float:left;
}
.listv li a{
color:#FFFFFF;
text-decoration:none;
}
.footer {
overflow:auto;
width:950px;
clear:both;
margin-left:auto; margin-right:auto;
font-size:12px;
color:#616161;
margin-top:10px;
border-top:1px solid #CCCCCC;
padding-top:5px
}
.cobertura h2{
margin:0px 0px 5px 0px;
padding:0px;
}
.of{
}
.menub {
float:left;
width:700px;
}
ul.menub {
margin:0px;
padding:0px;
list-style:none;
}
ul.menub li {
float:left;
padding:3px 5px;
}
ul.menub li a{
text-decoration:none;
color:#616161;
}
.copy {
float:right; 
width:250px;
text-align:right;
}
.verde {
color:#85C643;
}
.morado{
color:#92268D;
}
.azul {
color:#392E90;
}
.rojo {
color:#EC2B27;
}
.amarillo {
color:#FEF300;
}
.naranja {
color:#F59523;
}
.aviso {
background-color:#85C643;
text-align:center; color:#FFFFFF;
margin-bottom:10px;
padding:3px;
}
.video {
float:right;
border:5px #000000 solid;
background-color:#000;
width:320px; 
height:250px;
margin-left:5px;
margin-bottom:5px;
}
.files {
width:100%;
clear:both;
float:left;
}
.files img{
border:0px;
float:left;
}
h3 {
border-bottom:1px dotted #999999;
padding-bottom:5px;
font-size:16px;
margin:0px;
padding:5px 0px;
font-size:24px;
}
.apagar {
font-size:10px;
color:#CCCCCC;
text-align:right;
}
#triggers {
	TEXT-ALIGN: center
}
#triggers IMG {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 15px 2px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #fff; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px
}
#triggers A.active IMG {
	Z-INDEX: 9999; 
	POSITION: relative; 
	outline: 1px solid #000
}
.nuevos{
width:226px;
float:left;
padding:10px;
font-size:12px;
}
h4 {
margin:0px;
padding:0px;
font-size:15px;
}
h4 a{
text-decoration:none;
color:#FFFFFF;
}
.fecha {
border-top:1px dotted #fff;
font-weight:bold;
padding:3px 0px;
margin:0px;
font-size:10px;
}
.galeria {
overflow:auto;
background-color:#1e1e1e;
border:1px solid #333333;
width:300px;
float:left;
padding:5px;
margin-right:2px;
margin-bottom:2px;
}
.imgg{
float:right;
width:125px;
}
.desc {
float:left;
color:#FFFFFF;
width:165px;
font-size:12px;
height:76px;
overflow:hidden;
vertical-align:top;
}
.titulo {
background-color:#000000;
color:#FFFFFF;
font-weight:bold;
padding:10px;
margin-bottom:5px;
width:920px;
}
.flash {
width:950px;
margin-left:auto;
margin-right:auto;
}
.portada {
background-color:#F9F6ED;
}
.contenp{
overflow:auto;
}
.leftcol {
width:300px;
float:left;
margin-left:10px;
margin-top:10px;
background-color:#CC6633;
padding-bottom:10px;
}
.rightcol {
width:620px;
float:right;
margin-top:10px;
margin-right:10px;
}
.lastnews {
background-color:#F59523;
width:250px;
margin:15px auto 0px auto;
padding:10px;
}
.lastnews h2{
margin:0px;
padding:0px;
font-size:18px;
}
.evento {
background-color:#000;
width:260px;
margin:0px auto 0px auto;
padding:10px;
font-size:12px;
}
.itemn {
font-size:12px;
margin-top:10px;
}
.itemn h5{
border-top:1px dotted #fff;
margin:0; padding:0;
margin:5px 0px;
padding:5px 0px;
font-size:14px;
}
.itemn h5 a{
text-decoration:none;
color:#FFFFFF;
}
.welcome {
color:#333333;
font-size:12px;
}
.welcome img{
border:5px solid #FFFFFF;
float:right;
margin-left:5px;
margin-bottom:5px;
}
.welcome h2 {
color:#333333;
font-size:26px;
border-bottom:1px dotted #666666;
margin:0 0 10px 0;
padding:0 0 10px 0;
}
.minig {
padding-top:160px;
}
.minigaleria {
width:600px;
margin-top:10px;
padding:10px;
background-color:#333333;
}
.piecito {
background-color:#000;
color:#FFFFFF;
padding:5px;
font-size:12px;
opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;
}
.btns {
margin-top:10px;
}
.ban {
border:1px solid #FFFFFF;
text-align:left;
padding:5px;;
}
.btnr {
float:right
}
.btnl {
float:left
}
.trans {
background-color:#333333;
}
.ustream{
width:400px;
color:#CCCCCC;
padding:10px 0px; 
margin-left:auto;
margin-right:auto;
}
.descstream {
padding:10px;
}
