

/* contenido interiores*/
#contenido-web{
	position: relative;
	width: 100%;
	text-align:center;
}
#contenido-web .container.interior{
	background: url(../imagenes/pattern_interiores_contenido.png) repeat-y top;	
	padding: 40px 0px 40px 0px;
	width:900px;
	
}




/* contenido interiores*/

/* contenido que es ducasa*/
#interior_que_es,#interior_equipo,#interior_video,#interior_fabricacion, #interior_expansion{ width:100%; height:250px; }

#interior_areas{width:100%; height:290px; }
#interior_evolucion{width:100%; height:400px; }
#interior_politica{width:100%; height:350px; }

#interior_contacto{width:100%; height:270px; }

#interior_evolucion{width:100%; height:800px; }

#ruta{width:100%; border-bottom:#CCC; border-bottom-style:solid; border-bottom-width:1px;}

.punto_ruta{font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:bold;}
.punto_ruta strong{font-family:Arial, Helvetica, sans-serif; color:#609386; font-size:12px; font-weight:bold;}


#frame_izq{width:60%; height:auto; position:relative; float:left;}
#tit_frame_izq{width:100%; margin-top:10px;}
#tit_frame_izq .tit_que_es{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:18px; font-size: 1.8em;}

#explic_frame_izq{width:100%; margin-top:18px; height:auto;}
.texto_que_es, .texto_cronologia, .texto_equipo, .texto_video,  .texto_fabricacion, .texto_expansion, .texto_politica {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; font-weight:normal;}
.texto_equipo a{font-family:Arial, Helvetica, sans-serif; color:#609386; font-size:12px; font-weight:bold; text-decoration:underline;}



#frame_der{width:35%; height:220px; position:relative; float:right; }
.foto_emp1, .foto_emp2, .foto_emp3, .foto_emp4, .foto_emp5, .foto_emp6, .foto_emp7{position:relative; float:right; top:20px;}


#fecha_evolucion{width:auto; height:40px;}

#fecha{ float:left; height:30px; margin:0px 10px 0xp 0px; margin-left:20px;}
#evolucion{ width:460px; float:left; height:30px; margin:0px 0px 0xp 0px;  margin-left:20px; }

.texto_evolucion{font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; font-weight:normal;}




/* contenido que es ducasa*/





/* footer */
#footer-web{
	position: relative;
	width: 100%;
	text-align:center;
	height: 309px;
	background: url(../imagenes/pattern_footer.png) repeat-x;
	overflow: hidden;
}
#footer-web .container .block1{
	padding-top: 54px;
	overflow: hidden;
	height: 230px;
}
#footer-web .container .block1 ul,#footer-web .container .block2 ul{
	overflow: hidden;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#footer-web .container .block1 ul li{
	color: #96949a;
}
#footer-web .container .block1 ul.creditos h5{
	font-size: 1.8em;
	color: #000000;
}
#footer-web .container .block1 ul.siguenos,#footer-web .container .block1 ul.preguntas{
	padding: 0 60px 0 90px;
}
#footer-web .container .block1 ul.siguenos li, #footer-web .container .block1 ul.preguntas li, #footer-web .container .block1 ul.noticias li{
	padding: 5px 0 5px 0;
}
#footer-web .container .block1 ul.siguenos li a, #footer-web .container .block1 ul.preguntas li a, #footer-web .container .block1 ul.noticias li a{
	background: url(../imagenes/ico-footer-list.png) no-repeat 0px 4px;
	padding-left: 13px;
	color: #82a49b;
}
#footer-web .container .block1 ul.noticias li{
	padding-left: 70px;
}
#footer-web .container .block1 ul li h6{
	font-size: 1.3em;
	color: #282828;
}
#footer-web .container .block1 ul li a:hover{
	text-decoration: underline;
}
#footer-web .container .block2{
	
}
#footer-web .container .block2 ul li{
	float: left;
	display: inline;
	font-weight: bold;
}
#footer-web .container .block2 ul li.area{
	width: 190px;
}
#footer-web .container .block2 ul li.direccion{
	width: 470px;
}
#footer-web .container .block2 ul li.email{
	width: 200px;
}
/* footer */

ul.tabs {list-style:none; width:500px;}
ul.tabs li:first-child {border-left:1px solid #ccc;}
ul.tabs li {float:left; border-right:1px solid #ccc; border-top:1px solid #ccc; background-color:#eee;}
ul.tabs li.active {border-bottom:1px solid #fff; background-color:#fff; margin-bottom:-1px;}
ul.tabs li a {display: block;
padding: 8px 25px;
color: #777;
letter-spacing: -1px;
outline: none;
text-decoration: none;
font-family: Arial;
font-size: 16px;}
ul.tabs li.active a {font-weight:600; color:#000;}
div.tabs_content {
width: auto;
border: 1px solid #CCC;
padding: 20px;
}
div.tabs_content_kit {
width: auto;
border: 1px solid #CCC;
padding: 10px;
clear: both;
}
div.tabs_content &gt; div {padding:20px; display:none;}
.columnaIzq {
float: left;
width: 190px;
margin-right: 20px;
text-align: left;
}
.columnaDer{
	float:left;
	width:640px;
}
.tituloAzul {
font-size: 18px;
color: #008b9b;
display: block;
}
h1.tituloAzul, h2.tituloAzul {
	font-weight:normal;}
.tituloAzulSlide {
font-size: 16px;
color: #008B9B;
display: block;
padding-top: 20px;
padding-bottom: 5px;
}
.tituloGris {
font-size: 18px;
color: #8A8A8A;
display: block;
}

.botonSolicitar {
background-color: #CCC;
padding: 4px 7px;
border: 0;
font-size: 12px;
margin: 5px;
margin-left: 30px;
}

/* Z-index of #mask must lower than #boxes .window */
#mask {
  position:absolute;
  z-index:9000;
  background-color:#fff;
  display:none;
}
  
#boxes .window {
  position:fixed;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}


/* Customize your modal window here, you can add background image too */
#boxes #dialog {
width: 375px;
height: 243px;
padding: 20px;
background-color: #FFF;
border: 1px solid #CCC;
}
#contenido-web .container .producto-thumb.wide {
height: auto!important;
width: 260px;
float: left;
margin-left: 12px!important;
margin-right: 12px!important;
margin-top: 0px;
margin-bottom: 0px;
}

#contenido-web .container .producto-thumb.wide.kits {
height: auto!important;
width: 255px;
float: left;
margin-left: 12px!important;
margin-right: 12px!important;
margin-top: 0px;
margin-bottom: 0px;
}