*{ margin:0; padding:0; }
html,body{margin:0;padding:0}
body{text-align:center; background-color: #fff;}

#caja{width:978px; margin:50px auto 0 auto; text-align:left; border: 1px solid #000; background-color: #fff;}
#menu { height:50px;}

#menu1 {width: 448px; height: 11px; background-color:#fff; padding:21px 0 0 22px; margin:0;}
#menu1list {position: relative; margin: 0; padding: 0; width: 448px; height: 11px; background: url(img/menu_neutro.gif);}
#menu1list li {width: 448px; height: 11px; position: absolute; top: 0px; background: url(img/menu_neutro.gif) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menu1list a {height: 11px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menu1list #b {left: 0; background-position: 0 0; width: 98px;}
#menu1list #c {left: 98px; background-position: -98px 0; width: 98px;}
#menu1list #d {left: 170px; background-position: -170px 0; width: 84px;}
#menu1list #e {left: 254px; background-position: -254px 0; width: 116px;}
#menu1list #f {left: 370px; background-position: -370px 0; width: 78px;}
#menu1list #b a:hover {background: url(img/menu_neutro.gif) 0 -11px no-repeat;}
#menu1list #c a:hover {background: url(img/menu_neutro.gif) -98px -11px no-repeat;}
#menu1list #d a:hover {background: url(img/menu_neutro.gif) -170px -11px no-repeat;}
#menu1list #e a:hover {background: url(img/menu_neutro.gif) -254px -11px no-repeat;}
#menu1list #f a:hover {background: url(img/menu_neutro.gif) -370px -11px no-repeat;}
#menu1list #b.selected {background: url(img/menu_neutro.gif) 0 -11px no-repeat;}
#menu1list #c.selected {background: url(img/menu_neutro.gif) -98px -11px no-repeat;}
#menu1list #c.selected {background: url(img/menu_neutro.gif) -170px -11px no-repeat;}
#menu1list #e.selected {background: url(img/menu_neutro.gif) -254px -11px no-repeat;}
#menu1list #f.selected {background: url(img/menu_neutro.gif) -370px -11px no-repeat;}

#swf { height:301px;}
#swf p { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding-top:75px;}

#derecha{float:right; width:908px;}
#derecha p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; text-align:justify; margin: 0 50px 10px 0;}
#derecha a:link { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; } 
#derecha a:visited { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }
#derecha a:hover { color:#fff; background-color:#9d7b51; font-weight:bold; text-decoration:none; margin:0; padding:0 2px 0 2px; }
#derecha a:active { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }

#derecha a:link.rojo { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; } 
#derecha a:visited.rojo { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }
#derecha a:hover.rojo { color:#fff; background-color:#CC3300; font-weight:bold; text-decoration:none; margin:0; padding:0 2px 0 2px; }
#derecha a:active.rojo { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }

#derecha a:link.azul { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; } 
#derecha a:visited.azul { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }
#derecha a:hover.azul { color:#fff; background-color:#40A3DB; font-weight:bold; text-decoration:none; margin:0; padding:0 2px 0 2px; }
#derecha a:active.azul { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }

#derecha a:link.neutro { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; } 
#derecha a:visited.neutro { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }
#derecha a:hover.neutro { color:#fff; background-color:#9d7b51; font-weight:bold; text-decoration:none; margin:0; padding:0 2px 0 2px; }
#derecha a:active.neutro { color:#9d7b51; font-weight:bold; text-decoration:underline; margin:0; padding:0 2px 0 2px; }


h1.swap3 { height:50px; background-repeat:no-repeat; margin-top:10px; }
h1.swap3 span {display:none;}
h1#n-a {background-image:url("img/h1_n1.gif"); margin-left:0;}
h1#n-b {background-image:url("img/h1_n2.gif"); margin-left:0;}
h1#n-bb {background-image:url("img/h1_n22.gif"); margin-left:0;}
h1#n-c {background-image:url("img/h1_n3.gif"); margin-left:0;}
h1#n-d {background-image:url("img/h1_n4.gif"); margin-left:0;}
h1#n-e {background-image:url("img/h1_n5.gif"); margin-left:0;}

h2.swap3 { height:18px; background-repeat:no-repeat; }
h2.swap3 span {display:none;}
h2#n-f {background-image:url("img/h2_n1.gif"); margin-left:0;}
h2#n-g {background-image:url("img/h2_n2.gif"); margin-left:0;}

#derecha p.pre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; color: #9d7b51; margin: 0 70px 20px 0;}
#cajatxt {width:800px; margin:0 0 0 20px; float:left;}
#caja1 {width:385px; padding:0; float:left;}
#caja2 {width:385px; padding:0; float:left; margin-left:30px;}
#caja1 p {margin:0 0 10px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; text-align:justify}
#caja2 p {margin:0 0 10px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; text-align:justify}
#top0 { width:840px; margin:0; padding:0; clear:both;}
#top { background: url(img/top.gif) top left no-repeat; width:840px; height:20px; margin:0; padding:0;}
#cen { background-color: #9D7B51; width:840px; min-height:98px; margin:0; padding:0;}
#cen p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f9f3c1; margin:0 35px 0 35px; }
#bot { background: url(img/bot.gif) top left no-repeat; width:840px; height:20px; margin:0; padding:0;}
#cen ul li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f9f3c1; line-height:1.4em;}
ul.left {
	float: left;
	width: 385px;	
	margin: 0px;
	padding: 15px 0 0 0;
	border: 0px none;	
	list-style-position: inside;
	list-style-type: disc;
	position: relative;
	left: 60px;
}

ul.right {
	float: right;
	width: 310px;	
	margin: 0px;
	padding: 15px 0 0 0;
	border: 0px none;	
	list-style-position: inside;
	list-style-type: disc;
}
.jarama3 { font-weight:bold; color: #9D7B51;}
#pie{clear:both; width:100%; height:30px;}
#pie ul.copy { margin:0; padding:18px 0 0 20px; font-size:8px; font-family:Arial, Helvetica, sans-serif; color:#9d7b51; list-style-type: none; }
#pie li { margin:0; padding:0 5px 0 0; display:inline; line-height:1.2em; }
#pie li a:link { color:#9d7b51; text-decoration:none; margin:0; padding:0; } 
#pie li a:visited { color:#9d7b51; text-decoration:none; margin:0; padding:0; }
#pie li a:hover { color:#300101; text-decoration:none; margin:0; padding:0; }
#pie li a:active { color:#9d7b51; text-decoration:none; margin:0; padding:0; }
#pie li.selec { color:#300101;}
#cajo{width:980px; margin:0 auto; height:30px;}

ul.azul {	 font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333;  line-height: 1.15em; list-style: none; margin: 0px 20px 0px 20px; padding: 0 10px 0 10px; text-align:justify; } 
ul.azul li {	background: url(img/bull_azul2.gif) no-repeat 9px 5px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }

ul.rojo { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; line-height: 1.15em; list-style: none; margin: 0px 20px 0px 20px; padding: 0 10px 0 10px; text-align:justify; } 
ul.rojo li {	background: url(img/bull_rojo2.gif) no-repeat 9px 5px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }

ul.neutro { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; line-height: 1.15em; list-style: none; margin: 0px 20px 0px 20px; padding: 0 10px 0 10px; text-align:justify; } 
ul.neutro li {	background: url(img/bull_neutro.gif) no-repeat 9px 5px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }

ul.azul2 {	 font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333;  line-height: 1.15em; list-style: none; margin: 0px 20px 0px 40px; padding: 0 10px 0 10px; text-align:justify; } 
ul.azul2 li {	background: url(img/bull_azul2.gif) no-repeat 9px 5px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }
ul.rojo2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333; line-height: 1.15em; list-style: none; margin: 0px 20px 0px 40px; padding: 0 10px 0 10px; text-align:justify; } 
ul.rojo2 li {	background: url(img/bull_rojo2.gif) no-repeat 9px 5px; padding: 7px 10px 0 35px; margin: 0 0px 0 5px; }


