body
{
/*	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;*/
}

input
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
}

form
{
	margin: 0 auto;
}

#modificable
{
	color: #000000;
	background: #f4f4f3;
	border: 1px solid #669933;
}

#csstextarea
{
	
	color:#000000;
	background: #f4f4f3;
	border: 1px solid #669933;
	border-style:dashed;
}


#idiomas
{
	width: 800px;
	text-align:right; /* alinear textos */
	/*background:#FFFFFF;*/
	height: 20px;
}


#titulo
{
	width: 600px;
	text-align:center; /* alinear textos */
	/*background:#FFFFFF;*/
	font-size:30px;
	margin: 0 auto;
	height: 80px;
}

#errores
{
	width: 475px;
	text-align:left; /* alinear textos */
/*	background:#FFFFFF;*/
	margin: 0 auto;
	font-size: 10pt;
}


#contenedor 
{
/*	margin-left: 200px;*/
/*	width: 99%;*/
/*	text-align:left; /* alinear textos */
	/*margin: 0 auto;*/
/*	background:#FFFFFF;*/

/*	height:100%;*/
	width: 77%;

	text-align:left; /* alinear textos */
/*	background:#FFFFFF;*/
/*	margin: 0 auto;*/
/*	font-size: 10pt;*/
	background-image:url(../imagenes/fondocongreso.jpg); 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	overflow: hidden;	

}



#piedecontacto
{
	width:100%;
	height:45px;
/*	border:1px solid #ccc;*/
	background:#FFFFFF;
	font-size:smaller;
	text-align:center;
	padding: 1px;
	float:left;
}

#correcto
{
	width:98%;
/*    border:1px solid #ccc; */
/*	background:#FFFFFF;*/
	padding: 1px;
	margin: 2px;
	float:left;
	font-size: 10pt;
	background-image:inherit;
}

#correcto:hover
{
	width:98%;
/*    border:1px solid #ccc; */
/*	background:#FFFFFF;*/
/*	background:#98FB98;*/
	padding: 1px;
	margin: 2px;
	float:left;
	font-size: 10pt;
}

#nocorrecto
{
	width:98%;
/*	height:30px;*/
	border:2px solid #FF0000;
/*	background:#FFFFFF;*/
	padding: 1px;
	margin: 2px;
	float:left;
	font-size: 10pt;
}

#nocorrecto:hover
{
	width:98%;
/*	height:30px;*/
	border:2px solid #FF0000;
/*	background:#FFA07A;*/
	padding: 1px;
	margin: 2px;
	float:left;
	font-size: 10pt;
}

#columna
{
	width: 49%;
	float:left;
}

#columna1
{
	width: 24%;
	float:left;
}

#columna2
{
	width: 74%;
	float:left;
}



#enviar-base
{
	width:100%;
/*    border:1px solid #ccc; */
/*	background:#FFFFFF;*/
	padding: 1px;
	margin: 2px;
	float:left;
}

#enviar
{
	width:100%;
	height: 50px;
	border:1px solid #ccc;
/*	background:#FFFFFF;*/
	padding: 2px;
	text-align:center;
}

#listadoerrores
{
	color:#FF0000;
}

#csstitulo
{
	width:180px;
}

#cssnombre
{
	width:180px;
}

#cssapellido
{
	width:280px;
}

#cssempresa
{
	width:240px;
}

#cssorganizacion
{
	width:480px;
}

#cssdireccion
{
	width:360px;
}

#csspoblacion
{
	width:280px;
}


#csscodigopostal
{
	width:50px;
	text-align:right;
}

#csstelefono
{
	width:100px;
	text-align:right;
}

#cssfax
{
	width:100px;
	text-align:right;
}

#cssemail
{
	width:300px;
}

#cssacompaniamientonombre
{
	width:260px;
}

#cssnombretrabajo
{
	width:300px;
}

#cssupdate
{
	font-size: 10pt;
}

#cssasistenciaescuela
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:18px;

}

#cssasistenciaescuela2
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;

}

#cssasistenciacongreso
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:18px;

}

#cssasistenciacongreso2
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
}


#sinformatoinput{
	background:inherit;
	border-width:0;
}


#cssfacturanombre
{
	width:240px;
}


#cssfacturaorganizacion
{
	width:480px;
}

#cssfacturadireccion
{
	width:360px;
}

#cssfacturapoblacion
{
	width:200px;
}

#cssfacturacodigopostal
{
	width:50px;
}

#csstarjetanombre
{
	width:300px;
}

#csstarjetadni
{
	width:100px;
}

#csstarjetanumero
{
	width:200px;
}

#csstarjetafecha
{
	width:200px;
}

table#css-filters {
	border: solid 1px #669933;
	width:20pt;
	}

table#css-filters td {
	color: #fff;
	background: #f4f4f3;
	padding: 2px;
/*	text-align: center;*/
	}
table#css-filters a {
	text-decoration: none;

	}
#alturaboton
{
height: 30px;
}

#enlacesinternos
{
	text-decoration:none;
	border-bottom:1px dashed red;
}
