@charset "utf-8";


BODY {
background: #CCC;
margin: 20px 0px 20px 0px;
text-align:center;
font: 8pt Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}
/*contenedor*/
#contenedor {
text-align:left;
width: 1024px;
background-color:#000000;
margin:auto;
padding-bottom:10px;
}
#borde{
border: 2px solid #333;
text-align: left;
width: 1024px;
margin: auto;
} 
/*Cabecera EN MI CABECERA SERÍA EL TAMAÑO DEL FLA*/
#cabecera {
height:150px;
width:1024px;
}
#navegador{
width:1024px;
padding: 1px 0px 0px 0px;
background: #1A1A1A;
border-top: 1px solid #652D90;
border-bottom: 1px solid #652D90;
float:left;
}
#buscar{
width:120px;
padding: 10px 0px 10px 0px;
background: #1A1A1A;
float:right;
}
	a { color:#666666; text-decoration:underline;}
	a: hover { color:#666666;}
	a: link { color:#666666; text-decoration:underline;}
	a: visited { color:#666666;}
	
.text_cat{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
margin-left:15px;
margin-top:20px;
margin-bottom:200px;
} 

.new_destacada { color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding: 10px 15px 0px 15px;}
.new_destacad_tex { color: #999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 0px 15px 0px 15px;}	

.newstable { margin: 10px 10px 0px 10px;}	
.newstable img{ padding: 10px 0 10px 0}	
.osc { background:#1a1a1a; font-family:Verdana, Arial, Helvetica, sans-serif; width:510px;}	
.claro { color: #999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 0px 15px 0px 15px;}	

.new_tit { color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.new_tit a{ color:#FFF; text-decoration:none}
.new_tit a:hover{ color:#FFF; text-decoration:underline}
.new_fecha { color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:10px;}
#bmenu{
width:1010px;
padding: 1px 0px 1px 10px;
background: #1A1A1A;
float:left;
}
/*Links, RECUERDA QUE ES UNA CLASE DE NAVEGADOR*/
A.enlacenav, A.enlacenav:VISITED, A.enlacenav:ACTIVE, A.enlacenav:LINK{
color:#494E6B;
}
A.enlacenav:HOVER{
color: #33FFCC:
}
/*Cuerpo*/
#cuerpo{
width: 750px;
margin-left: 8px;
padding: 12px 0px 0px 0px;
background-color : #000000;
float:left;
} 

.b_prog{
width:722px;
padding: 10px 9px 10px 9px;
float:left;
background-color:#333;
margin-bottom:15px;
} 

.b_prog h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff9313; font-weight:normal; margin:15px 0 10px 15px}
.b_prog ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #CCCCCC;}
.b_prog ul a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F90; text-decoration:none}
.b_prog ul a:hover{ text-decoration:underline; color:#FFF}
.b_prog li { padding:5px}

#b_bsu{
width:720px;
background-color:#333;
padding: 10px 10px 10px 10px;
} 

#b_rtv, #b_chann{
	background:#333333;
	border: 1px solid #652d90;
	height:auto;
	position:relative;
	overflow:hidden;
	margin: 0 auto;
}

#tv{ width:360px; float:left; background: #333 url(../images/ico_tv.png) no-repeat top right; height:auto; display: inline;
}

#rad{ width:358px; float: right; background:#1a1a1a url(../images/ico_rad.png) no-repeat top right; height: auto; display: inline;
}

#b_not{
width:720px;
padding: 10px 10px 10px 10px;
background-color:#333;
float:left;
}

#noticias{
width:230px;
padding: 0px 0px 0px 0px;
float:left;
margin-right:10px
}

#eventos{
width:230px;
padding: 0px 0px 0px 0px;
float:left;
margin-right:10px
}

#convocatorias{
width:230px;
padding: 0px 0px 0px 0px;
float:left;
margin-right:10px
}
 
H1{
font-size: 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F6921E;
} 

H2{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#F6921E;
margin-left:10px;
margin-top:0px;
} 
#navabajo{
font-weight : bold;
} 
/*BARRA LATERAL*/
#lateral{
width: 200px;
background-color: #EBF2FE;
border-bottom : 1px solid #cccccc;
border-left : 1px solid #cccccc;
float:right;
} 
.titlat{
background-color:#68729E;
color:#ffffff;
font-size:8pt;
text-transform : uppercase;
padding: 7px 3px 7px 8px;
font-weight : normal;
letter-spacing : 2px;
margin: 0px 0px 8px 0px;
}

.bod {color: #CCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.bod_dest {color: #CCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.date {color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tit {color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin:0 10px 0 10px;}	

 

	
.cuerpolateral {
padding: 5px 4px 13px 10px;
} 

input.busq { 
background-color: #333333;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #828282;
border:2px solid #666666;
}

#right {
width:250px;
margin-right: 10px;
margin-bottom:20px;
padding: 12px 0px 0px 0px;
background-color:#000000;
float:right;
}
.b_right{
background-color:#000;
}

.banners{margin-bottom:25px
}

.table_text{margin: 0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 30px 0 30px; line-height:17px
}


.table{
margin: 0 0 10px 0;
}

.table_m{
border: solid #652D90 1px;
margin: 0 0 10px 0;
}
.table_m .readmore{ border:0px; float:right; margin: 10px 10px 10px 0;}
.table_m img{border:0px; float:right; margin-right:10px}


.tit_box{ width:355px; height:15px; margin-top:20px}
.tit_box_int{ margin:0 0 0 10px}
.news{ width:355px; margin:0 0 0px 0}
.news .image {float: left;	margin: 2px 10px 0 10px;}
.news h1{margin-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:normal;}
.news h1 a{color:#FFF; text-decoration:none}
.news h1 a:hover{color:#FFF; text-decoration: underline}
.news .bod {color: #CCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.news .date {color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.read_m{ width:355px; height:14px;}
.read_m img{ border:0px; float:right;}


.table min{
font:Verdana, Arial, Helvetica, sans-serif;
size:10px;
color:#666666;
margin-left: 0 2px 0 2px;
padding:1px;
} 
.table2{
border: solid #652D90 1px;
background-color:#1A1A1A;
margin: 0px 10px 10px 10px;
 }

.sig{
margin: 0px 10px 10px 10px;
 }
 
.bg{
background: url(../images/ico_tv.png) no-repeat; }
.bg_rad{background-image:url(../images/ico_rad.png);
background-repeat:no-repeat;
 } 
 a img,
:link img,
:visited img {
    border: none;
}

/*Right side*/

	.b_right_consejo{
	background-color:#000000;
	padding: 10px 0px 0px 0px;
}

	.right_articles {
		color: #ffffff;
		padding: 10px 9px 0px 0px;	
		margin: 0 0 20px 0;
		font-size: 9px;
	}
	.right_articles_tit {/*titulos en bold y tamaño*/
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#F6921E;
		
	}
	.right_articles_dir {/*titulos en bold y tamaño*/
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#999999;
		
	}
	
.image {
	float: left;
	margin: 0 9px 0px 0;
}

.foto_image {
	float: left;
	margin: 0 0px 40px 0;
	text-align: justify;
}

.image_right {
	float: right;
	margin: 10px 10px 10px 10px;
}

.ligas  {	color: #000000;	background: inherit;}

/*Socios*/
#asoc{
clear : both;
background-color:#1A1A1A;
text-align : left;
margin : 20px 10px 0px 10px;
padding-bottom:10px;
height:auto;
} 


/*news*/

/*Footer*/
#pie{
clear : both;
background-color:#1A1A1A;
text-align : left;
margin : 10px 10px 0px 10px;
padding-bottom:10px;
} 
#pie2{
clear : both;
background-color:#1A1A1A;
text-align : left;
margin : 10px 10px 0px 10px;
padding-bottom:10px;
padding-left:50px;
} 

.mains{ color:#999} 

.#pie2 a: {color: #454545; text-decoration:underline;}

.mini {color: #454545; font-size: 7pt; }
		
/*Calendar*/

.main {
width:170px;
border:1px solid;
border-collapse:collapse;
border-color:#999999;
}

.month {
background-color: #1A1A1A;
font:11px Verdana, Arial, Helvetica, sans-serif;
color: white;
padding: 2px;
}

.daysofweek {
background-color: #1a1a1a;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:white;
padding:1px;
}

.days {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:  #999;
background-color: #333333;
padding: 1px;
}

.days #today{
font-weight: bold;
color:#fff;
font-size:10px;
}


/* Blog */
.b_prog_blog{
width:722px;
padding: 20px 9px 10px 15px;
float:left;
background-color:#fff;
margin-bottom:15px;
} 

.b_prog_blog h1{ font-size: 14px; color:#333;
}

.b_prog_blog p{ font-size: 12px; color:#333;
}

.comments_box{ background: url(../images/line_comm.gif) top left no-repeat; margin:50px 0 20px 0; padding: 20px 0 0 0}

.month{ color:#FFF; font-size:12px; font-weight:bold;
	}


#pic_ex{
		margin-left:125px;
}

#pic_ex img{
	float:none;
	margin: 0px 0px 0px 0px;
	border: 0px;
	padding: 0px;
}



#navi {  
	list-style:none;
	margin:0;
	padding:0;}
	
#navi li {
	margin:2px;
	padding:0; 
	float:left;}
	
#navi li a {
	display:block; 
	padding:15px 24px;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	color:#652D90;
	background-color:#1A1A1A;}
	
	
#navi li a:hover {
	color:#F6881E;
	background-color:#000000;}
	
	
