@charset "utf-8";
/* CSS Document */

html, body {height:100%; width:100%}
body {margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(../img/top_bar_verde.gif) repeat-x top #e3dbc9; }

a:hover {text-decoration:underline}

#wrapper {width:840px; margin:0px auto; position:relative; border-left:#DF8F3A 5px solid;}


#barra {width:146px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; overflow:hidden}

#barra .item {padding: 0px 10px 0px 19px; color:#000000; font-size:11px; margin-bottom:35px; background:url(../img/bullet_verde.gif) no-repeat top left}
#barra .item .title {text-transform:uppercase; color:#FFFFFF; font-weight:bold}
#barra .item p {margin:0px 0px 5px 0px; line-height:14px;}

#barra a{color:#e3dbc9; text-decoration:none}
#barra a:hover {color:#608122}

a.link1 {color:#333333; text-decoration:none; font-size:11px;}
a.link1:hover {color:#91AB5E}

a.link2 {color:#DF8F3A; background:url(../img/bullet-verde.png) left no-repeat; padding-left:15px; font-weight:bold; text-decoration:none; }
a.link2:hover, a.link2.sel  {background:url(../img/bullet-blanco.png) left no-repeat; text-decoration:none }

#header {padding:20px 0px; height:57px;}
#footer {font-size:11px; font-weight:bold; color:#FFFFFF; padding-left:38px; background-color:#81934A; height:20px; line-height:20px; }

#menu {position:relative; height:17px;}

#menu a,#footer a {font-size:11px; font-weight:bold; color:#FFFFFF; margin-left:30px; text-decoration:none; line-height:20px;}
#menu a{line-height:10px;}
#menu a:hover, #footer a:hover, #menu a.selected {color:#CEC4AB; text-decoration:none}
#menu span {color:#CEC4AB;  margin-left:35px; font-size:11px; font-weight:bold;}


#contenido {padding:50px 30px 30px 30px;}


.left_c {width:130px; float:left}
.right_r {width:550px; float:left; text-align:justify; margin-left:30px;}
.clear {clear:both}

h2{color:#333333; font-size:18px;}
h3 {color:#A8996E; margin:15px 0px 5px 0px; font-size:14px;}

ul {margin:0px; padding:0px; list-style:none}
ul.frances li {margin-left:3em; text-indent:-3em; line-height:16px; text-align:left}

ul.naranja a, a.naranja, h1 {font-size:12px; text-decoration:none; color:#DF8F3A; text-transform:uppercase; font-weight:bold}

a.naranja_chico {font-size:11px;text-decoration:none; color:#DF8F3A; font-weight:bold}

ul.ocre a, a.ocre  {color:#A8996E; font-size:12px; text-transform:lowercase}

#obras li {line-height:18px;}
a.verde {text-decoration:none; color:#647239}
a.verde:hover {text-decoration:underline}

.subtext {color:#555555}

h1{margin-top:0px; }

#display_obra {	width:670px; height:20px; position:absolute; right:0px; top:160px; left:180px; }
#display_obra .overlay {
	filter: alpha(opacity=90);
	opacity: .9;
	-moz-opacity:0.9;
	background-color:#d8d0bf;
	width:670px;position:absolute; z-index:1;
}