/*CUERPO DE LAS PAGINAS*/

BODY { 

   font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
   margin:0px; 
   text-align: center; 
   color:#fff;
   background-color:#000;

} 

#marco
{ 
   text-align:center;
   height:auto;
   width: 772px;
   margin:auto;
   border: 1px #FFF solid;
	margin-top:10px;
}
#contenedor
{ 
   width:771px; 
	height: 500px; 
	min-height: 500px;
	height: auto !important;
   margin: auto;
      background-color:#5F0415;
   text-align:center;
} 
#cabecera{ 
   width: 771px; 
   background-image:url(elementos/banner.jpg);
   height:137px;
} 
#menu
{
float:left;
width:160px;
text-align:left;
}
#cuerpo
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:700px; 
min-height:700px;
height:auto;

} 

#texto
{
margin-left:25px;
margin-right:25px;
margin-top:15px;
padding:10px;
text-align:left;

}

#textoizquierda
{
padding-left:25px;
float:left;
text-align:right;
width: 315px;
	height: 250px; 
	min-height:250px;
	height: auto !important;

}
#textoderecha
{
padding-left:25px;
float:right;
text-align:left;
width: 275px;
height:300px;
min-height:300px;
height:auto;
}

#pie
{
	display:block;
	clear:both;
	width:771px;
	padding-top:3px;
	height:23px;
	background-color:#222629;
	color:#FFFFFF;
	background-image:url(elementos/pie.jpg);
	text-align:center; 
} 

/*FIN CUERPO*/


/*ELEMENTOS CONTACTO*/
.contacto
{
list-style-type:none;
line-height:25px;
}
#contacton
{
width:620px;
text-align:left;
padding-top:20px;
margin-left:65px;
}
#cuerpocontacto
{
background-image:url(elementos/prive/background.jpg);
background-repeat:no-repeat;
width:771px;
height:427px;
min-height:427px;
height:auto;

text-align:center;
margin:0;
}


#cuerpou
{
background-image:url(elementos/prive/background-u.jpg);
background-repeat:no-repeat;
width:771px;
height:427px;
min-height:427px;
height:auto;

text-align:center;
margin:0;
}

.imputi
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width:120px; 
height:15px; 
}

.botoni
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width:70px; 
height:18px; }

.contactorro
{
float:left;
width:180px;
}
/*FIN ELEMENTOS CONTACTO*/

/*DETALLE*/

#ficha
{
width:650px;
}
#bigfoto
{
width:250px;
padding:5px;
float:left;
}
#info
{
text-align:left;
width:350px;
padding:5px;
float:left;
}
#fotis
{
width:550px;
float:none;
}
.list
{
list-style-type:none;
}


/*FIN DETALLE*/


/*LETRAS*/
.tabla01 {
	border-bottom: 1px solid #000000;
}

.menuc
{
list-style:none;
margin:0px;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;}


A.menu 
{
COLOR:#FFF; 
font-weight:600;
text-decoration: none; 
line-height:18px;
}
A.menu:hover { 
COLOR:#FFF; 
font-weight:600;
text-decoration: none; 
line-height:18px;
font-size:105%;
 }
.bajada {font-size:9px;font-variant:small-caps;color:#990099;}
.negrita {font-weight: bold}
.negrota {font-weight: bold; font-size:150%;}
.blanquita {font-weight: bold; color: #FFFFFF}
.blancota {font-weight: bold; color: #FFFFFF; font-size:150%;}
.blanco {color: #FFFFFF}
.rojo {color: #FF0000}
.textopie
{
}

A.enlacenav
{
text-decoration: none;
color:#FFFFFF;
}

A.enlacenav:hover 
{
text-decoration: none; 
color:#666666;
background-color:#ffffff

}


ul.horizontal li{
	float: left;
	list-style: none;
	padding-left:15px;
}

.titulos
{
font-size:24px;
color:#FF0000;
}
A.enlacepie {text-decoration: none; color:#FFFFFF;}
A.enlacepie:hover {text-decoration: none; color:#FF9900;} 

#imagen
{
width:270px;
height: auto;
paddin:5px;
float:left;
}

a.linku
{
text-decoration:none;
color:#FFFFFF;
}
a.linku:hover
{
text-decoration:none;
color:#FF0000;
}


/*ELEMENTOS INDEX*/
#cuerpoindex
{
background-repeat:no-repeat;
width:771px;
text-align:left;
}
#botones
{
padding-top:31px;
float:left;
width:228px;
}

#thumbs
{
float:right;
margin-right:15px;
padding-top:7px;
}
.thumb
{
border: #999999 solid 1px;
margin-top:5px;
}

#contacto
{
padding-top:80px;
}

a.mail
{
text-decoration:none;
color:#fff;
}


/*FIN*/

/*ELEMENTOS seccion*/
#cuerposeccion
{
background-image:url(elementos/prive/background.jpg);
background-repeat:no-repeat;
text-align:left;
width:771px;
height:427px;
min-height:427px;
height:auto;

}
#botonesseccion
{
padding-top:10px;
float:left;
width:228px;
}

#modelo
{
float:right;
}

#modela
{
float:right;
width:270px;
margin-right:137px;

}


/*FIN*/

/*ELEMENTOS CATALOGO*/

#catalogo
{
margin-top:6px;
border: #FFF 1px solid;
width: 570px;
height:300px;
min-height:300px;
height:auto;
float:right;
padding:4px;
margin-right:5px;
text-align:center;
}

.detalle
{
width:135px;
float:left;
margin-left:5px;
margin-bottom:5px;
height:220px;
min-height:220px;
height:auto;
}
.thumbi
{
border: #000 1px solid;
width:95px;
text-align:center;
margin-bottom:7px;
}

.textiton
{float:left;
text-align:left;
font-size:9px;
line-height:13px;
width:135px;
}


/*FIN CATALOGO*/

#botonera
{
padding-top:115px;
float: right;
margin:0;
}


.textit
{
display:block;
margin-top:3px;
margin-bottom:5px;
background-color:#8A909C;
font-weight:bold;
}
a.boto
{
font-family:verdana;
padding-right:5px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
a.boto:hover
{
padding-right:5px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#FF9999;
text-decoration:none;
}



#cuerpo2
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:1300px;
min-height:1300px;
height:auto;
} 
#cuerpo3
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:1100px;
min-height:1100px;
height:auto;
} 
#cuerpo4
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:500px;
min-height:500px;
height:auto;
} 

#cuerpo6
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:1300px;
min-height:1300px;
height:auto;
} 
#cuerpo7
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:1000px;
min-height:1000px;
height:auto;
} 

#cuerpo8
{
text-align:center;
margin-bottom:0px;
padding-bottom:15px;
height:1100px;
min-height:1100px;
height:auto;
} 

#fotocentral
{
float:left;
width:208px;
margin-left:135px;
margin-top:10px;
height:427px;
min-height:427px;
height:auto;
}


.titu
{
float:left;
font-size:24px;
font-weight:bold;
margin-left:500px;
padding-top:10px;
 }
 
 #textoins
 {
 float:left;
 width:390px;
 margin-left:190px;
 text-align:left;
 font-size:14px;
 }
 
 
 
 .local
 {
 width:300px;
 float:left;
 text-align:left;
 margin-bottom:10px;
 padding-bottom:10px;
 border-bottom:1px dotted #FFFFFF;
 }
 
  #listarc
 {
 float:left;
 width:600px;
 margin-top:20px;
 margin-left:70px;
 text-align:left;
 font-size:14px;
 }
 
 .titu2
{
float:left;
font-size:24px;
font-weight:bold;
margin-left:400px;
padding-top:10px;
 }
 
 
 a.correo
 {text-decoration:none;
 color:#FFFFFF;
 }
 
 a.correo:hover
 {
 color:#000000;

 }
 
 #cuerpou2
{
background-image:url(elementos/prive/background-u.jpg);
background-repeat:repeat-y;
width:771px;
text-align:center;
margin:0;
height:650px;
min-height:650px;
height:auto;

}


