/**
 * nelia higueras CSS
 *
 * @author      Jose Antonio Corachán <jacorachan at massimple es>
 * @copyright   '08 neliahigueras.com
 * @version     2009-01
 *

*/

/*_________________________________________________________________  Basic styles & colors  */
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} /* enable background image caching in IE6 */
body { background:#fff url(images/page-bg.jpg) no-repeat fixed left bottom;margin:0; color:  #4e423b; font-family: verdana, "lucida grande", lucida, arial, helvetica, sans-serif; font-size: .7em;}
p, a {color: #4e423b;}
a {text-decoration:none;}
a:hover {background-color: #4e423b;color: #fff;}
ul {margin: 0;}
ul li {list-style-type:none;}
h1 {margin:20px 0 0 5px;}
h2 {font-size: 100%;}
.container{margin: 0;background:transparent url(images/body-bg.gif) repeat-y top left; }
.span-16 {width:645px}

/*_________________________________________________________________  Header */
#header {  background:transparent url(images/header-bg.gif) no-repeat ; position: relative;}
#header .contacto {position: absolute; right: 5px;top: 4px;}
#header .contacto p {text-align: right; color: #fff;}
#header .contacto a,
#header .contacto a:hover { color: #fff;}


/*_________________________________________________________________  Header */
#menu #page_menu {margin-top: 20px; margin-bottom: 40px;}
#menu #section_menu {border-top: 1px solid #a7a19d;height: 300px}
	#menu ul li,
	#menu ul li span,
	#menu ul li span a {width: 210px;display: block; color: #4E423B;}
	#menu ul li span a {text-transform: lowercase;}
	#menu ul li span {margin: 5px 0 5px 10px;}
	#menu ul li.proyectos a  {color:#4E423B;}
	#menu ul li.noticias a  {color:#b0b62d;}

	#menu ul li a.active,
	#menu ul li.current_page_item a,
	#menu ul li a:hover {background-color: #b0b62d;color: #4e423b;}
	#menu ul li.proyectos a.active,
	#menu ul li.proyectos a:hover {background-color: #4e423b;color: #fff;}
	
	
	
/*_________________________________________________________________  Content */
#content {border-left: 1px solid #a7a19d;}
#main h2,
#main h2 span {width: 100%;display: block;background-color: #4e423b;/*height: 15px;padding: 10px 0;*/}
#main h2 a {color: #fff; text-transform: uppercase; margin-left: 8px;}
#main .text p,
#main div img {margin-left: 45px;}
#main p img {margin-left: 0;}
/*#main .text p img.alignnone,
#main .text p object {margin-left: -45px;}*/
#main .text p a {font-weight: bold;;}


/*_________________________________________________________________  Footer 
#footer p { background-color: #fff; border-top: 1px solid #a7a19d;text-align:center;margin: 0!important;}
html {height: 100%;}
body {height: 100%;}
#main_wrapper {position: relative;min-height: 100%;}
* html #main_wrapper {height: 100%;}
#content {padding-bottom: 20px;}
#footer {position: relative;/*margin-top: -20px;*/} */