*{margin:0;padding:0;}
img{ border:none}
body{padding: 0; margin: 0; left: 50%; background: #000; color:#FFF; font-family:Arial, Helvetica, sans-serif }
p{ margin:0 0 6px 0; font-size:12px}
a{outline:none}
#ajuste {margin:auto; width: 973px; position:relative }
#cabecera{ width:973px; height:215px;  position:relative; background:url(../images/bg-cabecera.png) no-repeat; z-index:599; margin:auto;}
#pasafotos{ width:973px; height:215px;  position:relative; top:-80px; z-index:1}
#slideshow {position:relative; height:215px; }
#slideshow IMG {position:absolute; top:0; left:0;  z-index:8; opacity:0.0;}
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9;}
.menu{float:left; margin:40px 0 0 42px; width:525px; float:right; position:relative}
.menu a{ text-decoration:none; color:#FFF; }
.menu a:hover{ color:#e9436a;}
.menu li{ float:left; padding:0 18px 0 0; font-size:24px;  letter-spacing:-1px; }

#tooltip {position: absolute; z-index:9999; color:#000; font-size:9px;  font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(../images/chat.png) no-repeat; width:78px; height:30px; letter-spacing:normal }
#tooltip a {color:#aaa; text-decoration:none; cursor:pointer; cursor:hand}
#tooltip a:hover {color:#000;text-decoration:none;}
#tooltip .clear {clear:both}
#tooltip .tipBody {  padding-top:7px; text-align:center; overflow:hidden }

#miga-pan{ width:973px; float:left; font-size:16px; margin:3px 0 0 0;  text-transform:lowercase; font-family:Arial, Helvetica, sans-serif; color:#e9436 }
#miga-pan strong{ text-transform:uppercase; font-size:14px; font-style:normal; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF }
.clear{height: 1px;clear: both;margin: 0;padding: 0;font-size: 1px;line-height: 1px}
#destacados{ float:left; width:953px; height:154px; margin:5px 0 0 0; background: url(../images/bg-destacados.jpg) repeat-x; padding:10px}
.destacado{ float:left; width:298px; height:144px; margin:0 10px 0 0; border-right:1px solid #666666; padding:5px}
#destacados img{ border:3px solid #e0e0dd}
.destacado1{ float:left; width:298px; height:144px; padding:5px }
.destacado h2, .destacado1 h2{ text-transform:uppercase; font-size:16px; margin:0 0 15px 0; } 
.destacado p, .destacado1 p{ font-size:11px; } 
.bt-comenzar{ background:#000; float:left; font-size:16px; width:117px; padding:4px 10px 5px 5px; text-align:right; margin:15px 0 0 0; color:#e9436a; font-family: calibri, Arial, Helvetica, sans-serif }
.bt-comenzar strong{ font-size:18px; }
.bt-comenzar a{ text-decoration:none; color:#FFF;}
.bt-comenzar a:hover{ color:#e9436a}
.imagenIncrus {float: left;margin: 0 15px 10px 0}
#pie{  width: 973px; float:left; margin:20px 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top:1px dotted #666; padding:10px 0 0 0; color:#999; }
#pie li{ display:inline; list-style:none; margin:0 3px 0 0; text-align:right}
#pie p{ float:left; margin:0 15px 0 0}
#pie strong{ margin:0 170px 0 0}
#pie a{ color:#999; text-decoration:none}
#pie a:hover{ color:#fff}
.opciones{ float:left; width:700px}
.social{ float:right; width:150px}
#contenido-images{ float:left; width:973px;  margin:5px 0 0 0; padding:10px 0 10px 0}
.text-images p{ font-size:11px}
.text-images p a{color:#fff}
.text-images p a:hover{ text-decoration:none}
.text-images p strong{color:#ace943}
.text-images{ float:left; width:285px; margin:0 40px 0 0}
.text-images h2, .direcciones h2{text-transform:uppercase; font-size:16px; margin:0 0 10px 0; color:#ace943  }
.filas-images{ float:left; width:675px; }
.filas-images li{ list-style:none; float:left }
.filas-images img{border:3px solid #CCC; margin:0 0 4px 6px}
#slider { width: 973px; height: 300px;  position: relative; /* important */overflow: hidden;}
#sliderContent {width: 973px; position: absolute; height: 215px;top: 0;margin-left: 0;}
.sliderImage {float: left; position: relative; display: none;}
.sliderImage span { position: absolute;font: 10px/15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 973px;background-color: #000;
filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; opacity: 0.7;color: #fff;display: none;}
.clear {clear: both;}
.sliderImage span strong {font-size: 14px;}
.top {top: 0;left: 0;}
.bottom {bottom: 0; left: 0;}
ul { list-style-type: none;}
#sliderScroll { float:left; width:565px !important; height:348px !important; position:relative }
#sliderScroll ul { width: 670px !important; }
#sliderScroll li { list-style:none; float: left; display: block; width: 106px; height: 81px; margin:0 0 6px 6px }
#sliderScroll li a { display: block; height: 81px; width: 106px; float: left }
#sliderScroll img {border:3px solid #333;}
#sliderScroll img:hover {border:3px solid #000; filter: alpha(opacity=50); opacity: .5}
#prevBtn, #nextBtn{	display:block;width:51px; height:26px; position:absolute; left:915px; top:510px; text-indent:-9999px }
#prevBtn{ top:470px}
#prevBtn a{  display:block; position:relative; width:51px; height:26px; background:url(../images/up.png) no-repeat 0 0;	}	
#nextBtn a{  background:url(../images/down.png) no-repeat 0 0;  display:block; position:relative; width:51px; height:26px;	}
#nextBtn a:hover, #prevBtn a:hover{ filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}
#prevBtn a.desactivado { display: block !important; cursor: auto !important; filter: alpha(opacity=15);-moz-opacity: 0.15;-khtml-opacity: 0.15; opacity: 0.15;}
#prevBtn a.desactivado:hover {filter: alpha(opacity=15);-moz-opacity: 0.15;-khtml-opacity: 0.15; opacity: 0.15;}
.direcciones{ float:left; width:480px; margin:0 60px 0 0}
.izquierda{width:210px; float:left; margin:10px 15px 0 0; padding:0 20px 0 0; border-right:1px solid #666}
.izquierda strong{ font-size:24px; letter-spacing:-1px; font-weight:normal}
.izquierda p a{ margin:30px 0 0 0; text-align:right}
.ampliar{clear:both; margin:10px 0 0 0; font-size:11px; text-align:right}
.ampliar a{ color:#ace943; text-decoration:none}
.ampliar a:hover{ color:#FFF} 
.none{ border:none; padding:0}
.formulario{ width:425px; float:left; margin:40px 0 0 0; font-size:12px }
.formulario input[type=text]{ padding:5px; border:1px solid #FFF; margin:2px 0 8px 0}
.formulario input[type=submit]{ background:#ace943; border:none; padding:2px; font-size:12px; cursor:pointer}
.formulario input[type=submit]:hover{ background:#fff}
.formulario p{ font-size:20px; background: url(../images/ok.png) no-repeat; padding:0 0 0 50px; margin:60px 0 0 10px }
.formulario .large{ width:428px; margin:0 0 20px 0} 
.formulario .medium{ width:203px; margin:0 0 20px 0}
.formulario textarea{ padding:5px; border:1px solid #FFF; margin:2px 0 8px 0; width:426px; height:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px }
.enviar{ font-size:10px}
.enviar a{color:#ace943; text-decoration:none}
.enviar a:hover{color:#fff;}
#servicios { float:left; width:647px !important;   }
#accordion {background:#000; width: 600px; float:left; margin:0 0 0 0}
#accordion h2 {background:#d3d1d1 url(../images/arrow.png) 6px 10px no-repeat; border-bottom:1px solid #000; margin:0; padding:10px 25px; font-size:14px;; cursor:pointer; color:#000; font-size:16px; font-weight:normal}
#accordion h2.current {background:#ace943 url(../images/arrow2.png) 6px 10px no-repeat; border-bottom:none; cursor:default; font-size:16px; padding:10px 25px; color:#000; font-weight:normal}
#accordion .pane {display:none;height:100px;padding:15px;color:#fff;font-size:12px;}
#accordion .pane h3 {font-weight:normal; margin:0 0 -5px 0; font-size:16px; color:#999;}
#accordion img {float:left; margin:0 15px 15px 0; border:3px solid #ddd}
#accordion a{ color:#ace943; text-decoration:none;}
#accordion li{ display:inline; margin:0 10px 0 0; text-align:right; font-size:11px}
#accordion ul{ margin:15px 0 0 0; float:right}
#accordion .portfolio{ background:url(../images/portfolio.png) no-repeat 0 0; padding:0 0 0 20px}
#accordion .info{ background:url(../images/chat2.png) no-repeat 0 0; padding:0 0 0 20px}
#accordion h5{text-transform:uppercase; font-size:16px; margin:0 0 10px 0; color:#ace943}
#accordion a:hover{ color:#fff;}
.ofertas{ float: right; width:320px;}
.ofertas li{ padding:0; margin:0 0 3px 0} 
.ofertas li:hover{filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; opacity: 0.7;}
.error {height:15px;background-color:#FFFE36;font-size:11px;padding:4px 10px;color:#000;display:none;}










