body {
background-color: #2D140B;
font-family: Georgia, Arial;
color: #FFF; 
font-size: 14px;
background-image:url(../images/background08.jpg); 
background-position: center;
background-repeat: repeat-y;
}

a:link {text-decoration: none;
		color: #F4DD7D;
		}
a:visited {text-decoration: none;
		color: #F4DD7D;
		}
a:hover {text-decoration: none; 
		color: #CF7A0C;
		}
a:active {text-decoration: none;
		color: #F4DD7D;
		}
		
img:link {text-decoration: none;
		}
img:visited {text-decoration: none;
		}
img:hover {text-decoration: none; 
		}
img:active {text-decoration: none;
		}

img {text-decoration: none;
	border: 0px;
}

#tabla select {
margin-left: 0px !important;
}

#general {
width: 900px;
height: auto;
margin: 0 auto;
padding-right: 0px;
margin-top: 40px;

}

#logo {
width:365px;
height: 86px;
background-image:url(../images/logo3.png);
}

#menu {
width:900px;
height: 25px;
margin-bottom: -2px;
margin-top: -8px;
margin-left: -40px;
}

#menu ul {
width: auto;
height: auto;
}

#menu ul li {
width: auto;
height: auto;
float: left;
list-style: none;
margin:0px 3px 0px 0px;
font-size: 13px !important;
}

#menu ul li p {
width: auto;
height: auto;
float: left;
list-style: none;
margin:0px 0px;
padding: 5px 5px 4px 5px;
color: #F4DD7D;
}

#menu ul li p:hover {
background-repeat: repeat-x;
}


#menu ul li p:hover {
background-color: #572A14 !important;
color: #F4DD7D !important;
padding: 4px 4px 4px 4px;
border-top:1px solid #E2B05C;
border-left:1px solid #E2B05C;
border-right:1px solid #E2B05C;
}
#menu ul li p a:hover {
background-color: #572A14 !important;
color: #F4DD7D !important;
}

#contenedor {
width:900px; 
height: auto;
border: 1px solid #E2B05C;
background-color: #572A14;
}

.seleccionado {
width: auto !important;
height: 20px !important;
}

.seleccionado a {
color: #663300 !important;
}

.seleccionado a p {
background-color: #572A14 !important;
color: #F4DD7D !important;
padding: 4px !important;
border-top:1px solid #E2B05C;
border-left:1px solid #E2B05C;
border-right:1px solid #E2B05C;
}

.col01 {
width: 606px;
height: auto;
float: left;
margin: 5px;
}

.col02 {
width: 245px;
height: auto;
float: right;
margin: 5px;
}

.col03 {
width: 610px;
height: auto;
margin: 5px;
}

.col04 {
width: 400px;
height: 456px;
float: right;
margin: 5px;
background-image: url(../images/fondoRegistro4.png);
margin-right: -101px;
background-repeat: no-repeat;
}

.col04-contenido {
width: 165px;
height: 310px;
margin: 95px 0px 0px 52px;
color: #3F2510 !important;
text-align: justify;
}
.col02 p {
padding: 0px 3px;
}


.titulo01 {
width: 630px;
height: auto;
background-image: url(../images/fondoTitulo3.png);
background-repeat: no-repeat;
background-position: top left;
margin-top: 3px;
}

.titulo02 {
width: 220px;
height: auto;
background-image: url(../images/fondoContacto3.png);
background-repeat: no-repeat;
background-position: top left;
margin-top: 3px;
}

.titulo03 {
width: 570px;
height: auto;
background-image: url(../images/fondoTitulo3.png);
background-repeat: no-repeat;
background-position: top left;
margin-top: 3px;
}


.subMenu {
width: 613px;
height: 18px;
background-image: url(../images/fondoSubmenu2.png);
background-repeat: no-repeat;
background-position: bottom left;
margin-top: 3px;
padding: 1px 0px 3px 17px;
}

.subMenu2 {
width: 613px;
height: 15px;
background-image: url(../images/fondoSubmenu2.png);
background-repeat: no-repeat;
background-position: bottom left;
margin-top: 0px;
padding: 1px 0px 3px 17px;
}

.subMenu a {
text-decoration: none !important;
color: #CF7A0C !important;
}

.subMenu2 a {
text-decoration: none !important;
color: #FFF !important;
}

.subMenu a:hover, .subMenu2 a:hover {
text-decoration: none !important; 
color: #F4DD7D !important;
}

.lista01 li {
list-style: disc !important;
height: 30px;
}

.lista02 li {
list-style: disc !important;
height: 30px;
margin-left: 30px;
color: #F4DD7D !important;
}


#contenido {
width: 615px;
height: auto;
}
#contenido p {
width: 605px;
height: auto;
padding-left: 6px
}






#cuponRegistro {
width: 495px;
height: auto;
background-color:#572A14;
border: 1px solid #E2B05C;
background-image: url(../images/logo4.png) !important;
background-repeat: no-repeat; 
text-align: justify;
float: left;
padding-top: 60px;
padding-bottom: 5px;
}



#cuponRegistro p {
margin: 10px 10px 0px 10px;
}


#contenedorRegistro {
width: 315px;
height: 360px;
float: left;
margin-right: 15px;
margin-top:15px;
}

#contenedorRegistro p {
width: 315px;
margin:15px 0px !important;
}

#contenedorFormularioRegistro {
width:275px;
height: auto;
float: left;
}

#contenedorRegistro form {
width: 275px;
height: auto;
}

#contenedorRegistro form p {
width:290px;
height: 35px;
}

#formularioContacto {
width:280px;
height: 500px;
float: left;
margin-left: 17px;
}

#formularioContacto form {
width: 280px;
height: auto;
}

#formularioContacto form p {
width:280px;
height: 35px;
}


.cajaComentario {
width:290px;
height: auto !important;
}

.input01 {
width: 275px;
height: 15px;
border: 1px solid #E2B05C !important;
background-color: #fff;
margin:3px 0px;
}

.input02 {
width: 200px;
height: 15px;
border: 1px solid #E2B05C !important;
background-color: #fff;
margin:3px 0px;
}

.input03 {
width: 200px;
height: auto;
border: 1px solid #E2B05C !important;
background-color: #fff;
margin:3px 0px;
}

.input04 {
width: 300px;
height: 15px;
border: 1px solid #E2B05C !important;
background-color: #fff;
margin:3px 0px;
}

.input05 {
width: 300px;
height: auto;
border: 1px solid #E2B05C !important;
background-color: #fff;
margin:3px 0px;
}

.input01:hover, .input02:hover, .input03:hover, .input04:hover , .input05:hover {

border: 1px solid #fff !important;
}

.SubmitRegistro {
width: 100px;
height: 20px;
border: 1px solid #E2B05C !important;
background-color: #DF9C29 !important;
margin: 3px 3px;
}

.SubmitRegistro2 {
width: 200px;
height: 20px;
border: 1px solid #E2B05C !important;
background-color: #DF9C29 !important;
margin: 3px 3px;
}

.SubmitRegistro3 {
width: 70px;
height: 20px;
border: 1px solid #E2B05C !important;
background-color: #DF9C29 !important;
margin: 3px 3px;
}


.SubmitRegistro:hover, .SubmitRegistro2:hover, .SubmitRegistro3 :hover {
height: 20px;
border: 1px solid #DF9C29 !important;
background-color: #fff !important;
margin: 3px 3px;
}




h1 {
font-family: "georgia";
color: #F4DD7D;
font-size: 32px;
font-weight: normal;
padding-top: 27px;
padding-bottom: 0px !important;
padding-left: 30px;
margin-bottom: -5px;
}


h2 {
font-family: "georgia";
color: #F4DD7D;
font-size: 20px;
font-weight: normal;
padding-top: 38px;
padding-bottom: 0px;
padding-left: 18px;
margin-bottom: -5px;
}

h3 {
font-family: "Courier New";
color: #d1c898;
font-size: 10px;
text-align: center;
}

.texto01 {
color: #FFF9DF !important;
text-align: justify;
}
.texto02 {
color: #DF9C29 !important;
text-align: left !important;
font-weight: bold !important;
}
.texto03 {
color: #DF9C29 !important;
text-align: left !important;
font-weight: bold !important;
font-size: 10px !important;
}
.texto04 {
color: #DF9C29 !important;
text-align: left !important;
font-weight: bold !important;
font-size: 20px !important;
margin-top: 13px;
}
.texto05 {
color: #CF7A0C !important;
text-align: left !important;
font-weight: bold !important;
font-size: 16px !important;
list-style: none !important;
}
.texto06 {
text-align: center !important;
font-size: 10px !important;
list-style: none !important;
font-family: Arial !important;
}
.texto06 a {
color: #FFF !important;
text-align: center !important;
font-size: 10px !important;
list-style: none !important;
font-family: Arial !important;
}

.texto06 a:hover {
color: #CF7A0C !important;
}

.texto01:first-letter {
font-size: 16px;
}
.imgTipo01 {
border: 1px solid #DFB161;
margin: 0px -8px 5px 10px;
}
.imgTipo02 {
border: 1px solid #DFB161;
margin: 0px 3px 5px 3px;
}
.imgTipo03 {
border: 1px solid #DFB161;
margin: 9px 5px 9px 11px ;
float:left;
}
.imgTipo04 {
border: 1px solid #DFB161;
margin: 15px 5px 0px 0px ;
float:left;
}

.imgTipo01:hover,.imgTipo02:hover,.imgTipo03:hover {
border: 1px solid #FFFEEF;

}

.imgPosicion01 {
float: right;
}

.btnRegistro div {
width: 179px;
height: 26px;
background-image: url(../images/btnRegistroa.jpg);
margin: 25px auto 0px auto;
}

.btnRegistro div:hover {
background-image: url(../images/btnRegistrob.jpg);
}



.clear {
clear: both;
}

