body {
	margin:0px 0px 0px 0px;
	background-image: url(../images/fondo.png);
	text-align:center;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
}

img{
	border:0px;
	vertical-align:middle;
}

img.estrellas{
    margin-bottom:3px;
}

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c35c00;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}
/*DIV#CUERPO: CONTIENE TODO EL CONTENIDO DE LA P�GINA*/
div#contenedor{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:900px;
	height:auto;
	text-align:left;
}
div#colorFondo{
	float:left;
	background-color:#ffffff;
}

	/*DIV#CABECERA: IM�GEN DE CABECERA + CONTACTO | MAPA WEB*/
	div#cabecera{
		margin:0px 0px 11px 0px;
		padding:0px 0px 0px 0px;
		width:900px;
		height:140px;
		border-bottom:9px solid #353500;
	}
		div#cabecera p#links{
			margin:120px 0px 0px 0px;
			padding:0px 13px 0px 0px;
			width:auto;
			height:auto;
			float:right;
		}
			a.link{
				color:#333333;
				font-weight:normal;
			}
			a.link:hover{
				text-decoration:underline;
			}
		
		div#cabecera img{
			margin:0px 0px 0px 5px;
			padding:0px 0px 0px 0px;
			float:left;
		}
	/*FIN DIV#CABECERA*/
	
	/*DIV#MENUIZQ: MEN� IZQUIERDO DE LA WEB*/
	div#menuIzq{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 7px;
		width:223px;
		height:auto;
		float:left;
	}
		div#menuIzq img{
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
		}
		div#menuIzq img.titRegistro{
			margin:22px 0px 6px 0px;
			padding:0px 0px 0px 0px;
		}
		div#menuIzq img.titDestino{
			margin:22px 0px 1px 0px;
			padding:0px 0px 0px 0px;
		}
                
                div#menuIzq p.login{
                    margin:8px 0px 0px 0px;
                    padding:4px 0px 0px 4px;
                    background-color:#c35c00;
                    color:#ffffff;
                    font-size:10px;
                    height:16px;
                    width:128px;
                    float:left;
                }
                div#menuIzq p.contrasenya{
                    margin:0px 0px 0px 0px;
                    padding:4px 0px 0px 4px;
                    background-color:#c35c00;
                    color:#ffffff;
                    font-size:10px;
                    height:16px;
                    width:90px;
                    float:left;
                }
                div#menuIzq input{
                    margin:0px 0px 5px 0px;
                    padding:2px 0px 0px 2px;
                    width:209px;
                    height:17px;
                    border:1px solid #464600;
                    color:#464600;
                    font-size:10px;
                    float:left;
                }
                a.acceder{
                    margin:0px 10px 0px 0px;
                    font-size:10px;
                    color:#c35c00;
                    text-decoration:none;
                    float:right;
                }
                a.acceder:hover{
                    text-decoration:underline;
                }
                a.recordar{
                    margin:0px 10px 0px 0px;
                    font-size:10px;
                    color:#464600;
                    text-decoration:none;
                    float:left;
                }
                a.recordar:hover{
                    text-decoration:underline;
                }
                p.mensajeError{
                    margin:0px 0px 0px 0px;
                    padding:0px 10px 0px 0px;
                    font-weight:bold;
                    color:#463ee6;
                }
                p.hola{
                    margin:0px 0px 0px 0px;
                    padding:10px 10px 10px 10px;
                    font-weight:bold;
                    border-left:1px solid #464600;
                    border-right:1px solid #464600;
                    border-bottom:1px solid #464600;
                    color:#464600;
                    float:left;
                    width:190px;
                }
                p.cerrar{
                    margin:0px 11px 0px 0px;
                    padding:2px 0px 0px 13px;
                    background-color:#c35c00;
                    color:#ffffff;
                    float:right;
                    width:95px;
                    height:16px;
                }
                p.cerrar a{
                    font-weight:normal;
                    color:#ffffff;
                    text-decoration:none;
                }
                p.cerrar a:hover{
                    text-decoration:underline;
                } 
        /*FIN DIV#MENUIZQ*/
	
	/*DIV#CUERPO: CONTENIDO CENTRAL*/
	div#cuerpo{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:670px;
		float:left;
	}
		div#cuerpo div.tercio{
			margin:0px 0px 7px 0px;
			padding:0px 7px 0px 0px;
			width:32.2%;
			float:left;
		}
		div#cuerpo div.contenidoTercio{
			margin:0px 0px 6px 0px;
			padding:5px 5px 8px 5px;
			width:95.6%;
			float:left;
		}
		div#cuerpo div.dosTercios{
			margin:0px 0px 7px 0px;
			padding:0px 7px 0px 0px;
			width:65%;
			float:left;
		}
		div#cuerpo div.entero{
			margin:0px 0px 7px 0px;
			padding:0px 7px 0px 0px;
			width:98%;
			float:left;
		}
		div#cuerpo div.medio{
			margin:0px 0px 7px 0px;
			padding:0px 12px 0px 0px;
			width:47.8%;
			float:left;			
		}
		
		h1{
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			width:100%;
			height:26px;
			float:left;
		}
		h1 img{
			margin:8px 0px 0px 5px;
		}
                .titulo{
                    min-height:18px;
                    font-size:14px;
                    font-weight:bold;
                    float:left;
                    width:98%;
                    padding:7px 10px 5px 5px;
                }
		.rosa{
			background-color:#ff33cc;
		}
		.liloso{
			background-color:#ff00cc;
		}
		.rosaClaro{
			background-color:#ffd6f5;
		}
		.azul{
			background-color:#00ccff;
		}
		.azulClaro{
			background-color:#ccf5ff;
		}
		.verde{
			background-color:#464600;
		}
		.verdeFosforito{
			background-color:#99cc00;
		}
		.naranja{
			background-color:#c35c00;
		}
		.naranjito{
			background-color:#ffb54b;
		}
		.gris{
			background-color:#999999;
		}
		.grisClaro{
			background-color:#dadacc;
		}
		.grisMuyClaro{
			background-color:#f0f0f0;
		}
		.negro{
			background-color:#000;
		}
                .negroVerdoso{
                    background-color:#330;
                }
		.amarilloPastel{
			background-color:#ffeeaa;
		}
		a.masInfo{
			font-weight:normal;
		}
		.alignRight{
			text-align:right;
		}
		.alignLeft{
			text-align:left;
		}
		.alignCenter{
			text-align:center;
		}
		.floatLeft{
			float:left;
			padding:0px 0px 0px 0px;
		}
		.floatRight{
			float:right;
		}
		
		div#cuerpoUpload{
			margin:15px auto 0px auto;
			padding:0px 0px 0px 0px;
		}
		.textoNaranja{
			color:#c35c00;
		}
		.textoNaranjaNegrita{
			color:#c35c00;
			font-weight:bold;
		}
		.textoVerde{
			color:#464600;
		}
		.textoVerdeNegrita{
			color:#464600;
			font-weight:bold;
		}
                .textoVerdeLima{
                    color:#cccc00;
                }
		.textoBlanco{
			color:#fff;
		}
                .textoGris{
                    color:#666;
                }
                .textoGris10px{
                    font-size:10px;
                    color:#666;
                }
                .texto12px{
                    font-size:12px;
                }
                .textoArial{
                    font-family:Arial;
                }
		input.boton{
			border:solid 0px #ccc;
			cursor:hand;
			width:60px;
			height:19px;
			background-image: url('../images/bt_buscar.gif');
			color:#fff;
			font-weight:bold;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		input.boton:hover{
			background-image: url('../images/bt_buscar_on.gif');	
		}
                a.boton{
                    border:solid 0px #ccc;
                    width:60px;
                    height:19px;
                    background-image: url('../images/bt_buscar.gif');
                    backgorund-repeat: no-repeat;
                    color:#fff;
                    font-weight:bold;
                    font-size:11px;
                    font-family:Verdana, Arial, Helvetica, sans-serif;
                    margin:0px 0px 0px 0px;
                    padding:3px 11px 3px 7px;
		}
		a.boton:hover{
                    background-image: url('../images/bt_buscar_on.gif');
                    text-decoration:none;	
		}
		.textoMayusculas{
			text-transform:uppercase;
		}
                
                img.lineaSeparacion{
                    margin-top:5px;
                    margin-bottom:5px;
                    float:left;
                }
                a.linkNegrita{
                    color:#333333;
                    font-weight:bold;
                }
                a.linkNaranja{
                    color:#c35c00;
                    font-weight:bold;
                }
                a.linkNegrita:hover{
                    text-decoration:underline;
                }
                div.volver{
                    margin:20px 0px 7px 0px;
                    padding:0px 7px 0px 0px;
                    width:98%;
                    float:left;                    
                    border-top:1px solid #ddd;
                    text-align:right;
                }
                div.volver p{
                    margin:10px 0px 0px 0px;
                    padding:0px 0px 0px 0px;
                }
                a.paginado{
                    font-weight:normal;
                    color:#000;
                }
                a.paginado:hover{
                    text-decoration:none;
                    color:#cc6600;
                }
                #formPaises{
                    float:left;
                }
                select#paisesSelect{
                    width:213px;
                    height:15px;
                    font-family:Verdana, Arial, Helvetica, sans-serif;
                    color:#666;
                    font-size:10px;
                    margin:5px 0px 0px 0px;
                    padding:0px 0px 0px 0px;
                    border:1px solid #ccc;
                    float:left;
                }
                ul.numerico{
                    list-style-type:decimal;
                }
                /*DIV#INFOPAIS*/
		
				div#infoPais {
				background-color:#F4F4F4;
				}	
				
				div#infoPais p {
				margin-left: 5px;
				}
			
					
				/*FIN DIV#INFOPAIS*/
                	
	/*FIN DIV#CUERPO*/
	
	/*DIV#PIE: PIE*/
	div#pieLogos{
		margin:11px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:900px;
		height:120px;
		float:left;
		text-align:center;
	}
	div#pie{
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		width:900px;
		height:31px;
		float:left;
		background-color:#999999;
	}
		div#pie p{
			font-size:9px;
		}
		div#pie p.izquierda{
			margin:11px 0px 0px 0px;
			padding:0px 0px 0px 7px;
			float:left;
		}
		div#pie p.derecha{
			margin:11px 0px 0px 0px;
			padding:0px 7px 0px 0px;
			float:right;
		}
		div#pie a{
			color:#333333;
			text-decoration:none;
			font-weight:normal;		
		}
		div#pie a.cirene{
			color:#cc6600;
			font-style:italic;
		}
		div#pie a:hover{
			text-decoration:underline;
		}
	/*FIN DIV#PIE*/
	
	
/*FIN DIV#CUERPO*/	
	
.titular_encuentro {
	padding-top: 20px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #343400;
}
div#intro {
	font-size: 11px;
	color: #333;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #343400;
	border-bottom-color: #343400;
	margin-top: 30px;
	margin-bottom: 0px;
}

div#programaEncuentro {
	margin-top:15px;
}

div#programaEncuentro img{
	margin-top:5px;
}

div#programaEncuentro p {
	padding-top: 10px;
	font-size: 11px;
	line-height: 120%;
}

div#programaEncuentro ul li {
	padding-top:5px;
}
div#celebrados {
	padding-top: 10px;
}
div#celebrados ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #343400;
	border-bottom-color: #343400;
	padding-top: 5px;
	padding-bottom: 2px;
	margin-top: 0px;
}
div#celebrados ul li {
	height: 200px;	
}
div#celebrados ul li img {
	float: left;
	padding-right: 10px;
}
.titular_yaCelebrado {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #343400;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	text-transform: uppercase;
}
