/* CSS Document */

h1{ font-family: Arial,Helvetica, sans-serif; font-size: 120%; font-weight:   bold; color: #000000; text-align: left;} 
h2{ font-family: Arial,Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #000000;text-align:left; } 
h3{ font-family: Arial,Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000;text-align:left; }
a{ color: #CD7A02; text-decoration: none; } 

body {
    margin:auto; 
    min-width:100%;
    width:100%; 
    text-align:center; 
    padding: 0px 0px 0px 0px; 
    font-family:Tahoma, Verdana, Arial, sans-serif; 
    font-size: 100%;
    background:url(../img/backG_camion.jpg) top left no-repeat;
} 

img{border:0px;}

.oculto{display:none}

.contenedor{
	text-align:left;
	width:935px;
	min-width:935px;
	margin:auto;
	font-family:Tahoma, Verdana, Arial, sans-serif;
}

#contenido{float:left;width:900px;margin-top:5px; }
#contenido .columna1{float:left;width:73%;min-width:73%;}
#contenido .columna1 .columna1_izq{float:left;width:30%;min-width:339px;}
#contenido .columna1 .columna1_izq .cuerpo_columna1_izq{float:left;width:100%;min-width:100%;}
#contenido .columna1 .columna1_izq .cuerpo_columna1_izq .contenido_columna1_izq{float:left;width:49%;min-width:49%;padding:5px 0px 0px 0px;margin-left:0px;}
#contenido .columna1 .columna1_izq .cuerpo_columna1_izq .contenido_columna2_izq{float:right;width:48%;min-width:48%;padding:5px 0px 0px 0px;margin-left:0px;}
#contenido .columna1 .columna1_izq .cuerpo_columna1_izq .contenido_columna1_izq h2 a{color:#1D7037;}
#contenido .columna1 .columna1_izq .cuerpo_columna1_izq .contenido_columna2_izq h2 a{color:#1D7037;}
#contenido .columna1 .columna1_der{float:left;width:30%;min-width:255px;padding:0px 0px 0px 5px;}
#contenido .columna1 .columna1_der .contenido_columna1_izq{float:left;padding:5px 0px 5px 15px;}
.contenido_columna1_izq ul{float:left;list-style-type:none;margin: 10px 0px 5px 5px;padding:0px 0px 0px 0px;}
.contenido_columna1_izq ul li{margin: 0px 0px 0px 0px;display:inline; padding: 0px 0px 0px 0px; list-style: none;}
.contenido_columna1_izq ul li a{color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 7px;background: transparent url("/DBS/img/flecha_azul.gif") top left no-repeat;}
.contenido_columna2_izq ul{float:left;list-style-type:none;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px; }
.contenido_columna2_izq ul li{margin: 0px 0px 0px 0px;display:inline; padding: 0px 0px 0px 0px; list-style: none;}
.contenido_columna2_izq ul li a{color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 7px;background: transparent url("/DBS/img/flecha_azul.gif") top left no-repeat;}

#contenido .columna2{float:right;width:26%;border-left:1px dotted #666666;  }
#contenido .columna2 .bloque h2{padding:0px;margin:0px;}
#contenido .columna2 .bloque{margin-bottom:10px;}
#contenido .columna2 .bloque p{margin-top:0px;margin-bottom:3px;}

#pie{float:left; width:880px; height:70px;;margin:auto auto;padding-top:15px; background-color:#F5F5F5; padding: 0 10px 0 10px;}		

/* bloque noticias y eventos home */
.bloque{margin-left:10px;}
.bloque h2{font-family:Georgia,Times, serif;font-size:80%;color:#1D7037;font-weight:bold;margin:0px 0px 5px 0px;padding:0px;}
.contenido_columna1_izq h2{font-family:Georgia,Times, serif;font-size:80%;color:#1D7037;font-weight:bold;margin:0px 0px 5px 0px;padding:0px;}
.contenido_columna2_izq h2{font-family:Georgia,Times, serif;font-size:80%;color:#1D7037;font-weight:bold;margin:0px 0px 5px 0px;padding:0px;}

.bloque ul{margin:0px 0px 0px 5px;list-style-type:none;padding:0px;}
.bloque ul li{margin:0px 0px 5px 0px;padding:0px;font-size:70%;}
.bloque ul li a{color:#333333;font-weight:bold;}
.bloque ul li div a{color:#1D7037;font-weight:normal;}
.bloque div.mas{font-size:70%;text-align:right;}
.bloque div.mas a{background:#ffffff url("../img/mas.gif") no-repeat left;color:#1D7037;font-weight:normal;padding-left:15px;}

.mas{font-size:100%;text-align:right;margin:5px 0px 0px 0px;}
.mas a{background:#ffffff url("../img/mas.gif") no-repeat left;color:#1D7037;font-weight:normal;padding-left:15px;}

/* banner */
#banner .col1{float:left;width:74%;text-align:center;}
#banner .col2{float:right;width:25%;text-align:center;}

/* pie pagina */
.textopie{color:#666666;font-family:Tahoma, Verdana, sans-serif;font-size:0.7em;padding-top:2px;}
#pie #titular_pie{float:left;width:100%;border-bottom:1px dotted #666666;padding:2px 0px 2px 0px;}
#pie #contacto_pie{float:left;width:45%;}
#pie #menu_pie{float:right;width:55%;text-align:right;}
#pie #menu_pie ul{list-style-type:none;margin:0px;padding:0px 0px 0px 0px;}
#pie #menu_pie ul li{display:inline;}
#pie #menu_pie ul li a{color:#1D7037;font-size:0.70em;text-decoration:none;border-right:1px solid #666666;padding:0px 6px 0px 4px;}
#pie #menu_pie ul li a:hover{text-decoration:underline;}
#pie #menu_pie ul li a.ultimo{border:0px;background:transparent url("../img/rss.gif") no-repeat left;padding-left:20px;margin:0px 0px 0px 5px;}
.titularContenido{float:left;font-family:Georgia, Times, serif;font-size: 155%; font-weight: normal; color: #1D7037;border-bottom:2px #1D7037 dotted;text-decoration:none;width:99%;min-width:99%;padding: 0px 0px 10px 3px;margin:0px 0px 10px 0px;}
.titularProg{float:left;font-size: 98%; font-weight: bold;background:#ececec; color: #666666;text-decoration:none;width:99%;min-width:99%;padding: 10px 0px 0px 3px;margin:10px 0px 0px 0px;}
.titularAzul{float:left;font-size: 75%; font-weight: bold; color: #1D7037;text-decoration:none;width:99%;min-width:99%;padding: 0px 0px 0px 3px;}
.textoentradilla{font-size: 78%; font-weight: bold; color: #666666;text-decoration:none;font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:5px;}
.actDBS{font-size: 78%; font-weight: bold; color: #666666;text-decoration:none;font-family:Tahoma, Verdana, Arial, sans-serif;padding:30px 0px 20px 0px;}
.textoentradilla_dbs{font-size: 78%; font-weight: bold; color: #666666;text-decoration:none;font-family:Tahoma, Verdana, Arial, sans-serif;margin:10px 0px 0px 0px;padding:0px 0px 10px 7px;line-height:19px;}
.textogeneral {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 71%; color: #666666; margin:0px 0px 0px 0px;line-height:19px;}
.textogeneral  a {font-family: Tahoma, Verdana, Arial, sans-serif;color:#0060ad;}
.textogeneral p a {font-family: Tahoma, Verdana, Arial, sans-serif;color:#0060ad;}
.slogan{font-family: Georgia, Times, serif;font-size: 109%; color: #666666;padding:0px 0px 10px 0px;}
/*Estilos Localizador*/
#localizador{float:left;width:100%;font-size:86%;}
#localizador ul{width:100%;margin:0px;padding:0px;}
#localizador ul li{float:left;list-style-type:none;margin:0px 0px 0px 0px;color:#666666;}
#localizador ul li.inicio{float:left;list-style-type:none;margin:0px 0px 0px 0px;color:#0060ad;}
#localizador ul li.inicio a{color:#0060ad;}
#localizador ul li.ultimoLoc{font-weight:normal;background:none;}
#localizador ul li{padding:0px 14px 0px 0px;font-size:75%;font-weight:bold;color:#666666;background:transparent url("../img/loc.gif") no-repeat right;}
#localizador ul li a{color:#0060ad;}
.listadoContenido {padding: 0px 0px 0px 0px; margin: 2px 0px 0px 0px; list-style-type:none;} 

/* estilos generales*/
.Ablanco12{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:74%;color:#ffffff;FONT-WEIGHT:bold; text-decoration: none} 
.Aazul11{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 70%; color: #1D7037; text-decoration: none} 
.Anegro11{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:70%;color:#000000;text-decoration: none}
.TextoGris100N { font-family:Georgia, Times, serif;font-size: 100%; color: #666666;font-weight:bold;padding:0px 0px 0px 0px;display:block;} 
.TextoGris100 { font-family:Georgia, Times, serif;font-size: 100%; color: #666666;font-weight:bold;padding:0px 0px 0px 0px;} 
.fechaNotDet{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 75%; font-weight: normal; color: #666666;}
.textogeneralRevista {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 71%; color: #000000;} 
.capaImg2{ width:400px;float:right;} 
.textoRevista{float:left; width:180px;background-color: #C4DCF4;font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 71%; color: #000000;} 
.derecha{float:right;} 
.izquierda{float:left;padding:0px 8px 0px 0px;} 
.cuerpoDestacado{background:transparent url("../img/fondo_destacado.gif") repeat-x;padding:10px 0px 10px 0px;}

#cuerpoContenido #cuerpoDetNoticiaEvento{padding:0px 0px 0px 10px;margin:0px 0px 0px 7px;}
#cuerpoContenido #cuerpoDetNoticiaEvento h3.titularContenido{float:left;font-family:Georgia, Times, serif;font-size: 83%; font-weight: bold; color: #1D7037;border-bottom:2px #1D7037 dotted;text-decoration:none;width:100%;min-width:100%;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#cuerpoContenido #cuerpoDetNoticiaEvento .textoentradilla{padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}
#cuerpoContenido #cuerpoDetNoticiaEvento .cuerpoUltimoElemento{background:transparent url("../img/fondo_destacado.gif") repeat-x;padding:0px 0px 0px 10px;margin:20px 0px 0px 0px;}
#cuerpoContenido #cuerpoDetNoticiaEvento .cuerpoUltimoElemento .textogeneral{padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}
#cuerpoContenido #cuerpoDetNoticiaEvento .cuerpoUltimoElemento div.mas{font-size:70%;text-align:right;}
#cuerpoContenido #cuerpoDetNoticiaEvento .cuerpoUltimoElemento div.mas a{background:transparent url("../img/mas.gif") no-repeat left;color:#1D7037;font-weight:normal;padding-left:15px;}
#cuerpoContenido #cuerpoDetNoticiaEvento ul{float:left;padding:0px 0px 0px 12px;width:100%;}
#cuerpoContenido #cuerpoDetNoticiaEvento ul li{padding:0px 0px 0px 0px;margin:8px 0px 8px 0px;}


#menuizq{ float: left;width: 155px;min-width: 155px;text-align: left;padding:10px 0px 0px 0px; margin: 0px 0px 0px 0px;background:#ffffff;font-family:Tahoma, Verdana, Arial, sans-serif;} 
#menuizquierda {float: left; text-align: left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} 
#menuizquierda ul { padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px;font-size: 80%;background:none;}
#menuizquierda ul li {float: left;width:160px;min-width:160px;margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; list-style: none;background:#ffffff; padding-left: 7px;}
#menuizquierda ul li.primero {float: left;width:160px;min-width:160px;margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; list-style: none;background:#ffffff;border-top:none; padding-left: 7px;}
#menuizquierda ul li a {width:160px;min-width:160px;color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px;background: transparent url("../img/flecha_azul.gif") left top no-repeat;}
#menuizquierda ul li a:hover { width:160px;min-width:160px;color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px;background: transparent url("../img/flecha_azul.gif") left top no-repeat;}
#menuizquierda ul li #opcionSeleccion {color:#1D7037;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 12px; display: block; font-weight: bold; background: transparent url("../img/flecha_azul_abajo.gif") left top no-repeat;}
#menuizquierda ul li .opcionSeleccion_sh {color:#666666;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; display: block; font-weight: bold; background: transparent url("../img/flecha_azul.gif") left top no-repeat;}

.submenizd1{float: left; width: 100%;min-width: 100%;text-align: left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;font-size: 11px; border: none;} 
.submenizd1 ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;font-size: 11px;background:none;border:none; }
.submenizd1 ul li {margin: 4px 0px 3px 0px; padding: 0px 0px 0px 0px; list-style: none; background:#ffffff; border:none;padding-left: 7px;}
.submenizd1 ul li a {color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px;background: transparent url("../img/sub_flecha_azul.gif") left top no-repeat;font-size:11px; text-decoration:none;}
.submenizd1 ul li a:hover { color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px;background: transparent url("../img/sub_flecha_azul.gif") left top no-repeat;}
.submenizd1 ul li#seleccionado {margin: 3px 0px 2px 0px;color:#666666; padding: 0px 0px 0px 9px; list-style: none; background:#ffffff;padding-left: 7px;}
.submenizd1 ul li#seleccionado a{color:#666666;font-weight:bold;font-size:11px;}

.submenizd1list li a{color:#666666;font-size:15px; border: none;}
.submenizd1list li#seleccionado a{color:#666666;font-weight:bold;font-size:15px;text-decoration:none;}


#menuizqnot{ float: left;width: 140px;min-width:140px;text-align: left;padding:5px 0px 0px 0px; margin: 0px 0px 0px 0px;background:#ffffff;font-family:Tahoma, Verdana, Arial, sans-serif;} 
#menuizquierdanot {float: left; text-align: left;padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px;border-bottom:1px dotted #1D7037;} 
#menuizquierdanot ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;font-size: 71%;background:none;}
#menuizquierdanot ul li {float: left;width:130px;min-width:130px;margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; list-style: none;background:#ffffff;border-top:1px dotted #1D7037; padding-left: 7px;}
#menuizquierdanot ul li.primero {float: left;width:130px;min-width:130px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none;background:#ffffff;border-top:0px; padding-left: 7px;}
#menuizquierdanot ul li a { width:130px;min-width:130px;color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px;background: transparent url("../img/flecha_azul.gif") left top no-repeat;}
#menuizquierdanot ul li a:hover { width:130px;min-width:130px;color: #1D7037;display:block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px;background: transparent url("../img/flecha_azul.gif") left top no-repeat;}


#cuerpoCompleto{float:left;width:100%;min-width:100%;padding:10px 0px 0px 0px;}
#cuerpoCompleto h3{padding:5px 0px 10px 0px;margin:0px 0px 0px 0px;}
#cuerpoCompleto h2{float:left;font-family:Georgia, Times, serif;font-size: 155%; font-weight: normal; color: #1D7037;border-bottom:2px #1D7037 dotted;text-decoration:none;width:99%;min-width:99%;padding: 0px 0px 0px 3px;}
#cuerpoCompleto h2.titularProg{float:left;font-family:Georgia, Times, serif;font-size: 155%; font-weight: bold;background:#ececec; color: #666666;text-decoration:none;width:99%;min-width:99%;padding: 5px 0px 5px 7px;margin:0px 0px 0px 0px;border:none;}
#cuerpoCompleto .textogeneral{padding:0px 0px 0px 15px;}
#cuerpoCompleto .textogeneral a{color: #1D7037}
#cuerpoCompleto .textoentradilla{padding:0px 0px 0px 15px;}

#cuerpoContenido{float:left;width:750px;min-width:750px;padding:10px 0px 0px 0px;}
#cuerpoContenido .textogeneral ul{float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;text-align:left;list-style-type:square;}
#cuerpoContenido .textogeneral ul li{list-style:square;}
#cuerpoContenido #banner{float:left;width:658px;min-width:658px;padding:5px 0px 0px 15px;}
#cuerpoContenido h3{padding:5px 0px 10px 0px;margin:0px 0px 0px 0px;}
#cuerpoContenido h2{float:left;font-family:Georgia, Times, serif;font-size: 100%; font-weight: bold; color: #1D7037;border-bottom:2px #1D7037 dotted;text-decoration:none;width:99%;min-width:99%;padding: 0px 0px 0px 3px;}
#cuerpoContenido h2.titularProg{float:left;font-family:Georgia, Times, serif;font-size: 100%; font-weight: bold;background:#ececec; color: #666666;text-decoration:none;width:100%;min-width:100%;padding: 5px 0px 5px 7px;margin:0px 0px 10px 0px;border:none;}
#cuerpoContenido h2.titularContenido{float:left;font-family:Georgia, Times, serif;font-size: 155%; font-weight: normal; color: #1D7037;border-bottom:2px #1D7037 dotted;text-decoration:none;width:99%;min-width:99%;padding: 0px 0px 0px 3px;}
#cuerpoContenido .textogeneral{padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#cuerpoContenido .textoentradilla{padding:0px 0px 0px 15px;}

#menuizqCont{float:left;width:500px;min-width:500px;padding-left:15px;padding-right:0px;margin:0px 15px 0px 15px;}
#cuerpoCompleto #menuizqCont{float:left;width:500px;min-width:500px;padding-left:15px;padding-right:0px;margin:0px 15px 0px 0px;}

#menuizqCont ul{float:left;width:95%;min-width:85%;padding:0px 0px 0px 0px;}
#menuizqCont .textogeneral p{padding:0px 0px 0px 0px;margin:8px 0px 8px 0px;}
#menuizqCont .textogeneral ul{float:left;padding:0px 0px 0px 20px;}
#menuizqCont .textogeneral ul li{padding:0px 0px 0px 0px;margin:8px 0px 8px 0px;}
#menuizqCont .textogeneral p b a{padding:0px 0px 0px 0px;margin:8px 0px 8px 0px;color:#1D7037;}


#menudrchCont{float:left;width:190px;min-width:185px;padding:0px 0px 0px 7px;}
#clsSolInformacion{float:left;padding:7px 0px 0px 0px;margin:10px 0px 0px 0px;width:156px;min-width:156px;height:32px;text-align:center; }
#clsSolInformacion a{color:#ffffff;font-size:72%;text-align:center;padding:0px 25px 0px 5px;}
.imgBienvenida{float:left;}
.imgIzquieda{float:left;padding:0px 0px 0px 10px;}
.tituloAzul{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:71%;color:#0065B0;width:100%;min-width:100%;font-weight:bold;}
.tituloAzul a{color:#0065B0;}
.tituloAzulDestacado{margin:10px 0px 4px 0px;font-family:Georgia, Times, serif;font-size:85%;color:#0065B0;width:100%;min-width:100%;font-weight:bold;}
.tituloAzulSub{margin:0px 0px 0px 0px;font-family:Georgia, Times, serif;font-size:85%;color:#0065B0;border-bottom:1px #0065B0 dotted;width:100%;min-width:100%;font-weight:bold;}
.tituloAzulDestacado a{color:#0065B0;}
.imagenDestacado{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;}
.textoGris{font-family: Tahoma, Verdana, Arial, sans-serif;font-size:71%;color:#666666;font-weight:normal;}
.textoGris a{color:#0065B0;}
.clsImagen{width:133px;min-width:133px;}
.tituloMorado{font-size:90%;color:#8D226A;width:100%;min-width:100%;font-weight:bold;}

#titular_programa_azul{color:#ffffff;font-weight:normal;font-family:Georgia, Times, serif;font-size:155%;padding:0px 0px 0px 7px;margin:0px 0px 5px 0px;width:100%;min-width:100%;background-color:#1984B8;}
#linea_programas_azul{float:left;width:828px;min-width:828px;background:#137FB4;height:3px;min-height:3px;margin:-2px 0px 0px 0px;font-size:10%;}
#titular_programa_verde{color:#ffffff;font-weight:normal;font-family:Georgia, Times, serif;font-size:155%;padding:5px 0px 0px 7px;margin:0px 0px 5px 0px;width:100%;min-width:100%;background-color:#76A619;}
#linea_programas_verde{float:left;width:828px;min-width:828px;background:#6B9C0B;height:3px;min-height:3px;margin:-2px 0px 0px 0px;font-size:10%;}
#titular_programa_rosa{color:#ffffff;font-weight:normal;font-family:Georgia, Times, serif;font-size:155%;padding:5px 0px 0px 7px;margin:0px 0px 5px 0px;width:100%;min-width:100%;height:100%;background-color:#E91D8C;}
#linea_programas_rosa{float:left;width:828px;min-width:828px;background:#DC0B7E;height:3px;min-height:3px;margin:-2px 0px 0px 0px;font-size:10%;}
#titular_programa_naranja{color:#ffffff;font-weight:normal;font-family:Georgia, Times, serif;font-size:155%;padding:5px 0px 0px 7px;margin:0px 0px 5px 0px;width:100%;min-width:100%;background-color:#D37920;}
#linea_programas_naranja{float:left;width:828px;min-width:828px;background:#CC6D0E;height:3px;min-height:3px;margin:-2px 0px 0px 0px;font-size:10%;}
#linea_programas{float:left;width:828px;min-width:828px;background:#DDDDDD;height:3px;min-height:3px;margin:-2px 0px 0px 0px;font-size:10%;}

#titular_programa_Conócenos{color:#1D7037;font-weight:normal;font-family:Georgia, Times, serif;font-size:155%;}

#incompany ul{ float: left;list-style-type:none;width:160px;min-width:160px;padding: 0px 0px 0px 0px;background:#ffffff; margin: 3px 0px 0px 0px;font-size: 71%;background:none;}
#incompany ul li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 8px;color: #1D7037;}
#incompany ul li a{color: #1D7037;}

#curso_dch{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;width:28%;border:1px #666666 solid;float:left;background: transparent url("/DBS/img/fondo_curso.gif") repeat;}
#curso_izq{width:67%;float:left;padding:0px 5px 0px 5px;}

#listado_curso ul{margin:0px 0px 0px 5px;list-style-type:none;padding:0px;}
#listado_curso ul li{margin:0px 0px 5px 0px;padding:0px;font-size:70%;}
#listado_curso ul li a{color:#1D7037;font-weight:bold;}


/* cabecera y barra de herramientas */
#barra_herramientas { 
	float: left; 
	text-align: center; 
	width: 100%; min-width: 100%; 
	background-color: transparent; 
	background-image: url(../img/barraMenuTop.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
	font-family: Tahoma,Verdana,Arial,sans-serif;
	min-height: inherit;
	height: 35px;
}

#barra_herramientas ul{list-style-type:none;margin:0px;padding:10px 0px 0px 0px;}
#barra_herramientas ul#menu_barra{float:left;}
#barra_herramientas ul#idioma{float:right;}
#barra_herramientas ul li{display:inline;}
#barra_herramientas ul li a.primero{border-left:0px solid #6699cc;}
#barra_herramientas ul li a:hover{text-decoration:underline;}
#barra_herramientas ul li a{color:#ffffff;font-size:0.70em;text-decoration:none;border-left:1px solid #6699cc;padding:0px 4px 0px 4px;}

#barra_herramientas ul li .seleccionado{font-size:0.70em;padding:0px 4px 0px 4px;border-left:1px solid #6699cc;font-weight:bold;color:#99ccff;}
#barra_herramientas ul li .seleccionado_pri{font-size:0.70em;padding:0px 4px 0px 4px;border-left:0px solid #6699cc;font-weight:bold;color:#99ccff;}

.login{color:#ffffff;font-size:0.70em;text-decoration:none; padding-bottom:4px;}

#barra2 { float: none; width: 935px; height:20px; }

#cabecera_inicio {
	float: left;
	width: 100%;
	min-height: 130px;
	height: 130px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 0px;
}

#areas {
	float: left;
	width: 935px;
	min-width: 935px;
	margin-top: 0px;
}

/* menu areas */
#areas ul{list-style-type:none;margin:0px;padding:0px 0px 0px 0px;}
#areas ul li{width:225px;float:left;}
#areas ul li a{
	display:block;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	font-family:Georgia, Times, serif;
	font-size:1em;
	width:220px;
	min-width:220px;
	height:28px;
	padding:10px 0px 0px 0px;
}

#areas ul li div.descripcion{
	color:#ffffff;
	text-align:center;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:0.8em;
	width:225px;
	min-width:200px;
	height:40px;
	padding:10px 0px 6px 0px;
	margin:0px 0px 0px 0px;
}	

#areas ul li div.descripcion div{padding:0px 0px 0px 0px;}

/* Seccion 01 */	
#areas ul li.mm_1 a{
	background:#ffffff url("../img/btnSeccion01T.jpg") top;
	border-bottom:1px #ffffff solid;
    overflow:hidden;
}

#areas ul li.mm_1 div.descripcion div.texto_descrip {
    width:210px;
    height:45px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
	margin:-10px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	background:#ffffff url("../img/btnSeccion01B.jpg") top;
}

#areas ul li.mm_1 div.descripcion div.texto_descrip a{
    font-family:Tahoma, Verdana, sans-serif;
    text-decoration:none;
}


/* Seccion 02 */
#areas ul li.mm_2 a{
	background:#ffffff url("../img/btnSeccion02T.jpg") top;
	border-bottom:1px #ffffff solid;
    overflow:hidden;
}

#areas ul li.mm_2 div.descripcion div.texto_descrip {
    width:210px;
    height:45px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
	margin:-10px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	background:#ffffff url("../img/btnSeccion02B.jpg") top;
}

#areas ul li.mm_2 div.descripcion div.texto_descrip a{
    font-family:Tahoma, Verdana, sans-serif;
    text-decoration:none;
}


/* Seccion 03 */
#areas ul li.mm_3 a{
	background:#ffffff url("../img/btnSeccion03T.jpg") top;
	border-bottom:1px #ffffff solid;
    overflow:hidden;
}

#areas ul li.mm_3 div.descripcion div.texto_descrip {
    width:210px;
    height:45px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
	margin:-10px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	background:#ffffff url("../img/btnSeccion03B.jpg") top;
}

#areas ul li.mm_3 div.descripcion div.texto_descrip a{
    font-family:Tahoma, Verdana, sans-serif;
    text-decoration:none;
}

/* Seccion 04 */
#areas ul li.mm_4 a{
	background:#ffffff url("../img/btnSeccion04T.jpg") top;
	border-bottom:1px #ffffff solid;
    overflow:hidden;
}

#areas ul li.mm_4 div.descripcion div.texto_descrip {
    width:210px;
    height:45px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
	margin:-10px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	background:#ffffff url("../img/btnSeccion04B.jpg") top;
}

#areas ul li.mm_4 div.descripcion div.texto_descrip a{
    font-family:Tahoma, Verdana, sans-serif;
    text-decoration:none;
}

.slogan{font-family: Georgia, Times, serif;font-size: 109%; color: #666666;padding:0px 0px 10px 0px;}


.cabecera_seccion {
	float: left;
	width: 900px;
	min-height: 120px;
	height: 120px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
}


.TablaBusEnc {
	float:left;
	background-color: #1D7037;  /* #1D7037 */
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
	border-left:#FFFFFF 1px solid;
	padding-top:1px;
	padding-bottom:2px;
}

.TablaBusDat {
	float:left;
	font-size:12px;
	text-align:left;
	height:18px;
	border-left:#FFFFFF 1px solid;
	padding-top:2px;
	padding-bottom:1px;
	cursor:pointer;
}

.contNomCampo {
	float:left;
	padding-top:5px;
	height:12px;
	width:80px;
	text-align:right;
	}

.contUCampos {
	float:none;
	display:block;
	padding-left:10px;
	margin-top:5px;
	height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	}
	
.contUCampos input {
	float:left;
	margin-top:2px;
	margin-left:3px;
	}
	
/* --------------------------------------------------------------------------- ECT */

/*---caja plazas---------*/

div.caja_plazas{
	width:480px;
	margin:16px 0 0;
	height:auto;
	padding-top:3px;
	background: transparent url(../img/top_larg.gif) no-repeat -1px top;
	float:left;
	}
	
div.caja_plazas h1{
	margin:0 0 0 6px;
	border-bottom:1px solid #bebbbb;
	width:95%;
	padding-bottom:3px}


div.cuerpo_plazas{
	height:auto;
	background: transparent url(../img/cuerpo_larg.gif) repeat-y -1px top;
	padding-top:6px;
	position:relative;
	}
	
div.bottom_plazas{	
	background: transparent url(../img/bottom_larg.gif) no-repeat -1px bottom;
	padding-bottom:28px;}
	
/*----*/

p.paralink_plazas{
	position:absolute;
	display:inline;
	bottom:-35px;
	right:15px;}
	
p.paralink_plazas a{color:#fff; text-decoration:none;}

p.paralink_plazas a span{text-decoration:underline; margin-right:4px;}

p.paralink_plazas a img{position:relative; top:6px;}	

contacto {
    border:2px;
    border:#135404; 
   }  

