/* CSS Document */
.center{
	text-align:center;
}

p{

}

p.error {
	text-align:center;
	color:red;
	display:block;
	width:100%;
	clear:both;
}

ul.formulario{
	width:100%;
	float:left;
	margin:20px 0 0 0;
	padding:0;
	list-style-type:none;
	}		
	ul.formulario li{
		width:100%;
		float:left;
		margin:0 0 5px 0;
		padding:0;
		
		}
		ul.formulario li.condiciones label{
			font-size:9px;
		}
		ul.formulario li.explicacion{
			text-align:center;
			text-decoration:underline;
			margin:10px 0 0 0;
		}
		
		
		ul.formulario label{
			display:block;
			width:35%;
			float:left;
			margin:0 10px 0 0;
			padding:0;
			height:18px;
			text-align:right;
			}
			ul.formulario input{
				border:1px solid #000;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding:1px;
				}
			ul.formulario select{
				border:1px solid #000;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-transform:capitalize;
			}
			
			ul.formulario textarea{
				border:1px solid #000;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;				
			}
			
			input.boton{
				background-color:#00006A;
				color:#fff;
				margin:0 0 0 67%;
			}



ul.formulario_web, 
ul.formulario_web li{
	float:left;
	margin:3px 0 3px 0;
	padding:0;
	width:100%;
	list-style-type:none;	
	z-index:1;
	}
	ul.formulario_web li label{
		font-weight:bold;
		display:block;
		float:left;
		width:50%;
		margin:0 5px  0 0;
		}
		ul.formulario_web li label a{
			width:auto;
			height:10px;
			display:block;
			font-weight:normal;
			font-size:10px;
			float:right;
			margin:-13px 0 0 0;
			padding:0 2px 0 2px;
			text-align:center;
			text-decoration:none;
			background:#0281C6;
			color:#fff;			
			border:1px solid #0281C6;
			}
			ul.formulario_web li div.capa-info{
				position:absolute;
				top:50%;
				left:50%;
				margin:-250px 0 0 -235px;
				display:none;
				z-index:10000;
				padding:10px;
				background-color:#fff;
				border:2px solid #333;
				width:auto;
				}
				ul.formulario_web li div img{
					border:1px solid #000;
					width:auto;
				}
				ul.formulario_web li div p.cerrar{ text-align:right;}
				ul.formulario_web li div p.cerrar a{ text-decoration:none; color:#000; }
				ul.formulario_web li div p.cerrar a:hover{ text-decoration:none; }
				
			ul.formulario_web li label a:hover{ text-decoration:none }
			
			*>ul.formulario_web li label a{
				margin:-12px 0 0 0;
				height:12px;
			}
		ul.formulario_web li label.a100{
			width:100%;
			clear:both;
			margin:0 0 5px 0;
			}		
		ul.formulario_web li table.mceEditor{
			float:left;
			clear:left;
			margin:0 0 10px 0;
			padding:0;
		}
		ul.formulario_web li input{
			padding:0;
			margin:0;
		
		}
		ul.formulario_web li input.inputfile{
			padding:0;
			margin:0 0 0 5px;
			font-family:Arial, Verdana;
			font-size:9px;
			height:14px;
			width:auto;
		}
		
		

	
#contenedor-zoom1,
#contenedor-zoom2,
#contenedor-zoom3{
	width:30%;
	margin:2% 5px 10px 0;
	float:left;
	padding:0 0 0 0;
	position:relative;
	border:1px solid #666;
	background:url(../img/zoom-pie.gif) bottom left repeat-x #fff;
	}
	div#resplandor1,
	div#resplandor2,
	div#resplandor3{
		width:30%;
		padding:2% 2% 0 2%;
		margin:0 5px 0  0;		
		float:left;
		background:url(../img/resplandor.gif) top left no-repeat #fff;
	}	
	div#resplandor1 #contenedor-zoom1,
	div#resplandor2 #contenedor-zoom2,
	div#resplandor3 #contenedor-zoom3{
		width:100%;
		margin:0 0 10px 0;
	}
	#contenedor-zoom1 h3,
	#contenedor-zoom2 h3,
	#contenedor-zoom3 h3{
		font-size:14px;
		color:#fff;
		border-bottom:none;
		width:100%;
		background-color:#666;
		border-bottom:3px solid #CCCCCC;
		
		}
		#contenedor-zoom1 #zoom1,
		#contenedor-zoom2 #zoom2,
		#contenedor-zoom3 #zoom3{
			width:150px;
			height:150px;
			float:left;
			text-align:center;
			overflow:hidden;
			}
			#contenedor-zoom1 #zoom1 a.seleccionar,
			#contenedor-zoom2 #zoom2 a.seleccionar,
			#contenedor-zoom3 #zoom3 a.seleccionar{
				display:block;
				float:left;
				width:100%;
				height:auto;
				margin:0;
				padding:0;
				border:none;
			}
			#contenedor-zoom1 #zoom1 img,
			#contenedor-zoom2 #zoom2 img,
			#contenedor-zoom3 #zoom3 img{
				position:relative;
				z-index:1;
				margin:0 0 0 0;
				border:none;
			}
		#contenedor-zoom1 a,
		#contenedor-zoom2 a,
		#contenedor-zoom3 a{
			display:block;
			width:85%;
			height:15px;
			text-align:center;
			float:right;
			margin:3px 1px -1px 0;
			padding:0 2px 2px 2px;
			position:relative;
			z-index:100;	
			color:#666;
			font-weight:normal;
			background:url(../img/lupa.gif) top right no-repeat;
				
			
		}
		#contenedor-zoom1 a span,
		#contenedor-zoom2 a span,
		#contenedor-zoom3 a span{display: none;}
		
		div#resplandor1.ocultar,
			div#resplandor2.ocultar,
			div#resplandor3.ocultar{
				background:none;
				padding:2% 0 0 0;
			}
		
	ul.formulario_web li input{
		float:left;
	}
	ul.formulario_web li a.boton_form{
			display:block;
			width:auto;
			height:auto;
			float:left;
			text-align:center;			
			border:1px solid #000;
			color:#000;
			padding:1px 3px 1px 3px;
			margin:0 0 0 5px;
			font-weight:normal;
			font-size:9px;
			background-color:#ECE9D8;
			}
			ul.formulario_web li a.boton_form:hover{
				text-decoration:none;				
			}
		ul.formulario_web li.logo_escogido{
			text-align:center;
			width:100%;
			}
			ul.formulario_web li.logo_escogido a{
			float:right;
			color:#fff;
			padding:1px 2px 1px 15px;
			margin:10px 55px  20px 0;
			font-size:10px;
			font-weight:normal;
			background:url(../img/borrar.gif) 1px 2px no-repeat #CE0000;
			text-decoration:none;
			}
			ul.formulario_web li.logos ul{
				width:100%;
				float:left;
				margin:0 0 20px 0;
				padding:0;
			}
			ul.formulario_web li.logos ul li{
				width:20%;
				float:left;
				margin:0 0 10px 0;
				padding:0;
			}
			ul.formulario_web li.seguimientos ul{
				width:100%;
				float:left;
				margin:0;
				padding:0;
			}
			ul.formulario_web li.seguimientos ul li{
				width:50%;
				float:left;
				margin:0 0 10px 0;
				padding:0;
			}
			ul.formulario_web li.logos ul li a{
			
				border:4px solid #fff;
				display:block;
				width:70px;
				height:70px;
				padding:3px;
				float:left;				
			}
			ul.formulario_web li.seguimientos ul li a{
				border:4px solid #fff;
				display:block;
				width:230px;
				height:58px;
				padding:3px;
				float:left;		
			}
			ul.formulario_web li.logos ul  a:hover, 
			ul.formulario_web li.logos ul  a.selec,
			ul.formulario_web li.seguimientos ul li a:hover,
			ul.formulario_web li.seguimientos ul li a.selec
			{
				border:4px solid #d60202;
			}
			ul.formulario_web li.logos ul  a.selec{
				background-color:#f5f5f5;
			}
			
			ul.formulario_web li.logos ul li img{ border:none; }
			ul.formulario_web li.seguimientos ul li img{ border:none; }
			
			ul.formulario_web li.logo_escogido img{
				border:1px solid #000;
			}
			
			ul.formulario_web li span.color_preview{
				display:block;
				width:12px;
				height:12px;
				float:left;
				margin:0 0 0 5px;
				padding:0;
				background-color:#fff;
				border:1px solid #000;
			}



ul.formulario_participacion{
	width:500px;
	float:left;
	margin:0 0 20px 0;
	padding:0;
	border-top:1px solid #000;
	border-left:1px solid #000;
	list-style-type:none;
	
	}
	*>ul.formulario_participacion{
		width:500px;
		border-right:1px solid #000;
	}
	ul.formulario_participacion li{
		width:490px;
		float:left;
		margin:0;
		padding:5px 5px 5px 5px;
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		}
		ul.formulario_participacion li  label{
			font-weight:bold;
		}
		ul.formulario_participacion li label{
			display:block;
			float:left;
			width:100%;
		}	
	
ul.formulario_participacion span.campo{
	display:block;
	float:left;
	margin:1% 1% 1% 0;
	padding:0;
}

	#representante_1,
	#representante_2{
		display:block;
		
	}
	
	#cuantos_pc	{ display:none; width:30%; float:left; }
	#cuantos_pc label{ width:50%; }
	
div.conjunto_radios{
	width:98%;
	margin:5px 0 5px 0;
	background:#f1f1f1;
	padding:0 0 5px 5px;
	float:left;
	}
	div.conjunto_radios input{ border:none }
	
	.check{ border:none }
	
	ul.formulario_participacion li label.texto_normal{ font-weight:normal }
	
	#campo_personal_otros {
		display:none;
		margin:5px 0 0 0;
	}
	
	#adherir_formulario h3{
		float:left;
		margin:10px 0 10px 0;
		padding:0;
		clear:both;
		display:block;
		width:100%;
	
	}
	
	
	div.nota{
		width:100%;
		float:left;
		margin:0 0 10px 0;
		padding:0;
	}
	
.obligatorio{
	color:#f00;
}
.a10{ width:5%; } 
.a20{ width:15%; } 
.a30{ width:25%; } 	
.a40{ width:35%; } 
.a50{ width:45%; } 
.a60{ width:55%; } 
.a70{ width:65%; } 
.a80{ width:75%; } 
.a90{ width:85%; } 
.a100{ width:95%; } 

div#utilidades-volver{
	float:left;
	clear:both;
	width:100%;
	margin:20px 0 50px 0;
	padding:5px 0 0 0;
	border-top:2px dotted #0281C6;
}
div#utilidades-volver a{
	display:block;
	width:auto;
	float:left;
	background:#0281C6;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	padding:2px 4px 2px 4px;
	text-decoration:none;
	margin:0 10px 0 0;
}

div#utilidades-volver input.boton-enlace{
	width:auto;
	float:right;
	background:#0281C6;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	padding:1px 2px 1px 2px;
	cursor:pointer;
	margin:0 0 0 0;
	border:none;
}


#pre-fin-fase1{
	width:100%;
	float:left;
	margin:0 ;
	padding:0 0 30px 0;
}

#pre-fin-fase1 p{
	width:100%;
	float:left;
	margin:5px 0 5px 0;
	padding:0;
	}
	#pre-fin-fase1 p strong{
		display:block;
		float:left;
		margin:0;
		padding:0;
		width:50%;
		}
		#pre-fin-fase1 p strong.enlinea{
			width:90%;
			display:inline;
			list-style-type:none;
		}


input.btnenviar{
	background-color:#0281C6;
	color:#fff;
	padding:1px 7px 1px 7px;
}

div.precarga_logos{
	width:0;
	height:0;
	display:inline;
	background-image:url(../img/logos/1.png);
	background-image:url(../img/logos/2.png);
	background-image:url(../img/logos/3.png);
	background-image:url(../img/logos/4.png);
	background-image:url(../img/logos/5.png);
	background-image:url(../img/logos/6.png);
	background-image:url(../img/logos/7.png);
	background-image:url(../img/logos/8.png);
	background-image:url(../img/logos/9.png);
	background-image:url(../img/logos/10.png);
	background-image:url(../img/logos/11.png);
	background-image:url(../img/logos/12.png);
	background-image:url(../img/logos/13.png);
	background-image:url(../img/logos/14.png);
	background-image:url(../img/logos/15.png);
	background-image:url(../img/logos/16.png);
	background-image:url(../img/logos/17.png);
	background-image:url(../img/logos/18.png);
	background-image:url(../img/logos/19.png);
	background-image:url(../img/logos/20.png);
	
	background-image:url(../img/seguimientos/seg1.png);
	background-image:url(../img/seguimientos/seg2.png);
	background-image:url(../img/seguimientos/seg3.png);
	background-image:url(../img/seguimientos/seg4.png);
	background-image:url(../img/seguimientos/seg5.png);
	background-image:url(../img/seguimientos/seg6.png);
	background-image:url(../img/seguimientos/seg7.png);
	background-image:url(../img/seguimientos/seg8.png);
	background-image:url(../img/seguimientos/seg9.png);
	background-image:url(../img/seguimientos/seg10.png);

	
	background-image:url();
	
	

}


span.leyenda{
	font-size:9px;
}



/*			WHOIS				*/

TD {
				color: 				#000;
				padding:	3px;
				font-size: 			12px;
			}
			
			.available {
				color: 				#006600;

				font-size: 			12px;
			}
			
			.notavailable {
				color: 				#FF0000;

				font-size: 			12px;
			}
			.separator {
				background-color:	#3178A9;
			}
			.footer {
				color: 				#000080;

				font-size: 			10px;
			}
			.windowborder {
				background-color:	#fff;
			}
			.windowinside {
				background-color:	#fff;
			}
			.errors {
				color: 				#000;
				background-color:#FAA7B0;
				border:1px solid #ff0000;
				display:block;
				width:100%;
				padding:4px 0 4px 0;
				heigth:auto;
				float:left;
				font-size: 			12px;
			}
	
			A.footer {

				color: 				#FF0000;
				text-decoration: 	none;
				font-size:			10px;
			}
			A.footer:hover {

				color:				#FF0000;
				text-decoration: 	underline;
				font-size:			10px;
			}
			A.footerreload {
				
				color: 				#3178A8;
				text-decoration: 	none;
				font-size:			12px;
			}
			A.footerreload:hover {
				
				color:				#FF0000;
				text-decoration: 	underline;
				font-size:			12px;
			}
			A.footerpowered {
				
				color: 				#000000;
				text-decoration: 	none;
				font-size:			10px;
			}
			A.footerpowered:hover {				
				color:				#FF0000;
				text-decoration: 	underline;
				font-size:			10px;
			}