/*
	EnKasillate.com
    --------------------------------------------
    Esta web ha sido diseñada y desarrollada por novadir.com para
    EnKasillate.com
	Idea original y propiedad de EnKasillate.com
    Copyright (C) 2008  Jesús Calderón Saldaña - novadir.com

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see http://www.gnu.org/licenses/gpl.txt.

    Para Contactar con nosotros:
    ----------------------------
    http://www.novadir.com
    novadir@novadir.com
*/
/* Documento CSS */
/*----------------*/
/*----------------*/
/* DE UN SÓLO USO */
/*----------------*/
/*----------------*/
body{
	color: black;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	background: #FF7200;
	margin-left: 10px;
	margin-top: 10px;
}

#izquierda_cab{
	width: 50%;
	float: left;
	margin: 0 -400px 0 0;
	background: #F0E9BD;
	clear: left;
}
#izquierda_cab #cabecera_izq{
	margin: 0 400px 0 0;
	height: 220px;
}
#izquierda_cab #cabecera_cen{
	background: #F0E9BD;
	width: 800px;
	height: 220px;
	float: right;
	margin: 0 -400px 0 0 ;
	position: relative;
}
.derecha{
	width: 50%;
	float: inherit;
	clear: right; /* Para IE */
}
.derecha #cabecera_der{
	margin: 0 0 0 399px;
	height: 220px;
	background: #F0E9BD;
}
#izquierda_bus{
	width: 50%;
	float: left;
	margin: 0 -400px 0 0;
	background-image: url('../img/degradado.jpg');
	background-repeat: repeat-x;
	clear: left;
}
#izquierda_bus #busqueda_izq{
	margin: 0 400px 0 0;
	height: 50px;
}
#izquierda_bus #busqueda_cen{
	background: #FF7200;
	width: 800px;
	height: 50px;
	float: right;
	margin: 0 -400px 0 0 ;
	position: relative;
}
#izquierda_bus #busqueda_cen #flash{
	float: left;
}
#izquierda_bus #busqueda_cen form{
	float: right;
}
#izquierda_bus #busqueda_cen input{
	margin-top: 14px;
	margin-right: 10px;
}
.derecha #busqueda_der{
	margin: 0 0 0 399px;
	height: 50px;
	background-image: url('../img/degradado.jpg');
	background-repeat: repeat-x;
}
.izquierda{
	width: 50%;
	float: left;
	margin: 0 -400px 0 0;
	clear: left;
}
.izquierda #contenido_izq{
	margin: 0 400px 0 0;
	background: #FF7200;
}
.izquierda #contenido_cen{
	background: white;
	width: 800px;
	float: right;
	margin: 0 -400px 0 0;
	position: relative;
}
.derecha #contenido_der{
	margin: 0 0 0 399px;
	background: #FF7200;
}
.izquierda #contenido_cen #contenido{
	width: 470px;
	padding-left: 5px;
	margin-top: 10px;
}
.izquierda #contenido_sector{
	width: 797px;
	margin: 10px 0;
}
.izquierda .pie_izq{
	float: left;
	margin: 0 400px 0 0;
	height: 100%;
	background: #FF7200;
	clear: left;
}
.izquierda #pie_cen{
	background: #FF7200;
	width: 800px;
	float: right;
	margin: 0 -400px 0 0 ;
	position: relative;
	color: white;
	text-align: justify;
	font-weight: bold;
}
.derecha .pie_der{
	margin: 0 0 0 399px;
	height: 100%;
	background: #FF7200;
}
.izquierda #pie_cen #info_novadir{
	width: 400px;
	float: left;
	margin-bottom: 5px;
}
.izquierda #pie_cen #info_EK{
	width: 400px;
	text-align: right;
	float: right;
	margin-bottom: 5px;
}
.izquierda #pie_cen a{
	color: white;
	text-decoration: none;
	background: none;
}
.izquierda #pie_cen a:hover{
	color: #FF7200;
	font-weight: bold;
	background: white;
}
.izquierda #bajopie_cen{
	background: #F0E9BD;
	width: 800px;
	float: right;
	margin-right: -400px;
	position: relative;
	text-align: center;
	border: 1px solid black;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.izquierda #bajopie_cen a{
	color: black;
	background: #F0E9BD;
}
.izquierda #bajopie_cen a:hover{
	color: #F0E9BD;
	background: black;
}

#menu_izq{
	width: 155px;
	margin: 10px 0 0 1px;
	float: left;
	text-align: center;
}
#anuncios{
	width: 480px;
	margin-top: 10px;
	float: left;
	margin-left: 2px;
}
#anuncios img{
	display: inline;
}
#anuncios2{
	width: 800px;
	float: left;
}
#anuncios2 img{
	display: inline;
}
#menu_der{
	width: 155px;
	margin: 10px 2px 0 1px;
	text-align: center;
	float: right;
}
.grupoopciones{
	width: 155px;
}
.grupoopciones .titulo{
	width: 153px;
	background: #FF7200;
}
.grupoopciones .opcion{
	width: 153px;
	font-size: 9pt;
	border: 1px inset #FF7200;
	background: #F0E9BD;
}
.grupoopciones .opcion a{
	width: 153px;
	display: block;
	background: #F0E9BD;
}
.grupoopciones .opcion a:hover{
	background: #FFAE00;
	font-weight: bold;
}
#publicidad_izq{
	width: 153px;
	margin: 10px 0 10px 0;
	border: 1px solid #FF7200;
	text-align: left;
	background: #F0E9BD;
}
#publicidad_izq a{
	color: black;
	background: #F0E9BD;
}
#publicidad_izq a:hover{
	color: #F0E9BD;
	background: black;
}
#colabora_izq{
	width: 153px;
	margin: 10px 0 10px 0;
	border: 1px solid #FF7200;
	text-align: left;
	background: #F0E9BD;
	padding-bottom: 10px;
}
#publicidad_der{
	width: 153px;
	margin: 10px 0 10px 0;
	border: 1px solid #FF7200;
	text-align: left;
	background: #F0E9BD;
}
#tucurriculum{
	width: 153px;
	height: 180px;
	margin: 10px 0 10px 0;
	text-align: center;
	background: url('../img/tucurriculum.jpg');
}
#tucurriculum form{
	width: 153px;
	padding-top: 85px;
}
#tucurriculum form input{
	font-size: 8pt;
}
#ruta{
	width: 153px;
	margin: 10px 0 10px 0;
	border: 1px solid #FF7200;
	text-align: center;
	background: #F0E9BD;
	padding-bottom: 10px;
}
#publicidad_aba{
	width: 790px;
	margin: 10px 3px 10px 3px;
	border: 1px solid #FF7200;
	text-align: center;
	background: #F0E9BD;
}
/*#flashcontent {
	text-align: left;
	margin: 0 auto;
}*/

/*-----------------*/
/*-----------------*/
/* PROPIAS DE HTML */
/*-----------------*/
/*-----------------*/
img{
	display: block;
	border: 0;
}

h1.mini{
	font-size: 10pt;
}
h1{
	font-size: 14pt;
	color: white;
	background: #FF7200;
	text-align: right;
	padding-right: 10px;
	border-bottom: 1px solid black;
}

h2{
	font-size: 12pt;
	margin-right: 20%;
	background: #F0E9BD;
	text-align: left;
	padding-left: 10px;
	border-bottom: 1px solid black;
}

iframe#foro{
	width: 795px;
	border: 0;
}

fieldset{
	border: 1px solid #FF7200;
	background: #F0E9BD;
	padding: 10px;
}
fieldset a{
	color: black;
	background: #F0E9BD;
}
fieldset a:hover{
	color: #F0E9BD;
	background: black;
}

label{
	font-weight: bold;
}

/* Tabla contenido */
table.contenido {
	width: 100%;
}
table.contenido thead td{
	background: #F0E9BD;
	border-bottom: 1px solid black;
}
table.contenido tfoot td{
	background: #F0E9BD;
	border: 0;
}
table.contenido tfoot td a, thead td a{
	background: #F0E9BD;
}
table.contenido tfoot td a:hover, thead td a:hover{
	background: black;
}
table.contenido tbody td {
	font-size: 8pt;
	text-align: justify;
	padding: .5em;
	border-bottom: 1px solid black;
}
/* Tabla sector */
table.sector {
	width: 100%;
}
table.sector tbody td {
	width: 53px;
	height: 40px;
	background: #F0E9BD;
	border: 0;
}
table.sector tbody td.naranja {
	background: #FFAE00;
}
/* Tabla paginacion */
table.paginacion {
	width: 790px;
	margin: 0 auto;
}
table.paginacion tfoot td{
	background: #F0E9BD;
	border: 0;
	border-top: 1px solid black;
}
table.paginacion tfoot td a, thead td a{
	background: #F0E9BD;
}
table.paginacion tfoot td a:hover{
	background: black;
}

/* Todas las celdas */
td{
	height: 20px;
	font-size: 9pt;
	text-align: center;
	border-bottom: 1px solid #660000;
	background: white;
}
/* Celdas de títulos de campos */
td.cabeceracampos{
	color: white;
	background: black;
	font-weight: bold;
	border-top: 1px solid #660000;
	border-bottom: 1px solid #660000;
}
/*-------------------------------------------------------------------------------------*/

/* TODOS LOS ENLACES NO ESPECIALES */
a{
	color: black;
	font-weight: bold;
	text-decoration: none;
	background: white;
}
a:hover{
	color: white;
	font-weight: bold;
	background: black;
}
a.imagen:hover{
	background: none;
}
/*-------------------*/

/* OTROS */
.mini{
	font-size: 7pt;
	text-align: center;
}
/*-------*/