/* CSS Document */
.gr_riga_incrocio {
	height:186px;
	border:none;
}

.gr_modello {
	color:black;
}

.gr_family_description {
	float:left;
	display:inline;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	margin:15px 0;
	padding:15px 0;
	width:100%;
}

.gr_family_description .gr_box_titolo {
	float:left;
	display:inline;
	width:320px;
	margin:0;
}

.gr_family_description a {
	float:left;
	display:inline;
	width:10px;
	margin-top:3px;
}

#gr_family_description_box {
	width:320px;	
	display:none;
	padding-top:15px;
	float:left;
	display:none;
}

.gr_technical_details_inner {
	padding:3px 0;
	margin:0 10px;
	width:300px;
}

.gr_technical_details {
	width:314px;
	border-collapse:collapse;
	padding:0;
	margin:0;
	font-size:11px;
}

.gr_technical_details td {
	padding:0;
	margin:0;
	width:50%;
	line-height:30px;
	padding-left:10px;
}

.gr_technical_details td div {
	width:30px;
	text-align:center;
	float:left;
	display:inline;
	margin-right:15px;
}

.gr_td_details div {
	float:left;
	display:inline;
	width:90px;
}

.gr_technical_details td.gr_border {
	border-right:1px solid #e5e5e5;
	padding-left:0;
}

.gr_riga .gr_box_unterzo, .gr_riga .gr_box_dueterzi {
	float:left;
	display:inline;
}

.gr_gallery_inner {
	width:204px;
	margin:0 4px;
	padding:4px 0;
	overflow:hidden;
}	

.gr_gallery_inner a {
}	

.gr_gallery img {
	border:none;
	padding:0;
	margin:0;
	width:66px;
}

/* technical tabs */
.gr_technical_tabs,
.gr_technical_tabs_active_mini {
	float:left;
	display:inline;
	background:url('img_all/technical_data.gif') no-repeat;
	height:28px;
} 

.gr_technical_tabs_first {
	margin-left:5px;
}

.gr_technical_tabs_active {
	background:url('img_all/technical_data_active.gif') no-repeat;
} 

.gr_technical_tabs_active_mini {
	background:url('img_all/technical_data_active_mini.gif') no-repeat;
} 

.gr_technical_tabs a, .gr_technical_tabs_active_mini a {
	float:left;
	display:inline;
	height:28px;
	/*margin-top:10px;*/
	line-height:28px;
	padding:0 12px;
	color:black;
	font-size:9px;
}

.gr_technical_tabs img {
} 

.gr_sposta_giu {
	position:relative;
	top:3px;
}


.gr_technical_contenuto {
	float:left;
	display:inline;
}

.gr_technical_contenuto_preinner {
	margin:0 3px;
	float:left;
	display:inline;
	width:216px;
}

.gr_technical_contenuto_inner {
	float:left;
	display:inline;
	width:200px;
	margin:10px 7px;
}

.gr_technical_contenuto_inner img {
	margin:10px 40px;
}

.gr_technical_contenuto_inner img.link {
	margin:0px;
}


/* tabella bis */
.gr_technical_details_bis td {
	padding:3px 0px 3px 10px;
}

.gr_technical_details_bis td.gr_border {
	padding-right:3px;
	padding-left:0px;
}
.gr_technical_details_bis td .gr_border_img {
	width:45px;
	margin-right:10px;
}

.gr_technical_details_bis td .gr_border_img img {
	/*border:1px solid #cccccc;*/
	width:43px;
	margin:5px 0;
}

.gr_technical_details_bis td .gr_border_img_white img {
	/*border:1px solid white;*/
}

.gr_technical_details_bis td .gr_td_details {
	width:90px;
	margin:0;
	line-height:normal;
	text-align:left;
}

.gr_td_details .gr_box_titolo_mini {
	margin:0px;
	width:90px;
	text-align:left;
}


/* materials */
.gr_materials a img {
	margin:10px 22px;
}

.main_feature
{
border:1px solid #00a4ef;
}
















/* scroller */
#outerScroller, #outerScroller2 {
	float:left;
	display:inline;
	position:relative;
	overflow:auto;
}

#left_arrow, #right_arrow, #overScroller, #portfolioScroller, .pane,
#left_arrow2, #right_arrow2, #overScroller2, #portfolioScroller2, .pane {
	float:left;
	display:inline;
}

#left_arrow, #right_arrow,
#left_arrow2, #right_arrow2 {
	height:auto;
	width:12px;
	float:left;
	display:inline;
	text-align:center;
}

#left_arrow img, #right_arrow img,
#left_arrow2 img, #right_arrow2 img {
	margin:0;
}

.gr_arrow_spaziatore {
	float:left;
	clear:left;
	height:25px;
	width:100%;	
}

#overScroller, 
#overScroller2 {
	float:left;
	display:inline;
}

#portfolioScroller,
#portfolioScroller2 {
	overflow:hidden;
}

#content {
	/*width:6000px;*/
}

.pane {
	float:left;
	display:inline;
	height:80px;
}

.box img {
}

#overScroller, #portfolioScroller, .pane, .gr_scorrevole,
#overScroller2, #portfolioScroller2 {
	width:260px;
}

a.gr_scorre {
	float:left;
	display:inline;
	width:130px;
}

a.gr_scorre img {
	float:left;
	display:inline;
	vertical-align:middle;
}

a.gr_scorre div{
	float:left;
	display:inline;
	width:60px;
}
/* scroller */

.gr_sp, .gr_man
{
margin-top:4px;
margin-bottom:4px;
}

.gr_man a
{
margin-bottom:2px;
}

/* tabella */
#gr_table_famiglia {
	width:200px;
	font-size:10px;
	border-collapse:collapse;
	border:none;
	text-align:left;
	margin:0;
}

#gr_table_famiglia th {
	height:28px;
	background:url('img_all/fondo_cella_famiglia_th.png') repeat-x;
	padding:0 3px;
}

#gr_table_famiglia td {
	height:25px;
	background:url('img_all/fondo_cella_famiglia_td.png') repeat-x bottom;
	padding:0;
	padding-bottom:4px;
	padding-top:4px;
	font-size:9px;
	text-align:left;
}

/* tabella */

.gr_kit_list_mezza {
	width:50%;
	float:left;
	display:inline;	
}

.gr_kit_list .gr_trattino {
	color:black;
}

.gr_kit_list .gr_post_trattino {
	width:140px;
}

.gr_notseparate {
	padding-top:5px;
	clear:both;
}

#gr_search_select {
	height:22px;
}

.gr_colonna_dettaglio_sx {
	float:left;
	display:inline;
	margin-right:10px;
}
