body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; margin:0px;padding:0;}
a:link {color: #0066FF;text-decoration: none;}
a:visited {color: #0066FF;text-decoration: none;}
a:hover {color:#9900FF;text-decoration:none;position:relative;/*top:1px;left:1px;*/}

/*aa99FF  0066FF*/
.img_i{float:left; margin:5px 15px 5px 0px;}
.img_d{float:right; margin:5px 0px 5px 15px;}
img{ border:0px;}
.cabecera{ margin:8px 0px 20px 0px;}

.titulo_texto{font-size: 24px;color:#000; text-align:right; float:right;}


#padre{width:800px;margin:10px auto;text-align:left;}
#cabecera{width:800px; height:151px; margin:0 auto; background:url(../img/fondo_cabe.jpg) no-repeat;}

#contenedor{margin:5px 0px 0px 0px;}

/*Menu ////////////////*/
/*margin: arriba derecha abajo izda*/
#menu_lateral{float:right; width:245px;  margin:10px 0px 5px 0px; font-size:12px;}

#menu_lateral #titulo{ font-size:24px; font-style:normal; padding:0px 0px 10px 5px;}
#menu_lateral #titulo #negro{ color:#000000;}
#menu_lateral #titulo #azul{  color:#0066FF;}

#menu_slideshow{ height:180px; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
#menu_slideshow #slider {width: 235px; height: 160px; position: relative;overflow: hidden;}
#menu_slideshow #sliderContent {width: 235px;  position: absolute;top:0;margin-left: 0;}
#menu_slideshow .sliderImage {float:left;position: relative;display: none;}
#menu_slideshow .sliderImage span { width:100%;position: absolute; font-size:10px; padding: 5px 5px 8px 5px; margin: 0px 0px 4px 0px;
    width: 235;background-color: #000;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;}
#menu_slideshow .clear {clear: both;}
#menu_slideshow .sliderImage span strong {font-size: 10px;}
#menu_slideshow .top {top: 0;left: 0;}
#menu_slideshow .bottom {bottom: 0px;left: 0; text-align:center;}
#menu_slideshow ul { list-style-type: none; padding:0px;}


#menu_1{ background-color:#fff; padding:5px; margin:10px 0px 25px 0px; text-align:justify;}
#menu_facebook{ background-color:#fff; padding:5px; margin:10px 0px 25px 0px; text-align:justify;}
#menu_contacto{ background-color:#fff; padding:5px; margin:10px 0px 25px 0px; text-align:justify;}

#menu_newsletter{ background-color:#fff; padding:0px 0px 0px 5px; margin-bottom:10px; text-align:justify;}

#menu_social{margin-bottom:10px;}
#menu_social ul{list-style:none;margin:0px 0px 0px 0px;float:left;padding:0px;}
#menu_social ul li{float:left;width:auto; padding:0px 0px 8px 8px;}
#menu_social a:hover{top:1px;left:1px;}


/*Cuerpo ////////////////*/
#cuerpo{float:left;width:530px; margin:10px 0px 5px 0px; padding:0px 0px 0px 0px;}
#cuerpo #titulo{ font-size:24px; font-style:normal; padding:0px 5px 10px 0px; text-align:right;}
#cuerpo #titulo #negro{ color:#000000;}
#cuerpo #titulo #azul{  color:#0066FF;}

#cuerpo_1{ background-color:#fff; border:0px solid #CCCCCC; padding:5px; margin-bottom:30px; text-align:justify;}
#cuerpo_1 label{ float:right;font-size:24px; font-style:normal; }
#cuerpo_1 label span{ color:#0066FF;}

#cuerpo_noticias{ width:525px; background-color:#fff; border:0px solid #CCCCCC; padding:5px; margin-bottom:30px; text-align:justify; height:300px;overflow-x:hidden;overflow-y:scroll;}


#cuerpo_videos{ background-color:#fff; border:0px solid #CCCCCC; padding:5px; height:160px; text-align:justify;}
#cuerpo_videos label{ float:right;font-size:24px; font-style:normal; }
#cuerpo_videos label span{ color:#0066FF;}
#cuerpo_videos ul{margin:10px 0px 0px 0px;padding:0px;}
#cuerpo_videos ul li{list-style:none;float:right;}
#cuerpo_videos ul li.space{ padding:0px 30px 0px 5px;}








#cuerpo_formulario{ padding:5px 5px 0px 0px;text-align:right;}
form{margin:0px;}
.caja1 {border: 1px solid #cccccc;overflow-x:hidden;overflow-y:hidden;width:100%; }
.caja_text {border: 1px solid #cccccc;overflow-x:hidden;overflow-y:auto;width:100%;  }





/*#pie{float:left;width:98.5%; background-color:#666666; color:#CCCCCC; border:1px solid #CCCCCC; padding:5px;}*/
/*Clear both es necesario al final para que la capa padre englobe todo*/
#pie{clear:both; border-top:1px solid  #666; margin:5px 0px 0px 0px; font-style:italic;}
#pie ul { width:100%;list-style:none; margin:15px 0px 0px 0px;font-style:italic;float:left;padding:0px;}
#pie ul li {float:left;}
#pie ul li.space{ padding:0px 5px 0px 5px;}


/*Tooltip*/
/*#simpleTooltip { padding: 3px 8px 3px 8px; color:#ddd; border: 1px solid #fff; background: #000; }*/
#simpleTooltip { padding: 3px 8px 3px 8px; color:#ddd; border: 1px solid #fff; background: #000; }
