* {
	margin: 0px;
	padding: 0px;
	line-height: 1em;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.fondo {
	background-color: #000;
}
.clear {
	clear: both;
}

/*----------------------------------------------------Maqueta*/

#contenedorCabezote {
	height: 360px;
	width: 100%;
	background-image: url(images/fondoCabezote.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#contenedorCuerpo {
	background-color: #FFF;
	width: 100%;
}
#contenedorPie {
	background-image: url(images/fondoPie.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	float: left;
}
#cabezote {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 360px;
	position: relative;
}
#cuerpo {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 25px;
}

/*----------------------------------------------------Cabezote*/

#logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#validacion {
	height: 50px;
	width: 715px;
	position: absolute;
	top: 0px;
	right: 0px;
}
#validacion h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #C0C604;
	line-height: 50px;
	display: block;
	letter-spacing: 4px;
	float: left;
	padding-left: 65px;
}
#validacionForm {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#validacionForm label {
	color: #FFF;
	line-height: 50px;
	margin-left: 15px;
	float: left;
}
#validacionForm input {
	float: left;
	margin-left: 7px;
}
#validacionForm .cajetillaValidacion {
	background-color: #808080;
	width: 120px;
	border: 1px solid #808080;
	color: #FFF;
	margin-top: 17px;
}
#validacionForm .botonValidacion {
	background-image: url(images/botonIr.gif);
	background-repeat: no-repeat;
	display: block;
	cursor: hand;
	cursor: pointer;
	height: 50px;
	width: 50px;
	background-color: #000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#fraseFlash {
	height: 190px;
	width: 500px;
	position: absolute;
	left: 0px;
	top: 125px;
}
#fotoCabezote {
	position: absolute;
	top: 50px;
	right: 0px;
}

/*----------------------------------------------------Cabezote. Menu Principal*/

#menu {
	height: 45px;
	width: 1000px;
	list-style-type: none;
	position: absolute;
	left: 0px;
	top: 315px;
}
#menu li {
	float: left;
	background-color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
}
#menu li.activo {
	height: 41px;
	width: 115px;
	padding-left:10px;
	padding-top:4px;
}
#menu li a {
	font-weight: normal;
	color: #000;
	text-decoration: none;
	display: block;
	height: 41px;
	width: 115px;
	background-image: url(images/sombraBoton.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #C0C604;
	padding-left:10px;
	padding-top:4px;
	line-height: 1em;
}
#menu li a:hover {
	display: block;
	font-weight: bold;
	color: #FFF;
}

/*----------------------------------------------------Pie*/

#pie {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#logosPie {
	float: left;
	height: 90px;
	width: 1000px;
}
#logosPie img {
	float: left;
	margin-top: 15px;
}

#frasePie {
	float: left;
	height: 80px;
	width: 1000px;
}


#creditos {
	padding-top:20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
	letter-spacing: 3px;
	padding-bottom: 15px;
	float: left;
	width: 1000px;
}
#palabrasClave {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	padding-top: 5px;
	padding-bottom: 15px;
	width: 1000px;
	float: left;
}
#diseno {
	padding-top: 5px;
	padding-bottom: 20px;
	width: 1000px;
	float: left;
}
#diseno a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
#diseno a:hover {
	color: #C0C604;
}

/*----------------------------------------------------Home*/

#homeIzq {
	float: left;
	width: 500px;
}
#homeDer {
	width: 500px;
	float: right;
}
#homeIzq h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #C4C700;
	display: block;
	padding-left: 25px;
	padding-bottom: 8px;
}
#homeIzq p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #000;
	background-image: url(images/comillas.gif);
	background-repeat: no-repeat;
	margin-left: 25px;
	padding-left: 45px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	margin-right: 15px;
	display: block;
	padding-bottom: 10px;
	background-position: 0px 7px;
	line-height: 1.3em;
}
#homeIzq h4 {
	display: block;
	margin-right: 15px;
	margin-left: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-align: right;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-bottom: 10px;
}
#homeIzq h4 span {
	font-style: italic;
	color: #666;
	margin-left: 5px;
}
#homeIzq ul {
	margin-left: 25px;
	list-style-type: none;
	margin-right: 15px;
	display: block;
	padding-bottom: 10px;
}
#homeIzq ul li {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	background-image: url(images/vineta.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 10px 0px;
}
#homeIzq ul li a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#homeIzq ul li a:hover {
	text-decoration: underline;
}

/*----------------------------------------------------Nosotros*/

#presentacion {
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	padding-top: 5px;
	width: 1000px;
	float: left;
}
#presentacion h1 {
	background-image: url(images/presentacion.gif);
	background-repeat: no-repeat;
	height: 160px;
	width: 610px;
	text-indent: -10000px;
	float: left;
}
#presentacion ul {
	float: right;
	list-style-type: none;
	width: 390px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#presentacion ul li {
	display: block;
	padding-bottom: 12px;
	background-image: url(images/vineta.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-right: 10px;
}
#curriculos {
	width: 1000px;
	float: left;
}
#curriculos h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #C4C700;
	display: block;
	padding-left: 25px;
	padding-bottom: 15px;
	padding-top: 15px;
	float: left;
	width: 975px;
}
#curriculos ul {
	list-style-type: none;
	width: 1000px;
}
#curriculos ul li img {
	float: left;
	padding-left: 140px;
	width: 860px;
}
#curriculos ul li h2 {
	background-color: #C0C604;
	height: 33px;
	width: 975px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	line-height: 30px;
	padding-left: 25px;
	float: left;
}
#curriculos ul li ul {
	padding-right: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 840px;
	float: left;
	padding-left: 140px;
}
#curriculos ul li ul li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	display: block;
	padding-bottom: 10px;
	background-image: url(images/vineta.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
#subir {
	float: left;
	width: 1000px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	text-align: center;
	padding-top: 20px;
	margin-top: 10px;
}

/*----------------------------------------------------Areas de Practica*/

#areas {
	float: left;
	width: 1000px;
}
#areas div.granCategoria {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	width: 1000px;
	float: left;
}
#areas h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	color: #BFC504;
	display: block;
	padding-left: 25px;
	float: left;
}
#areas div.granCategoria a {
	display: block;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color: #CCC;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 30px;
	margin-right: 25px;
}
#areas div.granCategoria a:hover {
	color: #BFC504;
	background-color: #000;
}
#areas ul {
	list-style-type: none;
	padding-right: 25px;
	padding-left: 115px;
	width: 860px;
	padding-bottom: 0px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	float: left;
}
#areas ul li {
	display: block;
	padding-bottom: 25px;
}
#areas ul li h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #666;
	display: block;
	padding-bottom: 4px;
	background-image: url(images/vineta.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;
}
#areas ul li p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	padding-left: 15px;
	text-align: justify;
}
#subir2 {
	float: left;
	width: 1000px;
	text-align: center;
	padding-top: 10px;
}

/*----------------------------------------------------Marcas Registradas*/

#marcas {
	float: left;
	width: 1000px;
}
#marcas h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #C4C700;
	display: block;
	padding-left: 25px;
	padding-bottom: 20px;
	float: left;
	width: 975px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#marcas ul {
	list-style-type: none;
	padding-left: 25px;
	width: 975px;
	display: block;
	float: left;
	padding-top: 25px;
	padding-bottom: 10px;
}
#marcas ul li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#marcas ul li table {
	height: 150px;
	width: 150px;
	border: 1px solid #999;
}

/*----------------------------------------------------Testimonios*/

#testimonios {
	float: left;
	width: 1000px;
}
#testimonios h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #C4C700;
	display: block;
	padding-left: 25px;
	padding-bottom: 20px;
	float: left;
	width: 975px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#testimonios ul {
	list-style-type: none;
	float: left;
	width: 1000px;
}
#testimonios ul li {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	float: left;
	width: 1000px;
}
#testimonios ul li table {
	height: 150px;
	width: 200px;
	background-color: #CCC;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#testimonios ul li div {
	float: left;
	width: 775px;
}
#testimonios ul li div p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	display: block;
	padding-top: 15px;
	margin-left: 20px;
	background-image: url(images/comillas.gif);
	background-repeat: no-repeat;
	padding-left: 43px;
	line-height: 1.3em;
	text-align: justify;
}
#testimonios ul li div h2 {
	display: block;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	padding-top: 15px;
}
#testimonios ul li div h2 span {
	font-style: italic;
	color: #666;
	padding-left: 8px;
}
#subir3 {
	float: left;
	width: 1000px;
	text-align: center;
	padding-top: 20px;
}

/*----------------------------------------------------Articulos*/

#articulos {
	float: left;
	width: 1000px;
}
#articulos ul {
	float: left;
	width: 1000px;
	list-style-type: none;
}
#articulos ul li {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-bottom: 15px;
}
#articulos ul li h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #B8BD04;
	display: block;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
}
#articulos ul li h2  {
	font-size: 13px;
	font-style: italic;
	color: #000;
	padding-left: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	display: block;
	padding-top: 5px;
}
#articulos ul li p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	display: block;
	padding-right: 25px;
	padding-left: 25px;
	line-height: 1.3em;
	text-align: justify;
	padding-top: 10px;
}
#articulos ul li p span {
	padding-left: 10px;
}
#articulos ul li p span a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #C0C604;
	text-decoration: none;
}
#articulos ul li p span a:hover {
	color: #000;
}
#paginacion {
	width: 975px;
	padding-right: 25px;
	float: left;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	padding-bottom: 15px;
}
#paginacion div {
	float: right;
	margin-left: 5px;
}
#paginacion div a {
	color: #000;
	text-decoration: none;
}
#paginacion div a:hover {
	text-decoration: underline;
}

#paginacion #anterior {
	margin-right: 20px;
}
#paginacion #siguiente {
	margin-left: 20px;
}
#articulos h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #B8BD04;
	display: block;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	width: 950px;
}
#articulos h2  {
	font-size: 13px;
	font-style: italic;
	color: #000;
	padding-left: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	display: block;
	padding-top: 5px;
	width: 975px;
}
#articulos p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	display: block;
	padding-right: 25px;
	padding-left: 25px;
	line-height: 1.3em;
	text-align: justify;
	padding-top: 10px;
	width: 950px;
}
#articulos h3  {
	padding-left: 25px;
	padding-top: 20px;
	width: 950px;
	padding-bottom: 10px;
}
#articulos h3 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #C0C604;
	text-decoration: none;
}
#articulos h3 a:hover {
	color: #000;
}



/*----------------------------------------------------Resgistro de Marcas*/


#introRegistro {
	float: left;
	width: 1000px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#introRegistro h1 {
	background-image: url(images/introduccionRegistro.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	height: 190px;
	width: 615px;
	float: left;
	font-size: 10px;
	display: block;
}
#introRegistro div {
	float: left;
	padding-right: 25px;
	width: 355px;
}
#introRegistro div h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-style: italic;
	font-weight: normal;
	color: #ABAF03;
	display: block;
	padding-bottom: 7px;
	padding-top: 3px;
	width: 250px;
}
#introRegistro div p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #000;
	text-align: justify;
	display: block;
	line-height: 1.4em;
}
#pasosRegistro {
	float: left;
	width: 1000px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#costosRegistro {
	float: left;
	width: 1000px;
	padding-top: 15px;
	padding-bottom: 25px;
}
#costosRegistro ul {
	list-style-type: none;
	float: left;
	display: block;
}
#costosRegistro ul h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #C0C604;
	display: block;
	padding-bottom: 8px;
}
#costosRegistro .costos {
	width: 555px;
	padding-left: 25px;
}
#costosRegistro .costos li {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	height: 27px;
}
#costosRegistro .costos li.gris {
	background-color: #D9D9D9;
}

#costosRegistro .costos li h3 {
	display: block;
	float: left;
	width: 330px;
	font-weight: normal;
	line-height: 27px;
	font-size: 11px;
	padding-left: 5px;
}
#costosRegistro .costos li h6 {
	display: block;
	line-height: 27px;
	width: 210px;
	padding-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	float: right;
}
#costosRegistro .plazos {
	padding-left: 20px;
	width: 374px;
	padding-right: 25px;
}
#costosRegistro .plazos li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	display: block;
	padding-bottom: 10px;
	padding-left: 15px;
	background-image: url(images/vineta.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-top: 7px;
}
#descargasRegistro {
	float: left;
	width: 1000px;
	padding-top: 15px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
#descargasRegistro h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #BFC504;
}
#descargasRegistro ul {
	float: left;
	list-style-type: none;
	width: 1000px;
	padding-top: 10px;
}
#descargasRegistro ul li {
	float: left;
	margin-right: 15px;
}
#faqsRegistro {
	float: left;
	width: 1000px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-color: #000;
}
#faqsRegistro h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #BFC504;
	display: block;
	width: 975px;
	padding-left: 25px;
	padding-bottom: 15px;
	float: left;
}
#faqsRegistro ul.listadoPreguntas {
	padding-bottom: 20px;
}
#faqsRegistro ul.listadoPreguntas li {
	padding-top: 5px;
	padding-bottom: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/pasoOK.gif);
	background-repeat: no-repeat;
}
#faqsRegistro ul.listadoPreguntas li a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	padding-left: 25px;
}
#faqsRegistro ul.listadoPreguntas li a:hover {
	font-weight: bold;
}

#faqsRegistro ul {
	float: left;
	width: 950px;
	padding-right: 25px;
	padding-left: 25px;
	list-style-type: none;
}
#faqsRegistro ul li {
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding-top: 15px;
	padding-bottom: 15px;
}
#faqsRegistro ul li h2 {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666;
	font-weight: normal;
	padding-bottom: 7px;
}
#faqsRegistro ul li p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 1.3em;
	text-align: justify;
}
#faqsRegistro ul li p a {
	font-weight: bold;
	color: #BFC504;
	text-decoration: underline;
}
#faqsRegistro ul li p a:hover {
	color: #000;
}
#formulario_iframe {
	float: left;
	width: 1000px;
	height: 150px;
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	padding-top: 20px;
	padding-bottom: 10px;
}
#confirmacionMailRegistro {
	float: left;
	width: 1000px;
	text-align: center;
	height: 150px;
}

#confirmacionMailRegistro  h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #BFC504;
	display: block;
	float: left;
	width: 975px;
	padding-left: 25px;
	margin-top: 55px;
}


/*----------------------------------------------------Contacto*/

#contacto {
	float: left;
	width: 1000px;
}
#contacto #telefono {
	float: left;
	width: 235px;
	padding-left: 25px;
}
#contacto #telefono h1, #contacto #formulario h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #BFC504;
	display: block;
	line-height: 0.8em;
	padding-bottom: 20px;
}
#contacto #telefono p, #contacto #formulario h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	display: block;
	padding-bottom: 10px;
}
#contacto #formulario h1 {
	padding-left: 150px;
	padding-top: 15px;
}
#contacto #formulario h3 {
	padding-left: 150px;
}



/*--------------------------------------------------Formulario*/

#formulario {
	width: 730px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	float: left;
}
#formulario div {
	display: block;
	float: left;
	width: 340px;
	padding-bottom: 7px;
}
#formulario #der {
	margin-left: 30px;
}

#formulario label {
	display: block;
	width: 340px;
	line-height: 23px;
	text-align: left;
	float: left;
}
#formulario label strong {
	line-height: 23px;
}

#formulario .cajetilla {
	width: 340px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #1E0D0F;
	float: left;
	height: 20px;
	background-color: #D1D1D1;
	border: 1px solid #666;
}
#formulario .cajetillaMulti {
	height: 235px;
	width: 340px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #1E0D0F;
	float: left;
	background-color: #CCCCCC;
	border: 1px solid #666;
}
#formulario .boton {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #C0C604;
	text-align: center;
	width: 110px;
	float: right;
	height: 23px;
	display: block;
	cursor: hand;
	cursor: pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
}
#formulario p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	float: left;
	padding-top: 15px;
}

/*----------------------------------------------------Zona Clientes*/

#contenedorCabezoteClientes {
	height: 225px;
	width: 100%;
	background-image: url(images/fondoCabezoteClientes.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#cabezoteClientes {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 225px;
}
#cabezoteClientes #conozca {
	position: absolute;
	left: 0px;
	top: 125px;
}
#cabezoteClientes a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	top: 0px;
	right: 0px;
	margin-top: 15px;
	margin-right: 20px;
	text-decoration: none;
}
#cabezoteClientes a:hover {
	color: #BFC504;
}
#cabezoteClientes h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display: block;
	text-align: center;
	line-height: 39px;
	position: absolute;
	left: 0px;
	top: 185px;
	width: 1000px;
}
#cabezoteClientes h1 span {
	color: #BFC504;
}
.zonaClienteProceso {
	list-style-type: none;
	display: block;
	float: left;
	width: 430px;
	padding-left: 50px;
	padding-bottom: 20px;
}
.zonaClienteProceso h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #BFC504;
	line-height: 0.8em;
	display: block;
	float: left;
	width: 430px;
	padding-bottom: 15px;
}
.zonaClienteProceso h1 span {
	display: block;
	color: #000;
	width: 430px;
}
.zonaClienteProceso li {
	display: block;
	float: left;
	width: 430px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
.zonaClienteProceso li img {
	float: left;
}
.zonaClienteProceso li h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 330px;
	line-height: 30px;
	display: block;
}
.zonaClienteProceso li h4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	float: left;
	display: block;
	line-height: 30px;
	width: 70px;
}
.zonaClienteProceso li.conVinculo{
	height: 35px;
}
.zonaClienteProceso li.conVinculo a {
	background-image: url(images/iconoPDF.gif);
	background-repeat: no-repeat;
	margin-right: 5px;
	color: #000;
	line-height: 35px;
	padding-left: 30px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-position: 0px 2px;
	float: right;
}
#error {
	float: left;
	width: 1000px;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
}
#error h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #BBC104;
	font-weight: normal;
}
#error p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-top: 5px;
}

