BODY {
	COLOR: black; BACKGROUND-COLOR: white
	border-style:dotted solid dashed double;
}
A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align: center;
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
HR {
	BACKGROUND: #f7f7f7; HEIGHT: 1px
}
.articlehead {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}

.articleheadnormal {
	FONT-SIZE: 13px;
	COLOR: #ff6600;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}

.tabla {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	text-align: left;
}

.campo {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	text-align: left;
	background-color:#FFC;
}

.tabla_gris {
	border: 1px dashed #cccccc;
	padding:5px;
}

.boton_capturar {
	FONT-SIZE: 25px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	text-align: center;
	background-color:#33FF99;
	height:45px;
}

.boton_finalizar {
	FONT-SIZE: 25px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	text-align: center;
	background-color:#FFCCCC;
	height:45px;
}

.boton_verde {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	text-align: center;
	background-color:#33FF99;
	height:25px;
}

.boton_rojo {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	text-align: center;
	background-color:#FFCCCC;
	height:25px;
}

.tablanegra {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
}

.tabla_ab_solo {
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 1px solid #B5D977;
	border-left: 0px solid;
}

.tabla_arr_solo {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 0px solid;
}

.tabla_de_solo {
	border-top: 0px solid;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid;
	border-left: 0px solid;
}

.tabla_iz_solo {
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 1px solid #CCCCCC;
}

.tabla_ab_iz {
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tabla_ab_de {
	border-top: 0px solid;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid;
}

.tabla_iz {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid;
}

.tabla_de {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tabla_ab {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid;
	border-left: 1px solid #CCCCCC;
}

.tabla_arr {
	border-top: 0px solid;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tabla_iz_de {
	border-top: 0px solid;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid;
	border-left: 1px solid #CCCCCC;
}

.tabla_arr_iz {
	border-top: 0px solid;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid;
}

.tabla_arr_ab {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid;
}
.tabla_iz_ab_de {
	border-top: 0px solid;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tabla_arr_de_ab {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid;
}

.tabla_arr_iz_ab {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.componentHeading {
	FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-ALIGN: left
}
.inputbox {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.texto_general {
	FONT-SIZE: 11px; COLOR: #758792; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.texto_rojo {
	FONT-SIZE: 11px; COLOR: #C30; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.texto_negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF6600; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.error {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF0000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.correcto {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #597310; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.texto_blanco_negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.cabecera {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.titulos_cuadro {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.texto_blanco {
	FONT-WEIGHT: FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.newspaneopen {
	BORDER-RIGHT: #dcdcdc 0px ridge; BORDER-TOP: #dcdcdc 0px ridge; BORDER-LEFT: #dcdcdc 0px ridge; BORDER-BOTTOM: #dcdcdc 0px ridge
}
.poll {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.popupwindow {
	BACKGROUND-COLOR: #ffffff
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #ffffff
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #f7f7f7
}
.titulos {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #F99F3D; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.titulo_ultimo {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666, FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.texto_ultimo {
	FONT-SIZE: 9px; COLOR: #000000, FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.small {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalldark {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC; SCROLLBAR-SHADOW-COLOR: #f7f7f7; SCROLLBAR-ARROW-COLOR: #ff6600; SCROLLBAR-BASE-COLOR: #660033; scrollbar-3d-light-color: #f7f7f7; scrollbar-dark-shadow-color: #990033
}
.fuente {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.nombre {
	FONT-SIZE: 14px;
	COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.texto_gris {
	FONT-SIZE: 12px;
	COLOR: #758792;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.exito {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
}

.fondo {
		background: url(../imagen/fondo.png) no-repeat right top; background-color: #f7f7f7
}

.fondo_espanol {
		background: url(../imagen/fondo_espanol.jpg) no-repeat center top; background-color: #ffffff
}

.fondo_lencinas {
		background: url(../imagen/fondo_lencinas.jpg) no-repeat center top; background-color: #ffffff
}

.fondo_espanol2 {
		background: url(../imagen/fondo_espanol2.jpg) no-repeat center top; background-color: #ffffff
}

.fondo_lencinas2 {
		background: url(../imagen/fondo_lencinas2.jpg) no-repeat center top; background-color: #ffffff
}

.tachado {
		text-decoration:line-through;
}

.cajas {
	position:inherit;
	margin-top:-20px;
	margin-left:90px;
}
.cmxform input[type="text"],.cmxform textarea,.cmxform input[type="password"],.cmxform select,.cmxform checkbox {
	background:url( "../imagen/bginput.gif") no-repeat scroll 0 bottom #FFFFFF;
	border:1px solid #999999;
	border-radius:0;
	color:#333399;
	font-size:12px;
	margin-bottom:0.2em;
	outline:medium none;
	padding:2px;
}
.cmxform input[type="submit"],.cmxform input[type="reset"],.cmxform input[type="button"],.cmxform button {
	background:#444;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
	display:block;
	outline:medium none;
	padding:0.45em 1.0em;
	position:relative;
	text-decoration:none;
	font-size:11px;
	border-radius:0;
	margin-top:2px;
}


.cmxform2 input[type="button"] {
	background:#069;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
	display:block;
	outline:medium none;
	padding:0.45em 1.0em;
	position:relative;
	text-decoration:none;
	font-size:16px;
	border-radius:0;
	margin-top:2px;
}

input#fotos {
width:180px;
height:50px;
background-color:#0C6;
font-size:18px;
}
input#configura {
width:180px;
height:50px;
background-color:#3CF;
font-size:18px;
}