BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #333366;
    FONT-FAMILY: 'Times New Roman'
}


FIELDSET {
	padding: 20px
}

H1
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Times New Roman';
    TEXT-TRANSFORM: capitalize
}
H2
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Times New Roman';
    TEXT-TRANSFORM: capitalize
}
H3
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Times New Roman';
    TEXT-TRANSFORM: capitalize
}

H4
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Times New Roman';
    TEXT-TRANSFORM: capitalize
}

H5
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Times New Roman';
    TEXT-TRANSFORM: capitalize
}
H6
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Times New Roman';
    TEXT-TRANSFORM: capitalize
}
TH {
 color: #6060cc
}



.w100{
	width: 100%;
	              
}

.lista li{
	
	list-style-type: square;
	font-size: small;
	vertical-align: middle;
	
	
	
	                              
}
.guionBajo {

	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #f0f0f0;
}

.guionBajoInicio {

	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #3a4148;
	vertical-align: middle;
}

.w50 {
	width: 50%;
}


.w75 {
	width: 74%;
}

.w9 {
	width: 9%;
}

.w10 {
	width: 10%;
}

.w20 {
	width: 20%;
}

.w25 {
	width: 25%;
}

.w30 {
	width: 30%;
}

.w35 {
	width: 35%;
}

.w45 {
	width: 45%;
}
.w49 {
	width: 49%;
}
.w55 {
	width: 55%;
}
.w40 {
	width: 40%;
}
.w60 {
	width: 60%;
}

.w65 {
	width: 65%;
}

.height50 {
	height: 50px;
}

.height20 {
	height: 20px;
}

.height10 {
	height: 10px;
}

.buttonSiguiente {
	width: 90%;
	text-align: right
}

.buttonEntrar {
	width: 100%;
	text-align: center
}

.pregunta{
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	
}

.tituloCuestionario {
	
	color: black;
	font-weight: 900;
	font-size: 10pt;
	padding: 10px;
	background-color: #fdfdfd;
	text-align: center;
	font-family: sans-serif, serif;
	border-style: solid;
	width: 100%;
	font-variant: normal;
	
	text-transform: none;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-color: #e6e6e6;
	margin-bottom: 0px;
	margin-top: 0px;
}

FIELDSET {
border-style: ridge;
	border-width: 1px;

}

.introduccion {
	color: black;
	font-size: 10pt;
	
	margin: 0px;
	padding-top: 45px;
	padding-left: 60px;
	padding-bottom: 3px;
	padding-right: 60px;
	font-family: Verdana;
	text-align: justify
}

.padding60{
padding: 60px;
}

.error {
	color: red
}

.centrado {
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-width: 0px
}

.derecha {
	text-align: right;
	
}

.boton{
        font-size: 11px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
		border:0px;
        width:85px;
        height:20px;
		background-color: red;
       }

.botonBig{
        font-size: 11px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
	border:0px;
        width:130px;
        height:20px;
	background-color: red;
       }

.botonVolver{
        font-size: 11px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
	border:0px;
        width:120px;
        height:20px;
	background-color: red;
       }
.pie {
	font-size: 9pt;
	text-align: right;
	
}
.fieldset {
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 15px;
	padding-right: 10px;
	color: black;
	font-family: serif;
	text-align: justify;
	font-size: medium;
	background-color: #fdfdfd;
	border-color: #efefef;
	border-style: solid;
	border-width: 1px;
	margin-top: 20px;
	margin-bottom: 15px

}

.ajustarText {

	text-indent: 40px;
}

ajustarTextData {
	text-indent: 80px;
}
.aviso {
	color: red;
	font-weight: 600
}

.avisoSuave {
	color: red;
	font-weight: 200;
	
}

.deshabilitado {
	background-color: #e9e9e9;
	color: #3b3b3b
}
.centrarCapa {
	width: 1024px;
	text-align: left;
	padding: 0px;
	border-width: 0px;
}
.menos50 {	
	
	
	margin-left: -5%;
}

.cuadroEveris {
	border-color: lime;
	border-width: 5px;
	border-style: solid;
	padding: 20px;
 
   
	         	
}
.titPrincWeb {
	text-transform: none;
	font-variant: normal;
	word-spacing: normal;
	line-height: normal;
	text-align: left;
	color: #004080;
	font-family: Verdana, Calibri;
	font-size: 14pt;
	padding-top: 14px;
	padding-left: 5px;
	padding-bottom: 9px;
	padding-right: 0px;
	letter-spacing: -1px
}

.titPrincEvento{
	text-transform: none;
	font-variant: normal;
	word-spacing: normal;
	line-height: normal;
	text-align: left;
	color: #004080;
	font-family: Verdana, Calibri;
	font-size: 13pt;
	padding-top: 12px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	letter-spacing: -1px
}

.titPrincInfo{
	text-transform: none;
	font-variant: normal;
	word-spacing: normal;
	line-height: normal;
	text-align: center;
	color: #004080;
	font-family: Verdana, Calibri;
	font-size: 14pt;
}

.titPrincEventoPortada{
	text-transform: none;
	font-variant: normal;
	word-spacing: normal;
	line-height: normal;
	text-align: justify;
	font-family: Verdana, Calibri;
	font-size: 10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	letter-spacing: -1px;
	color: blue;
	       text-decoration: underline;
}



.titPrincWebInicio {
	text-transform: none;
	font-variant: normal;
	word-spacing: normal;
	line-height: normal;
	text-align: left;
	color: #3a4148;
	font-family: Arial, Calibri;
	font-size: 24pt;
	padding-top: 12px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 0px;
	letter-spacing: -1px;
	font-weight: 700;
}

.cont {
	color: black;
	background-color: #d7d0ba;
	font-weight: 800;
	font-size: 14pt;
	border-radius: 10px;
	padding: 10px;
	margin-right: 20px;
	border-style: solid;
	border-width: 1px;
}
.contBajo {
	color: #6a6f6e;
	background-color: #d7d0ba;
	                  font-size: 12pt
}

//A:link{color:#004080;; text-decoration: none;}
//A:visited{color:#004080;; text-decoration: none;}
//A:hover{color:#004080;; text-decoration: none;}
//A:active{color: #004080;; text-decoration: none;}

.tituloSecundario {
	font-style: italic;
	font-family: Verdana;
	font-size: 9pt;
	background-image: url("../images/comun/fondoTituloSecundario.gif");
	background-repeat: repeat-x;
	text-align: right;
	font-weight: 600;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 5px
}

.tituloMenu {

	font-family: Verdana;
	font-size: 11pt;
	text-align: left;
	font-weight: 600;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-right: 0px;
	
}

.tituloMenu A {
	color:black; text-decoration: none;
}

.tituloMenuBajo {

	font-family: Verdana;
	font-size: 9pt;
	text-align: left;
	font-weight: 200;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	color: #4b5660;
}

.altoMenu {
	
}


.listaMenu{
	
	list-style-image: url("../images/comun/puntoList.gif");
	font-family: Verdana;
	font-size: 9pt;
	vertical-align: middle;
	padding: 4px;
	list-style-type: upper-roman;
	
	
	                              
}

.listaMenu A {
	color:black; text-decoration: none;
}



.textoPrimario {
	
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: justify;
	
	            
}

.textoPrimarioK {
	
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: justify;
	font-style: italic;
	            
}

.textoPrimarioLeft {
	
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: left;
	
	            
}

.textoPrimarioDerecha {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: right
}

.textoLink {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	color: black;
	text-align: justify;
	font-weight: 600
}
.texto {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	
	
}

.textoLinkCenter {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	color: black;
	text-align: center;
	font-weight: 600
}

.textoLinkLeft {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	color: black;
	text-align: left;
	font-weight: 600
}

.textoLinkLeft A{
	color: #004080;
	text-decoration: none;
}

.textoLinkLeftBig {
	font-family: Verdana;
	font-size: 16pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 20px;
	padding-right: 0px;
	color: black;
	text-align: left;
	font-weight: 600
}

.textoLinkCenter A{
	color: #004080;
	text-decoration: none;
}

.copyRight{
	color: white;
	font-family: Arial;
	font-size: 12pt;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.copyRight A{
	color: white;
	font-family: Arial;
	font-size: 12pt;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.tablaVerde{
	border-color: #9aae04;
	border-width: 3px;
	border-style: solid;
	padding: 5px
}

.tablaAzul{
	border-color: #1f497d;
	border-width: 3px;
	border-style: solid;
	padding: 5px
}

.tablaVerde td{
	
	padding: 8px
}

.tablaAzul td{
	padding: 8px
}

.textoRecuadro {
	font-family: Calibri, Arial;
	font-size: 10pt;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: justify;
	line-height: 17px
}

.textoRecuadroLink {
	font-family: Calibri, Arial;
	font-size: 12pt;
	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: center;
	line-height: 17px
}


.listaParrafo li{
	
	list-style: url("../images/comun/puntoListCircleBlue.gif");
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
	
	
	
	
	                              
}

.listaParrafoCuadrado li{
	
	list-style: url("../images/comun/puntoListBlue.gif");
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
	
	
	
	
	                              
}

.textoPrimarioLista {
	font-family: Verdana;
	font-size: 10pt;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	color: black;
	text-align: justify;
	margin-left: 40px
}

.textoLinkLista {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	text-align: justify;
	font-weight: 600
}

.textoLinkLista2 li{
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-right: 0px;
	color: #004080;
	
	
	text-align: justify;

	list-style: url("../images/comun/puntoListBlue.gif");
	
}

.textoLinkLista2 li A{

	text-decoration: none;
		
}


.textoPrimarioPieGr {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	text-align: left;
	
}

.textoPrimarioPieMini {
	font-family: Verdana;
	font-size: 7pt;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	text-align: left;
	font-style: italic;
	
}

.bloqueMenu{
padding: 10px;
}

.lugarEvento {
	font-family: Verdana;
	font-size: 9pt;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	text-align: left;
}

.ponentesEvento{
	font-family: Verdana;
	font-size: 9pt;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	text-align: left;
}

.fechaEvento{
	font-family: Verdana;
	font-size: 9pt;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: black;
	text-align: left;
	font-weight: 700;
}

.fechaEventoPortada{
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	color: #666666;
	text-align: left;
	font-weight: 700;
}

.textoLinkSin {
	
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: #004080;
	text-align: justify;
	font-weight: 200;
	
	
}



.terminoscondiciones {
	
	font-family: Verdana;
	font-size: 9pt;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: #4e4e4e;
	text-align: justify;
	font-weight: 600
}

.terminoscondicionesIntro{
	font-family: Verdana;
	font-size: 9pt;
	padding-top: 0px;
	padding-left: 60px;
	padding-bottom: 10px;
	padding-right: 60px;
	color: #4e4e4e;
	text-align: justify;
	font-weight: 600
}

.terminoscondicionesminiIntro {
	
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-left: 60px;
	padding-bottom: 30px;
	padding-right: 60px;
	color: #646464;
	text-align: justify;
	
	
	
}

.terminoscondicionesmini {
	
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 30px;
	padding-right: 3px;
	color: #646464;
	text-align: justify;
	
	
	
}

.datosregistro {
	
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: black;
	text-align: left;
	
}

.campoTexto {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	text-align: left;
	background-color: white;
}

.subrayado{
	
	text-decoration: underline;
	font-weight: 600;
	

}

.centrarBullets {
	vertical-align: middle;
	text-align: center
}

.verMasEventos {
	color: blue;
	font-size: 8pt;
	text-align: right;
	font-family: Verdana, Calibri;
}


.textoLinkDesp {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	color: #004080;
	text-align: justify;
	font-weight: 600;

}

.textoLinkDesp A{
	
	color: #004080;
	text-decoration: none;

}

.textoLinkSin A {

	color: #004080;
	text-decoration: none;
}

.enlace A{
	color: #004080;
}

.textoLinkLista2 A {
	color: #004080;
	text-decoration: none;
}


.errorCuestionario {
	color: red;
	       padding-top: 0px;
	padding-left: 60px;
	padding-bottom: 30px;
	padding-right: 60px;
	       
}
.textoLinkLista A {
	color: #004080;
	text-decoration: none;
}

.buttonSiguiente A {
	text-decoration: none;
}
.tituloSecundarioDesa {

	font-style: italic;
	font-family: Verdana;
	font-size: 9pt;
	background-image: url("../images/comun/fondoTituloSecundario.gif");
	background-repeat: repeat-x;
	text-align: left;
	font-weight: 600;
	padding-top: 5px;
	padding-left: 6px;
	padding-bottom: 15px;
	padding-right: 5px

}

.botonAzul{
    font-size: 11px;
    font-family:Verdana,Helvetica;
    font-weight:bold;
    color:white;
	border:0px;
    width:85px;
    height:20px;
	background: blue;
   }

.botonPaginacion {
  	font-size: 10px;
    font-family:Verdana,Helvetica;
    font-weight:bold;
    color: black;
	border:0px;
    width:120px;
    height:18px;
	background-color: silver;
   }

.campoTexto{
	
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	text-align: left;

}

.textoQuestionUser {
	font-family: Verdana;
	font-size: 11pt;
	padding-top: 25px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: black;
	text-align: justify;
}

.textoQuestionQuestion {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	color: #004080;
	text-align: justify;
}
.textoQuestionAnswer {
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: black;
	text-align: justify;
}