/* Estilos generales */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background:url(/web_medida/recursos/background.jpg);
	background-repeat:repeat-x;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:50px;
}
tr, td, input, textarea, select, option, span, div, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
table {
	empty-cells: show;
	/*border: 1px dotted #990000;
	border-collapse: collapse;*/
}
form {
	margin: 0px;
}
a {
    text-decoration: underline;
	color: #000000;
}
a:hover  {
    text-decoration: underline;
	color: #666666;
}
.frameCentral {
	/*scrollbar-face-color:#000000;
	scrollbar-shadow-color: #CCCCCC;*/
	scrollbar-arrow-color: #4E2F81;
	scrollbar-base-color: #D9CBEC;
	scrollbar-dark-shadow-color: #666699;
	scrollbar-track-color: #D9CBEC;
	scrollbar-face-color: #D9CBEC;
	scrollbar-shadow-color: #9374C4;
	scrollbar-highlight-color: #C9BBDF;
	scrollbar-3d-light-color:#4E2F81;
}

/* Formato estándar de las tablas interiores del menu izq*/
.tabla_menu {
	margin: 0px;
	padding: 0px;
	border: 10px;
}
/*Formato de la tabla general*/
.plantilla {
	padding: 0px;
	width: 1000px;
	table-layout:fixed;
}
.plantilla_td {
	margin: 2px;
	padding: 2px;
	background-position: top;

}
/* Formato de la columna izquierda */
.columna_izq {
	width: 175px;
	margin: 0px;
	overflow:hidden;
}
/* Formato de celda central general cuando hay columna izquierda */
.plantilla_centro_con_col_izq {
	width: 825px;
	margin: 0px;
	padding: 0px;
	
}
/* Formato de celda central general cuando no hay columna izquierda */
.plantilla_centro_sin_col_izq {
	width: 998px;
	margin: 0px;
	padding: 3px;
}
/* Formato de tabla de la ppágina cabecera */
.plantilla_cab_pagina {
	padding: 2px;
	margin: 5px;
}
.plantilla_pie {
}
/* Cabecera y Pie*/
.usuario  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	text-decoration: none;
}
.sesion  {
    text-decoration: none;
    font-size: 11px;
    font-family: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif;
    color: #666666;
}
.sesion:hover  {
    text-decoration: none;
    font-size: 11px;
    font-family: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif;
    color: #333333;
}
.disclaimers  {
    text-decoration: none;
    font-size: 11px;
    font-family: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif;
    color: #FFFFFF;
}
.disclaimers:hover  {
    text-decoration: underline;
    font-size: 11px;
    font-family: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif;
    color: #000000;
}
._cont_izq_fecha {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;		 		 	
}
._cont_sep {
	font-size: 10px;
	font-style: normal;
	color: #000000;		 		 	
	background: #EEEEEE;
	border-top: 1px solid #CCCCCC;
}
/**********************************NUEVO********************************/
.tabla_borde {
	border: 1px solid #71A4B4;
	width :100%;
}
.bordepuntos {
	border: thick solid #CCCCCC;
}
.textonormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	text-decoration: none;
}
.bordegrueso3 {
	border: thick solid #666666;
}
.bordegrueso2 {
	border: 1px solid #99C494;
}
.bordegrueso1 {
	border: 2pt solid #99C494;
}
.bordeazul1px {
	border: 1px solid #71A4B4;
}
.Azul1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	font-weight: bold;
}
.Subtitulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.cuerponoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
}
.masinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	text-decoration: underline;
}
.masinfo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}
.piedefoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: left;
}
.titseccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4C8E3E;
	font-weight: bold;
	text-decoration: none;
}
.titseccion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4C8E3E;
	font-weight: bold;
	text-decoration: underline;
}
.titseccion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C8E3E;
	font-weight: bold;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4C8E3E;
	font-weight: bold;
}
.menutit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.bordemenu {
	border: 2pt solid #F3F3F3;
	background-image: url(http://www.desarrolloweb.com/images/fb1.gif);
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.piepagina {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #71a4b4;
	border: 1px;
	border-color:#999999;
	font-weight: bold;
}
.boton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #71a4b4;
	border: 1px;
	border-color:#999999;
	font-weight: bold;
}
.boton_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #D35151;
	/*border: 1px;
	border-color:#999999;*/
	font-weight: normal;
}
.boton_rojo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #D35151;
	/*border: 1px;
	border-color:#999999;*/
	font-weight: normal;
}
.textonormal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	text-decoration: underline;
}
.tablagrande {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	border-left-style: solid;
	border-right-style: solid;
}

.gestor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.gestor:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.enlacenormal {
	FONT-SIZE: 11px;
	COLOR: #66AF69;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
}

.enlacenormalA:hover {
	FONT-SIZE: 11px;
	COLOR: #66AF69;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight: bold;
}

.encuestaboton {    
	BORDER-RIGHT: #99C494 2px solid; 
	BORDER-TOP: #99C494 2px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #99C494 2px solid; COLOR: #cc6666; 
	BORDER-BOTTOM: #99C494 2px solid; 
	FONT-FAMILY: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
} 
.encuestaboton:hover { 
	BORDER-RIGHT: #99C494 2px outset; 
	BORDER-TOP: #99C494 2px outset; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #99C494 2px outset; 
	COLOR: #cc0000; 
	BORDER-BOTTOM: #99C494 2px outset; 
	FONT-FAMILY: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
} 

.formboton {    
	BORDER-RIGHT: #71A4B4 2px solid; 
	BORDER-TOP: #71A4B4 2px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #cc0000;; 
	BORDER-LEFT: #71A4B4 2px solid; COLOR: #cc6666; 
	BORDER-BOTTOM: #71A4B4 2px solid; 
	FONT-FAMILY: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
} 
.formboton:hover { 
	BORDER-RIGHT: #71A4B4 2px outset; 
	BORDER-TOP: #71A4B4 2px outset; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #71A4B4 2px outset; 
	COLOR: #cc0000; 
	BORDER-BOTTOM: #71A4B4 2px outset; 
	FONT-FAMILY: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
} 

.Impar {

	FONT-SIZE: 9px; 
	COLOR: #000000; 
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f3f3f3
}

.Par {

	FONT-SIZE: 9px; 
	COLOR: #000000; 
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}

.encuestaTit {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	text-decoration: none;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #66AF69;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.celdaEspacio {
	font-FAMILY: "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	PADDING: 2px;
}
.titulo_campo_oblig {
	text-decoration: none;
	font-size: 12px;
	font-family: "trebuchet ms", verdana, arial, helvetica, news gothic mt, sans-serif;
	color: #99C494;
}
/* victor */
#col_izq {
	background-color:#666666;
	width:155px;
	overflow:hidden;
	padding-top:10px;
	margin: 0 auto;

}
.err_msg{
	padding:20px 60px;
	background-color:#F5F5F5;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.err_cont{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
