@charset "utf-8";

/* CSS Document */



body {
   /*background:url(images/bk.jpg)  no-repeat top center;*/
 margin:0; background-color:#110F14;font-family:Verdana, Arial, Helvetica, sans-serif; }

#center{ width:1280px; margin:0 auto; width:960px;}

a { outline:none}

a img { border:none}

.clear{ clear:both}

#header{ height:29px; margin:0 auto; position:relative; padding-top:141px}
#firmafla{
  position: absolute;
  z-index: 50;
  margin-top: -100px;
}


.idiomas{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; float:right; position:absolute; width:190px; top:15px; right:-15px}

.idiomas a{ display:block; width:70px; color:#FFFFFF; text-decoration:none; padding-left:22px; height:18px}

.idiomas .sp{ background:url(images/idiomas.gif) no-repeat}

.idiomas .en{background:url(images/idiomas.gif) 0 -18px no-repeat}





#qtranslate-chooser{ padding:0; margin:0; list-style:none}

#qtranslate-chooser li { float:left}



.slideshow{ text-align:center}

object#slideshow_1 { padding:7px; background:#000000; margin-left:90px;}

#header ul.menu{ height:30px; position:relative; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:30px; float:right; text-transform:lowercase}

#header ul.menu li { float:left; position:relative;   height:29px; text-align:center; margin:0 8px; position:relative}

#header ul.menu li a { display:block; color:#FFFFFF; text-decoration:none;  padding:0 13px} 

#header ul.menu li a:hover{ text-decoration:underline}



#header ul.menu li ul{ position:absolute; top:30px; display:none; list-style-image:url(images/bl-sub.png); padding-left:24px; width:200px}

#header ul.menu li ul li{ margin:0; text-align:left; float:none !important }

#header ul.menu li ul a { padding:0 0 0 7px; display: block; background:#151319; border: 1px solid #474154;}

.titulo{ height:49px; margin:15px 0 0 30px; text-indent:-4000px}

.tit_obras{ background:url(images/tit_arte.png) bottom left no-repeat }

.tit_enlaces{ background:url(images/tit_enlaces.png) bottom left no-repeat }

.tit_curr{ background:url(images/tit_curr.png) bottom left no-repeat }

.tit_contacto{ background:url(images/tit_contacto.png) bottom left no-repeat }



.post h2 { margin:20px 0 0 30px; font-weight:normal; color:#FFFFFF}



#content { background: #151319 url(images/fondo-content.jpg) left bottom no-repeat; border:1px solid  #474154; }



#fotos{ margin:70px auto; height:200px;}

.firma{ background:url(images/firma.png) no-repeat right; height:18px; color:#999999; text-align:right; padding:45px 90px 0 0;  font-size:9px; margin:0 5px 10px 0}



#footer{ color:#999999;font-size:9px; padding-top:4px; padding-left:3px; padding-bottom:60px}



#footer a{color: #999}

#footer a:hover{text-decoration:none;}



.post-content { padding:10px 20px; color:#999999; font-size:12px;}



.post-content a, .post-content li a{color: #FFF}

.post-content a:hover, .post-content li a:hover{text-decoration:none;}



.alignleft { float:left; margin-right:15px; margin-bottom:5px}

.jScrollPaneContainer{ padding-left:40px}

.scroll-pane { width:593px; height:337px; float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }

.scroll-pane  p {margin:10px 0px; }





.scroll-pane-enlaces{ width:830px; height:454px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; margin:0 auto}

.scroll-pane-enlaces p { margin:10px  0px;}



.contacto-left { width:55%; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-left:50px}

.contacto-left label { display:block; float:left; width:150px; padding-top:3px; text-align:right; padding-right:5px }

.contacto-left  input, .contacto-left  textarea { background:#615874; border: none; float:left; color:#FFFFFF}

.contacto-left  input { height:18px; width:277px}

.contacto-left  textarea{ width:277px}

.contacto-right {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:250px; padding-left:70px; float:left}



.contacto-left .btn_enviar input { background:#000000; border:1px solid #5E5570; text-align:center; width:71px; height:25px; float:right; color:#FFFFFF; margin-right:72px}



.curr-page .post-content img { display:none}

.curr-page .post-content{ padding:0px 20px}

.curr-page  .getimage{ margin-top:5px; margin-left:15px;  float:left}
