* {
	margin:0;
	padding:0;
}

body{
font-family:Arial, Helvetica, sans-serif;
}
#logo{
	position:absolute;
	right:0;
	bottom:0;

}
#bien{
	position:absolute;
	left:0;
	bottom:0;
	width:380px;
width:450px;
}
h1{
	display:block;
	width:124px;
	height:59px;
	float:right;
	background:url(i/logo_small.gif) left center no-repeat;
	overflow:hidden;
	text-indent:-2000px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
margin-top:40px;
}

.h2h{
margin:6px 0 0 6px;
font-size:15px;
}
.h2h2{
margin:6px 0 10px 6px;
font-size:13px;
}

.bordeimgh{
border:solid 1px #cacaca;
margin-left:6px;
}

h3{
float:left;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
color:#666666;
}

h3 a{
color:#666666;
text-decoration:none;
margin-left:5px;
}


p{
font-size:12px;
padding-left:5px;
width:390px;
}

#general{
width:790px;
_width:791px;
margin: 0 auto;
background-color:#FFFFFF;
}

#izquierdo{
width:183px;
float:left;
}

#derecho{
width:594px;
margin-left:13px;
float:left;
}

#titulo{
height:58px;
width:594px;
	position:relative;
		margin-bottom:10px;
}

#buscar{
width:181px;
height:20px;
margin-top:68px;
border:solid 1px #cacaca;
border-bottom:none;
font-size:10px;
}

#buscar form{
margin-left:1px;
}

#cb{
font-size:10px;
size:12;
border:solid 1px #cacaca;
}

#bb{
font-size:9px;
background:#ffff00;
border:solid 1px #ffff00;
size:12;
}

.sh{
background:url(i/tabsh.gif) center bottom repeat-x;
}

#amenu{
width:181px;
height:16px;
letter-spacing:1px;
font-size:10px;
text-align:center;
padding-left:0;
border:solid 1px #cacaca;
margin-top:4px;
}

#amenu span a{
color:#000000;
text-decoration:none;
padding-right:12px;
}

#amenu a:hover{
color:#999999;
}

#menu{
width:181px;
border:solid 1px #cacaca;
border-top:none;
border-bottom:none;
}

#menu li{
list-style:none;
}

#menu li a{
font-size:13px;
font-weight:bold;
color:#000000;
padding-left:5px;
display:block;
_height:10px;
text-decoration:none;
}

#menu li a:hover{
background:#eee;
}

.actual{
background:#ffff00;
}
#menu .actual a:hover{
background:#ffff00;
}

#menu .sub a{
 font-size:11px;
 padding-left:14px;
}
#menu .sub2 a{
 font-size:11px;
 padding-left:22px;
 font-family:arial, Helvetica, sans-serif;
 font-weight:normal;
}
#menu .sub3 a{
 font-size:11px;
 padding-left:35px;
 font-family:arial, Helvetica, sans-serif;
 font-weight:normal;
}
#menu .sub4 a{
 font-size:11px;
 padding-left:50px;
 font-family:arial, Helvetica, sans-serif;
 font-weight:normal;
}

#menu .sub5 a{
 font-size:11px;
 padding-left:55px;
 font-family:arial, Helvetica, sans-serif;
 font-weight:normal;
}

.ano{
font-weight:bold;
}

.bullet{
margin:0 5px;
}

.imgh{
margin:0 6px 0 35px;
}

#header{
width:593px;
height:111px;
background:url(i/header_01_8282_k.jpg) left center no-repeat;
border:solid 1px #cacaca;
border-bottom:none;
}

.contenth{
width:593px;
border:solid 1px #cacaca;
border-bottom:none;
margin-top:6px;
}

.content{
width:593px;
height:86px;
border:solid 1px #cacaca;
border-bottom:none;
margin-top:6px;
}
.phistoria{
width:320px;
text-align:justify;
}

.cuadradoa{
padding-top:2px;
}

.imghfin{
margin-right:123px;
}

.ph{
text-align:left;
width:588px;
margin-bottom:18px;
}

.conth{
height:100px;
margin-bottom:30px;
}

.contimg{
float:right;
border:none;
}
#footer{
	width:300px;
	text-align:center;
	margin:0 auto 0 auto;
}
.sitemap_li{
	margin:0px;
	padding:0px;
}
.sitemap_li ul{
	padding-left:10px;
}
.sitemap_li li a{
	color:#333;
	text-decoration:none;
	font-size:11px;
}

