 <!--
a img {border: none;}
a { color:#FE4D01;}
a:visited { color:#FE4D01;}
a:hover { color:#CC0000;}
hr { height:1px;}

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif;}
h5 { margin-bottom:3px; }
body { font-size:91%;  margin:0px 0px 0px 0px; }
div { font-family:Arial, Helvetica, sans-serif; font-size:.95em;}

#todo { 
width: 100%;
height:auto;
min-height:500px;
margin-left:auto;
margin-right:auto;}

#header { min-height:50px; overflow:visible; vertical-align:bottom;}
#header img { vertical-align:bottom;}
#header #encabezado { padding:2px 0px 4px 10px; font-family:"Trebuchet MS", Arial, Verdana; font-size:2em;color:#FFFFFF;}

.clear { clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0;}
#nav_izq { position:relative; left:0px; width:180px; height:auto; float:left; }

/* MENU  */
#menu { margin:10px 0px 0px 0px; width: 100%; font-family:Arial, Helvetica, sans-serif; font-size:.9em;}
#menu ul					{ list-style: none; margin: 0; padding: 0; border: none;}
#menu li					{ margin: 0; border-bottom:2px dotted #dddddd;}
#menu li a				{ display:block; text-decoration:none; width:100%; padding:5px; 	}
#menu li a.n1_act	{ font-weight:bold}
#menu li a.n2			{ display:block; text-decoration:none; width:97%; padding:4px 0 4px 15px; }
#menu li a.n2_act	{ display:block; text-decoration:none; width:97%; padding:4px 0 4px 15px; font-weight:bold }
#menu li a.n3			{ display:block; text-decoration:none; width:91%; padding:4px 0 4px 26px; }
#menu li a.n3_act	{ display:block; text-decoration:none; width:91%; padding:4px 0 4px 26px; font-weight:bold}


#menu li a:hover{ color: #333333;}

span.topo { font-family:"Times New Roman", Times, serif; font-size:.9em; color:#990000}

#cuerpo {
height:auto;
margin:0px 0px 0px 10px;
max-width:100%;
padding:8px;
text-align:left;
background-color:#ffffff;
}


#cuerpo ul { line-height:18px; list-style:disc url(/imgs/puntito.gif) outside; display:run-in;}
#cuerpo ul li {margin:2px 0px 3px 0px;}
#cuerpo ul li a {  text-decoration:none; font-weight:bold;}
#todo h2 { margin:20px 3px 8px 10px; border-bottom:2px dotted #ff9900; }
/* #contenido h3 { white-space:normal;}*/

/* MIGAS de PAN */

#migas {
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
padding:2px 2px 2px 15px;
float:left;
}
#migas a { color:#333399;}
#migas a:hover { color:#FF6600;}

/* IDIOMAS */

#idiomas {
font-family: Arial, Helvetica, sans-serif;
font-size:.6em;
line-height:1.5em;
text-align:right;
padding:2px 4px 2px 5px;
float:right;
vertical-align:middle;
}
#idiomas a {font-size:1.3em; padding:0px 3px; color:#CC0000;}
#idiomas a:hover { color:#990000;}
#idiomas a.act { font-weight:bold;}
/* 
Pie de Pagina
*/
#footer {
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
margin-left:auto;
margin-right:auto;
width:760px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding:2px 2px 2px 4px;
color:#666666;
clear:both;
}
#footer a { color:#666666; text-decoration:none;}
#footer a:hover { color:#000000; text-decoration:none;}

/*
Estilos para la sombra de las imagenes
*/
.img-shadow {
  float:left;
  background: url(/admin/imgs/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/admin/imgs/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

/* Estilos para los Formularios */	
fieldset { padding:10px;  }
fieldset input[type="text"] { border:1px solid #999999; margin:1px 0px 0px 0px;}
fieldset textarea { border:1px solid #999999; margin:1px 0px 0px 0px;}
fieldset input.boton { margin:3px 0px 0px 0px; float:right; } 

fieldset#suscribir { width:200px;}
fieldset#contacto { width:350px;}
fieldset#encuesta { width:300px;}
fieldset#foro_pregunta,fieldset#foro_respuesta { width:300px;}

label { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-weight:bold;}
legend { padding:3px; margin:-10px 0px 0px 0px;}
form { display:inline;}

input:focus, input.sffocus, textarea:focus, textarea.sffocus {
	background-color:#FAFBF4;
	border-color:#666666;
}

/*
	Estilos para los controles de navegacion en los listados
*/
#vis_navegacion { vertical-align:bottom; margin:5px 0px 15px 0px; border-bottom:1px solid #999999; padding-bottom:10px;}
#vis_navegacion div {vertical-align:bottom; }
#navegacion { vertical-align:bottom; margin:15px 0px 0px 0px; border-top:1px solid #999999; padding-top:4px;}
#navegacion div, #navegacion #nav_links { vertical-align:bottom; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
#navegacion #nav_links {color:#CCCCCC;}
/* 
Definicion de las tablas para listar 
  */
#listado { display:table; border:0px; border-collapse:collapse;}
#listado thead td { background-color:#E1E1E1; padding:3px; border-bottom:2px solid #cccccc;}
#listado thead td a { text-decoration:none; color:#818181; font-family:Verdana, Arial, Helvetica, sans-serif;}
table tr.even {	background-color: #F5F5F5;}
table tr.odd { background-color: #FFFFFF;}

/* 
Definicion de los Foros 
  */
#foro_nav { margin:10px 0px 0px 0px;}
#foro_nav a { font-family:Arial, Helvetica, sans-serif; color:#6C6C6C; text-decoration:none; background-color:#EAEAEA; border:1px solid #cccccc; padding:3px}
#foro_nav a:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-color:#2D2D2D; border:1px solid #2D2D2D; padding:3px}
div.foro_preg { margin-top:10px; border-bottom:2px dotted #999999;}
div.foro_resp { margin-top:10px; border-bottom:2px dotted #999999;}


 -->