
/*YENCHEN */

a {
	color:#666;
}
a img {
	text-decoration:none;
}
a:hover {
	color:#ff0000;

}
body {
	background-color:#fff;
	color:#7f7f7f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:140%;
	height:auto;
	
}

.boton {

	clear:left;
	width:110px;
	height:20px;
	margin-left:130px;
	background:transparent;
	border:none;
	font-size:82%;
	font-weight:bold;
	color:#7f7f7f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
	margin-left:120px;
	float:left;
	
}

.campo {
	display:block;
	margin-bottom:10px;
	background-color:#fff;
	border: 1px solid #7f7f7f;
	font-size:85%;
	width:220px;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.campo1 {
	display:block;
	margin:0px;
	margin-bottom:10px;
	background-color:#fff;
	border: 1px solid #7f7f7f;
	font-size:85%;
	width:220px;
	color:#333;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.campogris {
	display:block;
	float:left;
	margin:0px;
	margin-bottom:10px;
	font-size:85%;
	width:220px;
	height:80px;
	color:#333;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff;
	overflow:auto;
	border: 1px solid #7f7f7f;
}


.clear{
clear:both;
}
#cabecera{
width:920px;
height:85px;
}
#contenedor{
position:absolute;
top:50%;
left:50%;
width:920px;
height:544px;
margin-top:-270px;
margin-left:-460px;
z-index:10;
}
#contenido{
width:558px;
height:372px;
float:left;
margin-top:5px;
z-index:10;
}
#contenido2{
width:236px;
height:368px;
float:left;
border:solid 2px #7f7f7f;
margin-left:6px;
margin-top:5px;
z-index:10;
}
#direccion{
position:absolute;
width:200px;
height:50px;
top:50%;
left:50%;
margin-left:-100px;
margin-top:-70px;
z-index:70;
color:#ff0000;
}
#esquina{
position:absolute;
width:435px;
height:358px;
bottom:0px;
right:0px;
background-image:url(img/fondo.jpg);
background-repeat:no-repeat;
}

#esquina2{
position:absolute;
width:250px;
height:206px;
bottom:0px;
right:0px;
background-image:url(img/fondo_intro.jpg);
background-repeat:no-repeat;
}

fieldset {

	width:320px;
	margin-left:0px;
	margin-top:30px;
	border:none;
	float:left;


}
#foto {
position:absolute;
top:50%;
left:50%;
width:558px;
height:372px;
float:left;
z-index:10;
margin-top:-177px;
margin-left:-460px;
text-align:center;

}

.gris {
	display:block;
	float:left;
	clear:left;

}

h1{
margin-bottom:12px;
padding-top:17px;
font-weight:bold;
color:#FF0000;
}

h2{

color:#7f7f7f;
font-weight:bold;
padding-bottom:5px;
padding-top:15px;
border-bottom:#7f7f7f 2px solid;
}

h3{
font-size:9px;
}

h2{

color:#7f7f7f;
font-weight:bold;
padding-bottom:5px;
padding-top:15px;
}

.img_left {
	float:left;
	padding:3px;
	margin-right:15px;

}

.img_right {
	float:right;
	padding:2px;
	border:solid 2px #7f7f7f;
	margin-top:20px;
}

label{
width:60px;}

.listagal {
	clear:both;
	font-size:80%;
	font-weight:bold;
	color:#ff0000;
	margin-top:180px;
	padding:0px;
	float:left;
	
}


.listagal li a {
	color:#5c5c5c;
	border:none;
}

.listagal li a:hover {
	color:#aaa;
	text-decoration:none;
	border:none;
}

.listagal li{
	padding-right:10px;
	list-style:none;
	margin-left:10px;
}

.listagal2 {
	clear:both;
	font-size:80%;
	font-weight:bold;
	color:#ff0000;
	margin-top:5px;
	padding:0px;
	float:left;
}


.listagal2 li a {
	color:#5c5c5c;
	border:none;
	float:left;
}

.listagal2 li a:hover {
	color:#aaa;
	text-decoration:none;
	border:none;
}

.listagal2 li{
	padding-right:10px;
	list-style:none;
	margin-top:0px;
	margin-left:10px;
}


#logo{
width:300px;
height:85px;
background-image:url(img/logo.jpg);
background-repeat:no-repeat;
float:left;
}
#main {
width:558px;
height:350px;
float:left;
z-index:10;
margin-top:5px;

}

#main_aviso {
width:920px;
height:350px;
float:left;
z-index:10;
margin-top:5px;



}

#main.contact {
	background:url(img/f_cont.gif) right no-repeat;
	padding-top:30px;
	height:382px;
}

#main_int {
	position:relative;
	height:427px;
	border-bottom:1px solid #858585;
}

#menu{
width:510px;
height:15px;
float:right;
margin-right:15px;
margin-top:55px;
}
#miniaturas{
width:110px;
height:372px;
float:left;
margin-left:5px;
margin-top:5px;
z-index:10;


}
#pie{
width:346px;
height:20px;
margin-top:390px;
margin-left:565px;
text-align:center;
font-size:11px;
}



strong {
	color:#FF0000;
	font-weight:bold;
}

#subgal {
position:absolute;
top:50%;
left:50%;
width:236px;
height:368px;
margin-left:103px;
margin-top:-177px;
float:left;
border:solid 2px #7f7f7f;
z-index:80;

}

#subgal2 {
position:absolute;
width:347px;
height:367px;
float:left;
border:solid 2px #7f7f7f;
margin-left:563px;
z-index:10;
float:left;

}

#tira2{
position:absolute;
top:50%;
left:50%;
width:110px;
height:372px;
margin-left:348px;
margin-top:-177px;
z-index:70;


}


#tira2 a img{
padding-bottom:5px;}

#tira2 a{
	text-decoration:none;
	border:none;
}

#tira2 a:hover {
	text-decoration:none;
	border:none;
}

ul {
	list-style:circle;
	padding-left:30px;
}
