
/*******************************/
/*       			           */
/*     	 CSS KRILL  	       */
/*                 			   */
/*******************************/

.box {
	margin-left:30px;
	padding:10px;
	background-color:#E6E6E6;
	background-image:url(img/bg-box.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

/*******************************/
/*  	    INICIO		       */
/*******************************/

#inicio {
}

#inicio h2 {
	width:435px;
}

#inicio_data {
}
#inicio_data_text {
	float:left;
	width:600px;
}
#inicio_data_text img{
	float:right;
}
#inicio_data_text p{
	width:435px;
}
#inicio_data_video {
	float:right;
	width:295px;
	border:2px solid #797979;
	background-image:url(img/bg-box_last.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#inicio_data_video.myphoto {
	height:251px;
}

#inicio_data_video h3{
	height:24px;
	margin:6px 0 0 6px;
}
#inicio_data_video a, #inicio_data_video a:link, #inicio_data_video a:visited {
	margin:0;
	padding:0;
	text-decoration: none;
	color:#FFFFFF;
}
#inicio_data_video a:hover {
	text-decoration:none;
	color:#DDDDDD;
}


#last_slideshow {
    position:relative;
}
#last_slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
	border:none;
	width:295px;
}
#last_slideshow img.active {
    z-index:10;
}
#last_slideshow img.last-active {
    z-index:9;
}


#inicio_servicios {
	margin-top:30px;
}
#inicio_servicios .box_servicios {
	float:left;
	width:214px;
	margin-right:19px;
	background-image:url(img/bg-box_services.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#inicio_servicios .box_servicios_last {
	margin-right:0px;
}

#inicio_servicios .box_servicios h3 {
	height:24px;
	border-left:2px solid #797979;
	border-right:2px solid #797979;
	border-top:2px solid #797979;
	padding-top:4px;
	padding-left:4px;
}
#inicio_servicios .box_servicios img{
	border-left:2px solid #797979;
	border-right:2px solid #797979;
	border-bottom:2px solid #797979;
	border-top:none;
}
#inicio_servicios .box_servicios a, #inicio_servicios .box_servicios a:link, #inicio_servicios .box_servicios a:visited {
	margin:0;
	padding:0;
	text-decoration: none;
	color:#FFFFFF;
}
#inicio_servicios .box_servicios a:hover {
	text-decoration:none;
	color:#DDDDDD;
}




/*******************************/
/*  	    SERVICIOS	       */
/*******************************/

#servicios {
	background-image:url(img/bg-flota.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#servicios h2 {
	width:555px;
}

#servicios_data {
	height:390px;
}
#servicios_data p{
	width:535px;
}



/*******************************/
/*     EVENTOS ESPECTACULOS    */
/*******************************/

#servicios_eventos {
	background-image:url(img/bg-eventos.jpg);
	background-repeat:no-repeat;
}

#servicios_eventos h2 {
	width:500px;
}

#servicios_eventos_data {
	width:480px;
}
#servicios_eventos_data p{
}

#servicios_eventos_trabajos {
}
#servicios_eventos_trabajos h4 {
	margin:0;
	padding:0;
	margin-top:30px;
	margin-bottom:20px;
	padding-bottom:10px;
	font-size:28px;
	font-weight:normal;
	color:#474747;	
	background-image:url(img/line-h2.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

#servicios_eventos_trabajos .servicios_eventos_realizados {
	width:450px;
	height:360px;
	background-image:url(img/bg-eventos_trabajos.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:12px;
}
#servicios_eventos_trabajos .last {
	margin-right:0;
}

#servicios_eventos_trabajos .servicios_eventos_realizados p {
	width:410px;
	margin:0 auto 0 auto;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
}
#servicios_eventos_trabajos .servicios_eventos_realizados a {
	color:#000000;
	text-decoration:none;
}

#servicios_eventos_trabajos .servicios_eventos_realizados span {
	color:#FFFFFF;
}

#servicios_eventos_trabajos .servicios_eventos_realizados p.eventos_realizados_titulo {
	margin-top:18px;
	margin-bottom:22px;
	color:#FFFFFF;
	font-size:22px;
}


/*******************************/
/*       	INDUSTRIA    	   */
/*******************************/

#servicios_industria {
	background-image:url(img/bg-industria.jpg);
	background-repeat:no-repeat;
	height:559px;
}

#servicios_industria h2 {
	width:400px;
}

#servicios_industria_data {
}
#servicios_industria_data p{
	width:400px;
}


/*******************************/
/*       	  HORAS    	       */
/*******************************/

#servicios_horas {
	height:500px;
	background-repeat:no-repeat;
}
#content div.es {
	background-image:url(img/bg-horas_es.jpg);
}
#content div.en {
	background-image:url(img/bg-horas_en.jpg);
}

#servicios_horas h2 {
	width:400px;
}

#servicios_horas_data {
	width:380px;
}
#servicios_horas_data p{
}


/*******************************/
/*       CONSULTORIA	       */
/*******************************/

#servicios_consultoria {
	background-image:url(img/bg-consultoria.jpg);
	background-repeat:no-repeat;
	height:720px;
	background-position:bottom;
}

#servicios_consultoria h2 {
	width:420px;
}

#servicios_consultoria_data {
}
#servicios_consultoria_data p{
	width:420px;
}

#servicios_consultoria_data a, #servicios_consultoria_data a:link, #servicios_consultoria_data a:visited {
	margin:0;
	padding:0;
	text-decoration: none;
	color:#000000;
}
#servicios_consultoria_data a:hover {
	text-decoration:underline;
	color:#333333;
}


/*******************************/
/*      	   TEAM       	   */
/*******************************/

#team {
	background-image:url(img/bg-team.jpg);
	background-repeat:no-repeat;
}
#team h2 {
	width:500px;
}

#team_data {
}
#team_data p{
	width:500px;
}

#team_equipo {
	margin-top:30px;
	margin-left:40px;
}

#team_equipo .departamento {
	width:425px;
	height:160px;
	background-color:#E5E5E5;
	background-image:url(img/bg-departamento.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
	margin:0 10px 15px 10px;
}

#team_equipo .departamento img {
	border:none;
	margin:10px;
	margin-bottom:0;
	float:left;
}
#team_equipo .departamento p {
	float:right;
	color:#474747;
	width:230px;
	font-size:10px;
	margin:0;
	margin-right:6px;
	margin-top:10px;
}
#team_equipo .departamento p span {
	font-size:14px;
}





/*******************************/
/*       	CONTACTO	       */
/*******************************/

#contacto {
}

#contacto_info {
	width:490px;
	float:left;
}
#contacto_info h2 {
	width:490px;
	margin-left:0;
	margin-right:0;
}

#contacto_info_mapa {
	width:490px;
	height:325px;
	margin-bottom:20px;
	overflow:hidden;
}

#contacto_form {
	width:350px;
	float:right;
}

#contacto_form p.subtitulo{
	font-size:18px;
	color:#474747;
	margin-top:20px;
}
#contacto_form p.big{
	font-size:16px;
}
#contacto_form p img{
	float:right;
}
#contacto_form a, #contacto_form a:link, #contacto_form a:visited {
	margin:0;
	padding:0;
	text-decoration: none;
	color:#000000;
}
#contacto_form a:hover {
	text-decoration:underline;
}


#contacto_form form {
	padding:10px;
	background-color:#E6E6E6;
	background-image:url(img/bg-box.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;

}
#contacto_form label {
	color:#250D0D;
	margin:0;
	font-size:12px;
}
#contacto_form input, #contacto_form textarea {
	background-color:#EDEDED;
	background-image:url(img/bg-input.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	height:auto;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0 10px 0;
	padding:0;
	width:100%;
	color:#333333;
}
#contacto_form input:focus, #contacto_form textarea:focus {
	background-image:none;
	background-color:#FFFFFF;
}
#contacto_form input#contacto_boton {
	width:80px;
	margin-left:250px;
}
#contacto_form p.error{
	color:#993300;
	border-top:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
}



/*******************************/
/*      SEGUNDA MANO	       */
/*******************************/

#segunda {
}

#segunda_info {
	width:440px;
	float:left;
}
#segunda_info h2 {
	width:440px;
	margin-left:0;
	margin-right:0;
}


#segunda_productos {
	width:430px;
	float:right;
}


#productos_slideshow{
	float:left;
	overflow:hidden;
	width:430px;
	margin: 0 auto 0 auto;
}
#productos_slideshow img{
	margin:0;
	padding:0;
}
#productos_slideshow ul{
	margin:0;
	list-style:none;
}
#productos_slideshow li{
	float:left;
	margin:0 20px 0 0;
	display:inline;
	width:200px;
}

.producto {
	width:200px;
	height:310px;
	padding:5px;
	background-color:#E6E6E6;
	background-image:url(img/bg-box.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.producto img {
	width:200px;
}
.producto .fecha {
	font-size:10px;
	color:#505050;
	margin-top:5px;
	margin-bottom:0;
}
.producto .nombre {
	color:#A62727;
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
	margin-bottom:0;
}
.producto .descripcion {
	font-size:11px;
	margin-top:5px;
	margin-bottom:0;
	height:70px;
}
.producto .doc {
	float:left;
	margin-top:5px;
}
.producto .doc img{
	width:79px;
	border:none;
}
.producto .precio {
	color:#A62727;
	font-weight:bold;
	font-size:20px;
	margin-top:10px;
	margin-right:10px;
	text-align:right;
}

#productos_botones {
	margin-top:30px;
	text-align:center;
}
#productos_botones img {
	border:none;
}




/*******************************/
/*      	PROYECTOS	       */
/*******************************/

#proyectos {
}

#proyectos_data {
}

/***********/
/* Listado */
/***********/
#proyectos_listado {
	float:left;
	width:200px;
	margin-right:13px;
	background-color:#757575;
	background-image:url(img/bg-box_project.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #8B8B8B;
	border-right:1px solid #8B8B8B;
	padding:10px;
}
#proyectos_listado  p.proyectos_realizados_titulo {
	font-size:16px;
	color:#424242;
	border-bottom:1px solid #8B8B8B;
}
#proyectos_listado_galeria{
	float:left;
	overflow:hidden;
	width:200px;
	margin: 0 auto 0 auto;
}
#proyectos_listado_galeria ul{
	margin:0;
	list-style:none;
}
#proyectos_listado_galeria li{
	float:left;
	margin:0 0 0 0;
	display:inline;
	width:200px;
}
#proyectos_listado_galeria p{
	margin:0;
	padding:10px 10px 0 15px;
	background-image:url(img/bullet-proyectos.gif);
	background-repeat:no-repeat;
}
#proyectos_listado_galeria a, #proyectos_listado_galeria a:link, #proyectos_listado_galeria a:visited {
	text-decoration: none;
	color:#424242;
}
#proyectos_listado_galeria a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

#proyectos_navigation {
	margin-top:20px;
	border-top:1px solid #8B8B8B;
	border-bottom:1px solid #8B8B8B;
	padding-top:8px;
	height:30px;
}
#proyectos_navigation img{
	border:none;
	width:20px;
}

/*************/
/* Contenido */
/*************/
#proyectos_content {
	float:left;
	width:550px;
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #EEEEEE;
	border-top:1px solid #EEEEEE;
	margin-right:8px;
	padding:10px;
}

#trabajo_foto {
	height:420px;
}
#trabajo_foto img {
	width:550px;
}
#trabajo_nombre {
	margin-top:10px;
}
#trabajo_nombre p{
	font-size:28px;
	color:#474747;
}
#trabajo_descripcion {
	margin-top:10px;
	margin-bottom:20px;
}
#trabajo_descripcion img{
	border:none;
	margin-left:10px;
	float:right;
}
#trabajo_descripcion p{
	color:#333333;
	font-size:11px;
}

/***********/
/* Galeria */
/***********/
#proyectos_fotos {
	float:left;
	width:100px;
	margin:0 auto 0 auto;
	text-align:center;
}
#proyectos_fotos img{
	border:1px solid #C5C5C5;
}

#proyectos_fotos ul {
	margin:0;
	padding:0;
	list-style:none;
}
#proyectos_fotos li{
	margin:0;
	padding:0;
	display:inline;
}

#proyectos_fotos_thumbs img {
	width:90px;
}