*{padding:0;margin:0;outline:0}
html{height:100%}
body{overflow-x:hidden;line-height:18px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#170203;text-align:left;height:100%;margin:0px;padding:0px;background-color:#001832;background-position:0 0;}
a img{border:0;}
a:hover{text-decoration:none}
a, a:hover, a:visited{color:#CCC;text-decoration:none;cursor:pointer;}
a.contact-button{background:url(../images/button-contact.png) no-repeat;padding:7px 40px 10px 35px;color:#543639}
h1{color:#069;font-size:14px;text-shadow:#000;text-align:center;text-shadow:black 0.1em 0.1em 0.2e;}
h2.titulo{font-size:x-large;color:#FFF;font-family:Arial, Helvetica, sans-serif;text-shadow:0.1em 0.1em 0.3em black;}
h3{font-size:18px;}
h2.fancy{display:inline;font-size:18px}
h2.fancy span{font-size:20px;}
h3.headline{padding:0;float:left;font-size:20px;font-weight:normal;margin-bottom:20px;line-height:25px}
.red{color:#581f00}
.notext{font-size:0;line-height:0;text-indent:-4000px}
ul li{list-style:none}
.cl,.clear{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both}
.notext{font-size:0;line-height:0;text-indent:-4000px}
#work{width:810px;height:auto;margin:auto;margin-top:20px;margin-bottom:20px;float:left;position:relative;margin-left:45%;left:-393px;}
#work ul{padding:0px;margin:0px;list-style:none;}
#work li{float:left;clear:both;border:8px solid #D2E1F2;background-color:#F4F4F4;margin:10px;width:800px;}
.imgWorkTitle{float:left;margin:0px;}
.descripcion{font-size:12px;margin:5px;float:left;color:#666;line-height:20px;padding:10px;position:relative;float:right;border:8px solid #FFF;background-color:#FFC;font-family:"Courier New", Courier, monospace;}
#work img{float:left;margin:10px;}
#mas a , #mas a:hover{display:block;float:left;margin:5px;width:100px;height:55px;}
#mas a{background-image:url(../images/leer_mas.png);width:100px;background-repeat:no-repeat;background-position:center;}
#mas a:hover{background-image:url(../images/leer_mas_hover.png);width:100px;background-repeat:no-repeat;background-position:center;}
#work a span{display:none;}
.workInfo{float:left;width:520px;}
.polaroid-frame{position:relative;float:left;}
.polaroid-frame{background:url(../images/background-polaroid-frame.png) no-repeat;width:235px;height:190px;padding-left:38px;padding-top:15px;background-position:center;}
.polaroid-frame img{margin:18px 0 0 28px}
.botones2{position:relative;float:right;text-align:left;width:160px;margin:15px;font-size:13px;font-family:Tahoma, Geneva, sans-serif;margin:5px;}
.botones{position:relative;float:right;text-align:left;width:160px;margin:15px;}
.botones p a{width:135px;height:41px;}
.botones a:hover{background-image:url(../images/saber_mas.png);background-repeat:no-repeat;width:135px;height:41px;}
.titulos, .titulos2{border:4px solid #069;background-color:#036;color:#FFF;width:150px;height:30px;text-align:center;padding-top:10px;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
#map1{margin:0;padding:0;}
#mapi{list-style:none;margin:0;padding:0;}
#mapi li{padding:0;float:left;}
#map1 li{padding:0;float:left;list-style:circle;margin-top:5px;}
#mapi li a{display:block;width:155px;height:43px;text-decoration:none;margin:5px;}
#mapi li a:hover{background-position:bottom;background-image:url(../images/saber_mas.png);display:block;width:155px;height:43px;text-decoration:none;margin:5px;}
#mapi li a span{display:none;}
#map1 li a:hover{color:#F00;}
#obras_2007{background-image:url(../images/ver_2007.png);background-repeat:no-repeat;}
#obras_2008{background-image:url(../images/ver_2008.png);background-repeat:no-repeat;}
#obras_2009{background-image:url(../images/ver_2009.png);background-repeat:no-repeat;}
#obras_2010{background-image:url(../images/ver_2010.png);background-repeat:no-repeat;}
#detalles{background-image:url(../images/detalles.png);background-repeat:no-repeat;}
#regresar{background-image:url(../images/regresar.png);background-repeat:no-repeat;}
.fecha{font-family:"Courier New", Courier, monospace;height:20px;text-align:left;color:#933;text-shadow:#000;font-size:12px;font-weight:bold}
#btn-down a, #btn-up a{width:27px;height:28px;float:right;position:relative;margin:0 20px;}
#btn-down a, #btn-up a, #btn-down a:hover, #btn-up a:hover{width:27px;height:28px;}
#btn-down a{background-image:url(../images/btn_scroll_down.png);background-repeat:no-repeat;background-position:0 0;}
#btn-down a:hover{background-image:url(../images/btn_scroll_down.png);background-repeat:no-repeat;background-position:0 -30px;}
#btn-up a{background-image:url(../images/btn_scroll_up.png);background-repeat:no-repeat;background-position:0 0;}
#btn-up a:hover{background-image:url(../images/btn_scroll_up.png);background-repeat:no-repeat;background-position:0 -30px;}
.marco{position:relative;width:100%;float:left;height:400px;background:url(../images/description.jpg) repeat-x;clear:left;}
.marco2{position:relative;width:100%;float:left;height:580px;background:url(../images/description2.jpg) repeat-x;clear:left;}
a.loc, a.loc:hover{text-indent:-100000px;}
#work1{width:910px;height:auto;margin:auto;margin-top:20px;margin-bottom:20px;float:left;position:relative;margin-left:45%;left:-393px;list-style-type:none;}
#work1 ul{padding:0px;margin:0px;list-style:none;width:810px;display:inline;}
#work1 li{border:8px solid #D2E1F2;background-color:#F4F4F4;margin:10px;width:180px;display:inline;float:left;}
#fotterc{position:relative;width:100%;background:url(images/work_back.png) repeat-x;height:150px;float:left}
.foter{width:920px;margin:0 auto;margin-top:25px;height:100px;text-align:center;color:#069;font-size:12px;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif}
.foter a{color:#333;}
.foter a:hover{color:#039;font-weight:bold}
