/* Hoja de estilo de Feria del Empleo 2005 */

body {background-color: #000; margin: 0px; padding: 0px; top: 0px; bottom: 0px; text-align: center; font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #333;}

/* Barra de Navegacion */

#navbar {width: 100%; height: 30px; line-height: 30px; color:#FF0033; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}

#navbar a {float: right; margin-right: 10px;}

#navbar a:link, #navbar a:visited, #navbar a:hover, #navbar a:active, #pie a:link, #pie a:visited, #pie a:hover, #pie a:active {color:#FF0000;}

#navbar a:hover, #pie a:hover {color: #ffb901; text-decoration: underline;}

a {text-decoration: none; font-weight: bold;}

a:link {color: #333;}

a:visited {color: #7c6127;}

a:hover {color: #b31313; text-decoration: underline;}

a:active {color: #bdbba1; text-decoration: line-through;}

a.blanco:link {color: #fff;}

a.blanco:visited {color: #bdbba1;}

a.blanco:hover {color: #ffc850; text-decoration: underline;}

a.blanco:active {color: #bdbba1;}

img {border: none;}

h1 {font-size: 13px; font-family: Arial, Tahoma, sans-serif; font-style: italic; font-weight: bolder; color: #000;}

h2 {font-size: 12px; font-family: Arial, Tahoma, sans-serif; font-style: normal; text-decoration: underline; font-weight: bold; color: #000;}

p {text-align: justify;}

div#cnt h1, div#cnt h2, li {text-align: left;}

#global {background-color: #fff; width: 760px; margin: 0px auto; padding: 0px; z-index: -5;}

#label-front {z-index: 5; position: absolute; top: 200px;}

#top {height: 102px; text-align: left; float: left; background-color: #fff; max-height: 102px;}

#top, #pie, #bot {width: 760px; clear: both;}

#bot, #pie {width: 100%; background-image: url(../imgs/backg_bot_01.jpg); background-repeat: repeat-x; height: 30px; float: left; clear: both;}

#columnas {width: 100%; background-color: #fff; background-image:url(../imgs/backg_01.jpg); background-repeat: repeat-y; float: left; clear: both;}

#cizq, #ccent, #cder {float:left; width: 165px; height: 100%; margin-top: 10px;}

#cizq {margin-left: 5px; width: 161px;}

#ccent {width: 372px; margin-left: 22px; text-align: left;}

#ani {float: left; width: 374px; height: 250px; z-index: -2;}

#anis {float: left; width: 374px; height: 150px; margin-bottom: 15px;}

/* inicio de encabezado */

#logo {float: left; width: 263px; height: 102px; clear: both;}
#logoder {float: right; width: 263px; height: 102px;}

#bann {width: 263px; height: 102px; float: right;}
/*#bann {width: 200px; height: 75px; margin-top: 13.5px; margin-bottom: 13.5px; margin-right: 5px; float: right;}*/

#regresiva {
	/*width: 200px;*/
	/*margin-top: 30px;*/
	margin-left: 90px;
	text-align: center;
}

#regresiva h2 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#regresiva h2 span {
	color: #E40C1A;
	font-size: 26px;
}

#regresiva p {
	margin-top: -15px;
	/*margin-left: -10px;*/
	text-align: center !important;
	font-size: 11px;
}


/* final de encabezado */


#cder {margin-left: 18px;}

#cnt {float: left; width: 100%; text-align: center; margin-bottom: 20px;}

#copy, #firma {color: #fff; float: left; width: 250px; margin-left: 5px; margin-top: 8px; text-align: left;}

#firma {margin-left: 240px; margin-top: 8px; text-align: right;}

#boto {width: 100%; float: left; height: 20px; margin-left: 0px; z-index: 1;}

#fvirtual {margin: 20px auto;}

#forcont {width: 350px; float: left;}

#forcont form label {width: 150px; height: 25px; text-align: right; float:left; padding-right: 3px;} 

#forcont form p {margin-top: 1px; margin-bottom: 7px;}

div#forcont p input:focus, div#forcont textarea:focus {background-color: #000; color: #fff; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold;}

table.fichat {border-collapse: separate; margin-bottom: 20px;}

table.fichat th {background-color: #fdebeb; width: 120px; color: #b31313; text-align: left; border: 1px solid #000; padding: 5px;}

table.fichat td {background-color: #fff; width: 230px; text-align:left; border: 1px solid #000; padding: 5px;}

table.colab {border-collapse: separate;}

table.colab th {background-color: #fdebeb; color: #b31313; text-align: left; border: 1px solid #000; padding: 5px;}

table.colab th + th {background-color: #fdebeb; width: 100px; color: #b31313; text-align: left; border: 1px solid #000; padding: 5px;}

table.colab td {background-color: #fff; text-align:left; border-bottom: 1px solid #000; padding: 5px;}

table.normal {border-collapse: separate;}

table.normal th {background-color: #fdebeb; color: #b31313; text-align: left; border: 1px solid #000; padding: 5px;}

table.normal th + th {width: 120px;}

table.normal td {background-color: #fff; text-align:left; border: 1px solid #000; padding: 5px;}

table.diremp {border-collapse: separate;}

table.diremp th {background-color: #fdebeb; color: #b31313; text-align: left; border: 1px solid #000; padding: 5px;}

table.diremp th + th {width: 80px;}

table.diremp td + td {text-align: center;}

table.diremp td {text-align:left; border: 1px solid #000; padding: 5px;}

table.parejo {border-collapse: separate;}

table.parejo th {background-color: #fdebeb; color: #b31313; width: 175px; text-align: left; border: 1px solid #000; padding: 5px;}

table.parejo td {background-color: #fff; text-align:left; border: 1px solid #000; padding: 5px;}

table.conf {border-collapse: separate; margin-bottom: 20px;}

table.conf th {background-color: #fdebeb; width: 120px; color: #b31313; text-align: center; border: 1px solid #000; padding: 5px;}

table.conf td {background-color: #fff; text-align:left; border: 1px solid #000; padding: 5px;}

caption, .errorb {font-weight: bold;}

.web {width: 15px; vertical-align: middle;}

tr.col2 {background-color: #dcdcdc;}

.flecha {text-align: right; margin-top: -5px;}

.vmid {vertical-align: middle;}

.centrado {text-align: center;}

.ball {list-style-image: url(../imgs/ball.png);}

.granden, .grander {font-size: 23px;}

.median, .medserif {font-size: 18px;}

.granden, .grander, .median {font-family: Arial, sans-serif;}

.median, .medserif {font-size: 18px;}

.medio_grande {font-size: 14px;}

.medio_grande {font-family: Verdana, sans-serif;}

.medserif {font-family: serif;}

.grander, .median, .medio_grande {color: #000;}

.grander, .medserif, .error, .errorb {color: #b31313;}

.peqem {font-size: xx-small; font-style: italic;}

.venta {width: 360px; voice-family: "\"}\""; voice-family: inherit; width: 350px; padding: 5px; border: 5px solid #fdebeb; text-align: center;}

.corre_imagen {

	float: left;

	padding: 5px;

}

/* Tabla de Estadisticas */

#tabes table {

	width: 350px;

	margin-bottom: 20px;

	margin-left: 14px;

}

#tabes th {

	background-color: #fdebeb; color: #b31313; text-align: left; border: 1px solid #000; padding: 5px;

}

#tabes td {

	background-color: #fff; text-align:left; border: 1px solid #000; padding: 5px;

}

#tabes caption span {

	font-size: 9px;

	font-weight: normal;

}

.otroth {

	background-color: #b31313 !important;

	color: #fff !important;

}

#slide {

	margin-left: 10px;

}

.gale {

	margin-right: 5px;

	border: 2px solid #999;

	width: 115px;

	/*height: 121px;*/

}

.conteven {

	margin-left: 20px;

	text-align: center;

	margin-top: -15px;

}
