body {

	background-color: #336699;
	margin:0px;
	scrollbar-track-color: #D6DFEB;
    	scrollbar-face-color: #003366;
    	scrollbar-arrow-color: #D6DFEB;
    	scrollbar-highlight-color: #000000;
    	scrollbar-3dlight-color: #000000;
	
	}

li {

	font:11px Verdana, Tahoma, Arial;
	color: #003366;
	line-height:18px;
	font-weight: bold;
	
	}

.txt {
	/*background-color: #D6DFEB;*/
	border: 2px dashed #B0E0E6;
	display: block;
	font-size: 12px;
	font-family: "Verdana", Tahoma,  sans-serif;
	color: #B0E0E6;
	font-weight: normal;
	line-height:18px;
	padding: 10px;
}

a.menuppal {

	color: #dcdcdc;
	font:13px Verdana, Tahoma, Arial;
	font-weight:bold;
	background: #003366;
	letter-spacing:.0em;
	text-decoration:underline;

}
	
a.menuppal:hover {

	color: #003366;
	font:13px Verdana, Tahoma, Arial;
	font-weight:bold;
	background: #D6DFEB;
	letter-spacing:.0em;
	padding:5px 5px;
	text-decoration:underline;
}

a.enfasisregistrarse {

	color: #ffffff;
	font:13px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;

}
	
a.enfasisregistrarse:hover {

	color: #B0E0E6;
	font:13px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;
}


a.enfasiscontactenos {

	color: #ffffff;
	font:13px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;

}
	
a.enfasiscontactenos:hover {

	color: #B0E0E6;
	font:13px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;
}

a.vermas {

	color: #8B0000;
	font:11px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;

}
	
a.vermas:hover {

	color: #003366;
	font:11px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;
}

.separador {

	color: #9ACD32;
	font:14px Verdana, Tahoma, Arial;
	font-weight:bold;

}

/* ESTILOS PARA CAPAS */


#central {
	margin-top:0px;
	margin-bottom:0px;
	width: 760px;
	float: center;
	border:1px solid #003366;
	background-color: #000000;
	padding:0px;
	
	}

/* ESTILOS PARA SERVICIOS */


a.proyectosweb {

	color: #8B0000;
	font:11px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;

}
	
a.proyectosweb:hover {

	color: #003366;
	font:11px Verdana, Tahoma, Arial;
	font-weight:bold;
	letter-spacing:.0em;
	text-decoration:underline;
}

.tituloserv {

	font:18px "Trebuchet MS", Verdana, Tahoma, Arial;
	color: #336699;
	line-height:15px;
	font-weight: bold;
	text-decoration:underline;
	
	}

.txtcontentserv {

	font:11px Verdana, Tahoma, Arial;
	color: #808080;
	line-height:18px;
	font-weight: normal;
	
	}

.txtserv {

	font:12px Tahoma, Verdana, Arial;
	color: #003366;
	line-height:15px;
	font-weight: bold;
	
	}

.txtseccionserv {

	font:12px Tahoma, Verdana, Arial;
	color: #B22222;
	line-height:15px;
	font-weight: bold;
	
	}


/* ESTILOS PARA FORMULARIO DE CONTACTENOS */


.celdainstruc {

	background-color: #EEE8AA;
	text-align: justify;
	font:13px "Trebuchet MS", Verdana, Tahoma, Arial;
	color: #000000;
	font-weight: bold;
	
	}

.celdainstruc2 {

	font:13px "Trebuchet MS", Verdana, Tahoma, Arial;
	color: #003366;
	line-height:17px;
	background-color: #D6DFEB;
	text-align: justify;
	font-weight: normal;
	
	}

.camposoblig {

	font:11px Verdana, Tahoma, Arial;
	color: #000000;
	font-weight: bold;
	
	}

.asterisco {

	font:12px Verdana, Tahoma, Arial;
	color: #FF0000;
	font-weight: bold;
	
	}


.celdanombre {

	background-color: #003366;
	text-align: left;
	font:12px Verdana, Tahoma, Arial;
	color: #ffffff;
	line-height:18px;
	font-weight: bold;
	
	}

.celdacontrol {

	background-color: #D6DFEB;
	text-align: left;
	font:11px Verdana, Tahoma, Arial;
	color: #666666;
	line-height:18px;
	font-weight: bold;
	
	}

.tituloconfirmacont {

	font:16px Verdana, Tahoma, Arial;
	color: #ffffff;
	line-height:18px;
	font-weight: bold;
	
	}

.msgconfirmacont {

	font:13px Verdana, Tahoma, Arial;
	color: #003366;
	line-height:18px;
	font-weight: bold;
	
	}

.input_textnombre {
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/user.png") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_texttel {
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/cel.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_textemail{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/email.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}


.input_textpais{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/pais.png") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_textciudad{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/ciudad.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_textbarrio{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/barrio.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_textprofesion{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/prof.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_textocupacion{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/ocupa.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 16px; 
	padding-left:20px;

}

.input_textfile{
	BORDER-LEFT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid; 
	BORDER-RIGHT: #336699 1px solid; 
	background: #FFF url("../img/app/text.gif") no-repeat left;
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 13px; 
	COLOR: #003366; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px 0px; 
	HEIGHT: 19px; 
	padding-left:20px;

}

.input_textarea {
	BORDER-LEFT: #8B4513 1px solid; 
	BORDER-TOP: #8B4513 1px solid; 
	BORDER-BOTTOM: #8B4513 1px solid; 
	BORDER-RIGHT: #8B4513 1px solid; 
	BACKGROUND-COLOR: #FAFAD2; 
	FONT-FAMILY: verdana, tahoma; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-WEIGHT: normal; 
	MARGIN: 2px 0px; 
}

.btncontacto22 {

	BORDER-LEFT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BACKGROUND-COLOR: #336699;
	FONT-SIZE: 10px;
	cursor: hand; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: normal;
	WIDTH: 130px; 
}

/*input.btn{ width:130px; background-color:#3E6F04; color:#FCFBFF; font-weight:bolder; border:1px solid #3E6F04;cursor:pointer;-moz-border-radius:4px;}
input.btn:hover{ background-color:#BCEF52;color:#3E6F04; border:1px solid #3E6F04;}*/ 

input.btn{ width:140px; background-color:#003366; color:#FFFFFF; font-weight:bolder; border:1px solid #000000;cursor:pointer;-moz-border-radius:4px;}
input.btn:hover{ background-color:#336699;color:#FFFFFF; border:1px solid #000000;}
