/**
 * Entidades Locales Frontend
 *
 * All the style for the front end that not have been includes on the framework
 *
 * @project  Entidades Locales
 * @version 1.0
 * @author Etnas
 * @2010
 * @BSD Licence
 */


/*  IMPRESION
--------------------------------------------------------------------------- */
@media print {
		body{ background-color:#FFF !important;}
		.no_print {display:none}
		.print{ display:block;}
		h3{ font-size:8px; }
		table.special_table{ width: 100% !important; }
}


/* FRONT CONTENT
--------------------------------------------------------------------------- */
html, body							{  }
* html #main						{ float: right; /*IE6 Hack*/ }
body								{height:100%; background-color: #ddd; }

/* FRONT CONTENT
--------------------------------------------------------------------------- */
#general_wrap_layer 				{ min-height:100%;margin: 0 auto; width: 960px; background-color: #FFF;}
#main_content						{ width:100%;}
#front_content p                    { margin:5px 0 2px 0; }
#front_content ul                   { margin-top:5px; margin-left:20px; list-style: square; }
#front_content h2                   { margin-top:10px; font-size:2em; }
#front_content h3                   { margin-top:25px; font-size:1.8em; }


/* SIDENAV
--------------------------------------------------------------------------- */
#sidenav							{ background-color: #FFF; border-right: 2px solid #3399CC; padding-right: 10px; }
#sidenav_menu a						{ text-decoration: none; }

/* HEADER
--------------------------------------------------------------------------- */
#header								{ padding:5px;background: url(../images/layout/header_bg.png) repeat right #EEE7EE; color: #333; }
#cabecera							{background:url("../images/layout/imagenCabecera.jpg") no-repeat scroll right -59px transparent;}
#cabecera #logo						{ width: 275px; float:left; padding:17px; }
#cabecera #submenu					{margin-right:20px;padding:7px 0;text-align:right;}
#header_logo						{ width: 275px; background-color: #FFF; }
#header_text 						{ padding:17px 0 24px 377px; }
#header_text h1, #header_text h2 	{ font-family: Arial, Helvetica, sans-serif; }
#header_text h1 					{ font-size:24px;font-weight:bold;}
#header_text h2 					{color:#8E8E8E; margin:4px 0 0;font-size:16px; }
#subheader                          { background-color: #EEE; overflow:hidden; padding-left:15px; border-bottom:1px solid #CCC;}
#subheader ul li                    { float:left; padding:7px 0; margin-right:20px;}
#subheader ul li a                  { text-decoration: underline; color: #1A42FF; text-transform:uppercase; font-weight:bolder;}
#subheader .button_clock, #cabecera #submenu .button_clock  { background:none repeat scroll 0 0 #D7D7D7; border:1px solid #AAA; color:#333; cursor:pointer !important; font-size:0.85em; padding:1px 5px; text-decoration:none; text-transform:capitalize; }


/* FOOTER
--------------------------------------------------------------------------- */
#entidades							{padding:5px 15px 85px;}

#dbtable ul li{list-style:disc inside none;}
