body {
	/*background-color:#E5ECFB;*/
	background-image: url(img/bg.gif);
	background-attachment:fixed;
	font-family: tahoma, sans-serif ;
	color: #623737;
	font-style: normal;
	font-size: .7em;
	text-align: center;

	
	scrollbar-face-color:#E4DABE;
  scrollbar-shadow-color:#FAF5E8;
  scrollbar-arrow-color:#DE4F02;
  scrollbar-darkshadow-color:#FAF5E8;
  scrollbar-track-color:#FAF5E8;
}				 



h1 {
	 font-family: tahoma;
	 font-size: 1.1em;
	 font-weight: 500;
	 margin: .7em 0em .7em 0em;
	 color: #C3040D;
}
h2 
 {
	 font-family: tahoma;
	 font-size: .7em;
	 font-weight: 600;
	 margin: 1.9em 0em 1em 0em;
	 color: #999;
}

h2.portada
 {
	 font-family: tahoma;
	 font-size: .8em;
	 font-weight: 600;
	 margin: .7em 0em .7em .7em;
	 color: #FAF5E8;
}

#h2
 {
	 font-family: tahoma;
	 font-size: 1em;
	 font-weight: 600;
	 margin: 1.9em 0em 1em 0em;
	 color: #999;
}
p {
  font-size: .8	em;
	font-style: normal;
	display: block;
	margin: 1em 0em 1em 0em;
}
p.portada {
  font-size: .7	em;
	font-style: normal;
	color:#fff;
	display: block;
	margin: 1em 1em 1em .9em;
}
img { border: 0px; margin:0px;}

 a{
  font-weight:500;
	color: #DE4F02;
	text-decoration: none;
}
 a.portada{
	color: #fff;
	font-weight:600;
}
#home{
  font-family: tahoma;
  font-size:.7em;
  font-weight:600;
	color: #C3040D;
	text-decoration: none;
	vertical-align: baseline;
}
#menu{
  font-family: tahoma;
  font-size:11px;
  font-weight:600;
	color: #ffffff;
	text-decoration: none;
	vertical-align: baseline;
}
div.f_portada{
  width: 270px;
	margin: 0em 0em .5em .5em;
	float: right;	
	background-color:#ddd;
	}

div.arriba {
				position:relative;
				height:11em;
				width:30px;
				font-size: 14px;
				text-align: center;
}
	
table.layout{
border-collapse:collapse;
	
}

table.layout td{padding: 0em;}

td.contenido {
  /*background-color:#fff;*/
  font-family: tahoma, sans-serif;
	vertical-align: top;
 	}
td.contenido a.txt{
	font-weight:500;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #DE4F02;	
}
td.contenido  ul{
  margin: 0em 0em 0em 1.5em;
	font-weight:600;
	font-size: .7em;
}

td.contenido ul a{
	font-weight:600;
	font-style: normal;
	border: none;
	color: #623737;
	}

td.cont_portada {
  background-color:#fff;
  font-family: tahoma, sans-serif;
	font-size: .7em;
 	}
td.cont_portada p{
	margin: .7em .7em .7em .7em;
}

td.linea {background-color:#DE4F02;}


/* submenu */

td.submenu {
/*background-color:#fff;		*/
					 vertical-align: top;
					 }
table.submenu {border-collapse:collapse;}					 
table.submenu td {padding: 0em .5em 0em 0em;}
table.submenu td.arrow {padding: .1em;}

table.submenu h1	{
	 font-family: tahoma;
	 font-size: 1.1em;
	 font-weight: 500;
	 margin: .7em 0em .7em 0em;	
	 color: #999;		 

	 }				 

table.submenu p {
	font-size: .7em;
	color: #C3040C;
	margin: 0em;
	line-height: 1.6em;
}	
table.submenu p.selected {
	color: #999;
  font-weight:800;
}	
table.submenu a { 	
	background-color: #eee;
	padding: .2em;

	 }
table.submenu a: {color: #DE4F02;}	
table.submenu a:link {color: #DE4F02;}
table.submenu a:hover {color: #C3040C;}		 

	 
#on {color: #999;}

#off {color: #fff;}
/*fin submenu*/

#h1home{
color:#C3040D;
margin-top:0em;
font-weight:600;
}
div.foto{
  width: 250px;
	margin: 1.1em 0em .5em .5em;
	float: right;	
	background-color:#ddd;
	}
	
p.foto {
  font-size: .7	em;
	font-family: tahoma, sans-serif;
	padding:.5em;
	color: #666;
	font-style: normal;
	display: block;
	margin: 0em 0em 0em 0em;
}
img.foto{
	display: block;
}

div.destacado {
  font-size: .7	em;
	font-family: tahoma, sans-serif;
	padding:.5em;
	color: #666;
	font-style: normal;
	display: block;
	margin: 0em 0em 0em 0em;
	height: 100%;
	}
	

/*footer*/

td.foot a{
	font-family: tahoma, sans-serif ;
	font-weight:500;
	color: #DE4F02;
	font-style: normal;
	font-size: .7em;
	margin-top: .3em;
 	display: block; 
	float: left;
}
td.foot a:hover{color:#C3040C;}
td.foot a.bilbao { display: block;	float: right;	}
p.pie{font-size:.7em; color:888; margin-top:0px;}




#postit {
_position: absolute;
_right: 0px;
_top: 0px;
_width: 240px;
_height: 213px;
_background: #f6f89c;
}
#text-postit {
_position: absolute;
_right: 40px;
_top: 40px;
_width: 180px;
_height: 213px;
_background: transparent;
_text-align: left;
_font-size: 12px;
}

