/* CSS Document */

html, body{ 
	 margin:0; 
	 padding:0; 
	 text-align:center;
	} 

body { 
	 color: #000;
	 font: normal 11px verdana;
	 scrollbar-face-color:#ffffff;
	 scrollbar-shadow-color:#505750;
	 scrollbar-highlight-color: #505750;
	 scrollbar-3dlight-color:  #ffffff;
	 scrollbar-darkshadow-color: #ffffff;
	 scrollbar-track-color:   white;
	 scrollbar-arrow-color:   #000000;
	 background: url(../img/fondo.gif);
	 background-position:top;
	 background-repeat:repeat-x;
	 background-attachment:fixed;
} 

div {margin:0px; padding:0px;}
table {font: normal 11px verdana;}
form {margin:0px;}
a, a:link, a:visited {font: normal 11px verdana; color: #000; text-decoration:none;}
/* a:hover {color: #000;text-decoration:none;} */
a:hover {color: #fff;text-decoration:none;}
.clr{clear:both;}
h1{font:bold 18px verdana; color:#5b5247; margin-left:10px;}
.especial , a.especial,a.especial:link ,a.especial:visited {font:bold 13px verdana; color:#fff; margin-left:7px; text-decoration:underline;}
a.especial:hover{text-decoration:none;
	color:#fff;
	font-weight:bold;
	background:none;
	background-color:#5d5852;}
h2 {font:bold 18px verdana;color:#34312d; }
h3 a, a:link, a:visited{font:bold 18px verdana;color:#fe7302;}
/******* CUERPO Y CABECERA ********************************************************************/


#contenedor{
display:block;
text-align: left;
width: 800px;
height:100%;
margin: auto;

}

#contenedor a:hover {color: #fff;text-decoration:none;}



#cabecera{
display:block;
height : 180px;
width: 800px;
} 


#cuerpo{position:relative;
display:block;
float:right;
width:605px;
text-align:center;
padding: 20px 8px 10px 10px;
border: 1px solid #e8e8e8;
background-color:#f9a541;
}
#mig{display:block;
width::5px;
float:left;
background: url(../img/fondo.gif);
	 background-position:top;
	 background-repeat:repeat-x;
	 background-attachment:fixed; }

		
#menu  {position:relative;
    display:block;
	background-color:#fe7302;
	border: 1px solid #e8e8e8;
	float:left;
	width:150px;
	height: 100%;
	text-align:left;
   	padding:30px 10px 10px 10px;
	
	
	 
		}
	
#menu ul {
   margin:0px;
   padding:0px;
   width: 150px;
   height: 100%;
        list-style: none;
   list-style-position: outside;
   text-align: left;
   font: normal 11px verdana;
   color: #6b655e;
	}

#menu ul li {
	display:block;
	padding: 5px 2px 5px 1px;
		color: #6b655e;}
	
#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
	display: block;
	padding-left:10px;
	text-decoration:none;
	font: normal 11px verdana;
	color:#fff;
	border-bottom: 1px solid #4e4337; padding:1px;}


#menu ul li a:hover, #menu ul li a.seleccionado, #menu ul li a:visited.seleccionado, #menu ul li a:hover.seleccionado {
		
	text-decoration:none;
	color:#fff;
	background:none;
	background-color:#5d5852;
		}
#derecha{display: block; float:right;}	
#pie {display: block; float:right; width:530px;margin-top:5px; padding:7px 40px 7px 50px;text-align: left;background-color:#fe7302;
	border: 1px solid #e8e8e8;}
#pie a, #pie a:link, #pie a:visited{font: normal 11px verdana;color: #fff; text-decoration:underline;}
#pie a:hover {color: #fff;text-decoration:none;background-color:#5d5852}
#izda{display: block; float:left; width:130px;}	
#cuerpo_entero{display: block; width:800px; text-align:center;
border: 1px solid #e8e8e8;
background-color:#f9a541;}
#links_index{display: block;
float:left;
width:800px;
color: #fff;}
.links_index a, a.links_index:link, a.links_index:visited, a.links_index:hover{font: normal 11px verdana;color: #fff; text-decoration:none;}

ul.txt, ul.txt a, ul.txt a:link, ul.txt a:hover, ul.txt a:visited{list-style-type:none; margin-top: 10px;color:#fff; }
ul.txt li {float:left;  width:280px; padding-top:3px;}
