/* Diseņado por Complemento Creativo */
* {
padding: 0;
margin: 0;

}

h1{ 
color: #002859;
font: 16px Arial, Verdana, Tahoma, sans-serif;
line-height: 18px;
font-weight: bold;
text-align: center;
padding:5px;
}

body {
margin:0;
padding: 0;
font: 12px Arial, Verdana, Tahoma, sans-serif;
line-height: 17px;
background-color: #bababa;
}

#jrwrap {
width: 1048px;
background-color: #bababa;
margin: 0 auto;

}

#jrcenter {
background:    url(images/fondo.jpg) repeat-x;

}

/*---------------------------- LAYOUT ----------------------------*/

#lineaiz {
float: left;
background:  url(images/degra_izqui.jpg) no-repeat;
width: 24px;
height: 376px;
}

#lineader {
float: right;
background:  url(images/degra_der.jpg) no-repeat;
width: 24px;
height: 376px;
}

/*--------------------------- GENERAL ----------------------------*/

/*---------------------------- Logo----------------------------*/
#jrheader {
background : #e9e9e9 url(images/encabezado.jpg) no-repeat;
width: 1048px;
height: 160px;
position: relative;
}

#jrheader #ima {
	position: absolute;
	top: 0px; right: 20px;
	width: 163px;
	height: 145px;	
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	padding-left:30px;
	z-index: 0;	
}

/*---------------------------- Menu Principal----------------------------*/
#navigation {
background: url(images/fon_botonera.jpg) repeat-x;
height: 43px;
color: #ffffff;
font: 14px Arial, Verdana, Tahoma, sans-serif;
line-height: 36px;
}

#navigation ul {
margin-left:40px;
}

#navigation li {
float:left;
height: 14px;
list-style-type:none;
margin-left: 7px;
padding-right:7px;
border-right:1px dotted #fff;
margin-top:14px;
}

#navigation li a {
color: #ffffff;
font: 12px Arial, Verdana, Tahoma, sans-serif;
font-weight: bold;
display:block;
padding:0 6px;
text-decoration:none;
letter-spacing:1px;
}

#navigation li a:hover {
color:#ffffff;
text-decoration:underline;
}

/*---------------------------- Buscador ----------------------------*/


/*---------------------------- Tablas ----------------------------*/


/*---------------------------- Menu Lateral----------------------------*/


/*---------------------------- Detalle ----------------------------*/
#respuesta {
color: #ff0000;
font: 15px Tahoma, Geneva, sans-serif;
font-weight: bold;
display:block;
padding:0 6px;
text-align:center;
margin-top:10px;
}

/*---------------------------- Fin detalle ----------------------------*/

/*---------------------------- Contenido ----------------------------*/
#c{ 
float: left;
width: 982px;
background-color:#fefeff;
margin-left:10px;
}

#c #iz{ 
float: left;
width: 708px;
margin-left:10px;
margin-bottom:10px;
}

#c #iz #reporte img{ 
float: left;
}

#c #iz #reporte p{ 
color:#404040;
font: 15px Arial, Verdana, Tahoma, sans-serif;
text-align:justify;
margin-top:20px;
}

#c #iz #reporte p strong{ 
color:#003576;
font: 15px Arial, Verdana, Tahoma, sans-serif;
font-weight: bold;
}

#c #iz #cont {
width: 709px;
background: url(images/fon.jpg) repeat-y;
margin-top:10px;
}

#c #iz #volver,
#c #iz #cont #volver {
width: 700px;
margin-top:6px;
margin-bottom:4px;
text-align:right;
}

#c #iz #cont #h1{
width: 709px;
height: 32px;
background: url(images/ima_tit.jpg) no-repeat;
color:#646363;
font: 15px Arial, Verdana, Tahoma, sans-serif;
font-weight: bold;
text-align:left;
padding-top:8px;
padding-left:24px;
}

#c #iz #cont p {
color: #4c4c4c;
font: 13px Arial, Verdana, Tahoma, sans-serif;
text-align: justify;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
}

#c #iz #cont #fin{
width: 709px;
height: 9px;
background: url(images/ima_fin.jpg) no-repeat;
}

#c #iz #cont #linea{ 
border-top:1px dotted #9f9f9f;
margin:16px 6px 6px 10px;
}


#c #iz #cont #plantillas{ 
width: 630px;
margin:16px 6px 6px 40px;
}

	#c #iz #cont #plantillas #plan{ 
	float:left;
	width: 190px;
	margin-right:10px;
	margin-left:10px;
	margin-bottom:10px;
	}

	#c #iz #cont #plantillas #plan #img{ 
	width: 190px;
	background-color: #fafafa;
	border: 1px solid #38529f;
	padding:5px;
	}
	
	#c #iz #cont #plantillas #plan #precio{ 
	color: #333;
	font: 10px Arial, Verdana, Tahoma, sans-serif;
	line-height: 13px;
	text-align: center;
	margin-top:5px;
	
	}

	#c #iz #cont #plantillas #plan #precio a{ 
	color: #333;
	text-decoration:underline;
	}

	#c #iz #cont #plantillas #plan #precio a:hover{ 
	color: #333;
	text-decoration:underline;
	}

	#c #iz #cont #plantillas #plan #precio strong{ 
	color: #ff8a01;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-align: right;
	margin-top:5px;
	}
	
	
	#c #iz #cont #plantillas #plan #te{ 
	color: #333;
	font: 13px Arial, Verdana, Tahoma, sans-serif;
	line-height: 13px;
	text-align: center;
	margin-top:5px;
	}
	
	#c #iz #cont #plantillas #plan #te strong{ 
	color: #19327d;
	font: 13px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-align: center;
	margin-top:5px;
	}

	
	
	#c #iz #cont #pre{ 
	color: #002859;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	margin-left:10px;
	}
	
	#c #iz #cont #res {
	color: #4c4c4c;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	text-align: justify;
	margin-top:4px;
	margin-bottom:10px;
	margin-left:30px;
	}


#c #iz #cont #hospedaje{ 
float:left;
width: 342px;
margin-right:1px;
margin-left:2px;
margin-top:8px;
}

	#c #iz #cont #hospedaje #titulo { 
	background: transparent url(images/tit_hospe.jpg) no-repeat;
	height: 52px;
	line-height: 45px;
	color: #002859;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-align:left;
	padding-left:60px;
	}

#c #iz #cont #hospedaje #planes{ 
width: 340px;
margin-right:4px;
margin-left:4px;
margin-top:8px;
border-bottom:1px dotted #9f9f9f;

}	

	#c #iz #cont #hospedaje #planes img{ 
	float:left;
	}

	#c #iz #cont #hospedaje #planes .tit{ 
	color: #002859;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
	margin-top:5px;
	}

	#c #iz #cont #hospedaje #planes #contenido p{ 
	color: #565656;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	text-align: right;
	margin-top:5px;
	}
	

	#c #iz #cont #hospedaje #planes #precio{ 
	color: #333;
	font: 10px Arial, Verdana, Tahoma, sans-serif;
	line-height: 13px;
	text-align: right;
	margin-top:5px;
	}

	#c #iz #cont #hospedaje #planes #precio strong{ 
	color: #ff8a01;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-align: right;
	margin-top:5px;
	}
	
	#c #iz #cont #hospedaje #planes #vol{ 
	color: #fb0000;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	margin-top:5px;
	margin-bottom:8px;
	}
	
	#c #iz #cont #hospedaje #planes #vol a{ 
	color: #fb0000;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	text-decoration:underline;
	}
	
	#c #iz #cont #hospedaje #planes #vol a:hover{ 
	color: #fb0000;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	}

	#c #iz #cont #hospedaje #planes #bot{ 
	float:left;
	margin-top:10px;
	margin-left:150px;
	padding-bottom:10px;
	}

	#c #iz #cont #hospedaje #planes #bott{ 
	margin-top:10px;
	margin-left:250px;
	padding-bottom:10px;
	}

	#c #iz #cont #hospedaje #planes .leer{ 
	color: #d70000;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 13px;
	text-align: right;
	margin-top:5px;
	margin-bottom:6px;
	}

	#c #iz #cont #hospedaje #planes .leer a{ 
	color: #d70000;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-decoration:none;
	}

	#c #iz #cont #hospedaje #planes .leer a:hover{ 
	color: #d70000;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	}

#c #iz #cont #dominios{ 
width: 508px;
margin-left:100px;
margin-top:28px;
border-bottom:1px dotted #9f9f9f;
padding-bottom:10px;
}

	#c #iz #cont #dominios #h1{ 
	background-color:#8c8c8c;
	color: #fff;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	padding:5px;
	}
	
	#c #iz #cont #dominios p{ 
	color: #565656;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	line-height: 15px;
	text-align: justify ;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	}
	
	#c #iz #cont #respuesta{ 
	color: #be0d13;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	font-weight: bold;
	padding:5px;
	margin-top:10px;
	text-align:center;
	}
	
#c #iz #cont #soporte{ 
width: 670px;
margin-left:14px;
margin-top:10px;
margin-bottom:10px;

}

		#c #iz #cont #soporte #sopor{ 
		float:left;
		width: 325px;
		margin-left:5px;
		margin-right:5px;
		}
			
		#c #iz #cont #soporte #sopor form{ 
		width: 310px;
		margin-left:5px;
		margin-top:10px;
		}
		
		#c #iz #cont #soporte #sopor fieldset {
		width: 310px;
		margin-left:5px;
		border: 1px solid #636363;
		padding:5px;
		}
		
		#c #iz #cont #soporte #sopor legend {
		color:#636363;
		clear: both;
		padding: 5px 0px 10px 0px;
		font: 14px Arial, Verdana, Tahoma, sans-serif;
		font-weight: bold;
		text-align:center;
		margin-left:50px;
		}
		
		#c #iz #cont #soporte #sopor p {
		color:#636363;
		clear: both;
		font: 12px Arial, Verdana, Tahoma, sans-serif;
		text-align:center;
		}

		#c #iz #cont #soporte #sopor form label.field-uno {
		float:left;
		width: 260px;
		color:#636363;
		font: 14px Arial, Verdana, Tahoma, sans-serif;
		margin-left:18px;
		margin-bottom:10px;
		}
		
		#c #iz #cont #soporte #sopor form label.field-uno input {
		width: 260px;
		border-top: 1px solid #ccc; 
		border-right: 1px solid #a3a3a3;
		border-bottom: 1px solid #a3a3a3;
		border-left: 1px solid #ccc;
		}
		
		#c #iz #cont #soporte #sopor #pass {
		clear: both;
		color:#636363;
		font: 12px Arial, Verdana, Tahoma, sans-serif;
		text-align:center;
		padding-top:10px;
		padding-bottom:10px;
		}
		
		#c #iz #cont #soporte #sopor #pass a {
		color:#636363;
		text-decoration:none;
		}
		
		#c #iz #cont #soporte #sopor #pass a:hover {
		color:#636363;
		text-decoration:underline;
		}		
		#c #iz #cont #soporte #sopor form .button2 {
		width: 77px;
		height: 22px;
		border: none;
		background: url(images/bot_enviar.jpg) no-repeat;
		margin-left:110px;
		}

#c #iz #cont #soporte2{ 
width: 670px;
margin-left:14px;
margin-top:10px;
margin-bottom:10px;

}
		#c #iz #cont #soporte2 form{ 
		width: 640px;
		margin-left:5px;
		margin-top:10px;
		}
		
		#c #iz #cont #soporte2 fieldset {
		width: 640px;
		margin-left:5px;
		border: 1px solid #636363;
		padding:5px;
		}
		
		#c #iz #cont #soporte2 legend {
		color:#636363;
		clear: both;
		padding: 5px 0px 10px 0px;
		font: 14px Arial, Verdana, Tahoma, sans-serif;
		font-weight: bold;
		text-align:center;
		margin-left:50px;
		}
		
		#c #iz #cont #soporte2 p {
		color:#636363;
		clear: both;
		font: 12px Arial, Verdana, Tahoma, sans-serif;
		text-align:center;
		}

		#c #iz #cont #soporte2 form label.field-uno {
		float:left;
		width: 260px;
		color:#636363;
		font: 14px Arial, Verdana, Tahoma, sans-serif;
		margin-left:35px;
		margin-bottom:10px;
		}
		
		#c #iz #cont #soporte2 form label.field-uno input {
		width: 260px;
		border-top: 1px solid #ccc; 
		border-right: 1px solid #a3a3a3;
		border-bottom: 1px solid #a3a3a3;
		border-left: 1px solid #ccc;
		}

		#c #iz #cont #soporte2 form label.field-unos {
		width: 260px;
		color:#636363;
		font: 14px Arial, Verdana, Tahoma, sans-serif;
		margin-left:160px;
		margin-bottom:10px;
		}
		
		#c #iz #cont #soporte2 form label.field-unos input {
		width: 260px;
		border-top: 1px solid #ccc; 
		border-right: 1px solid #a3a3a3;
		border-bottom: 1px solid #a3a3a3;
		border-left: 1px solid #ccc;
		margin-left:10px;
		}
		
		#c #iz #cont #soporte2 #pass {
		clear: both;
		color:#636363;
		font: 12px Arial, Verdana, Tahoma, sans-serif;
		text-align:center;
		padding-top:10px;
		padding-bottom:10px;
		}
		
		#c #iz #cont #soporte2 #pass a {
		color:#636363;
		text-decoration:none;
		}
		
		#c #iz #cont #soporte2 #pass a:hover {
		color:#636363;
		text-decoration:underline;
		}		
		#c #iz #cont #soporte2 form .button2 {
		width: 77px;
		height: 22px;
		border: none;
		background: url(images/bot_enviar.jpg) no-repeat;
		margin-left:290px;
		}

#c #iz #cont #mensaje {
color:#e90202;
font: 12px Arial, Verdana, Tahoma, sans-serif;
font-weight: bold;
text-align:center;
}
						
#c #iz #cont #dominio form{ 
width: 420px;
margin-left:150px;
margin-top:20px;
padding:5px;
}

#c #iz #cont #dominio fieldset {
	width: 430px;
	margin-left:15px;
	border: 1px solid #636363;
	padding : 10px;
}

#c #iz #cont #dominio legend{
	color:#636363;
	clear: both;
	padding: 5px 0px 10px 0px;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-align:right;
}

	#c #iz #cont #dominio #www {
	float: left;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	margin-right:5px;
	}
	
	#c #iz #cont #pass {
	color:#636363;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
	padding-top:20px;
	}
	
	#c #iz #cont #pass a {
	color:#636363;
	text-decoration:none;
	}
	
	#c #iz #cont #pass a:hover {
	color:#636363;
	text-decoration:underline;
	}

	#c #iz #cont #dominio form label.field-uno {
	float: left;
	color:#636363;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	margin-right:8px;
	margin-bottom:10px;
	}
	
	#c #iz #cont #dominio form label.field-uno input{
	float: left;
	width: 200px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
	}
	
	#c #iz #cont #dominio form select {
	float:left;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
	}

	#c #iz form .button2 {
	width: 77px;
	height: 22px;
	border: none;
	background: url(images/bot_enviar.jpg) no-repeat;
	margin:auto;
	}
	
	#c #iz #cont #dominio form .button2 {
	width: 77px;
	height: 22px;
	border: none;
	background: url(images/bot_enviar.jpg) no-repeat;
	margin-left:10px;
	}
		#c #iz #cont #caja{ 
		float:left;
		width: 329px;
		margin-top:10px;
		margin-left:10px;
		padding-right:10px;
		}

		#c #iz #cont #caja2{ 
		width: 329px;
		margin-top:10px;
		padding-left:20px;
		}
		
		#c #iz #cont #caja #h2,
		#c #iz #cont #caja2 #h2{ 
		color: #002859;
		font: 14px Arial, Verdana, Tahoma, sans-serif;
		font-weight: bold;
		line-height: 15px;
		text-align: center;
		margin-top:5px;
		margin-bottom:8px;
		margin-left:10px;
		}
		
		#c #iz #cont #caja p,
		#c #iz #cont #caja2 p{ 
		width: 320px;
		color: #565656;
		font: 12px Arial, Verdana, Tahoma, sans-serif;
		line-height: 15px;
		text-align: justify ;
		margin-top:5px;
		margin-left:10px;
		}
		
		#c #iz #cont #caja img,
		#c #iz #cont #caja2 img{ 
		margin-left:20px;
		}
		
		#c #iz #cont #url { 
			font-size: 10px;
			font-family: verdana, arial, sans-serif;
			text-align:right;
			clear: both;
		}
		
		#c #iz #cont #url a { 
			color:#ff0000;
			text-decoration: none;
			padding-left: 10px;
		}
		
		#c #iz #cont #url a:hover { 
			text-decoration: underline;
			padding-left: 10px;
		}
		
		#c #iz #cont #separr{ 
		height: 14px;
		clear : both;
		border-top:1px dotted #9f9f9f;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px;
		}

#c #iz #cont #noti{ 
clear:both;
padding-top:10px;
margin-left:10px;
margin-right:10px;
border-bottom:1px dotted #9f9f9f;

}

	
	#c #iz #noti img{ 
	float:left;
	padding:5px;
	margin-top:5px;
	margin-right:10px;
	border:1px solid #9f9f9f;
	}

	#c #iz #cont #noti #h2{ 
	float:none;
	color: #002859;
	font: 16px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-align: left;
	}
	
	#c #iz #cont #noti #h2 a{ 
	color: #002859;
	text-decoration:none;
	}
	
	#c #iz #cont #noti #h2 a:hover{ 
	color: #002859;
	text-decoration:underline;
	}
	
	#c #iz #noti #sumario,
	#c #iz #cont #noti #sumario {
	color: #4c4c4c;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	text-align: justify;
	margin-top:4px;
	margin-bottom:6px;
	}
	
	#c #iz #noti #link,
	#c #iz #cont #noti #link {
	color: #4c4c4c;
	font: 11px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-align: justify;
	margin-top:2px;
	}
	
	#c #iz #noti #link a,
	#c #iz #cont #noti #link a{ 
	color: #4c4c4c;
	text-decoration:none;
	}
	
	#c #iz #noti #link a:hover,
	#c #iz #cont #noti #link a:hover{ 
	color: #4c4c4c;
	text-decoration:underline;
	}
		
	#c #iz #cont #noti #leer { 
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	text-align:right;
	clear: both;
	margin-bottom:4px;
	}
	
	#c #iz #cont #noti #leer a { 
	color:#ff0000;
	text-decoration: none;
	padding-left: 10px;
	}
	
	#c #iz #cont #noti #leer a:hover { 
	text-decoration: underline;
	padding-left: 10px;
	}


#c #iz #banco{ 
clear:both;
width:720px;
padding-top:10px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
border-top:1px dotted #9f9f9f;
}
	
	#c #iz #banco #imagen{ 
	float:left;
	height: 65px;
	padding:5px;
	margin-top:5px;
	margin-right:10px;
	}

	#c #iz #banco .pb{ 
	float:left;
	color: #002859;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	text-align: justify;
	margin-bottom:15px;
	}
	
	#c #iz #banco .pb strong{ 
	color: #002859;
	font-weight: bold;
	}

	#c #iz #banco h2{ 
	color: #073b7c;
	font: 18px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px dotted #073b7c;
	padding-bottom:5px;
	margin-bottom:15px;
	}
	
	#c #iz #banco #datos {
	color: #4c4c4c;
	font: 13px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	text-align: justify;
	margin-top:4px;
	margin-bottom:6px;
	}

	
#c #iz #cont #diseno { 
float:left;
width: 220px;
margin-top:10px;
margin-left:9px;
margin-right:6px;
}
	
	#c #iz #cont #diseno #h2 { 
	height: 34px;
	color: #002859;
	font: 18px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	margin-bottom:6px;
	border-bottom: 1px dotted #002859;
	padding-bottom:4px;
	}
	
	#c #iz #cont #diseno #h2 a{ 
	color: #002859;
	text-decoration:none;
	}
	
	#c #iz #cont #diseno #h2 a:hover{ 
	color: #002859;
	text-decoration:underline;
	}

	#c #iz #cont #diseno #contenido { 
	color: #555555;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	line-height: 15px;
	text-align: justify;
	}

	#c #iz #cont #diseno #info { 
	background-color: #002859;
	color: #fff;
	font: 10px Arial, Verdana, Tahoma, sans-serif;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	margin-top:6px;
	padding-left:8px;
	}
	
	#c #iz #cont #diseno #info a{ 
	color: #fff;
	text-decoration:none;
	}
	
	#c #iz #cont #diseno #info a:hover{ 
	color: #fff;
	text-decoration:underline;
	}

#c #iz #carro {
width: 709px;
}

#c #iz #carro #ico {
float:left;
width: 161px;
height: 95px;
margin-top:10px;
margin-left:8px;
margin-right:8px;
}


#c #iz #separaa {
background: url(images/degra_prin.jpg) no-repeat;
width: 709px;
height: 34px;
}

#c #iz h1{ 
color:#1a5e8a;
font: 18px Arial, Verdana, Tahoma, sans-serif;
font-weight: bold;
text-align:left;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #1a5e8a;
padding-bottom: 6px;
margin-top:8px;
}

#c #iz h1 a{ 
color:#1a5e8a;
text-decoration:underline;
}

#c #iz h1 a:hover{ 
color:#1a5e8a;
text-decoration:underline;
}

#c #iz #tgriso{ 
width: 709px;
margin-top:5px;
}

	#c #iz #tgriso #p {
	color: #4c4c4c;
	font: 13px Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	}

	#c #iz #tgriso img {

	}


#c #iz #tgris{ 
position:relative;
width: 709px;
height: 284px;
margin-top:5px;
}

	#c #iz #tgris img {
	position:absolute; 
	width: 709px;
	height: 284px;
	top:0px; 
	left:0px;
	}

	#c #iz #tgris #p {
	position:absolute; 
	width: 400px;
	top:74px; 
	left:275px;
	color: #4c4c4c;
	font: 13px Arial, Verdana, Tahoma, sans-serif;
	text-align: justify;
	}

#c #iz #degra{
background: url(images/degra2.jpg) repeat-x;
width: 708px;
height: 18px;
}

#c #iz #desta{
float:left;
width: 235px;
height: 148px;
margin-right:1px;
margin-bottom:10px;
}

#c #iz #sidebarcol {
width: 702px;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
}

#c #iz #sidebarcol p {
float:none;
width: 415px;	
}

#c #iz #sidebarcol #caja {
	float:left;
    background-image: url("images/cua_med.jpg"); 
    background-repeat: repeat-x; 
	height: 122px;
} 

#c #iz #sidebarcol #caja #ca {
	float:left;
	width: 124px;
	margin-top:10px;
	margin-left:2px;
}

#c #iz #sidebarcol #caja #ca #caja2 {
	float:left;
	width: 113px;
}

#c #iz #sidebarcol #caja #ca #sepa {
	float:left;
    background-image: url("images/sepa_por.jpg"); 
	width: 11px;
}

#c #iz #sidebarcol #caja #ca #tit {
	width: 114px;
	margin-top:2px;
	color: #022b5b;
	font: 9px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	clear: both;

}
#c #iz #sidebarcol #cajaarriba {
	float:left;
	width: 15px;
	height: 122px;
    background-image: url("images/cua_iz_in.jpg"); 
    background-repeat: no-repeat; 
} 

#c #iz #sidebarcol #cajaabajo { 
	float:left;
	width: 15px;
	height: 122px;
    background-image: url("images/cua_iz_sup.jpg"); 
    background-repeat: no-repeat; 
} 

#c #iz #noticias {
	float:left;
	width: 343px;
	margin-top:10px;
	margin-left:2px;
	margin-right:8px;
}

#c #iz #noticias #caja {
    background-color: #f8f8f8; 
}

#c #iz #noticias #caja h2 {
	color:#1a5e8a;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	text-align:left;
	margin-top:8px;
	margin-left:4px;
}

#c #iz #noticias #caja h2 a{
	color:#1a5e8a;
	text-decoration: none;
}

#c #iz #noticias #caja h2 a:hover{
	color:#1a5e8a;
	text-decoration: underline;
}

#c #iz #noticias #caja h3 {
	color:#1a5e8a;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	text-align:left;
	margin-top:8px;
	margin-left:4px;
}

#c #iz #noticias #caja p {
	color:#585858;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	text-align:justify;
	margin-left:4px;
}

#c #iz #noticias #caja #leer { 
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	text-align:right;
	clear: both;
}

#c #iz #noticias #caja #leer a { 
	color:#ff0000;
	text-decoration: none;
	padding-left: 10px;
}

#c #iz #noticias #caja #leer a:hover { 
	text-decoration: underline;
	padding-left: 10px;
}

#c #iz #noticias #caja #sepa { 
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #b1b1b1;
}

#c #iz #clie{ 
width: 700px;
margin:auto;
margin-top:10px;
padding:5px;
}

			#c #iz #clie p{ 
			color: #022b5b;
			font: 13px Arial, Verdana, Tahoma, sans-serif;
			line-height: 14px;
			text-align: justify;
			clear: both;
			}
			
			#c #iz #clie p strong{ 
			color: #022043;
			font: 13px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			line-height: 14px;
			text-align: justify;
			}
			
			#c #iz #clie #botonera{ 
			width: 680px;
			margin:auto;
			margin-top:10px;
			margin-left:10px;
			padding:5px;
			padding-bottom:15px;
			border-bottom: #00499e  1px dotted;
			}
			
			#c #iz #clie #botonera #bot{ 
			float:left;
			width: 120px;
			color: #00499e;
			font: 12px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			text-align:center;
			margin:auto;
			margin-top:10px;
			padding:5px;
			}
			
			#c #iz #clie #botonera #bot a{ 
			color: #00499e;
			font: 12px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			text-align:center;
			text-decoration:none;
			}
			
			#c #iz #clie #botonera #bot a:hover{ 
			color: #00499e;
			font: 12px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			text-align:center;
			text-decoration:underline;
			}

			#c #iz #clie #paginar {
			color:#404040;
			font: 12px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			text-align:left;
			border-left:3px solid #404040;
			margin-top:20px;
			margin-left:10px;
			margin-bottom:10px;
			padding-left:4px;
			}
			
			#c #iz #clie  #paginar strong {
			color:#d90000;
			font: 12px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			}
			
			#c #iz #clie #registro {
			color:#404040;
			font: 12px Arial, Verdana, Helvetica, sans-serif;
			text-align:right;
			margin-top:10px;
			margin-bottom:10px;
			padding-right:4px;
			margin-right:10px;
			}
			
			#c #iz #clie #registro a{
			color:#404040;
			font-weight: bold;
			text-decoration:none;
			}
			
			#c #iz #clie #registro a:hover{
			color:#404040;
			font-weight: bold;
			text-decoration:underline;
			}
			
			#c #iz #clie #nuevo {
			color:#404040;
			font: 13px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			text-align:right;
			margin-top:10px;
			margin-bottom:10px;
			padding-left:4px;
			margin-right:10px;
			}
			
			#c #iz #clie #nuevo a {
			color:#404040;
			font: 13px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			text-decoration:none;
			}
			
			#c #iz #clie #nuevo a:hover {
			color:#404040;
			font: 13px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			text-decoration:underline;
			}
			
			#c #iz #clie #alerta {
			color:#d90000;
			font: 14px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			text-align:center;
			margin-top:10px;
			margin-bottom:10px;
			}
			
			#c #iz #clie #accion {
			width:200px;
			text-align:left;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:5px;
			}
			
			#c #iz #clie #descarga{ 
			width: 680px;
			margin:auto;
			margin-top:10px;
			margin-left:10px;
			padding:5px;
			padding-bottom:15px;
			border-bottom: #00499e  1px dotted;
			}
			
			#c #iz #clie #descarga #bot{ 
			float:left;
			width: 120px;
			color: #00499e;
			font: 12px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			text-align:center;
			margin:auto;
			margin-top:10px;
			padding:5px;
			}
			
			#c #iz #clie #descarga #bot a{ 
			color: #00499e;
			font: 12px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			text-align:center;
			text-decoration:none;
			}
			
			#c #iz #clie #descarga #bot a:hover{ 
			color: #00499e;
			font: 12px Arial, Verdana, Tahoma, sans-serif;
			font-weight: bold;
			text-align:center;
			text-decoration:underline;
			}
			
			
			#c #iz table,
			#c #iz #clie table {
			width:694px;
			margin-top:10px;
			}
			
			#c #iz .clas1,
			#c #iz #clie .clas1{
			background:#666;
			border: 1px solid #fff;
			color:#fff;
			font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: center;
			padding:2px;
			}
			
			#c #iz .clas2,
			#c #iz #clie .clas2{
			color:#666;
			font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: left;
			margin-left:4px;
			padding-top:5px;
			padding-left:5px;
			}
			
			#c #iz .clas2 a,
			#c #iz #clie .clas2 a{
			color:#666;
			font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: left;
			text-decoration:none;
			margin-left:4px;
			}
			
			#c #iz .clas2 a:hover,
			#c #iz #clie .clas2 a:hover{
			color:#666;
			font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: left;
			text-decoration:underline;
			margin-left:4px;
			}
			
			#c #iz .class2,
			#c #iz #clie .class2{
			background-color:#f2f2f2;
			height: 29px;
			}
			
			#c #iz .class2:hover,
			#c #iz #clie .class2:hover{
			background-color:#e8e8e8;
			border-bottom:1px dotted #38529f;
			}
			
			#c #iz .clas3,
			#c #iz #clie .clas3{
			color:#666;
			font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: center;
			}
			
			#c #iz .clas4,
			#c #iz #clie .clas4{
			color:#666;
			font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			text-align: left;
			padding-left:10px;
			}
			
			#c #iz .clas5,
			#c #iz #clie .clas5{
			color:#666;
			font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: right;
			}
			
			.class2r{
			background-color:#ffb2b2;
			height: 29px;
			}
			
			.class2r:hover{
			background-color:#ff6565;
			border-bottom:1px dotted #38529f;
			}
			
			.class2p{
			background-color:#b2c2ff;
			height: 29px;
			}
			
			.class2p:hover{
			background-color:#718fff;
			border-bottom:1px dotted #38529f;
			}
			
			#c #iz #extra,
			#c #iz #clie #extra {
			width:690px;
			height: 20px;
			font: 12px Arial, Verdana, Helvetica, sans-serif;
			background : #F4F4F3;
			color : #454545;
			border-top: 2px solid #e5e5e5;
			text-align:center;
			margin-top:10px;
			margin-left:3px;
			padding-top:4px;
			}
			
			#c #iz #extra strong,
			#c #iz #clie #extra strong {
			color:#d90000;
			font: 12px Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
			}
			
			#c #iz #extra a,
			#c #iz #clie #extra a{
			color : #454545;
			text-decoration:none;
			}
			
			#c #iz #extra a:hover,
			#c #iz #clie #extra a:hover{
			color : #454545;
			text-decoration:underline;
			}
			
			#c #iz #clie  form label.uno {
			margin: 0px 10px 0px 0px;
			width: 150px;
			}
			
			#c #iz #clie  form label.uno input {
			width: 150px;
			padding: 0px;
			border-top: 1px solid #ccc; 
			border-right: 1px solid #a3a3a3;
			border-bottom: 1px solid #a3a3a3;
			border-left: 1px solid #ccc;
			}
			
			#c #iz #clie  form label.uno input:hover {
			background-color:#f0f0f0;
			}
			
			#c #iz #clie  form label.dos {
			margin: 0px 10px 0px 0px;
			width: 350px;
			}
			
			#c #iz #clie  form label.dos input {
			width: 350px;
			padding: 0px;
			border-top: 1px solid #ccc; 
			border-right: 1px solid #a3a3a3;
			border-bottom: 1px solid #a3a3a3;
			border-left: 1px solid #ccc;
			}
			
			#c #iz #clie  form label.dos textarea {
			width: 350px;
			padding: 0px;
			border-top: 1px solid #ccc; 
			border-right: 1px solid #a3a3a3;
			border-bottom: 1px solid #a3a3a3;
			border-left: 1px solid #ccc;
			}
			
			
			#c #iz #clie .button {
			width: 91px;
			height: 21px;
			border: none;
			background: url(images/btn_bg.gif) no-repeat top left;
			padding: 2px 8px;
			margin-left:5px;
			margin-top:10px;
			}
			
			#c #iz #clie .button:hover {
			border: none;
			background: url(images/btn_bg.gif) no-repeat top left;
			padding: 2px 8px;
			}
			











#c #der{ 
float: right;
width: 221px;
margin-right:5px;
}

#c #der #clientes {
background: url(images/fon_desta1.jpg) repeat-y;
}

	#c #der #clientes #tit {
	background: url(images/tit_acceso.jpg) no-repeat;
	height: 36px;
	}
	
	#c #der #clientes #t {
	color: #000;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	line-height: 17px;
	text-align: right;
	font-weight: bold;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:6px;
	}
	
	#c #der #clientes #campo input{
	float: right;
	width: 200px;
	padding: 0px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
	}
	
	#c #der #clientes #sepa {
	background: url(images/separa_deta.jpg) no-repeat;
	width: 209px;
	height: 8px;
	text-align:center;
	}
	
	#c #der #clientes .button {
	width: 77px;
	height: 22px;
	border: none;
	background: url(images/bot_enviar.jpg) no-repeat;
	padding: 2px 8px;
	margin-left:70px;
	margin-top:4px;
	margin-bottom:10px;
	}
	
	#c #der #clientes #fin {
	background: url(images/fin_desta_1.jpg) no-repeat;
	width: 221px;
	height: 28px;
	text-align:center;
	}
	
#c #der #separa {
background: url(images/sepa_desta.jpg) no-repeat;
width: 221px;
height: 20px;
}

#c #der #dominios {
background-color: #e8e8e8;
}

	#c #der #dominios #tit {
	background: url(images/tit_dominios.jpg) no-repeat;
	height: 31px;
	}
	
	#c #der #dominios p {
	color: #6b6b6b;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	text-align:justify;
	line-height: 14px;
	font-weight: bold;
	margin-left:10px;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:6px;
	}
	
	#c #der #dominios #www {
	float: left;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	margin-right:2px;
	margin-left:4px;
	}
	
	#c #der #dominios #campo input{
	float: left;
	width: 125px;
	padding: 0px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
	margin-bottom:10px;
	}
	
	#c #der #dominios #campo select {
	float:left;
	width: 48px;
	margin-left:4px;
	color:#636363;
	font: 10px Arial, Verdana, Tahoma, sans-serif;
	}
		
	#c #der #dominios .button {
	width: 77px;
	height: 22px;
	border: none;
	background: url(images/bot_enviar.jpg) no-repeat;
	padding: 2px 8px;
	margin-left:70px;
	margin-top:4px;
	margin-bottom:10px;
	}

/*-------------- factura --------------*/

			
			#c #iz #factura{ 
			width: 650px;
			margin-left:40px;
			padding:10px;
			border: 1px dotted #a3a3a3;
			}
			
			
			#c #iz #factura table {
			width:650px;
			margin-top:10px;
			}
			
			#c #iz #factura h1{ 
			color: #002859;
			font: 16px Arial, Verdana, Tahoma, sans-serif;
			line-height: 18px;
			font-weight: bold;
			text-align: center;
			padding:5px;
			}
			
			#c #iz #factura  .clas1{
			background:#666;
			border: 1px solid #fff;
			color:#fff;
			font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-align: center;
			padding:2px;
			}


/*-------------- Carta --------------*/

		#c #carta {
		width:750px;
		margin-left:120px;
		margin-top:30px;
		}

		#c #carta h1 {
		color:#a90000;
		font: 36px Times New Roman, Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-align:center;
		}

		#c #carta h1 strong {
		color:#000;
		font: 36px Times New Roman, Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-align:center;
		}

		#c #carta h2 {
		color:#000;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-align:center;
		margin-top:6px;
		}

		#c #carta h3 {
		color:#000;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-align:center;
		margin-top:6px;
		}

		#c #carta h4 {
		color:#000;
		font: 20px Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-align:center;
		margin-top:6px;
		}

		#c #carta .p {
		color:#000;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		line-height: 20px;
		text-align:left;
		}

		#c #carta .p b {
		color:#000;
		font-weight: bold;
		}

		#c #carta .p u {
		color:#000;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: underline;
		}

		#c #carta .p .yellow {
		background-color: #ffff00;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		}

		#c #carta .p .capital {
		float:left;
		color:#a90000;
		font: 50px Times New Roman, Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		line-height: 40px;
		padding-right:4px;
		}

		#c #carta ul {
		color:#000;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		line-height: 20px;
		text-align:left;
		margin-left:70px;
		}

		#c #carta li {
		margin-top:5px;
		list-style-type:none;
		}

		
		#c #carta #plan {
		width: 720px;
		background-color: #f4f4f4;
		border: 3px solid #b9b9b9;
		margin-top:20px;
		margin-left:10px;
		margin-bottom:20px;
		padding-bottom:8px;
		}
		
		#c #carta #plan .plann {
		float:left;
		width: 220px;
		border: 1px solid #eaeaea;
		margin:9px;
		}



/*-------------- tablas --------------*/

/*---------------------------- Formularios ----------------------------*/

#c #iz #direccion {
	float:left;
	width: 270px;
	margin-top:20px;
	margin-left:10px;
}

		#c #iz #direccion h2 {
		color:#1a5e8a;
		font: 16px Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-align:left;
		border-bottom: 1px dotted #1a5e8a;
		padding-bottom:4px;
		margin-bottom:4px;

		}

		#c #iz #direccion #p {
		color: #4c4c4c;
		font: 13px Arial, Verdana, Tahoma, sans-serif;
		text-align: justify;
		}

		#c #iz #direccion #p a {
		color: #4c4c4c;
		font: 13px Arial, Verdana, Tahoma, sans-serif;
		text-decoration: none;
		}

		#c #iz #direccion #p a:hover {
		color: #4c4c4c;
		font: 13px Arial, Verdana, Tahoma, sans-serif;
		text-decoration: underline;
		}

		#c #iz #direccion #p strong {
		color: #000;
		font: 13px Arial, Verdana, Tahoma, sans-serif;
		font-weight: bold;
		text-align: justify;
		}

#c #iz #contacto2 {
	width: 460px;
	margin-left:5px;
	margin-right:10px;
	margin-left:150px;
}

#c #iz #contacto {
	float:right;
	width: 410px;
	margin-left:5px;
	margin-right:10px;
}

#c #iz #contacto2 fieldset,
#c #iz #contacto fieldset {
	width: 410px;
	border: 1px solid #636363;
	padding : 1em;
}

#c #iz #contacto2 legend,
#c #iz #contacto legend {
	color:#636363;
	clear: both;
	padding: 5px 0px 10px 0px;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-align:right;
}

#c #iz #contacto2 form label,
#c #iz #contacto form label {
	display: block;
	width: 310px;
	font-size: 12px;
	line-height: 14px;
	padding: 0px 0px 12px 0px;
}

#c #der #clientes #pass,
#c #iz #contacto2 #pass,
#c #iz #contacto #pass {
	color:#636363;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}

#c #der #clientes #pass a,
#c #iz #contacto2 #pass a,
#c #iz #contacto #pass a {
	color:#636363;
	text-decoration:none;
}

#c #der #clientes #pass a:hover,
#c #iz #contacto2 #pass a:hover,
#c #iz #contacto #pass a:hover {
	color:#636363;
	text-decoration:underline;
}

#c #iz #contacto2 form input,
#c #iz #contacto form input {
	display: block;
	margin-top: 3px;
}

#c #iz #contacto2 form input:hover,
#c #iz #contacto form input:hover{ 
background:#EEEEEE;
}

#c #iz #contacto2 form label.field-first select,
#c #iz #contacto form label.field-first select {
	float: left;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
	display: block;
}

#c #iz #contacto2 form p,
#c #iz #contacto form p {
	color:#c00202;
	font: 11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
	margin-bottom:10px;
}
#c #iz #contacto2 form label.field-first,
#c #iz #contacto form label.field-first {
	float: left;
	margin: 0px 10px 0px 0px;
	width: 190px;
	color:#424141;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
}

#c #iz #contacto2 form label.field-first input,
#c #iz #contacto form label.field-first input {
	float: left;
	width: 190px;
	padding: 0px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
}

#c #iz #contacto2 form label.field-codigo,
#c #iz #contacto form label.field-codigo {
	float: left;
	margin: 0px 10px 0px 0px;
	width: 410px;
	color:#424141;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}

#c #iz #contacto2 form label.field-codigo input,
#c #iz #contacto form label.field-codigo input {
	float: left;
	width: 410px;
	padding: 0px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
}

#c #iz #contacto form input#radiobutton_1,
#c #iz #contacto form input#radiobutton_2,
#c #iz #contacto form input#radiobutton_3,
#c #iz #contacto form input#radiobutton_4 {
	clear: left;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

#c #iz #contacto form label.radioitem {
	clear: none;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 15px 0px;
}

#c #iz #contacto2 form textarea,
#c #iz #contacto form textarea {
	clear: left;
	float: none;
	margin-top: 3px;
	width: 380px;
	height: 65px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
}

#c #iz #contacto2 form label.field-first2,
#c #iz #contacto form label.field-first2 {
	float: none;
	margin: 0px 10px 0px 0px;
	width: 200px;
	color:#424141;
	font: 14px Arial, Verdana, Tahoma, sans-serif;
}

#c #iz #contacto2 form label.field-first2 textarea,
#c #iz #contacto form label.field-first2 textarea {
	float: none;
	clear: left;
	margin-top: 3px;
	width: 400px;
	height: 65px;
	border-top: 1px solid #ccc; 
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #ccc;
}

#c #iz #contacto2 form label.field-first2 textarea:hover,
#c #iz #contacto form label.field-first2 textarea:hover{ 
background:#EEEEEE;
}

#c #iz #contacto2 form .button,
#c #iz #contacto form .button {
	width: 77px;
	height: 22px;
	border: none;
	background: url(images/bot_enviar.jpg) no-repeat;
	padding: 2px 8px;
	margin: auto;
}


/*---------------------------- Varios ----------------------------*/

/*---------------------------- Pie de Pagina ----------------------------*/
#separ{
clear : both; 
} 

#jrpie {
clear : both; 
} 

#foot {

	background: url(images/fin.jpg) no-repeat;
	height:17px;
	margin-left:34px;
	margin-bottom:10px;
	
}

#footer {
	clear : both; 
	border-top:1px solid #2475a9;
	height:77px;
	margin-left:14px;
	margin-right:14px;

}

#texto {
	width:982px;
	margin:auto;

}

#texto .uno{
	text-align:right;
	margin-top:14px;
	margin-right:14px;
	color: #fff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

 #texto .uno a{
	color: #fff; 
	text-decoration: none;
}

#texto .uno a:hover{
	color: #fff; 
	text-decoration: underline;
}

#texto .dos{
	text-align:left;
	margin-top:14px;
	margin-left:24px;
	margin-bottom:30px;
	color: #fff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

#texto .dos strong{
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

 #texto .dos a{
	color: #fff; 
	text-decoration: none;
}

#texto .dos a:hover{
	color: #fff; 
	text-decoration: underline;
}
