@charset "utf-8";
* {
	font-family: sans-serif;font-size: 12px;color: #000000;}
body {width: 771px;margin-top: 20px;margin-bottom: 20px;margin-left: auto;margin-right: auto;background: repeat-x #2A2927;}
.contacto {border: 3px solid #B19969;border-radius: 20px;padding-top: 5px;padding-bottom: 5px;margin-top: 10px;background-color: #916A3F;box-shadow: 0px 0px 40px #916A3F, 0 0 0 10px #000 inset;-moz-box-shadow: 0px 0px 40px #916A3F, 0 0 0 10px #000 inset;	-webkit-box-shadow: 0px 0px 40px #916A3F, 0 0 0 10px #000 inset;}
.colIzq {border-right: 3px solid #CED5D7;padding-top: 0px;padding-bottom: 0px;
	box-shadow: 0px 0px 20px #B5C1C5 inset;background: url(/imagenes/bgfondolat.jpg) repeat-x #FFFFFF;-moz-box-shadow: 0px 0px 20px #B5C1C5 inset;-webkit-box-shadow: 0px 0px 20px #B5C1C5 inset;}
.colDer {border-left: 3px solid #CED5D7;padding-top: 0px;padding-bottom: 0px;
	box-shadow: 0px 0px 20px #B5C1C5 inset;background: url(/imagenes/bgfondolat.jpg) repeat-x #FFFFFF;-moz-box-shadow: 0px 0px 20px #B5C1C5 inset;-webkit-box-shadow: 0px 0px 20px #B5C1C5 inset;}
.contacto label {font-weight: bold;}
.contacto input[type='text'], .contacto textarea {
	padding: 7px 6px;width: 294px;border: 1px solid #CED5D7;resize: none;
	box-shadow: 0 0 0 3px #EEF5F7;margin: 5px 0;}
.contacto input[type='text']:focus, .contacto textarea:focus {
	outline: none;box-shadow: 0 0 0 3px #dde9ec;}
.contacto input[type='text2'] {
	padding: 7px 6px;width:150px;border:1px solid #CED5D7;resize: none;
	box-shadow: 0 0 0 3px #EEF5F7;margin: 5px 0;}
.contacto input[type='text2']:focus {outline: none;box-shadow: 0 0 0 3px #dde9ec;}
.contacto input[type='button'] {
	border: 1px solid #CED5D7;box-shadow: 0 0 0 3px #EEF5F7;
	padding: 8px 16px;border-radius: 20px;
	font-weight: bold;text-shadow: 1px 1px 0px white;
	background: #e4f1f6;background: -moz-linear-gradient(top, #e4f1f6 0%, #cfe6ef 100%);
	background: -webkit-linear-gradient(top, #e4f1f6 0%, #cfe6ef 100%);}
.contacto input[type='button']:hover {
	background: #edfcff;background: -moz-linear-gradient(top, #edfcff 0%, #cfe6ef 100%);
	background: -webkit-linear-gradient(top, #edfcff 0%, #cfe6ef 100%);}
.contacto input[type='button']:active {
	background: #cfe6ef;background: -moz-linear-gradient(top, #cfe6ef 0%, #edfcff 100%);
	background: -webkit-linear-gradient(top, #cfe6ef 0%, #edfcff 100%);}
#container {width: 755px;height: 40px;margin: 0 auto;}
#menuwrap {width: 100%;height: 45px;position: relative;top: 0px;
	background: transparent url(/imagenes/menubg.jpg);}
ul#menu {width: 643px;height: 45px;float: right;margin: 0;padding: 0;
	list-style-type: none;background: transparent url(/imagenes/menubg.jpg);}
ul#menu li {float: left;}
ul#menu li a {display: block;width: 530px;margin-top: 2px;height: 40px;overflow: hidden;
	text-indent: -99999px;background: transparent url(/imagenes/menu.png) no-repeat;}
ul#menu li#inicio a {background-position: 0 0;width: 60px;}
ul#menu li#inicio a:hover {background-position: 0 -40px;width: 60px;}
ul#menu li#beneficios a {background-position: -60px 0;width: 100px;}
ul#menu li#beneficios a:hover {background-position: -60px -40px;width: 100px;}
ul#menu li#servicios a {background-position: -160px 0;width: 85px;}
ul#menu li#servicios a:hover {background-position: -160px -40px;width: 85px;}
ul#menu li#afiliacion a {background-position: -245px 0;width: 90px;}
ul#menu li#afiliacion a:hover {background-position: -245px -40px;width: 90px;}
ul#menu li#informate a {background-position: -335px 0;width: 115px;}
ul#menu li#informate a:hover {background-position: -335px -40px;width: 115px;}
ul#menu li#contacto a {background-position: -450px 0;width: 80px;}
ul#menu li#contacto a:hover {background-position: -450px -40px;width: 80px;}