@charset"UTF-8";body{margin:0px;font-family:'Nobile', arial, serif;font-size:13px;color:#666;background-image:url(/img/degradat.jpg);background-repeat:repeat-x;background-position:172px 172px;}
ul{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clean{clear:both;}
#empresa{padding-top:15px;}
#centrador{margin:0 auto;width:945px;z-index:0;}
#content{width:945px;background-color:#FFF;}
#header{position:relative;width:945px;height:173px;background-image:url(/img/header.jpg);background-repeat:repeat-x;}
.block-home{padding:0px 30px 0px 15px;width:270px;float:left;font-size:12px;}
.block-home img{padding-bottom:10px;}
#idiomes{width:345px;background-color:#19388a;height:27px;float:right;}
#idiomes ul{padding:2px 0px 0px 0px;margin:0px;float:right;padding-right:20px;}
#idiomes ul li{float:left;padding-left:10px;}
#logo{position:absolute;left:10px;top:68px;}
#menu{position:absolute;right:0px;top:27px;}
#menu ul{margin:0px;}
#menu ul li{float:left;padding:0px;list-style-image:none;list-style:none;width:95px;background-image:url(/img/b1.gif);background-repeat:no-repeat;height:60px;}
#menu ul li.actual{background-image:url(/img/b2.gif);}
#menu span{color:#19388a;position:absolute;bottom:5px;margin-left:5px;}
#menu a:link, #menu a:active, #menu a:visited{position:absolute;bottom:5px;margin-left:5px;}
#footer{position:relative;padding-top:40px;left:0px;width:945px;text-align:center;}
#footer div{background-color:#19388a;padding:10px;margin-top:10px;color:#e5e5e5;}
#test1{margin:1em auto;border:2px solid #555;width:550px;height:200px;}
a img{border:none;}
.columnes{width:100%;margin:0px;border:0px;padding:0px;}
.columnes tr td{padding:10px;}
.columnes .esq{border-left:1px solid #CCC;}
.columnes .esq_dre{border-left:1px solid #CCC;border-right:1px solid #CCC;}
.links, .links-obres{padding:0px;margin-left:20px;}
.links li{list-style-image:url(/img/list.gif);}
.links-obres li.info{list-style-image:url(/img/info.gif);}
.links-obres li.foto{list-style-image:url(/img/foto.gif);}
.links-obres li.doc{list-style-image:url(/img/doc.gif);}
.links-obres li.alerta{list-style-image:url(/img/alerta.gif);}
.links-obres li{padding-bottom:5px;}
.links-obres li a{font-weight:bold;color:#039;}
.links-obres li a:hover{text-decoration:underline;}
.links li a:hover{text-decoration:underline;}
h2{font-size:15px;color:#7b8a8a;}
#footer div a:link,#footer div a:active,#footer div a:visited,#idiomes a:link,#idiomes a:active,#idiomes a:visited{color:#FFF;text-decoration:none;font-weight:normal;}
#footer div a:hover,#idiomes a:hover{text-decoration:underline;}
.links a:link,.links a:active,.links a:visited{color:#23252a;text-decoration:none;font-weight:bold;}
.links a:hover{color:#19388a;}
.titol{color:#19388a;font-weight:bold;}
.obres{padding-left:15px;}
a:link, a:active, a:visited{color:#19388a;text-decoration:none;}
a:hover{color:#23252a;}
#content h1{color:#9babab;margin-left:275px;margin-bottom:0px;padding:0px 0px 15px 0px;}
#content h1 span{color:#19388a;font-size:21px;}
.sidebar{width:247px;float:left;}
.nav-sidebar li{font-weight:bold;font-size:13px;padding:5px 0px 15px 10px;background-image:url(/img/bck-nav-sidebar-off.jpg);background-repeat:no-repeat;color:#FFF;}
.nav-sidebar li.active{font-size:13px;padding:4px 0px 10px 10px;background-image:url(/img/bck-nav-sidebar-on.jpg);background-repeat:no-repeat;display:block;}
.nav-sidebar li.data{font-size:12px;color:#666;font-weight:normal;text-align:right;padding-right:10px;}
.nav-sidebar li a{color:#7a8181;display:block;}
.nav-sidebar li.active a{color:#FFF;display:block;}
.nav-sidebar li a:hover{color:#039;display:block;}
.post{padding-bottom:20px;}
.content-post{float:left;width:630px;margin-left:27px;}
.post h2{color:#19388a;}
.post .img-post{padding:15px;}
.post .img-post .thumbs{width:265px;}
.post .img-post .thumbs ul{padding:0px;margin:0px;}
.post .img-post .thumbs ul li{padding-top:11px;padding-right:11px;float:left;}
.post .img-post .thumbs ul li.last{padding-right:0px;}
.post .img-post .title-photo-post{padding:5px 0px 5px 10px;color:#FFF;background-color:#19388a;}
ul.thumbs-projects, ul.thumbs-photo-projects,.informacion .thumbs ul{margin:0px;padding:0px;}
ul.thumbs-projects li , ul.thumbs-photo-projects li{float:left;padding-right:20px;padding-top:20px;}
ul.thumbs-projects .title-photo-post{padding:6px;background-color:#edf3f3;}
ul.thumbs-projects .title-photo-post a{color:#666;display:block;font-weight:bold;}
ul.thumbs-projects .title-photo-post a:hover{color:#19388a;display:block;}
.informacion .thumbs ul li{float:left;margin-right:10px;}
.contacte-rt{background-color:#EEE;width:165px;padding:10px;font-size:12px;margin:20px;color:#999;}
.contacte-rt .tel{font-size:24px;font-weight:bold;}
.item{width:800px;}
#informa .post{width:550px;margin-left:250px;padding-left:30px;border-left:1px solid #CCC;}
.datas{width:225px;padding-left:25px;}
.informacion{padding-left:30px;border-left:1px solid #CCC;width:515px;}
.informacion h2{color:#19388a;}
.rss{position:absolute;top:120px;left:913px;}
address{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #CCC;}
.contacte{width:200px;background-color:#edf3f3;padding:15px;margin:20px;}
ul.direct{margin:10px 0px 0px 0px;padding:0px;}
ul.direct li{padding:10px 0px 10px 35px;border-bottom:1px solid #CCC;}
ul.direct li.home{background-image:url(/img/contact-home.png);background-repeat:no-repeat;background-position:5px 5px;}
ul.direct li.mail{border-bottom:0px;background-image:url(/img/contact-mail.png);background-repeat:no-repeat;background-position:7px 12px;}
ul.direct li.tel{background-image:url(/img/contact-tel.png);background-repeat:no-repeat;background-position:5px 5px;}
.contacte-rt strong{font-size:14px;}

