/* @override 
	/*
	CSS
	Document
	http://canoa.net/~eurocrea/cms/a/c/layout.css
	http://www.eurocreacion.com/a/c/layout.css
*/

/* @group body */

body {
	font-family: Helvetica, Arial;
	color: gray;
	font-size:13px; 
	background: url(../i/bg_eurocreacion.jpg) center top repeat-x;
}

#wrap{
	width:950px; 
	margin:0 auto 0 auto;
	}



/* @end */

/* @group header */

#branding h1 a object {
z-index: 90;}

#header {
	width:950px; height: 139px;
	/*background: transparent url(../i/id-eurocreacion.gif) no-repeat;*/
	margin-top:19px;
	margin-bottom: 1px;
}


#branding h1 a {
	display: block;
	width:460px; height: 65px;
	/*text-indent: -9999px;*/
	float: left;
	z-index: 100;
}




/* @end */

/* @group fabricantes */


#content-fab {
	width:950px;
	/*margin-top: 34px;*/
	float:left;
	border:1px solid #CCCCCC;

}

#content-fab-left {
	width:120px;
	float:left;

}

#content-fab-center {
	width:518px;
	float:left;
	border: 1px solid #ccc;

}


#content-fab-right {
	width:306px;
	float:left;
	text-align: right;
}

#content-fab-right h1{
	text-align: right;
	width:270px;
	margin: 25px 0 25px 0;
	font-size:15px; color: #009900; font-weight:bold;
	float: right;
	
}

#content-fab-right h2 {
	text-align:right;
	width:200px; height:33px;
	margin: 7px 5px 0 0;
	float:right;
	}
	
#content-fab-right h3 {
	text-align:right; color:#009933;
	width:200px; height:33px;
	margin: 2px 5px 0 0;
	float:right;
	}
	
	
#content-fab-right p{
	text-align:right; color: #666666; font-style:italic;
	width:200px; line-height:1.4em;
	margin: 7px 5px 0 0;
	float:right;
	padding:5px;
	border-bottom: 1px solid  #99CC99;
	border-top:1px solid #99CC99;
	}


#img-content-fab{
	margin: 2px 5px 0 0;
	width:200px; height:134px;
	margin-top:20px;
	float:right;
	border: 1px solid #99CC99;

}

#img-content-fab-v{
	margin: 2px 5px 0 0;
	width:200px; 
	height:134px;
	margin-top:20px;
	float:right;
	border: 1px solid #99CC99;

}

#content-fab .right ul { 
	float: right;

	}

#content-fab .right li{
	float: right;
	padding-right:5px;
	margin-right:5px;
	margin-top: 20px;
	/*border-right: 1px solid #999999;*/
	

	}
	
#content-fab .right li a {
padding: 5px 10px;
background-color: #000;
text-align: center;
font-style: normal;
line-height:15px;
height: 15px;
width: 10px;
display: block;

	}

#news-content ul.news-arrow li.last a {
	
/*float: right;*/
padding: 5px 10px;
background-color: #000;
text-align: center;
font-style: normal;
line-height:15px;
height: 15px;
width: 10px;
display: block;
}

#news-content ul.news-arrow li.last a:hover {
	background-color: #358C0F;
		color: #FFFFFF;
}

#news-content ul.news-arrow li a:hover {
	background-color: #358C0F;
		color: #FFFFFF;
}

ul.news-arrow {
	overflow: hidden;
	margin-top: 5px;
}

#news-content ul.news-arrow li a {
padding: 5px 10px;
background-color: #000;
text-align: center;
font-style: normal;
line-height:15px;
margin-left: 4px;
height: 15px;
width: 10px;
display: block;


}



#content-fab .right li a:hover {
	background-color: #358C0F;
		color: #FFFFFF;
	}
	
#content-fab .right li.last {
border: none;}

ul.fab-thumbs {         		
	list-style:none;
	border:1px solid #CCCCCC;
	
}

ul.fab-thumbs li   {
	float:left; 
	width:118px; 
	height: 97px; 
	padding:0.4em 0 5px 0; 
	margin:3px 0 30px 30px; 
	line-height: 1em;	

}			
	
ul.fab-thumbs li img {
	display:block; 
	padding:0.4em; 
	width:118px; 
	height: 97px; 
	background-color:#FFF; 
	border:1px solid #E1E0DD;
}

ul.fab-thumbs li a  {
	display:block; 
	color:#90A4A2; 
	text-decoration: none;
}

ul.fab-thumbs li a:hover img 	{
	background-color:#c5ffc5;;
 
}


ul.fab-list {
	width:80px;
	list-style:none; 
	margin:0 0 1.5em 30px;

	
}

ul.fab-list li {
	clear:both; 
	width:56px; 
	height:45px; 
	padding:0.4em 0 5px 0; 
	background:transparent url(../../a/i/ruler.png) left bottom repeat-x;
	margin-bottom: 5px;
	
}

ul.fab-list li a {
	display:block; 
	color:#90A4A2; 
	font-size:90%; 
	line-height:1em; 
	text-decoration: none;
}

ul.fab-list li a strong {
	display:block; 
	color:#282019; 
	font-size:100%;
}
			
ul.fab-list li img {
	display:block; 
	float:left; 
	/*width:56px; 
	height:45px;*/
	margin:0 10px 0 0; 
	padding:0.4em; 
	background-color:#FFF; 
	border:1px solid #E1E0DD;
}

ul.fab-list li a:hover img 	{
	background-color:#DBDAD8;
}


#content-fab-side {
	width:500px;
	float: left;
	border:1px solid red;

}

/* @end */

/* @group menu principal */

#nav-main {
	
	float: left;
	font-size:14px;
	margin:20px 0 -10px 117px;
	width:850px;	
}

#nav-main li {
	float:left;
	width:99px;
	margin-left:5px;
	background:#358C0F url(../i/bg-nav.jpg) left top repeat-x;
}

#nav-main li a {
	color:#fff;
 	display:block; 
	height:25px;
	font-size:100%;
	text-align:center;
	padding:6px 3px 0  4px;
	text-decoration: none;
}

#nav-main li a:hover, active
.mensaje #nav-main .nm-mensaje a,
.visiones #nav-main .nm-visiones a,
.fabribantes #nav-main .fabricantes a,
.showroom #nav-main .showrom a,
.news #nav-main .nm-news a,
.proyectos #nav-main .nm-proyectos a,
.personal #nav-main .nm-personal a,
.contacto #nav-main .nm-contacto a,
#nav-main li.currentpage  {
	color:#FFF;
 	background:#297209 url(../i/bg-nav-hover.jpg) left top repeat-x;
 	 	width:92px;
	display:block; 
	height:25px;
	font-size:100%;
	text-align:center;
	padding:6px 3px 0  4px;
	text-decoration: none;	
	
}

#nav-main li.currentpage {


}

.nm-mensaje, #nm-mensaje,
.nm-visiones, #nm-visiones,
.nm-fabricantes, #nm-fabricantes,
.nm-showroom, #nm-showroom,
.nm-proyectos, #nm-proyectos,
.nm-personal, #nm-personal,
.nm-contacto, #contacto, {width:175px;}
li#nm-salaprensa a span {
	display:block;}



/* @end */

/* @group content */

#content-main {
	width:640px; height: 550px;
	/*margin-top: 34px;*/
	float:left;
	padding-left: -700px;
	border:1px solid #CCCCCC;

}

#content-home{
	width:950px; height: 550px; 
	background: url(../i/img-home.jpg) center no-repeat; background-position: bottom;
	/*margin-top: 34px;*/
	float:left;
}



#content-side {
	width:285px;
	/*margin-top: 34px;*/
	float:left;
	text-align:right;


	}

#content-side ul { 
	float: right;
	margin-top:10px;
	width: 210px;
	}



#content-side li{
	
	float: right;
	padding-right:5px;
	margin-right:5px;
	margin-bottom: 4px;
	border-right: 1px solid #999999;
	height: 10px;
	}
	
#content-side li a {
	color: #999999;
	text-decoration:none;
	font-size:13px;
	}

#content-side li a:hover {
	color: #009966;
	text-decoration:none;
	font-size:13px;
	}
	
#content-side li.last {
border: none;}


	
#content-side h1 {

	text-align: right;
	width:270px;
	margin: 25px 0 0 0;
	font-size:25px; color: #009900; font-weight:bold;
	float: right;

	}
	
#content-side h1.blue {

	text-align: right;
	width:270px;
	margin: 30px 0 0 0;
	font-size:25px; color: #0066CC; font-weight:bold;
	float: right;
	}
	
#content-side h1.fine {
	font-family:Geneva;
	font-size:15px;
	margin-bottom: -10px;
	}

#content-side h1.fina {
	font-family:Geneva;
	font-size:15px; color:#0066CC;
	margin-bottom: -10px;
	}
		
#content-side h2 {
	text-align:right;
	width:200px; height:33px;
	margin: 50px 5px 0 0;
	float:right;
	}
	
#content-side h3 {
	text-align:right; color:#009933;
	width:200px; height:33px;
	margin: 2px 5px 0 0;
	float:right;
	}

#content-side h3.blue {
	text-align:right; color:#0066CC;
	width:200px; height:33px;
	margin: 2px 5px 0 0;
	float:right;
	}
	
	
#content-side .side {
	text-align:right; color: #666666; font-style:italic;
	width:200px; line-height:1.4em;
	margin: 20px 5px 0 0;
	float:right;
	padding:5px;
	border-bottom: 1px solid  #99CC99;
	border-top:1px solid #99CC99;
	}
	
#content-side .proyectos {
	text-align:right; color: #666666; font-style:italic;
	width:200px; line-height:1.4em;
	margin: 50px 5px 0 0;
	float:right;
	padding:5px;
	border-bottom: 1px solid  #3399CC;
	border-top:1px solid #3399CC;
	}
	
#content-side p{
	text-align:right; color: #666666; font-style:italic;
	width:200px; line-height:1.4em;
	margin: 2px 5px 0 0;
	float:right;
	padding:5px;
	}

#img-content-side{
	margin: 2px 5px 0 0;
	width:274px; height:70px;
	margin-top:20px;
	float:right;
	padding:5px;
	}
	
	
#img-content-proyectos{
	margin: 2px 5px 0 0;
	width:200px; height:134px;
	margin-top:20px;
	border:1px solid #0066CC;	
	float:right;

	}


/* @end */

/* @group contacto */


#content-contact{
	width:285px;
	/*margin-top: 34px;*/
	float:left;
	text-align:right;

	}
#content-contact h1 { 
	text-align: right;
	width:270px;
	margin: 25px 0 25px 0;
	font-size:30px; color: #009900; font-weight:bold;
	float: right;
	

	}

#content-contact ul { 
	display: block;
	margin-bottom: 10px;

	

	}

#content-contact li{
	display: block;
	color: #0050d8;
	padding: 1px;


	}
#content-contact a{
	color:#666666;
	text-decoration:none;
}

#content-contact a:hover{
	color:#009900;
	text-decoration:none;
}


/* @end */

/* @group generales */

.clr {clear:both;}
strong {
	font-weight: bold;
	}

.ruler hr {display:none;}

.ruler {clear:both;}

.clr {
	clear:both;
	}

#line{
	
	width:950px;
	height:8px;
	margin-top:50px;
	background: url(../i/img-footer.gif) no-repeat top left;
	margin-left: -2px;
	}

#footer{
	
    clear: both;
	font-size:11px; color: #666666;
	width:950px;
	margin: 0px auto;
	padding-top: 5px;
	position: relative;
	top: 10px;
	left: 0px;

}

.adress{
	width: 600px;
	float: left;
}
.copyright{
	width: 350px;
	float: left;
}


.p1 { color:#333333; font-weight:bold; float: left;margin-right: 155px;}

.p1a{
color:#333333; font-weight:bold; float: left;
}



#footer2{
	
	float: left;
	font-size:11px; color: #999999;
	text-align:right;
	width:400px;
	margin:5px 0 0 45px;
	
	}

.p2 { color: #999999;float: right; }


.clr {
	clear:both;
	}



/* @end */

/* @group empresa */



/* @end */

/* @group sub-menu */

#nav-supp {
	width:220px;
	background:url(../i/bg-sub-menu.png) left top;
	text-align:right; color:#333333;
	} 

#nav-supp ul	{
	list-style: none;
	} 
	
#nav-supp li	{
	border-bottom: dotted #666666 1px;
	}  
#nav-supp a {
	 display:block;
	 padding:15px  10px ;
	 text-decoration:none; color:#666666;
	 font-size:16px;
	}
	
#nav-supp a:hover { background-color: #FFFFFF;width:200px;  color:#FF3300;}
#nav-supp ul li a:hover, #nav-supp ul li.currentpage a {color: #fff;}


/* @end */

/* @group content-mensaje */


#content-mensaje {
	width:950px; 
	/*margin-top: 34px;*/
	float:left;
	padding-left: -700px;
	border: 1px solid #CCCCCC;

}

.txt{
	width:450px; 
	font-family:Geneva; 	
	color:#333333;
	margin: 34px 60px 20px 0;
	float: right;
	line-height:1.6em;
	font-style:italic;

}

.background{
	z-index: 1;
}

ul#txt {
	font-family:Geneva; 
	margin: 34px 60px 20px 0;
	float: right;
	line-height:1.6em;
	position: relative;
	top: -540px;
	font-size: 11px;
	z-index: 100;

}
#txt li{
float: right;
padding: 5px 10px;
background-color: #000;
text-align: center;
font-style: normal;
line-height:15px;
}

#txt li:hover{
	background-color: #358C0F;
		color: #FFFFFF;
}

#content-side ul.proyecto-nav li{
	border: none;
}

#content-side ul.proyecto-nav li a {
/*float: right;*/
padding: 5px 10px;
background-color: #000;
text-align: center;
font-style: normal;
line-height:15px;
color: #FFF;
height: 15px;
width: 10px;
display: block;
}

#news-content ul.news-arrow li {
	float: right;	
}

#news-content ul.news-arrow li.last {
	float: right;
}


#content-side ul.proyecto-nav li a:hover {
background-color: #358C0F;
color: #FFFFFF;
}

a.emaillink {
color: #358C0F;
}

a:hover.emaillink{
	text-decoration: underline;
	color: #358C0F;
}



#content-mensaje p{
	margin-bottom:15px;	

}

#content-mensaje h1{
	width:350px;
	font-size:40px; font-weight:bold; color: #000066;
	margin: 120px 0 20px 30px;
	text-align: right;
	float: left;

}

#content-mensaje ul { 
	float: right;
	margin-top:10px;
	/*margin-right: -30px;*/
	}

#content-mensaje li{
	float: right;
	padding-right:5px;
	margin-right:5px;
	/*border-right: 1px solid  #fff;*/

	}
#content-mensaje li a {
	color: #FFFFFF;
	text-decoration:none;
	font-size:13px;
	}

#content-mensaje li a:hover {
	/*color: #009966;*/
	text-decoration:none;
	font-size:13px;
	}

#content-mensaje li.last {
border: none;}


/* @end */

/* @group personal */

#content-p-left {
	width:280px; height:510px;
	margin-top: 34px;
	float:left;
	border:1px solid #CCCCCC;
	

}

#content-p-right {
	width:330px;
	margin-top: 14px;
	padding-top:80px;
	float:left;
	
	
}

#content-p-right2 {
	width:329px;
	margin-top: 14px;
	padding-top:80px;
	float:left;

	
}

#content-p-right h1{
	width:350px;
	font-size:25px; font-weight:bold;color:#009933;
	margin: 20px 0 20px 20px;
	text-align:left;
	float: left;
}

#content-p-right h4 {
	width:150px;
	font-size:13px; font-weight:bold;color: #009900;
	margin: 2px 0 2px 0;
	text-align:left;
	float: left;

}
.empleados {
	border-bottom: 1px dotted #33CC66;
	float:left;
	width:280px; height:120px;
	margin-left:20px;
	margin-bottom:30px;
	text-align:left;
}


.empleados h4{
	color: #009900;
	font-weight:bold;
	margin-bottom:3px;

}

.empleados h5{
	color: #009900;
	font-size:10px;

}


.empleados a, a:hover{
	color:#666666;
	text-decoration:none;
}

a.blue {
	color: #929292;
}

a:hover.blue {
	color: #009933;
}

.empleados a:hover{
	color:#009900;
	text-decoration:none;
}

.img-personal {
	width: 83px; height:101px;
	border: 1px solid #33CC66;
	padding:2px;
	margin-right:10px;
	float:left;
}

.txt-personal {
	text-align:left;
	padding-top:65px;
	
	
}




/* @end */

/* @group id */

.espacios #content-main {background: url(../i/img-espacios-vitales.jpg) no-repeat; background-position: left bottom;}
.espacios #content-side h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}

.modus #content-main {background: url(../i/img-espacios-vitales-2.jpg) no-repeat; background-position: left bottom;}
.modus #content-side h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}

.relaxing #content-main {background: url(../i/img-espacios-vitales-3.jpg) no-repeat; background-position: left bottom;}
.relaxing #content-side h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}

.conrack #content-main {background: url(../i/img-espacios-vitales-4.jpg) no-repeat; background-position: left bottom;}
.conrack #content-side h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}

.sencillez #content-main {background: url(../i/img-sencillez-1.jpg) no-repeat; background-position: left bottom;}
.sencillez #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat; background-position: right top;}
.sencillez #img-content-side {background: url(../i/img-sencillez.gif) no-repeat; background-position: right top;}

.pura-sensacion #content-main {background: url(../i/img.pura-sensacion.jpg) no-repeat; background-position: left bottom;}
.pura-sensacion #content-side h2 {background: url(../i/h2-aridi.gif) no-repeat; background-position: right top;}
.sencillez #img-content-side {background: url(../i/img-sencillez.gif) no-repeat; background-position: right top;}

.mensaje #content-mensaje  {background:url(../i/bg-mensaje.png) no-repeat; background-position: left top;}

.visiones #content-main { 
/*background:url(../i/visiones.jpg) no-repeat; 
background-position: left bottom;*/
width:945px

}

.visiones #content-side{
	margin-top: 30px;
}

/*.news-oak #content-mensaje  { background:url(../i/img-news-1.jpg) no-repeat; height:560px;background-position: left top;}
.news-oikos #content-mensaje  { background:url(../i/img-news-2.jpg) no-repeat; height:560px;background-position: left top;}
.news-multipli #content-mensaje  { background:url(../i/img-news-3.jpg) no-repeat; height:560px;background-position: left top;}
.news-fantoni #content-mensaje  { background:url(../i/img-news-4.jpg) no-repeat; height:560px;background-position: left top;}
.news-recepcion #content-mensaje  { background:url(../i/img-news-5.jpg) no-repeat; height:560px;background-position: left top;}
.news-stripes #content-mensaje  { background:url(../i/img-news-6.jpg) no-repeat; height:560px;background-position: left top;}
.news #content-mensaje  { background:url(../i/img-news-7.jpg) no-repeat; height:560px;background-position: left top;}
.news-vega #content-mensaje  { background:url(../i/img-news-11.jpg) no-repeat; height:560px;background-position: left top;}

.news-benz #content-mensaje  { background:url(../i/img-news-12.jpg) no-repeat; height:560px;background-position: left top;}


.news-panel #content-mensaje  { background:url(../i/img-news-13.jpg) no-repeat; height:560px;background-position: left top;}*/

.proyectos-permasa #content-main {background: url(../i/img-proyectos-permasa.jpg) no-repeat; background-position: left bottom;}
.proyectos-permasa #img-content-proyectos { background:url(../i/img-proyectos-permasa1a.jpg) no-repeat; background-position: right top;}
.proyectos-permasa #content-side h2 {background: url(../i/h2-grupopermasa.gif) no-repeat right top;}

/*
.proyectos-bornabe #content-main {background: url(../i/img-proyectos-bordonabe.jpg) no-repeat; 
background-position: left bottom;}
*/
.proyectos-bornabe  #img-content-fab-v { background:url(../i/img-proyectos-bordonabe-1b.jpg) no-repeat; background-position: right top;}
.proyectos-bornabe  #content-side h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat right top;}

.bordonabe-aic  #content-main {height: 420px; overflow: hidden;}
.bordonabe-aic  #img-content-fab-v { background:url(../i/img-proyectos-bordonabe-aic-small.jpg) no-repeat; background-position: right top;}
.bordonabe-aic  #content-side h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat right top;}

.bordonabe-axa  #content-main {height: 420px; overflow: hidden;}
.bordonabe-axa  #img-content-fab-v { background:url(../i/img-proyectos-bordonabe-axa-small.jpg) no-repeat; background-position: right top;}
.bordonabe-axa  #content-side h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat right top;}

.Bordonabe-atlantis  #content-main {height: 425px; overflow: hidden;}
.Bordonabe-atlantis  #img-content-fab-v { background:url(../i/img-proyectos-bordonabe-atlantis-small.jpg) no-repeat; background-position: right top;}
.Bordonabe-atlantis  #content-side h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat right top;}

.Bordonabe-navarra  #content-main {height: 430px; overflow: hidden;}
.Bordonabe-navarra  #img-content-fab-v { background:url(../i/img-proyectos-bordonabe-navarra-small.jpg) no-repeat; background-position: right top;}
.Bordonabe-navarra  #content-side h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat right top;}

/*.fantoni-benidorm #content-main {background: url(../i/img-proyecto-3.jpg) no-repeat; background-position: left bottom;}*/
.fantoni-benidorm #img-content-proyectos { background:url(../i/img-proyecto-3a.jpg) no-repeat; background-position: right top;}
.fantoni-benidorm  #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat right top;}

.fantoni-ascom #content-main {background: url(../i/img-proyectos-fantoni.jpg) no-repeat; background-position: left bottom;}
.fantoni-ascom #img-content-proyectos { background:url(../i/img-proyectos-fantoni1b.jpg) no-repeat; background-position: right top;}
.fantoni-ascom  #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat right top;}

.fantoni-bancapopolare #content-main {background: url(../i/img-proyectos-fantoni3.jpg) no-repeat; background-position: left bottom;}
.fantoni-bancapopolare #img-content-proyectos{ background:url(../i/img-proyectos-fantoni3b.jpg) no-repeat; background-position: right top;}
.fantoni-bancapopolare  #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat right top;}

.fantoni-pozzoudine #content-main {background: url(../i/img-proyectos-fantoni4.jpg) no-repeat; background-position: left bottom;}
.fantoni-pozzoudine #img-content-proyectos { background:url(../i/img-proyectos-fantoni4b.jpg) no-repeat; background-position: right top;}
.fantoni-pozzoudine  #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat right top;}

.fantoni-siemens #content-main {background: url(../i/img-proyectos-fantoni5.jpg) no-repeat; background-position: left bottom;}
.fantoni-siemens #img-content-proyectos { background:url(../i/img-proyectos-fantoni5b.jpg) no-repeat; background-position: right top;}
.fantoni-siemens  #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat right top;}

.fantoni-teatro #content-main {background: url(../i/img-proyectos-fantoni6.jpg) no-repeat; background-position: left bottom;}
.fantoni-teatro #img-content-proyectos { background:url(../i/img-proyectos-fantoni6b.jpg) no-repeat; background-position: right top;}
.fantoni-teatro  #content-side h2 {background: url(../i/h2-fantoni.gif) no-repeat right top;}

.proyectos-wilkhahn #content-main {background: url(../i/img-proyectos-wilkhahn.jpg) no-repeat; background-position: left bottom;}
.proyectos-wilkhahn #img-content-proyectos { background:url(../i/img-proyectos-wilkhahn-1b.jpg) no-repeat; background-position: right top;}
.proyectos-wilkhahn #content-side h2 {background: url(../i/h2-wilkhahn.gif) no-repeat right top;}

.proyectos-estel1 #content-main {background: url(../i/img-proyectos-estel-1.jpg) no-repeat; background-position: left bottom;}
.proyectos-estel1 #img-content-proyectos { background:url(../i/img-proyectos-estel-1b.jpg) no-repeat; background-position: right top;}
.proyectos-estel1 #content-side h2 {background: url(../i/h2-estel.gif) no-repeat right top;}

.proyectos-estel2 #content-main {background: url(../i/img-proyectos-estel-2.jpg) no-repeat; background-position: left bottom;}
.proyectos-estel2 #img-content-proyectos { background:url(../i/img-proyectos-estel-2b.jpg) no-repeat; background-position: right top;}
.proyectos-estel2 #content-side h2 {background: url(../i/h2-estel.gif) no-repeat right top;}

.proyectos-estel3 #content-main {background: url(../i/img-proyectos-estel-3.jpg) no-repeat; background-position: left bottom;}
.proyectos-estel3 #img-content-proyectos { background:url(../i/img-proyectos-estel-3b.jpg) no-repeat; background-position: right top;}
.proyectos-estel3 #content-side h2 {background: url(../i/h2-estel.gif) no-repeat right top;}

.proyectos-estel4 #content-main {background: url(../i/img-proyectos-estel-4.jpg) no-repeat; background-position: left bottom;}
.proyectos-estel4 #img-content-proyectos { background:url(../i/img-proyectos-estel-4b.jpg) no-repeat; background-position: right top;}
.proyectos-estel4 #content-side h2 {background: url(../i/h2-estel.gif) no-repeat right top;}


.proyectos-2 #content-main {background: url(../i/img-proyecto-2.jpg) no-repeat; background-position: left bottom;}
.proyectos-2 #img-content-proyectos { background:url(../i/img-proyecto-2a.jpg) no-repeat; background-position: right top;}



.proyectos-4 #content-main {background: url(../i/img-proyecto-4.jpg) no-repeat; background-position: left bottom;}
.proyectos-4 #img-content-proyectos { background:url(../i/img-proyecto-4a.jpg) no-repeat; background-position: right top;}
.proyectos-4 #content-side h2 {background: url(../i/h2-jmm.gif) no-repeat; background-position: right top;}

.proyectos-5 #content-main {background: url(../i/img-proyecto-5.jpg) no-repeat; background-position: left bottom;}
.proyectos-5 #img-content-proyectos { background:url(../i/img-proyecto-5a.jpg) no-repeat; background-position: right top;}
.proyectos-5 #content-side h2 {background: url(../i/h2-aw.gif) no-repeat; background-position: right top;}

.personal #content-p-left  { background:url(../i/img-personal.jpg) no-repeat; background-position: left bottom;}

.contactos #content-main {background: url(../i/img-contacto.jpg) no-repeat; background-position: left top;}
.contactos #img-content-proyectos { background:url(../i/img-contactob.jpg) no-repeat; background-position: right top;}


.wilkhahn #content-fab-right h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}
.wilkhahn #content-fab-center {background: url(../i/img-wilkhah-5.jpg) no-repeat; height:  433px; background-position: right top;}
.wilkhahn #img-content-fab {background: url(../i/img-wilkhah-5b.jpg) no-repeat; background-position: right top;}


.wilhand4 #content-fab-right h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}
.wilhand4 #content-fab-center {background: url(../i/img-wilkhah-1.jpg) no-repeat; height:  433px; background-position: right top;}
.wilhand4 #img-content-fab {background: url(../i/img-wilkhah-1b.jpg) no-repeat; background-position: right top;}

.wilhand2 #content-fab-right h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}
.wilhand2 #content-fab-center {background: url(../i/img-wilkhah-2.jpg) no-repeat; height:  433px;background-position: right top;}
.wilhand2 #img-content-fab {background: url(../i/img-wilkhah-2b.jpg) no-repeat; background-position: right top;}

.wilhand3 #content-fab-right h2 {background: url(../i/h2-wilkhahn.gif) no-repeat; background-position: right top;}
.wilhand3 #content-fab-center {background: url(../i/img-wilkhah-3.jpg) no-repeat; height:  433px;background-position: right top;}
.wilhand3 #img-content-fab {background: url(../i/img-wilkhah-3b.jpg) no-repeat; background-position: right top;height: 260px;}


.fantoni #content-fab-right h2 {background: url(../i/h2-fantoni.gif) no-repeat; background-position: right top;}
.fantoni #content-fab-center {background: url(../i/img-fantoni-5.jpg) no-repeat; height:  360px;background-position: right top;}
.fantoni #img-content-fab-v {background: url(../i/img-fantoni-5b.jpg) no-repeat; background-position: right top;
height: 120px;}

.fantoni2 #content-fab-right h2 {background: url(../i/h2-fantoni.gif) no-repeat; background-position: right top;}
.fantoni2 #content-fab-center {background: url(../i/img-fantoni-2.jpg) no-repeat; height:  433px;background-position: right top;}
.fantoni2 #img-content-fab-v {background: url(../i/img-fantoni-2b.jpg) no-repeat; background-position: right top;}

.fantoni3 #content-fab-right h2 {background: url(../i/h2-fantoni.gif) no-repeat; background-position: right top;}
.fantoni3 #content-fab-center {background: url(../i/img-fantoni-3.jpg) no-repeat; height:  433px;background-position: right top;}
.fantoni3 #img-content-fab-v {background: url(../i/img-fantoni-3b.jpg) no-repeat; background-position: right top;height: 134px;}

.fantoni4 #content-fab-right h2 {background: url(../i/h2-fantoni.gif) no-repeat; background-position: right top;}
.fantoni4 #content-fab-center {background: url(../i/img-fantoni-1.jpg) no-repeat; height:  433px;background-position: right top;}
.fantoni4 #img-content-fab-v {background: url(../i/img-fantoni-1b.jpg) no-repeat; background-position: right top;}



.oken #content-fab-right h2 {background: url(../i/h2-oken.gif) no-repeat; background-position: right top;}
.oken #content-fab-center {background: url(../i/img-oken.jpg) no-repeat; height:  433px;background-position: right top;}
.oken #img-content-fab {background: url(../i/img-oken-1b.jpg) no-repeat; background-position: right top;}

.jmm #content-fab-right h2 {background: url(../i/h2-jmm.gif) no-repeat; background-position: right top;}
.jmm #content-fab-center {background: url(../i/img-jmm-1.jpg) no-repeat; height:  433px;background-position: right top;}
.jmm #img-content-fab {background: url(../i/img-jmm-1b.jpg) no-repeat; background-position: right top;}

.jmm2 #content-fab-right h2 {background: url(../i/h2-jmm.gif) no-repeat; background-position: right top;}
.jmm2 #content-fab-center {background: url(../i/img-jmm-2.jpg) no-repeat; height:  433px;background-position: right top;}
.jmm2 #img-content-fab {background: url(../i/img-jmm-2b.jpg) no-repeat; background-position: right top;}

.dinamobel #content-fab-right h2 {background: url(../i/h2-dinamobel.gif) no-repeat; background-position: right top;}
.dinamobel #content-fab-center {background: url(../i/img-dinamobel-1.jpg) no-repeat; height:  433px;background-position: right top;}

.indecasa #content-fab-right h2 {background: url(../i/h2-indecasa.gif) no-repeat; background-position: right top;}
.indecasa #content-fab-center {background: url(../i/img-indecasa-1.jpg) no-repeat; height:  433px;background-position: right top;}
.indecasa #img-content-fab-v {background: url(../i/img-indecasa-1b.jpg) no-repeat; background-position: right top;}

.permasa #content-fab-right h2 {background: url(../i/h2-grupopermasa.gif) no-repeat; background-position: right top;}
.permasa #content-fab-center {background: url(../i/img-permasa-1.jpg) no-repeat; height:  433px;background-position: right top;}

.andrew-world #content-fab-right h2 {background: url(../i/h2-andrew-world.gif) no-repeat; background-position: right top;}
.andrew-world #content-fab-center {background: url(../i/img-andrew-world-1.jpg) no-repeat; height:  433px;background-position: right top;}
.andrew-world #img-content-fab-v {background: url(../i/img-andrew-world-1b.jpg) no-repeat; background-position: right top;}


.levira #content-fab-right h2 {background: url(../i/h2-levira.gif) no-repeat; background-position: right top;}
.levira-2 #content-fab-right h2 {background: url(../i/h2-levira.gif) no-repeat; background-position: right top;}
.levira-3 #content-fab-right h2 {background: url(../i/h2-levira.gif) no-repeat; background-position: right top;}

.levira-3 #content-fab-center {background: url(../i/img-levira-1.jpg) no-repeat; height:  433px;background-position: right top;}

.levira #content-fab-center {background: url(../i/img-on-levira.jpg) no-repeat; height:  433px;background-position: right top;}

.levira-2 #content-fab-center {background: url(../i/img-oxo-levira.jpg) no-repeat; height:  433px;background-position: right top;}

.levira-3 #img-content-fab {background: url(../i/img-levira-1b.jpg) no-repeat; background-position: right top;}



.aridi #content-fab-right h2 {background: url(../i/h2-aridi.gif) no-repeat; background-position: right top;}
.aridi #content-fab-center {background: url(../i/img-aridi-1.jpg) no-repeat; height:  433px;background-position: right top;}
.aridi #img-content-fab {background: url(../i/img-aridi-1b.jpg) no-repeat; background-position: right top;}

.estel #content-fab-right h2 {background: url(../i/h2-estel.gif) no-repeat; background-position: right top;}
.estel #content-fab-center {background: url(../i/img-estel-1.jpg) no-repeat; height:  433px;background-position: right top;}
.estel #img-content-fab {background: url(../i/img-estel-1b.jpg) no-repeat; background-position: right top;}

.estel2 #content-fab-right h2 {background: url(../i/h2-estel.gif) no-repeat; background-position: right top;}
.estel2 #content-fab-center {background: url(../i/img-estel-2.jpg) no-repeat; height:  433px;background-position: right top;}

.estel3 #content-fab-right h2 {background: url(../i/h2-estel.gif) no-repeat; background-position: right top;}
.estel3 #content-fab-center {background: url(../i/img-estel-3.jpg) no-repeat; height:  433px;background-position: right top;}
.estel3 #img-content-fab {background: url(../i/img-estel-3b.jpg) no-repeat; background-position: right top;height: 260px;}

.estel4 #content-fab-right h2 {background: url(../i/h2-estel.gif) no-repeat; background-position: right top;}
.estel4 #content-fab-center {background: url(../i/img-estel-4.jpg) no-repeat; height:  433px;background-position: right top;}

.ronald-schmitt #content-fab-right h2 {background: url(../i/h2-ronald-schmitt.gif) no-repeat; background-position: right top;}
.ronald-schmitt #content-fab-center {background: url(../i/img-ronald-schmitt-1.jpg) no-repeat; height:  433px;background-position: right top;}


.mh-bordonabe #content-fab-right h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat; background-position: right top;}
.mh-bordonabe #content-fab-center {background: url(../i/img-bordonabe-1.jpg) no-repeat; height:  433px;background-position: right top;}
.mh-bordonabe #img-content-fab-v {background: url(../i/img-bordonabe-1b.jpg) no-repeat; background-position: right top;}

.mh-bordonabe2 #content-fab-right h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat; background-position: right top;}
.mh-bordonabe2 #content-fab-center {background: url(../i/img-bordonabe-4.jpg) no-repeat; height:  433px;background-position: right top;}
.mh-bordonabe2 #img-content-fab-v {background: url(../i/img-bordonabe-4b.jpg) no-repeat; background-position: right top; /*height: 134px;*/}



.mh-bordonabe3 #content-fab-right h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat; background-position: right top;}
.mh-bordonabe3 #content-fab-center {background: url(../i/img-bordonabe-3.jpg) no-repeat; height:  433px;background-position: right top;}
.mh-bordonabe3 #img-content-fab-v {background: url(../i/img-bordonabe-3b.jpg) no-repeat; background-position: right top;}

.mh-bordonabe4 #content-fab-right h2 {background: url(../i/h2-mh-bordonabe.gif) no-repeat; background-position: right top;}
.mh-bordonabe4 #content-fab-center {background: url(../i/img-bordonabe-2.jpg) no-repeat; height:  433px;background-position: right top;}
.mh-bordonabe4 #img-content-fab-v {background: url(../i/img-bordonabe-2b.jpg) no-repeat; background-position: right top;}

.royal-botania #content-fab-right h2 {background: url(../i/h2-royal-botania.gif) no-repeat; background-position: right top;}
.royal-botania #content-fab-center {background: url(../i/img-royal-botania-1.jpg) no-repeat; height:  433px;background-position: right top;}
.royal-botania #img-content-fab-v {background: url(../i/img-royal-botania-1b.jpg) no-repeat; background-position: right top;}

.rolf-benz #content-fab-right h2 {background: url(../i/h2-rolf-benz.gif) no-repeat; background-position: right top;}
.rolf-benz #content-fab-center {background: url(../i/img-rolf-benz-3.jpg) no-repeat; height:  433px;background-position: right top;}
.rolf-benz #img-content-fab {background: url(../i/img-rolf-benz-2b.jpg) no-repeat; background-position: right top;}

.rolf-benz2 #content-fab-right h2 {background: url(../i/h2-rolf-benz.gif) no-repeat; background-position: right top;}
.rolf-benz2 #content-fab-center {background: url(../i/img-rolf-benz-1.jpg) no-repeat; height:  433px;background-position: right top;}
.rolf-benz2 #img-content-fab {background: url(../i/img-rolf-benz-1b.jpg) no-repeat; background-position: right top;}

.rolf-benz3 #content-fab-right h2 {background: url(../i/h2-rolf-benz.gif) no-repeat; background-position: right top;}
.rolf-benz3 #content-fab-center {background: url(../i/img-rolf-benz-2.jpg) no-repeat; height:  433px;background-position: right top;}
.rolf-benz3 #img-content-fab {background: url(../i/img-rolf-benz-2b.jpg) no-repeat; background-position: right top;}



/* @end */
dfn{
	display: none;
}

#map_canvas{
	width: 270px;
	height: 250px;
	margin-left: 10px;
	border: 2px solid #929292;
}


.proyectos-dynamobel #content-side h2 {background: url(../i/h2-dinamobel.gif) no-repeat right top;}
.proyectos-levira #content-side h2 {background: url(../i/h2-levira.gif) no-repeat right top;}
.proyectos-levira #content-side h2 {background: url(../i/h2-levira.gif) no-repeat right top;}

/* @group Slogans */

.slogan-bottom {
	text-align: right;
}
.slogan-top {
	float: right;
	width: 260px;
	margin-top: 26px;
	
}

/* @end */

#navigation-news ul.news-thumbs li {
	
}

#navigation-news ul.news-thumbs li.border {
	cursor: pointer;
}

/* @group News */

#n-wilkhahn ul.news-img.border li img {
}

ul.news-img li {
	float: left;
	margin-right: 10px;
}


#navigation-news{
	width:350px; height: auto;
	/*margin-top: 34px;*/
	float:left;
	margin:0px auto;
	/*border:1px solid #CCCCCC;*/
}

.border {
		border-bottom:1px dotted #CCCCCC;
}

ul.border {
height: 100%;
overflow: hidden;	
border-bottom:1px dotted #CCCCCC;
/*background-color: #e2e2e2;*/
padding: 5px;
}



#news-content {
	float: left;
	width: 600px;
}

#news-content img{
	width: 600px;
}

.hide {
	display: none;
}

#slideshow {
padding-top: 40px;
margin-left: 80px;fa

}

.clear{
	clear: both;
}

.pics{
	position: relative;
}

/* @end */
/*h2-wilkhahn.gif*/



/* @group tooltip */



/* trigger button */
#logo01 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo01:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo01:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo02 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;

}

/* mouseover state */
#logo02:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo02:focus {
	background-position:0 -88px;
}


/* trigger button */
#logo03 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo03:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo03:focus {
	background-position:0 -88px;
}


/* trigger button */
#logo04 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo04:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo04:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo05 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo05:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo05:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo06 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo06:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo06:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo07 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo07:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo07:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo08 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo08:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo08:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo09 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo09:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo09:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo10 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo10:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo10:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo11 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo11:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo11:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo12 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo12:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo12:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo13{
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo13:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo13:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo14 {
	background-color:#FFF;
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo14:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo14:focus {
	background-position:0 -88px;
}

/* trigger button */
#logo15 {
	display:block;
	height:60px;
	overflow:hidden;
	width:70px;
}

/* mouseover state */
#logo15:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#logo15:focus {
	background-position:0 -88px;
}


/* tooltip styling */
.tooltip {
	z-index: 100;
	display:none;
	background: url(../i/bg-hover.png) no-repeat;
	height:97px;
	padding:0px 0px 0px 0px;
	width:118px;
	font-size:11px;
	color:#000;
	/*border: 3px solid #a70101;*/
	
}

/* a .label element inside tooltip */
.tooltip .label {
	color:#ff0000;
	width:35px;
}

.arrow{
	position: absolute;
	left: -23px;
	top: 100px;
	z-index: 100;
	color: #a70101;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}

.tn-tooltip{
	float: left;
	margin-right: 10px;
}

.tool-content{

}

p.titulo {
	color:#805ba6 ;
	margin-bottom: 10px;
}

.news-2 #n-wilkhahn {
	display: block;
}

.news-aw #n-andrew {
	display:block;
}

.news-indecasa #n-indecasa {
	display: block;
}

.oyyo #n-indecasa {
	display: block;
}

.news-bordonabe #n-bordonabe{
	display: block;
}

.news-vega #n-estel{
	display: block;
}

.assist #n-estel{
	display: block;
}

.frigetto #n-estel{
	display: block;
}

.aire #n-aridi{
	display: block;
}

.news-fantonimeta #n-fantoni{
	display: block;
}

.corium #n-fantoni{
	display: block;
}

.multipliceo #n-fantoni{
	display: block;
}

.youtube{
margin-left: 35px;
margin-top: 10px;
}

#content-side ul.clear.news-arrow li a{
	float: left;
padding: 5px 10px;
background-color: #000;
text-align: center;
font-style: normal;
line-height:15px;
color: #FFF;
}


#content-side ul.clear.news-arrow li a:hover {
background-color: #358C0F;
color: #FFFFFF;	
}



/* @end */
	
