/* CSS Document */
body {
font: 12px Verdana, Arial, Helvetica, sans-serif;
margin:15px 0px 0px 0px;
padding:0px;
background-color:#330000


/*background: url(../imagenes/fondo_modelos.jpg) no-repeat top left transparent;*/
}

#index{
position:absolute;
top:61px;
left:81px;
width:50px;
height:20px;
overflow: hidden;
padding:0px;
margin:0px;
}

#index p{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index p a:link{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index p a:active{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index p a:visited{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;/*gris*/
text-decoration:none;
}

#index p a:hover{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#4C9165; /*verde*/
text-decoration:none;
}

#index2{
position:absolute;
top:480px;
left:870px;
width:50px;
height:20px;
overflow: hidden;
padding:0px;
margin:0px;
}

#index2 a{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index2 a:link{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index2 a:active{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index2 a:visited{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

#index2 a:hover{
padding:0px;
margin:0px;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#4C9165;
text-decoration:none;
}

#encabezado{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#438459;/*verde*/
position:absolute;
top:38px;
left:300px;
width:620px;
height:25px;
overflow:visible;
}

.imgencabezado{
display:block;
float:right;
margin:0px 5px 0px 0px;
padding:0px;
border:none;
}

.txtencabezado{
display:block;
width:395px;
float:right;
margin:20px 0px 0px 0px;
padding:0px;
}

#contenido{
position:absolute;
top:90px;/*top:154px;*/
left:440px;/*left:394px;*/
width:563px;
height:287px;
background-color:transparent;
border: 0px solid #663333;/*marron*/
z-index:5;
}

#contenido2{
position:absolute;
top:74px;
left:579px;
width:850px;
height:450px;
z-index:5;
}

#menu{
position:absolute;
top:233px;
left:106px;
width:839px;
height:150px;
z-index:4;
}
#tx{
position:absolute;
top:175px;
left:360px;
width:510px;
height:251px;
z-index:1;
padding: 10px 0px 0px 0px;
background-color:#000000;
filter: alpha(opacity=80); /*Explorer*/
opacity: .8; /*Firefox*/
-moz-opacity:0.80 /* Mozilla*/
}

#tx p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#736D3E;/*verde*/
text-align:center;
vertical-align:middle;
margin: 0px 20px 10px 20px;
line-height:140%;
}

#tx2{
position:absolute;
top:74px;
left:640px;
width: 190px;
height:400px;
z-index:1;
padding: 35px 0px 0px 0px;
background-color:#FFFFFF;
filter: alpha(opacity=85); /*Explorer*/
opacity: .85; /*Firefox*/
-moz-opacity:0.85 /* Mozilla*/
}

#tx2 p{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#736D3E;
text-align:center;
vertical-align:middle;
margin: 0px 0px 5px 0px;
/*font-weight:bold;*/
}

#tx3{
position:absolute;
top:300px;
left:128px;
width:300px;
height:150px;
z-index:1;
}

#tx3 p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;/*naranja 663333*/
text-align:left;
vertical-align:middle;
margin: 0px 0px 10px 0px;
line-height:140%;
}

#tx4{
position:absolute;
top:185px;
left:300px;
width:570px;
height:50px;
z-index:1;
background-color:#FFFFFF;
filter: alpha(opacity=85); /*Explorer*/
opacity: .85; /*Firefox*/
-moz-opacity:0.85 /* Mozilla*/
}

#tx4 p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#736D3E;
text-align:right;
vertical-align:middle;
margin: 0px 0px 10px 0px;
line-height:160%;
}

.imagenmapa{
height:18px;
width:80px;
background-image:url(../imagenes/fondo_mapa1.jpg);
}

.imagenmapa2{
height:18px;
width:120px;
background-image:url(../imagenes/fondo_mapa.jpg);
}

BODY DIV p A {
text-decoration:none;
}

#tx5{
position:absolute;
top:175px;
left:465px;
width:150px;
height:160px;
z-index:5;
overflow:hidden;
padding: 48px 0px 0px 0px;
background-color:#FFFFFF;
filter: alpha(opacity=80); /*Explorer*/
opacity: .8; /*Firefox*/
-moz-opacity:0.80 /* Mozilla*/
}
#tx51{
position:absolute;
top:383px;
left:465px;
width:150px;
height:44px;
z-index:1;
overflow:hidden;
background-color:#FFFFFF;
filter: alpha(opacity=80); /*Explorer*/
opacity: .8; /*Firefox*/
-moz-opacity:0.80 /* Mozilla*/
}

#tx5 p{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin: 0px 20px 10px 0px;
/*font-weight:bold;*/
line-height:140%;
text-decoration:none;
}

#tx5 p a:link{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
text-decoration:none;
}

#tx5 p a:active{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
text-decoration:none;
}

#tx5 p a:visited{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
text-decoration:none;
}

#tx5 p a:hover{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#B8B07A;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
text-decoration:none;
}

#tx50 {
position:absolute;
top:175px;
left:645px;
width:150px;
height:75px;
z-index:5;
overflow:hidden;
padding: 132px 0px 0px 0px;
margin:0px;
background-color:#FFFFFF;
filter: alpha(opacity=80); /*Explorer*/
opacity: .8; /*Firefox*/
-moz-opacity:0.80 /* Mozilla*/
}
#tx501{
position:absolute;
top:382px;
left:645px;
width:150px;
height:44px;
z-index:1;
background-color:#FFFFFF;
filter: alpha(opacity=80); /*Explorer*/
opacity: .8; /*Firefox*/
-moz-opacity:0.80 /* Mozilla*/
}
#tx50 p{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
margin: 0px 20px 10px 0px;
color:#FFFFFF;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
text-decoration:none;
}


#tx50 p a:link{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
text-decoration:none;
/*font-weight:bold;*/
line-height:140%;
}

#tx50 p a:active{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
text-decoration:none;
/*font-weight:bold;*/
line-height:140%;
}

#tx50 p a:visited{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
text-decoration:none;
/*font-weight:bold;*/
line-height:140%;
}

#tx50 p a:hover{
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#B8B07A;
text-align:left;
text-decoration:none;
/*font-weight:bold;*/
line-height:140%;
}

#tx6{
position:absolute;
top:165px;
left:100px;
width:800px;
height:270px;
z-index:1;
padding: 14px 0px 0px 0px;
background-color:#FFFFFF;
filter: alpha(opacity=75); /*Explorer*/
opacity: .75; /*Firefox*/
-moz-opacity:0.75 /* Mozilla*/
}

#tx6 p{
display: block;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-align:left;
vertical-align:middle;
margin: 0px 20px 12px 25px;
line-height:140%;
}

#tx7{
position:absolute;
top:255px;
left:132px;
width:300px;
height:150px;
z-index:5;
}

#tx7 p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;/*naranja*/
text-align:left;
margin: 0px 0px 10px 0px;
line-height:140%;
}

#tx7 p a:link{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
}

#tx7 p a:active{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
/*font-weight:bold;*/
line-height:140%;
}

#tx7 p a:visited{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
/*font-weight:bold;*/
text-align:left;
line-height:140%;
}

#tx7 p a:hover{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#EDCEB1;
/*font-weight:bold;*/
text-align:left;
line-height:140%;
}


#tx8{
position:absolute;
top:140px;
left:360px;/*480px;*/
width:210px;
z-index:10;
/*background:url(../imagenes/separador.jpg) no-repeat top right transparent;*/
}

#tx8 p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
margin: 0px 0px 10px 0px;
line-height:100%;/*140%;*/
}

#tx8 p a:link{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
/*font-weight:bold;*/
line-height:100%;/*140%;*/
text-decoration:none;
}

#tx8 p a:active{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
/*font-weight:bold;*/
line-height:100%;/*140%;*/
text-decoration:none;
}

#tx8 p a:visited{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
/*font-weight:bold;*/
text-align:left;
line-height:100%;/*140%;*/
text-decoration:none;
}

#tx8 p a:hover{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#330000;/*#EDCEB1;*/
/*font-weight:bold;*/
text-align:left;
line-height:100%;/*140%;*/
text-decoration:none;
}


#tx9{
position:absolute;
top:140px;
left:550px;
width:210px;
z-index:10;
background:transparent;

}

#tx9 p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
margin: 0px 0px 10px 0px;
line-height:100%;
text-decoration:none;
}

#tx9 p a:link{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
/*font-weight:bold;*/
line-height:100%;
text-decoration:none;
}

#tx9 p a:active{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
text-align:left;
/*font-weight:bold;*/
line-height:100%;
text-decoration:none;
}

#tx9 p a:visited{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#663333;
/*font-weight:bold;*/
text-align:left;
line-height:100%;
text-decoration:none;
}

#tx9 p a:hover{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#330000;
/*font-weight:bold;*/
text-align:left;
line-height:100%;
text-decoration:none;
}
.negrita{
/*font-weight:bold;*/
line-height:170%;
word-spacing:0px;
}

.negritaGR{
/*font-weight:bold;*/
color:#CCCCCC;
word-spacing:0px;
text-decoration:none;
}

.centrado{
margin-left:120px;
}

#color{
position:absolute;
top:95px;
left:517px;
width: 340px;
height:252px;
background-color:#4C9165;
padding: 5px 0px 0px 0px;
filter: alpha(opacity=90); /*Explorer*/
opacity: .90; /*Firefox*/
-moz-opacity:0.90 /* Mozilla*/
z-index:4;
}

#form{
position:absolute;
top:95px;
left:517px;
width: 340px;
padding: 5px 0px 0px 0px;
z-index:5;
}

#form p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
color:#FFFFFF;
text-align:left;
vertical-align:middle;
margin: 10px 0px 0px 20px;
line-height:140%;
}

#color2{
position:absolute;
top:95px;
left:517px;
width: 340px;
height:50px;
background-color:#4C9165;
padding: 5px 0px 0px 0px;
filter: alpha(opacity=90); /*Explorer*/
opacity: .90; /*Firefox*/
-moz-opacity:0.90 /* Mozilla*/
z-index:3;
}

#color2 p{
display: block;
font: 11px Verdana, Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
color:#FFFFFF;
text-align:center;
vertical-align:middle;
margin: 20px 0px 0px 20px;
}


#tit{
position:absolute;
top:95px;
left:505px;
width:400px;
height:71px;
z-index:1;
background-image: url(../imagenes/titulo1.jpg);
}

#tit2{
position:absolute;
top:230px;
left:100px;
width:300px;
height:71px;
z-index:1;
background-image: url(../imagenes/titulo2.jpg);
}

#tit3{
position:absolute;
top:95px;
left:505px;
width:400px;
height:71px;
z-index:1;
background-image: url(../imagenes/titulo3.jpg);
}

#tit5{
position:absolute;
top:95px;
left:505px;
width:400px;
height:71px;
z-index:1;
background-image: url(../imagenes/titulo5.jpg);
}

#tit6{
position:absolute;
top:95px;
left:505px;
width:400px;
height:55px;
z-index:1;
background-image: url(../imagenes/titulo6.jpg);
}

#tit7{
position:absolute;
top:215px;
left:130px;
width:275px;
height:56px;
z-index:1;
background-image: url(../imagenes/titulo7.jpg);
}


#tit8{
position:absolute;
top:100px;
left:450px;
width:275px;
height:56px;
z-index:1;
background-image: url(../imagenes/titulo8.gif);
}
#frase{
position:absolute;
top:95px;
left:490px;
width:381px;
height:71px;
background-image: url(../imagenes/frase_index.jpg);
z-index:1;
}


#adorno{
	position:absolute;
	top:175px;
	left:0px;
	width:1000px;
	height:200px;
	z-index:0;
	background-image: url(../imagenes/imag3.jpg);
}

#adorno1{
	position:absolute;
	left:0px;
	top:175px;
	width:1000px;
	height:251px;
	z-index:0;
	background-image: url(../imagenes/imag7.jpg);
}

#adorno2{
	position:absolute;
	top:76px;
	left:520px;
	width: 350px;
	height:399px;
	z-index:0;
	background-image: url(../imagenes/imag2_vert.jpg);
}

#adorno3{
	position:absolute;
	top:270px;
	left:0px;
	width:1000px;
	height:162px;
	z-index:0;
	background-image: url(../imagenes/imag1.jpg);
}

#adorno5{
	position:absolute;
	left:0px;
	top:175px;
	width:1000px;
	height:251px;
	z-index:0;
	background-image: url(../imagenes/imag5.jpg);
}

#adorno6{
	position:absolute;
	top:165px;
	left:0px;
	width:1000px;
	height:270px;
	z-index:0;
	background-image: url(../imagenes/imag4.jpg);
}

#adorno7{
	position:absolute;
	top:76px;
	left:500px;
	width: 380px;
	height:399px;
	z-index:0;
	/*background-image: url(../imagenes/imag6_vert.jpg);*/
}


#galeria{
position:absolute;
margin:0px;
padding:0px;
top:77px;
left:504px;
width:500px;
height:400px;
background-color: transparent;
z-index:0;
overflow:hidden;
/*filter: alpha(opacity=50); /*Explorer*/
/*opacity: .5; /*Firefox*/
/*-moz-opacity:0.5 /* Mozilla*/
}


#galeria2{
	position:absolute;
	margin:0px;
	padding:0px;
	top:130px;
	left:28px;
	width:341px;
	height:399px;
	overflow:hidden;
	background-color: transparent;
	z-index:0;
/*filter: alpha(opacity=50); /*Explorer*/
/*opacity: .5; /*Firefox*/
/*-moz-opacity:0.5 /* Mozilla*/
}
#thumb{
display:inline;
position:relative;
float:left;
margin:10px 0px 0px 15px;
padding:0px;
width:40px;
height:40px;
border: 1px solid  #cccccc;
background-color: #CCCCCC;
}
#clear{
clear:both;
}

.mapas{
z-index:1;
}

table, td, tr{
border:none;
}

#titcat{
display:inline;
position:relative;
float:left;
width:100%;
margin:15px 0px 0px 15px;
padding:0px;
background-color: transparent;
/*text-decoration:underline;*/
color:#663333;
/*font-weight:bold;*/
font-size:11px;
}

#descripcat{
display:inline;
position:relative;
float:left;
width:100%;
margin:15px 0px 0px 15px;
padding:0px;
background-color: transparent;
color:#663333;
font-size:10px;
line-height:140%;
}

#antesdespues{
display:inline;
position:relative;
float:left;
width:100%;
margin:15px 0px 0px 15px;
padding:0px;
background-color: transparent;
color: #006600;
font-size:10px;
}

#volvercat{
display:inline;
position:relative;
float:left;
border:none;
margin:15px 0px 0px 170px;
padding:0px;
background-color: transparent;
color: #006600;
font-size:10px;
}


#contminis{
position:absolute;
margin:0px;
padding:5px 0px 0px 15px;
top:108px;
left:300px;
width:300px;
height:400px;
background-color: transparent;
z-index:10;
/*filter: alpha(opacity=50); /*Explorer*/
/*opacity: .5; /*Firefox*/
/*-moz-opacity:0.5 /* Mozilla*/
}

/**capa del audio**/
#texto3 {
position:absolute;
top:550px;
left:10px;
 line-height:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 font-weight: normal;
 color:#666666;
 z-index:50;

}

#texto3 a:link{
 text-decoration: none;
 color: #666666;
}

#texto3 a:visited {
 text-decoration: none;
 color:#666666;
}
#texto3 a:hover {
 text-decoration: none;
 color:#666666;
}
#texto3 a:active {
 text-decoration: none;
 color: #666666;
}

/**Capa del enlace de usuarial**/
#usuarial {
 position:absolute;
 top:550px;
 left:940px;
 line-height:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 font-weight: normal;
 color:#666666;
 z-index:50;

}

#usuarial img{
display:inline;
float:left;
border:none;
width:16px;
height:14px;
}

#usuarial a:link{
 text-decoration: none;
 color: #666666;
}

#usuarial a:visited {
 text-decoration: none;
 color:#666666;
}
#usuarial a:hover {
 text-decoration: none;
 color:#666666;
}
#usuarial a:active {
 text-decoration: none;
 color: #666666;
}



#bajoadorno{
	position:absolute;
	left:80px;
	top:428px;
	width:850px;
	height:50px;
	z-index:2;
	background:#FFFFFF;
}

.enlacemoda{
	color:#624949;
}

.enlacemoda a:link{
 text-decoration: none;
 color:#624949;
}

.enlacemoda a:visited{
 text-decoration: none;
 color:#624949;
}

.enlacemoda a:hover{
 text-decoration: none;
 color:#330000;
}