/* CREOInteractive - STYLE: homepage */


#menu_in #li_tecnologia, 
#menu_in #li_tecnologia.notcurrent,
#menu_in #li_tecnologia.current, 
#menu_in #li_soluzioni,
#menu_in #li_soluzioni.notcurrent, 
#menu_in #li_soluzioni.current, 
#menu_in #li_fotografia, 
#menu_in #li_fotografia.notcurrent,
#menu_in #li_fotografia.current {
 display:none;
}

#body {
 padding:0px;
 border:0px;
 width:824px;
 font:normal 0px verdana;
}

#equal {
 margin:0px;
 padding:0px;
 border:0px; 
 font:normal 10px verdana;
 color:#000000;
 text-align:left;
 display:block;
 position:relative;
 float:left;
 overflow:hidden;
 clear:both;
 /*
 display:table;
 border-collapse:separate;
 */
}
html>body #equal {
 min-height:1px;
 height:auto !important;
 height:1px;
}
/*
	.row {
		display:table-row;
	}
	.row div {
		display:table-cell;
	}
*/

.col_home, 
.col_home_ruled {
 margin:0px 0px -1000px 0px;
 padding:10px 0px 1000px 0px;
 width:274px;
 min-height:100%;
 height:auto !important;
 height:100%;
 font:normal 10px verdana;
 text-align:center;
 float:left;
 display:block;
 position:relative;
}
html>body .col_home, 
html>body .col_home_ruled {
 width:273px;
}
#column_1 {
/*
 padding-right:10px;
 padding-left:8px;
*/
 border-left:1px solid #B5B5B5;
}
#column_2 {
/*
 padding-right:10px;
 padding-left:7px;
*/
 border-left:1px solid #B5B5B5;
 border-right:1px solid #B5B5B5;
}
#column_3 {
/*
 padding-right:10px;
 padding-left:8px;
*/
 border-right:1px solid #B5B5B5;
}

.col_home .linea_sx, 
.col_home .linea_dx {
 display:none;
}
.col_home_ruled .linea_sx, 
.col_home_ruled .linea_dx {
 display:block;
}


.linea_freccia_sx {
 background:#E4A67F url('/img/graphic/linea_freccia_sx1.jpg') no-repeat center 38px;
}
.linea_freccia_dx {
 background:#E4A67F url('/img/graphic/linea_freccia_dx1.jpg') no-repeat center 38px;
}

.linea_bottom_sx, 
.linea_bottom_dx {
 top:656px;
}




.label_big {
 margin:0px 0px 0px 16px;
 padding:0px 0px 0px 16px;
 font:bold 21px verdana;
 color:#636363;
 text-align:left;
 text-decoration:none;
 background:url('/img/graphic/quadrato.jpg') no-repeat left 11px;
 display:block;
}

.label_mid {
 margin:0px 16px 0px 0px;
 padding:0px 16px 0px 0px;
 font:bold 17px verdana;
 color:#636363;
 text-align:right;
 text-decoration:none;
 background:url('/img/graphic/quadrato.jpg') no-repeat right 7px;
 display:block;
}

.label_small {
 margin:0px 18px 5px 0px;
 padding:0px;
 font:bold 14px verdana;
 color:#AF4110;
 text-align:right;
 text-decoration:none;
 display:block;
}


.box_descrizione {
 margin:5px 0px;
 padding:10px 14px 10px 12px;
 font:bold 15px verdana;
 color:#6B6B6B;
 text-align:left;
 background:#E5E5E5;
} 
.box_descrizione a {
 font:bold 15px verdana;
 color:#6B6B6B;
 text-decoration:none;
 display:block;
}


#sintesi_tecnologia {
 margin:0px;
 padding:0px 14px 0px 12px;
 font:normal 13px verdana;
 color:#636363;
 text-align:left; 
} 
#sintesi_tecnologia a {
 font:normal 13px verdana;
 color:#636363;
 text-decoration:none;
 display:block;
}
#box_casestudies a {
 margin:0px;
 padding:0px 14px 0px 12px;
 font:normal 13px verdana;
 color:#636363;
 text-align:left;
 text-decoration:none;
 display:block;
}


#box_sitiweb, 
#box_comunicazione {
 margin:0px;
 padding:0px 14px 0px 12px;
 font:normal 0px verdana;
 color:#636363;
 text-align:left;
}
#box_sitiweb a, 
#box_comunicazione a {
 margin:2px 0px;
 padding:0px;
 font:bold 14px verdana;
 color:#AF4110;
 text-align:left;
 text-decoration:none;
 display:block;
}
#box_sitiweb a:hover, 
#box_comunicazione a:hover {
 background:#E5E5E5;
}
#box_comunicazione a span {
 font:normal 12px verdana;
 color:#626262;
}


#fotografia_group {
  margin:0px 0px 20px 0px;
  padding:0px 10px;
  float:left;
  text-align:center;
}
#fotografia_group .a_gruppo_attual {
 margin:0px;
 padding:0px;
 width:220px;
 font:bold 14px verdana;
 color:#AF4110;
 text-align:center;
 text-decoration:none;
 display:block;
 float:left;
 cursor:default;
}
#fotografia_group .a_gruppo_attual span span {
 font:normal 12px verdana;
 color:#626262;
 display:block;
}
#fotografia_group .a_gruppo_prev {
 margin:5px 5px 0px 0px;
 padding:0px;
 width:8px;
 height:15px;
 font:normal 0px verdana;
 color:#B8B8B8;
 text-decoration:none;
 background:url('/img/graphic/sx.jpg') no-repeat top left;
 display:block;
 float:left;
}
#fotografia_group .a_gruppo_next {
 margin:5px 0px 0px 5px;
 padding:0px;
 width:8px;
 height:15px;
 font:normal 0px verdana;
 color:#B8B8B8;
 text-decoration:none;
 background:url('/img/graphic/dx.jpg') no-repeat top left;
 display:block;
 float:left;
}
#fotografia_group .a_gruppo_prev:hover, 
#fotografia_group .a_gruppo_next:hover {
 background-position:bottom left;
}
#fotografia_group .a_gruppo_prev span, 
#fotografia_group .a_gruppo_next span {
 display:none;
} 
#fotografia_group .false {
 background:none;
}


#fotografia_photo {
 margin:0px;
 padding:0px;
 clear:both;
}

#fotografia_photo .scroll_arrow {
 margin:0px 30px 0px auto;
 padding:0px;
 width:62px;
 height:7px;
 display:block;
 cursor:pointer;
 overflow:hidden;
}
#fotografia_photo #scroller_up {
 background-image:url('/img/graphic/up.jpg');
 background-repeat:no-repeat;
 background-position:left top;
}
#fotografia_photo #scroller_down {
 background-image:url('/img/graphic/down.jpg');
 background-repeat:no-repeat;
 background-position:left top;
}
#fotografia_photo #scroller_up:hover, 
#fotografia_photo #scroller_down:hover {
 background-position:0px -7px;
}

#fotografia_photo #scroll_box {
 margin:0px;
 padding:0px;
 width:100%;
 height:610px;
 overflow:hidden;
 position:relative;
}

#box_schede {
 margin:0px;
 padding:0px;
 height:610px;
 display:block;
}
#box_schede a {
 margin:0px;
 padding:0px;
 display:block;
 font:normal 0px verdana;
 text-align:center;
 text-decoration:none;
}
#box_schede a img {
 margin:0px;
 padding:0px;
 border:0px;
}




#footer_piva {
 top:50px;
}	
#logo_koredata-dna {
 left:40px;
}
