#home{background:#fff url("../images/bkmain1.jpg") no-repeat fixed top right;margin:0px;font-family:arial;font-size:12pt;padding:0px;}
#general {width:100%;border:solid 1px #ccc;padding:0px;margin:0px;}
ul {margin:0px;padding:2px;padding-top:10px;list-style: none;}
li {padding:4px;padding-left:5px;font-size:100%}
a {color:#69c;}
h1 {display:none;}
img {border:0px;}

#cabecera {width:50%;height:51px;background:#666 url("../images/enc.jpg") repeat-x;}

#hdr {width:100%;height:180px;background:#fff url("../images/hdrlogogif") no-repeat bottom center;margin:0px;}
#menu{float:left;top:0px;left:0px;width:150px;background:#fff;font-size:1em;color:#000;display:inline;font-size:80%;}
#main{float:left;font-size:1em;color:#000;display:inline;}
#maincenter{float:left;position:relative;top:30px;left:40px;width:520px;font-size:1em;color:#000;display:inline;}
#maincenter p {padding:5px 0px;color:#333;font-size:90%;text-align:justify;}

#lateral{float:left;position:relative;top:35px;left:10px;width:155px;font-size:1em;color:#000;display:inline;}
#lateral p {font-size:100%;color:#666;padding:5px;text-align:justify;}
#lateral strong {font-size:100%;color:#333;}

.div2obras {display:block;}
.divobra {position:relative;height:100px;font-weight:400;border-top:1px solid #ccc;padding:15px 0px;font-size:80%;display:block;}
.itemcontacto {font-size:80%;height:20px;margin-left:80px;}
.itemdato {font-size:80%;height:25px;}
.itemvalor {font-size:80%;height:25px;font-weight:700;}

.obrasmallpic{float:left;left:15px;position:relative;background:#f00;display:inline;}
.obradesc{float:left;left:25px;position:relative;display:inline;}
 .iccontacto {margin:0px 10px 0px 20px;}
#pic{position:relative;top:15px;height:250px;left:0px;width:560px;font-size:1em;color:#333;display:block;text-align:justify;}
#pic p {font-size:100%;color:#333;padding:5px;text-align:justify;font-size:80%;}

#welcometext{position:relative;top:15px;height:215px;width:200px;left:0px;font-size:1em;color:#333;text-align:justify;}

.descfoto {top:5px;position:relative;font-weight:400;font-size:75%;color:#369;}

.section {position:relative;top:25px;left:0px;width:540px;font-weight:400;height:135px;border-top:1px solid #ccc;padding:20px 0px 0px 0px;display:block;font-size:80%;color:#666;}

.section ul {text-align:left;margin:0px;margin-left:10px;width:100%;}
.section li {position:relative;left:0px;margin:0px;width:100%;padding:2px;list-style:none;display:block;color:#666;}

.descsect {float:left;left:5%;width:60%;position:relative;top:10px;display:inline;}
.subsects {float:right;width:35%;position:relative;display:inline;top:-40px;left:10px;}

.icpic {margin:5px;}
.scimg {margin:0px;}
.noborder {border:0px;margin:2px 10px;}
#descarga {width:100%;background:#ecf0f3;margin:15px 15px;padding:5px 0px;font-size:80%;display:none;}
#menuenc {position:relative;top:15px;left:290px;width:340px;height:0px;margin:0px;padding:0px;list-style:none;display:block;color:#666;font-size:70%;}
#menuenc li {padding:0px 0px 0px 0px;font-size:100%;display:inline;}
#menuenc a {text-decoration:none;color:#666;}
#menuenc li.noborder{padding:0px 3px 0px 1px;font-size:100%;display:inline;border:0px;}
#dividiomas {background:#000;display:none;}
#idioma {position:relative;top:5px;left:8px;width:240px;height:0px;margin:0px;padding:0px;list-style:none;display:block;color:#666;font-size:85%;}
#idioma li {font-size:100%;display:inline;}

#menu ul {margin:0px;}
#menu li {
  padding:0px;
  margin:0px;
}

#menu li a:link, #menu li a:visited {
  text-decoration: none;
  text-align: left;
  text-weight:400;
  width: 95%;
  display:block;
  padding: 2px;
  padding-left:5px;
  margin: 0px;
  color: #000;
  border-bottom: solid 1px #ccc;
  background:url("../images/mark.gif") no-repeat center right;

}

#menu li a#selected:link, #menu li a#selected:visited {
  text-decoration: none;
  background: #f0f1f5 url("../images/markov.gif") no-repeat center right;
  color: #369;
}

#menu li a:hover {
  text-decoration: none;
  background: #e0f1f5 url("../images/markov.gif") no-repeat center right;
  color: #369;

}

#menu li a:active {
  background: #f5f2f1 url("../images/markov.gif") no-repeat center right;
  color: #369;

 }


#pie {position:relative;top:40px;width:620px;font-size:.85em;text-align:center;display:inline;font-size:80%;}
#pie ul {text-align:center;margin:0px;padding:0px;list-style:none;display:inline;color:#666;margin-left:20px;}
#pie li {padding:0px 0px 0px 0px;font-size:100%;display:inline;text-align:right;}
#pie li.noborder  {padding:0px 0px 0px 0px;font-size:100%;display:inline;border:0px;text-align:right;}
#pie a {text-decoration:none;color:#666;}
#piehdr {float:left;position:relative;left:-190px;display:inline;clip: rect(10px, 5px, 50px, 25px);	}
#pieim {float:left;position:relative;clip: rect(10px, 5px, 50px, 25px);}

.smthumb {text-align:center;}
.titthumb {text-align:left;color:036;font-size:80%;}
.catthumb {background:#69c;color:#fff;font-size:80%;font-weight:700;height:15px;padding-left:5px; margin:5px;}


/*position:absolute;left:170px;*/