/*
-------------------------------------------------------------------------------------
									GENERALES
-------------------------------------------------------------------------------------
*/
*{ margin:0; padding:0}
body {font-family: Arial, Helvetica, sans-serif; font-size: 1em;line-height: 1.2em;color: #171819;margin:0;background:#A5C739 url(../imagenes/bkg.jpg) center repeat-y ;}
#container {height: auto;width: 978px; margin-right: auto; margin-left: auto;}
#submenus{ background:url(../imagenes/bkg_usuarios.jpg) no-repeat top; height:50px; margin:0; padding:0 10px 0 0}
img{ border:none;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h3{font-size:14px;}
address { background:#efefef; padding:10px; margin:10px 20px; font-size:0.80em}
em {background:#efefef; padding:5px; margin: 10px 20px; font-size:0.80em; display:block;}

ul {list-style-type: none;}

#cabecera {height: 450px;width: 978px;}

#cabecera #submenus {width: 978px;}

#cabecera #submenus #usuarios {float: left; margin:0; width: 600px; background: #f9f9f9; height: 50px;}
#cabecera #submenus #buscador {float: right; margin:0; width: 300px; background: #ddd; height: 50px;}

#cabecera_paginas {height: 135px;width: 978px;}
#cabecera_paginas #logo {height: 125;width: 200px; float:left; margin:10px 0 10px 60px;}

#cabecera_paginas #redes {float:right; text-align:right; margin:25px;  }
#cabecera_paginas #redes legend { margin:0; padding:0; }
#cabecera_paginas #redes ul { margin: 8px 0 10px 0; text-align:right;}
#cabecera_paginas #redes li { display:inline; padding:8px 0 8px 5px; margin: 0; font-size:0.85em}
#cabecera_paginas #redes li a { color:  #000; text-decoration:none; }
#cabecera_paginas #redes li a:hover { text-decoration:underline;}


#cabecera_paginas #menu {float:right; width:700px;}
#cabecera_paginas #menu ul { margin: 0; text-align:right; padding: 0 20px 0 0}
#cabecera_paginas #menu li { display:inline; /*background-color:#ececec ; border:1px solid #999;*/ padding:4px ; margin: 0; font-size:0.95em; text-transform:uppercase; font-weight:bold;
     

}
#cabecera_paginas #menu li a { color:  #778B31; text-decoration:none;}
#cabecera_paginas #menu li a:hover { text-decoration:underline;}

#contenedor_imagen { width:978px; margin:0; padding:0; height:314px; clear:both;}
#contenedor_imagen p { width:338px; background:#384B21; margin:0; height:294px; text-align:left; float:left; color:#fff; padding:20px 0 0 0;  font-size:1.5em; line-height:1em; font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif; font-weight:normal;}
#contenedor_imagen span { color:#97D338;}
#contenedor_imagen img { float:right; margin:0}

#content{width:978px;margin: 0;padding: 0; clear:both;}

#banners { clear:both; height: 175px; margin:10px 0 20px 0; padding: 10px; border-top: 3px solid #B4CE42; border-bottom: 3px solid #B4CE42; color:#666}
#banners li { display:inline; float:left; width:135px; height: 165px; margin:0 6px; border:1px solid #ccc; padding:5px;}
#banners li img { text-align:center;}
#banners li p { text-align:center; font-size:0.65em; font-weight:normal; text-transform:uppercase; line-height:1.05em; margin:10px 0;}
#banners li p span { font-weight:bold;}



/*
-------------------------------------------------------------------------------------
									ESTILOS DIVS
-------------------------------------------------------------------------------------
*/

#accesos {
	float: left;
	margin: 10px 0 10px 13px;
}

#accesos ul {
}

#accesos ul li {
	float: left;
	margin-right: 9px;
	border: 1px solid #ddd;
}

#submenus #usuarios p{ font-size:0.9em; color:#FFF;  padding:10px 15px 0 0; float:left; line-height:1em}
#submenus #usuarios p span { font-weight:bold;}
#submenus #usuarios p a {color:#FFF; text-decoration:none;}
#submenus #usuarios p a:hover {text-decoration:underline;}

#submenus #usuarios form { /*width:475px;*/ margin: 0 20px 0 10px; float:left; display:inline; }
#submenus #usuarios form fieldset  { border:0; }
#submenus #usuarios form fieldset legend { color:#475b2a; font-size:0.80em; font-weight:bold; margin:0; padding:0 }
#submenus #usuarios form ul li { float:left; display: inline; color:#fff; font-size:0.7em; margin:0; padding:0; }
#submenus #usuarios form ul li label { float:left; display: inline; margin:0; padding:0 5px 0 0; font-weight:bold; letter-spacing:-0.1em }
#submenus #usuarios form ul li input { color:#333; border:1px solid #a8df2f; margin:0 5px 0 0; padding:0; font-size:0.85em; float:left; display:inline;  }

#submenus #buscador form {  margin: 10px 0 0 10px; float:right; display:inline; }
#submenus #buscador form ul li { float:left; display: inline; color:#fff; margin:0; padding:0 }
#submenus #buscador form ul li label { float:left; display: inline; margin:0; padding:0 5px 0 0; font-weight:bold; letter-spacing:-0.1em }
#submenus #buscador form ul li input { color:#333; border:1px solid #a8df2f;  margin:0 5px 0 0; padding:0; float:left; display:inline; }

#usuarios .btnsuscribete { background:url(../imagenes/bkg_boton.gif) no-repeat; width:75px; height:20px; color:#333; font-weight:bold; margin:0; border:none;}

#columna_izquierda, #columna_centro, #columna_derecha  {width:306px;padding:0x; margin:15px 0 20px 15px; float:left;color:#171819; font-size: 80%;}

#columna_izquierda li, #columna_centro li, #columna_derecha li {text-transform: uppercase; margin-top: 10px;}

li.TabbedPanelsTab {margin: 0px;}

#columna_izquierda_paginas{width:620px;  padding:5px; margin: 0 5px 0 15px; float:left;color:#171819; text-align:left; }
#columna_izquierda_paginas img {padding:5px 20px 5px 10px; margin: 0; float:left;}
#columna_izquierda_paginas img.centro {padding:0 0 25px 0; margin: 0; float:left;}
#columna_izquierda_paginas p.titulo{padding:5px 5px 5px 10px; color:#839836; font-size:0.85em; line-height:1em; font-weight:bold; }
#columna_izquierda_paginas p.titulo span {color:#000;font-weight:normal; }
#columna_izquierda_paginas p {padding:5px;font-size:0.75em;line-height:1.2em; }
#columna_izquierda_paginas p.sustrasfondos {padding:0x 0 25px 0; text-align:center;font-size:0.80em;line-height:1.2em; }
#columna_izquierda_paginas h2 { color: #384B21; letter-spacing:0;font-size:1em;font-weight:normal;margin:0 0 15px 0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h2.nomargin { color: #384B21; letter-spacing:0;font-size:1em;font-weight:normal;margin:0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h2.gris { color: #384B21; background:#ccc; letter-spacing:0;font-size:1em;font-weight:normal;margin:0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
 flo
#columna_izquierda_paginas .publicaciones { margin:15px; padding:15px; background-color: #EEE;}
#columna_izquierda_paginas .publicaciones ul {font-size:0.8em; margin: 0 0 0 0}
#columna_izquierda_paginas .publicaciones li { list-style-type:none; padding:0 0 8px 5px}
#columna_izquierda_paginas .publicaciones li span { color:#A5C739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_paginas .publicaciones li a { color:#000; text-decoration:none}
#columna_izquierda_paginas .publicaciones li a:hover { text-decoration:underline;}

#columna_izquierda_paginas .publicaciones_ce {margin: 15px ;padding:15px; background-color: #eeeeee;}
#columna_izquierda_paginas .publicaciones_ce ul {font-size:0.8em; margin: 0 0 50px 0}
#columna_izquierda_paginas .publicaciones_ce li { list-style-type:none; padding:0 0 8px 5px}
#columna_izquierda_paginas .publicaciones_ce li span { color:#A5C739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_paginas .publicaciones_ce li a { color:#000; text-decoration:none}
#columna_izquierda_paginas .publicaciones_ce li a:hover { text-decoration:underline;}

#columna_izquierda_paginas .publicaciones_re {margin: 15px ;padding:0;}
#columna_izquierda_paginas .publicaciones_re ul {font-size:0.8em; margin: 0 0 50px 0}
#columna_izquierda_paginas .publicaciones_re li { list-style-type:none; padding:0 0 8px 5px}
#columna_izquierda_paginas .publicaciones_re li span { color:#A5C739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_paginas .publicaciones_re li a { color:#000; text-decoration:none}
#columna_izquierda_paginas .publicaciones_re li a:hover { text-decoration:underline;}


#columna_izquierda_paginas .textonormal {margin: 15px ;padding:0px 15px 15px;}
#columna_izquierda_paginas .textonormal ul {font-size:0.8em; margin: 10px 0 0 25px}
#columna_izquierda_paginas .textonormal li { list-style-type:disc #A5c739; padding:0 0 8px 5px}
#columna_izquierda_paginas .textonormal li span { color:#A5C739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_paginas .textonormal li a { color:#000; text-decoration:none}
#columna_izquierda_paginas .textonormal li a:hover { text-decoration:underline;}




#columna_izquierda_formacion {width:620px;padding:5px; margin: 0 5px 0 15px; float:left;color:#171819; text-align:left; }
#columna_izquierda_formacion img {padding:5px 20px 5px 10px; margin: 0; float:left;}
#columna_izquierda_formacion img.centro {padding:0 0 25px 0; margin: 0; float:left;}
#columna_izquierda_formacion p.titulo{padding:5px 5px 5px 10px; color:#839836; font-size:0.85em; line-height:1em; font-weight:bold; }
#columna_izquierda_formacion p.titulo span {color:#000;font-weight:normal; }
#columna_izquierda_formacion p {padding:5px;font-size:0.75em;line-height:1.2em; }
#columna_izquierda_formacion h2 {color: #FFF; background:#1D77D1; letter-spacing:0;font-size:1em;font-weight:normal;margin:0 0 15px 0;padding:10px;font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h2.nomargin { color: #384B21; letter-spacing:0;font-size:1em;font-weight:normal;margin:0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h2.gris { color: #384B21; background:#ccc; letter-spacing:0;font-size:1em;font-weight:normal;margin:0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h2.azul { color: #fff; background:#283796; letter-spacing:0;font-size:1em;font-weight:normal;margin:0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h2.verde { color: #fff; background:#A5c739; letter-spacing:0;font-size:1em;font-weight:normal;margin:0;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h3 { color: #384B21; letter-spacing:0;font-size:0.9em;font-weight:normal;margin:10px 0 10px 10px;padding:10px 0 10px 10px; border-bottom: 1px dotted #999; border-top: 1px dotted #999; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h3 span { color: #a5C739;font-weight:bold; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h4 { color: #000; font-size:0.9em;font-weight:normal;margin:3px 0 0 15px;padding:5px 0 0 10px; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h4 span { color: #a5C739;font-weight:bold; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}




#columna_izquierda_formacion .publicaciones {margin: 15px ;padding:15px;background-color: #EEE;}
#columna_izquierda_formacion .publicaciones_re {margin: 15px ;padding:15px;}
#columna_izquierda_formacion .publicaciones_re ul {font-size:0.8em; margin: 0;}
#columna_izquierda_formacion .publicaciones_re li { list-style-type:none; padding:0 0 4px 5px}
#columna_izquierda_formacion .publicaciones_re li span { color:#A5c739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_formacion .publicaciones_re li a { color:#000; text-decoration:none}
#columna_izquierda_formacion .publicaciones_re li a:hover { text-decoration:underline;}


#columna_izquierda_formacion .textonormal {margin: 15px ;padding:0px 15px 15px;}
#columna_izquierda_formacion .textonormal ul {font-size:0.8em; margin: 10px 0 0 25px}
#columna_izquierda_formacion .textonormal li { list-style-type:disc; padding:0 0 8px 5px}
#columna_izquierda_formacion .textonormal li span { color:#A5C739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_formacion .textonormal li a { color:#000; text-decoration:none}
#columna_izquierda_formacion .textonormal li a:hover { text-decoration:underline;}


#columna_izquierda_formacion .curso {margin: 5px 5px 5px 30px ;padding:5px;}
#columna_izquierda_formacion .curso ul {font-size:0.8em; margin: 0;}
#columna_izquierda_formacion .curso li { list-style-type:none; padding:0 0 4px 25px}
#columna_izquierda_formacion .curso li span { color:#1D77D1; font-weight:bold; font-size:1.1em;}
#columna_izquierda_formacion .curso li a { color:#1D77d1; text-decoration:underline}
#columna_izquierda_formacion .curso li a:hover { text-decoration:none;}
#columna_izquierda_formacion p.fechacurso { margin: 0 0 0 5px; padding:5px;font-size:0.75em;line-height:1.2em; }
#columna_izquierda_formacion p.titulocurso{padding:5px 5px 5px 10px; color:#000; font-size:0.85em; line-height:1em; font-weight:bold; }
#columna_izquierda_formacion p.titulocurso span {color:#000;font-weight:normal; }

#columna_izquierda_formacion p.titulocurso a {color:#000; }
#columna_izquierda_formacion p.titulocurso a:hover { text-decoration:underline; }
#columna_izquierda_formacion .ver { text-decoration:underline; background: #1D77d1; color:#FFF; margin: 20px 20px 20px 25px; height: 25px; }
#columna_izquierda_formacion .ver a { text-decoration:underline; color:#FFF; }
#columna_izquierda_formacion .ver a:hover { text-decoration:none; }


/*
-------------------------------------------------------------------------------------
									GALERIA
-------------------------------------------------------------------------------------
*/


#columna_izquierda_paginas .galeria { width: 125px; margin: 7px ;padding:5px; border:1px solid #ccc; background-color: #eeeeee; float:left;}
#columna_izquierda_paginas .galeria img { width: 115px; margin: 0 ;padding:5px; float:left;}
p.til_galeria{ font-weight:bold; width:115px; margin:0; padding:0; }
#columna_izquierda_paginas .galeria p { float:left;width:115px; margin:5px 0 0 5px; padding:0;}





/*
-------------------------------------------------------------------------------------
									NOTIICAS
-------------------------------------------------------------------------------------
*/

#columna_izquierda_formacion .noticialista {margin: 5px 5px 0 0 ;padding:5px; border-bottom: 1px dotted #666;}
#columna_izquierda_formacion p.titulonoticialista{padding:0; color:#000; font-size:0.8em; line-height:1em; font-weight:bold; }
#columna_izquierda_formacion p.titulonoticialista a { color:#000; text-decoration:none}
#columna_izquierda_formacion p.titulonoticialista a:hover { text-decoration:none; color:#1D77d1}

#columna_izquierda_formacion .noticia {margin: 15px 5px 5px 0 ;padding:5px;}
#columna_izquierda_formacion .noticia ul {font-size:0.8em; margin: 0;}
#columna_izquierda_formacion .noticia li { list-style-type:none; padding:0 0 4px 25px}
#columna_izquierda_formacion .noticia li span { color:#1D77D1; font-weight:bold; font-size:1.1em;}
#columna_izquierda_formacion .noticia li a { color:#1D77d1; text-decoration:underline}
#columna_izquierda_formacion .noticia li a:hover { text-decoration:none;}
#columna_izquierda_formacion p.fechanoticia { margin: 0 0 0 5px; padding:3px;font-size:0.7em;line-height:1em; color:#666; }
#columna_izquierda_formacion p.desnoticia { margin: 0 0 0 5px; padding:5px;font-size:0.75em;line-height:1.2em; text-align:justify; }
#columna_izquierda_formacion p.desnoticia img { margin: 0 0 0 15px; padding: 0 15px 15px; float:right; }
#columna_izquierda_formacion p.titulonoticia{padding:5px 5px 5px 10px; color:#000; font-size:0.9em; line-height:1em; font-weight:bold; }
#columna_izquierda_formacion p.titulonoticia span {color:#000;font-weight:normal; }

#columna_izquierda_formacion p.titulonoticia a {color:#000; }
#columna_izquierda_formacion p.titulonoticia a:hover { text-decoration:underline; }
#columna_izquierda_formacion p.url a {color:#1D77d1; margin:0 0 0 5px }
#columna_izquierda_formacion p.url a:hover { text-decoration:underline; }

#columna_izquierda_formacion .vernoticia { text-decoration:underline; background: #1D77d1; color:#FFF; margin: 20px 5px 20px 5px }
#columna_izquierda_formacion .vernoticia a { text-decoration:underline; color:#FFF; }
#columna_izquierda_formacion .vernoticia a:hover { text-decoration:none; }


			/*
			-------------------------------------------------------------------------------------
												TRANSFONDOS
			-------------------------------------------------------------------------------------
			*/
			
			
#columna_izquierda_paginas .transfondos {margin: 15px ; padding:0;}
#columna_izquierda_paginas .caja_imagen img {margin:0 20px 10px 0; padding:0; border: 1px solid #000;}
#columna_izquierda_paginas .caja_imagen .publicaciones_re {margin:15px 0;}
#columna_izquierda_paginas .caja_imagen p.precio { background:#A5C739; margin:10px 20px 20px 0; padding:5px; width:95%; }
#columna_izquierda_paginas .caja_imagen p.precio span { color:#fff; font-weight:bold; }
#columna_izquierda_paginas .caja_imagen p.precio a { color:#FFF }
#columna_izquierda_paginas .caja_imagen p.precio a:hover { text-decoration:underline;}
.caja_imagen { float:left;/* clear:both;*/ width:190px}
#columna_izquierda_paginas .caja_imagen p { margin:0; padding:10px 0 0 0; text-align:center; clear:both;}
#columna_izquierda_paginas .caja_imagen h4 { margin:15px 0 0 0; padding:0; }

ul.mastransfondos  { clear:both; margin: 100px 0 10px 0; border-top: 1px solid #999;}
.mastransfondos li { display:inline;}


#columna_izquierda_paginas .paginacion {margin: 0;padding:5px;background-color: #EEE; text-align:center;}
#columna_izquierda_paginas .paginacion a { text-decoration: none}
#columna_izquierda_paginas .paginacion a:hover { text-decoration:underline;}
#columna_izquierda_paginas h2 { color: #FFF; background:#A5C739; letter-spacing:0;font-size:1em;font-weight:normal;margin:0 0 15px 0;padding:10px;font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h3 { color: #384B21; letter-spacing:0;font-size:0.9em;font-weight:normal;margin:10px 0 0 10px;padding:10px 0 0 10px; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h3 span { color: #a5C739;font-weight:bold; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h4 { color: #000; font-size:0.9em;font-weight:normal;margin:3px 0 0 15px;padding:5px 0 0 10px; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h4 span { color: #a5C739;font-weight:bold; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas img { margin: 0 }
#columna_izquierda_paginas h3.oculto { display:none;visibility:hidden;}
#columna_izquierda_paginas h3.cabecerah3 { color: #384B21; letter-spacing:0;font-size:0.9em;font-weight:normal;margin:5px 0 0 10px;padding:0px 0 0 27px; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h3 span { color: #a5C739;font-weight:bold; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}

#columna_izquierda_paginas h4.trasfondos { color: #A5c739; font-size:1em;font-weight:normal;margin:0 20px 15px 20px;padding:0;font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h4.trasfondos_lista { color: #A5c739; border-left:none; font-size:1em;font-weight:normal;margin:0 0 15px 0;padding:0;font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_paginas h4.sustrasfondos { color: #000; font-size:0.80em; text-align:center;font-weight:normal;margin:15px 0 0 0;padding:0;font-family: Arial,Lucida Sans, sans-serif;}

#columna_izquierda_paginas p.trasfondos { color: #000; font-size:0.85em; font-weight:normal;margin:0 30px 15px 20px;padding:0;font-family: Arial,Lucida Sans, sans-serif; line-height:1.2em;}
#columna_izquierda_paginas p.textrasfondos { color: #000; font-size:0.85em; font-weight:normal;margin:0 30px 15px 25px;padding:0;font-family: Arial,Lucida Sans, sans-serif; line-height:1.2em;}
#columna_izquierda_paginas p.firma { color: #666; font-size:0.85em; text-align:right; font-weight:normal;margin:0 30px 15px 20px;padding:0;font-family: Arial,Lucida Sans, sans-serif; line-height:1.2em;}

#columna_izquierda_paginas ul.mastransfondos  { font-size:0.85em; clear:both; margin: 50px 20px 10px 20px; border-top: 1px solid #999;}
#columna_izquierda_paginas .mastransfondos li { display:inline;}

#columna_izquierda_paginas .publigaleria  { font-size:1.2em; clear:both; margin: 20px 20px 10px 20px; border-top: 1px solid #999 ; background:#0066CC; color:#FFFFFF}
#columna_izquierda_paginas .publigaleria a  { color:#FFFFFF}
#columna_izquierda_paginas .publigaleria a: hover  { text-decoration:underline; }



#columna_derecha_publicaciones { background:url(../imagenes/bkg_publicaciones.jpg) no-repeat top; width:300px; float:left;padding: 0 0 0 0;margin: 5px 5px 0 5px; border-top: 2px solid #A5c739; }
#columna_derecha_publicaciones .noticias {  margin: 0 10px 0 10px; padding:8px; border-bottom:1px dotted #ccc; }
#columna_derecha_publicaciones .noticias p { font-size:0.85em; margin: 0; padding:0; color:#000; line-height:1.1em }
#columna_derecha_publicaciones .noticias p a { color:#839836; }
#columna_derecha_publicaciones .noticias p.fecha { font-size:0.8em; margin: 0; padding:0; color:#333;}
#columna_derecha_publicaciones h2 { color: #384B21; letter-spacing:-1px;font-size:1em;font-weight:normal;margin:0 10px 15px 10px;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}

#columna_derecha_formacion { background:url(../imagenes/bkg_formacion.jpg) no-repeat top; width:300px; float:left;padding: 0 0 0 0;margin: 5px 5px 0 5px; border-top: 2px solid #1D77D1; }
#columna_derecha_formacion .noticias {  margin: 0 10px 0 10px; padding:8px; border-bottom:1px dotted #ccc; }
#columna_derecha_formacion .noticias p { font-size:0.85em; margin: 0; padding:0; color:#000; line-height:1.1em }
#columna_derecha_formacion .noticias p a { color:#839836; }
#columna_derecha_formacion .noticias p.fecha { font-size:0.8em; margin: 0; padding:0; color:#333;}
#columna_derecha_formacion h2 { color: #1D77d1; letter-spacing:0;font-size:1em;font-weight:normal;margin:0 10px 15px 10px;padding:10px;border-bottom: 1px dotted #384B21; font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h3 { color: #384B21; letter-spacing:0;font-size:0.9em;font-weight:normal;margin:10px 0 0 20px;padding:10px 0 0 10px; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}
#columna_izquierda_formacion h3 span { color: #1D77d1;font-weight:bold; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}

.trasfondos_lista{ width:205px; float:left;/* border-right:1px solid #A5c739; */font-size:0.9em; margin: 0 0 0 10px; padding:5px}

#columna_izquierda_paginas .trasfondos_lista ul {font-size:0.8em; margin: 0 0 50px 0}
#columna_izquierda_paginas .trasfondos_lista li { list-style-type:none; padding:0 0 8px 5px}
#columna_izquierda_paginas .trasfondos_lista li span { color:#A5C739; font-weight:bold; font-size:1.1em;}
#columna_izquierda_paginas .trasfondos_lista li a { color:#000; text-decoration:none}
#columna_izquierda_paginas .trasfondos_lista li a:hover { text-decoration:underline;}

.trasfondos_texto{ width:350px;  float:left; font-size:0.9em; padding:0}
#columna_izquierda_paginas .trasfondos_texto ul {font-size:0.8em; margin: 0 0 50px 0}
#columna_izquierda_paginas .trasfondos_texto li { list-style-type:none; padding:0 0 8px 5px}
#columna_izquierda_paginas .trasfondos_texto ol li { list-style-type:decimal; margin: 0 0 0 30px; padding:0 0 3px 5px}
#columna_izquierda_paginas .trasfondos_texto ol {font-size:0.8em; margin: 0 0 50px 15px}

h4.trasfondos { color: #A5c739; font-size:1em;font-weight:normal;margin:0;padding:0; /*border-bottom: 1px dotted #384B21;*/ font-family: Arial,Lucida Sans, sans-serif;}

.caja_info { margin: 0 0 0 220px;  }



#pedidos { padding:30px 15px;}
#info_publicaciones { padding:15px;}

#container #footer  {height: 158px;width: 978px; background-color:#85A02C; color: #FFF; font-size:0.8em; text-align:center; float:left; }
#container #footer p  { padding: 15px 0 0 0;}
#container #footer a  { color: #CCFF00; text-decoration: underline; }
#container #footer a:hover { text-decoration: none;}

#content a{color:#0066CC;text-decoration:none;}
#container #content #contentleft2{width:355px;padding:20px;float:left;color:#171819;}


#mas {background:#384B21 url(../imagenes/bkg_sombra.jpg) no-repeat top;width:100%;height:230px;position:relative; float:left; padding: 10px 0 0 0}
#mas h2{color:#CCFF00;font-size:1em;line-height:19px;margin0:10px 0 10px 0; font-weight:normal;}
#mas .leftline { width:190px; margin:10px 15px; float:left; color:#FFF; height:190px;}

#container #content #mas .leftline ul {margin: 10px 0 0 0;padding: 0px;list-style-type: none; font-size: 0.85em}
#container #content #mas .leftline ul li{padding: 3px 0;border-bottom:1px dotted #fff;}
#container #content #mas .leftline ul li a{color:#fff;}
#container #content #mas .leftline ul li a:hover{color:#CCFF00;}

#container #mas .leftline ul {margin: 10px 0 0 0;padding: 0px;list-style-type: none; font-size: 0.85em}
#container #mas .leftline ul li{padding: 3px 0;border-bottom:1px dotted #fff;}
#container #mas .leftline ul li a{color:#fff;}
#container #mas .leftline ul li a:hover{color:#CCFF00;}



#mas .suscribete { width:285px; margin:10px 15px; float:left; color:#FFF; height:190px; background: url(../imagenes/bkg_suscribete.gif) no-repeat; }
#mas .suscribete h2{color:#97D338;font-size:1.5em;line-height:19px;margin:30px 0 10px 15px; font-weight:bold;}
#mas .suscribete span {color:#333; font-weight:bold;}
#mas .suscribete p {color:#000; font-size:0.75em;line-height:1em;margin:15px 15px 10px 15px; font-weight:normal;}
.btnsuscribete { background:url(../imagenes/bkg_boton.gif) no-repeat; width:84px; height:24px; color:#333; font-weight:bold; margin:0; border:none;}

.transfondos.caja_info ul {font-size:0.8em; margin: 0;}
.transfondos.caja_info li { list-style-type:none; padding:0 0 4px 5px}
.transfondos.caja_info li span { color:#1D77D1; font-weight:bold; font-size:1.1em;}
.transfondos.caja_info li a { color:#000; text-decoration:none}
.transfondos.caja_info li a:hover { text-decoration:underline;}


#columna_izquierda_paginas .transfondos .caja_info h4 { margin:0; padding:0; font-weight:bold;/* clear:both*/ font-size:1em;}
#columna_izquierda_paginas .transfondos .caja_info h4 span { margin:0; padding:0; font-weight:bold;}
#columna_izquierda_paginas .transfondos .caja_info p.autor { margin:0; padding:10px 0 5px 25px 0; font-weight:bold;font-size:0.9em;}
#columna_izquierda_paginas .transfondos .caja_info p.subtitulo { margin:0; padding:10px 0 5px 25px; font-size:0.9em;}
#columna_izquierda_paginas .transfondos .caja_info h3 { margin:0; padding:10px 0 5px 5px; font-weight:bold;font-size:0.95em;}
#columna_izquierda_paginas .transfondos .caja_info p { line-height: 1.35em;}
#columna_izquierda_paginas .transfondos .caja_info ul {font-size:0.8em; margin: 0 0 50px 0}
#columna_izquierda_paginas .transfondos .caja_info li { list-style-type:none; padding:0 0 8px 5px}
#columna_izquierda_paginas .transfondos .caja_info ol li { list-style-type:decimal; margin: 0 0 0 30px; padding:0 0 3px 5px}
#columna_izquierda_paginas .transfondos .caja_info li span { color:#A5C739; font-weight:bold; font-size:1.1em;}


#columna_izquierda_paginas .transfondos .caja_pdetalle h4 { margin:0; padding:0; font-weight:bold;/* clear:both*/ font-size:1em;  color:#669900}
#columna_izquierda_paginas .transfondos .caja_pdetalle h4 span { margin:0; padding:0; font-weight:bold;}
#columna_izquierda_paginas .transfondos .caja_pdetalle h5 { margin:0; padding:15px 0 5px 0; /* clear:both*/ font-size:0.85em; color:#669900}
#columna_izquierda_paginas .transfondos .caja_pdetalle p.autor { margin:0; padding:5 0 5px 0; font-size:0.9em;}
#columna_izquierda_paginas .transfondos .caja_pdetalle p.subtitulo { margin:0; padding:10px 0 5px 25px; font-size:0.9em;}
#columna_izquierda_paginas .transfondos .caja_pdetalle h3 { margin:0; padding:10px 0 5px 5px; font-weight:bold; font-size:0.95em;}
#columna_izquierda_paginas .transfondos .caja_pdetalle p { line-height: 1.35em;}


#columna_izquierda_paginas .transfondos .caja_pdetalle ul {font-size:0.8em; margin: 15px 0 50px 5px}
#columna_izquierda_paginas .transfondos .caja_pdetalle li { list-style-type:none; padding:0 0 0 5px}
#columna_izquierda_paginas .transfondos .caja_pdetalle li span { color:#333; font-weight:bold;}


/*
-------------------------------------------------------------------------------------
									SEGUNDAS PAGINAS
-------------------------------------------------------------------------------------
*/

#content2{width:978px; float:left;}

#contenido_columnas{ float:left; }
#2columnas { float:left; margin:0; padding:0 0 10px 15px;width:620px; }
#1columna {width:0px; float:right; margin:0 15px 0 0; height:400px; }





/*
-------------------------------------------------------------------------------------
									FORMUALRIO
-------------------------------------------------------------------------------------
*/

label{display:block;padding:0.5em;padding-left:25px;background-position:8px center;background-repeat:no-repeat;border:0;clear:both;cursor:pointer}
input { margin: 0 0 0 20px; border: 1px solid #333; padding: 3px 0 }
select { margin: 0 0 0 20px; border: 1px solid #333; padding: 3px 0 }

textarea { margin: 0 0 0 20px; border: 1px solid #333; padding: 3px 0 }

.clear{clear:both;height:1px;}
.black{color:#171819;}
.green{color:#b2d470;}

.boton{ padding: 5px 15px;}




/*
-------------------------------------------------------------------------------------
									TABLAS
-------------------------------------------------------------------------------------
*/
#columna_izquierda_paginas table { font-size: 0.8em; color:#000; line-height:1em; margin: 20px 0 20px 25px; background:#fff}


table { font-size: 0.8em; color:#000; line-height:1em; margin: 20px 0 20px 25px; background:#fff}
td { padding:5px; height: 20px}
td.anouno { background:#ccc; font-weight:bold; text-align:center}
td.anodos { background:#666; color:#fff; font-weight:bold ; text-align:center}
td.directivostil {background: #FFCC00;text-align:center;}
td.directivos {background: #FFF9DE; border-bottom: 1px solid #FFFFff;line-height:1.4em;}
td.equipostil {background:#0099CC;}
td.equipos { background:#DAF1F7; border-bottom: 1px solid #ffffff; line-height:1.4em}
td.profesionalestil {background:#A9CB2B;}
td.profesionales{background:#F9FFD7;border-bottom: 1px solid #ffffff;line-height:1.4em}
td.iniciaciontil{ background:#FF9900}
td.iniciacion{background:#FFD9AD;border-bottom: 1px solid #ffffff; line-height:1.4em}
td.mes { background:#000; color:#fff;font-size: 0.9em;text-align:center}
td.gris { background:#eee;}
table.formulario { font-size: 0.7em; line-height:1em; margin: 20px 0 20px 0; background:#FFF;}
table.formulario td { padding:0;}
#content table a { color:#000;}
#content table a:hover { text-decoration:underline;}


/*

