body{
	margin:0px;
	padding:0px;
	background:#E6E6CC url(imgs/bkgizq.jpg) repeat-y left top;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
	scrollbar-arrow-color:#FFFF80;
	scrollbar-track-color:#DBDBB7;
	scrollbar-shadow-color:#999966;
	scrollbar-face-color:#999966;
	scrollbar-darkshadow-color:#000000;
	scrollbar-3dlight-color:#808040;

}
a{
color:#666666;
font-weight:normal;
text-decoration:underline;
}
a:hover{
color:#999966;
text-decoration:underline;
}
.bnr{
width:240px;
height:80px;
position:absolute;
visibility:hidden;
z-index:1;
}
h1,h2,h3{
margin:0px 30px 0px 0px;
padding-left:30px;
padding-top:20px;
padding-bottom:20px;
color:#999966;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
letter-spacing:0.1em;
text-align:left;
}
h1{
font-size:150%;
}
h2{
font-size:100%;
}
h3{
font-size:80%;
font-weight:bold;
}
h4{
padding-left:30px;
margin:0px;
background:url(imgs/flchrj9x5.gif) no-repeat 20px center;
color:#980000;
font-size:80%;
text-align:left;
}
h5{
padding-left:30px;
margin:0px;
background:url(imgs/foto.gif) no-repeat left center;
color:#980000;
font-size:100%;
text-align:right;
}
hr{
margin:20px 80px 20px 30px;
padding:0px;
border:none;
width:300px;
background:#CCCC99;
text-align:center;
height:1px;
vertical-align:middle;
}
p{
margin:0px 30px 0px 0px;
padding:0px 0px 10px 30px;
color:#666666;
font-size:70%;
text-align:left;
line-height:130%;
vertical-align:top;

}
p.mapa{
text-align:center;
}
ol,ul{
margin:0px 30px 0px 0px;
padding:0px 0px 10px 60px;
}
ol li,ul li{
margin:0px;
list-style:outside;
color:#666666;
font-size:70%;
}
iframe {
	height: 360px;
	width: 700px;
	border: 0px solid #FFFFCC;
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.grayrow{
background:#EBEBEB;
}
.regresar {
border:1px solid #85855A;
padding:3px 10px;
color:#FFFFFF;
background:#989868;
font-size:80%;
text-align:center;
letter-spacing: 0.1em;
margin-left: 20px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 20px;
font-weight: bold;
}
#kbcra{
margin:0px;
padding:0px;
clear:both;
background:#989868;
text-align:left;
height:100px;
width: 100%;

}
#logo{
width:240px;
margin:0px;
padding:0px;
float:left;
text-align:center;
position:relative;
vertical-align:middle;
height:100px;
}
#logo a{
margin:0px;
padding:0px;
color:#FFFFFF;
font:bold 70% Arial,Helvetica,sans-serif;
text-decoration:none;
letter-spacing:0.15em;
}
#bnr{
width:480px;
margin:0px 0px 0px 240px;
padding:0px;
background:url(imgs/bnr_index.jpg) no-repeat left top;
text-align:left;
height:100px;
vertical-align:middle;
position:relative;
}
#principal{
	width:780px;
	margin:0px;
	padding:0px 0px 30px;
	clear:both;
	text-align:left;
	top:auto;
	vertical-align:top;
	position: relative;
	height: auto;



}
#srch{
width:240px;
background:#E1B500;
height:auto;
text-align: left;
clear: both;
padding: 10px 0px;



}
#srch p{
margin:0px;
padding:0px 0px 0px 5px;
color:#996600;
font:70% Arial, Helvetica, sans-serif;
text-align:left;
}
#srch form{
margin:0px;
padding:0px 0px 0px 5px;
text-align:left;
font-weight: bold;
}
#srch .campo{
padding:1px;
border:1px solid #000000;
color:#000000;
background:#EDEBD6;
font-size:60%;
letter-spacing:0.1em;
}
#srch .buscar{
border:1px solid #85855A;
padding:0px 0px 2px;
width:60px;
color:#FFFFFF;
background:#989868;
font-size:75%;
text-align:center;
height:18px;
letter-spacing: 0.1em;
margin-left: 5px;
}
#srch a{
color:#996600;
text-decoration:none;
}
#srch a:hover{
color:#805600;
text-decoration:underline;
}
#colder {
	float: right;
	width: 540px;
	padding-bottom: 20px;

}
#cesar{
margin:20px 0px;
font:bold 75% Verdana,Arial,Helvetica,sans-serif;
text-align:center;
}
#tgal{
	padding:0px 0px 0px 30px;
	margin:0px 0px 20px 30px;
	text-align:left;
	vertical-align:top;
	height:auto;
	width: 410px;

}
#tgal .tn{
border:2px solid #FFFF99;
margin:1px;
width:60px;
padding:0px;
}
#tprnt{
width:330px;
border:1px solid #999966;
margin:10px 0px 10px 30px;
background:#FFFFFF;
color:#666666;
font-size:75%;
border-collapse:collapse;

}
#tprnt a{
color:#990000;
}
#tprnt a:hover{
color:#999999;
text-decoration:none;
}
#tprnt .cel1{
width:120px;
padding-left:10px;
padding-top:7px;
padding-bottom:7px;
font-weight:bold;
text-decoration:none;
text-align:left;
vertical-align:middle;
}
#contact {
	color: #000000;
	width: 600px;
	text-align: left;
	font: bold 75% Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
#contact h1 {
font-size: 150%;
margin: 0px;
padding: 0px;
color: #980000;
letter-spacing: 0.1em;
}
#contact h2 {
font-size: 100%;
margin: 0px;
padding: 0px;
color: #980000;
letter-spacing: 0.1em;
}
#contact .cntc1 {
width: 200px;
padding-top: 7px;
padding-bottom: 7px;
}
#arriba{
padding-right:30px;
text-align:right;
}
#arriba a{
color:#666666;
font-size:75%;
font-weight:bold;
text-decoration:none;
}
#arriba a:hover{
color:#980000;
}
#pdpg{
padding:10px 0px;
clear:both;
text-align:center;
vertical-align:middle;
height:30px;
}
#pdpg a{
padding-top:10px;
padding-bottom:10px;
margin:10px;
color:#FFFFFF;
font-size:75%;
font-weight:normal;
text-decoration:none;
letter-spacing:0.2em;
}
#pdpg a:hover{
color:#993300;
text-decoration:underline;
}
#tnav{
width:240px;
float:left;
border-collapse:collapse;
position: static;


}
#nav{
padding-top:90px;
padding-left:10px;
background:url(imgs/bnr_0.jpg) no-repeat left top;
position: relative;

}
#nav p{
margin:5px 0px;
padding:2px 2px 2px 3px;
}
#nav p.extend{
}
#nav p a{
padding-left:10px;
display:block;
color:#986800;
background:url(imgs/flchrj9x5b.gif) no-repeat left center;
font:bold 100% Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:0.2em;
}
#nav p a:hover{
color:#990000;
background:url(imgs/flchrj9x5.gif) no-repeat left center;
}
#nav p a.nobkg{
margin:0px;
padding:0px;
display:block;
color:#986800;
background:url(none);
font:bold 100% Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:0.2em;
}
#nav p a.nobkg:hover{
display:block;
color:#990000;
background:url(none);
text-decoration:none;
letter-spacing:0.2em;
}
#nav ul{
margin:0px;
padding:0px;
display:none;
list-style-type:none;
background:#FFEC9F;
}
#nav ul li{
margin:0px 0px 0px 10px;
padding:1px;
list-style:none;
color:#000000;
text-align:left;
}
#nav ul li a{
display:block;
color:#000000;
font-size:100%;
text-decoration:none;
}
#nav ul li a:hover{
color:#993300;
background:#FFFFC8;
text-decoration:underline;
}
#nav ul li ul{
margin:0px;
padding:0px;
display:none;
list-style-type:none;
}
#nav ul li ul li{
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
margin-left:20px;
list-style:square outside;
color:#989868;
font-size:100%;
}
#tit {
	width: 330px;
	float: right;
	margin: 0px;
	padding: 20px 0px 0px;
	vertical-align: top;


}
#mapa {
	float: left;




}
#mail {
	margin: 0px 0px 0px 30px;
	width: 650px;
}
#mail .ce1 {
	font-weight: bold;
	font-size: 75%;
	width: 150px;
}
#principal h6 {
	font: bold 120% Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 50px;
}
