@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px;
	background: #DFECF9;
	text-align: center;
	font-family: "Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 13.8px;
}

#wrap { margin: 0 auto 0 auto; width: 928px; text-align: left; }

a {
	color: #6F9FD4;
	text-decoration: none;
}

a:hover {
	color: #6F9FD4;
	text-decoration: underline;
}

.content {
	width: 100%;
	border: 4px solid #E6E6E6;
	background: #FFFFFF;
	margin-top: 24px;
	margin-bottom: 24px;
}

.txt_enter {
	letter-spacing: 1px;
	color: #4D4D4D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt_enter a {
	letter-spacing: 1px;
	color: #4D4D4D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.txt_enter a:hover {
	letter-spacing: 1px;
	color: #4D4D4D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.div_enter {
	width: 150px;
	margin-top: 252px;
	margin-left: 83px;
}
.logo_area {
	width: 218px;
	height: 44px;
	background: url(imagenes/logo.gif);
}
.txt_h1 {
	color: #6F9FD4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 25px;
}
.txt_h2 {
	color: #6F9FD4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 14px;
	font-weight: bold;
	border-bottom: 1px dotted #6F9FD4;
	padding-bottom: 5px;
}
.txt_h2 a{
	color: #6F9FD4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 14px;
	font-weight: bold;
	/*border-bottom: 1px dotted #6F9FD4;*/
	padding-bottom: 5px;
	text-decoration: none;
}
.txt_h2 a:hover{
	color: #2483C5;
	text-decoration: none;
}
.txt_h3 {
	color: #6F9FD4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	text-align: center;
}
.colA {
	padding: 0px 35px;
}
.colA_cita {
	padding: 0px 0px 0px 35px;
	background-image: url(imagenes/cita2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.colA_contacto {
	padding: 0px 0px 0px 5px;
}
.colB {
	padding: 0px 35px;
	border-left: 1px solid #E6E6E6;
	width: 250px;
}
.colB_cita {
	padding: 0px 35px;
	width: 250px;
}
.colB_cita2 {
	padding: 0px 35px;
	width: 250px;
	background-image: url(imagenes/bg_form.jpg);
	background-repeat: repeat-x;
}
.colB_contacto {
	padding: 0px 15px;
	width: 190px;
}
.div_mod_avance {
	padding-bottom: 20px;
}
.col_contacto {
	width: 305px;
	height: 460px;
	padding: 7px;
	background-image: url(imagenes/bg_contacto.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 10px;
}
.field {
	border: 1px solid #2484C6;
	background-color: #FFFFFF;
	height: 12px;
}
.field2 {
	border: 1px solid #2484C6;
	background-color: #FFFFFF;
}
.button {
	letter-spacing: 1px;
	color: #4D4D4D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EAEEF8;
	border: 1px solid #EAEEF8;
}
.button2 {
	letter-spacing: 1px;
	color: #4D4D4D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.style1 {
	font-size: 18px;
	color: #FFFFFF;
}
.style2 {
	font-size: 18px;
	color: #6F9FD4;
}
hr {
	border: thin dotted #FFFFFF;
	color: #FFFFFF;
	background-color: #FFFFFF;
}