﻿@import url("menu.css");



* 
{
    font-family: Arial;
    font-size: 11px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    border: none;
	color: #50505C;
    }
    
form , body 
{
    
    border: none;
    margin: 0;
    padding: 0;
    }    
    
body 
{
background-color: #FFFFFF;
}

.bghome 
{
background-color: #C8C8C8;
}

#bgwrapper {
	height: 970px;
}


.bgmenu_home
{
    background-image: url("images/bg_home.jpg");
    background-repeat: repeat-x;
	background-color: #A7A7AB;
    }
	
.bgmenu_landing
{
    background-image: url("images/bg_collezione.jpg");
    background-repeat: repeat-x;
	background-color: #A7A7AB;
    }

.bgmenu_frattini 
{
    background-image: url("images/bg_frattini.jpg");
    background-repeat: repeat-x;
	background-color: #A7A7AB;
    }

.bgmenu_collezione 
{
    background-image: url("images/bg_collezione.jpg");
    background-repeat: repeat-x;
	background-color: #6C818F;
    }
    
.bgmenu_cataloghi 
{
    background-image: url("images/bg_cataloghi.jpg");
    background-repeat: repeat-x;
	xbackground-color: #6C818F;
	background-color: #6A7D8C;
	
    }    

.bgmenu_comunicazione 
{
    background-image: url("images/bg_comunicazione.jpg");
    background-repeat: repeat-x;
	background-color: #919B93;
    }   
    
.bgmenu_referenze 
{
    background-image: url("images/bg_referenze.jpg");
    background-repeat: repeat-x;
	background-color: #B3AF9B;
    }       

.bgmenu_news 
{
    background-image: url("images/bg_news.jpg");
    background-repeat: repeat-x;
	background-color: #A7A6AB;
    }  
    
.bgmenu_contatti 
{
    background-image: url("images/bg_contatti.jpg");
    background-repeat: repeat-x;
	background-color: #796F73;
    }      

#wrapper 
{
    margin: 10px auto;
    border: solid 0px #000;
    width: 950px;
    height: auto;
    /*height: 500px;*/
    
    
    }

/*GESTIONE IMMAGINE-NEWS HOME PAGE NON LOCALIZZATA */
/*PER LA GESTIONE MULTILINGUA, FONDO CSS */
.home {
    background-image:url('lp-content/foto-home.jpg');
    height: 500px;
}

.home #news_wrapper {
	
}

.home #news_wrapper  div{
	margin-top: 480px;
	float: left;
	width: 280px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	background-color: #fff;
	padding: 0 5px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.home #news_wrapper  div a{
	font-size: 12px;
	font-weight: bold;
	xtext-decoration: underline;
	cursor: pointer;
	
}

.home #news_wrapper  div.last{
	margin-right: 0px;
}

.home #news_wrapper  div .close{
	float: right;
	text-decoration: underline;
	cursor: pointer;
}
    
#blocchi_pagina
{
    margin-top: 61px;
    margin-left: 30px;
    width: 890px;
	height: 700;
}

#blocchi_pagina_home
{
    xmargin-top: 40px;
    margin-left: 30px;
    width: 890px;
	height: 700;
}

#blocchi_pagina_start
{
    margin: 150px 0px;
    text-align: center;
    width: 950px;
}

#blocchi_pagina_start ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:230px;
	margin-top:10px;
}

#blocchi_pagina_start li {
	border-right:1px solid #FFFFFF;
	display:inline;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:25px;
	margin-top:3px;
	padding-right:25px;
}

.last_start{
	border-right:none !important;
}

#blocchi_pagina_start a
{
	color: #FFF;
	text-decoration:none;
	font-weight:700;
}

.blocchi_pagina
{
    margin: 0 auto;
	margin-top: 10px;
    width: 890px;
}

.blocchi_pagina p
{
	padding: 5px;
	text-align: center;
	color:  #fff;
}



#blocchipagina
{
    margin-top: 61px;
    margin-left: 30px;
    width: 890px;
	height: 700;
}

#landing_sx
{
    margin-top: 15px;
    margin-right: 30px;
    float: left;
    text-align:center;
}

#landing_dx
{
    margin-top: 15px;
    margin-right: 30px;
    margin-left: 30px;
    float: left;
    width:400px;
}


#landing_dx a
{
    text-decoration: none;
    text-transform: uppercase;
    color: #600;
    font-weight: 600;
    display:block;
    margin-top: 50px;
}

#prodotto_sx
{
    margin-top: 10px;
    margin-left: 30px;
    margin-right: 10px;
    width: 510px;
    float: left;
}

#prodotto_file
{
    margin-top: 10px;
    margin-right: 10px;
    width: 510px;
    float: left;
    text-align: right;
}

#prodotto_dx
{
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 30px;
    width: 360px;
    float: right;
}

#prodotto_dx_sx
{
    margin-top: 10px;
    xmargin-left: 10px;
    width: 170px;
    float: left;
}

#prodotto_dx_dx
{
    margin-top: 10px;
    margin-right: 10px;
    width: 170px;
    float: right;
    text-align: right;
}


#copyright
{   
    float: none;
    clear: both;
    margin-top: 15px;
    margin-bottom: 15px;
    width: 100%;
    text-align: center;
    color: #FFF;
}

#copyright a
{
    text-decoration: none;
    color: #FFF;
    }


#linea_collezione
{
    float: left;
    width: 400px;
}

#linea_applicazioni
{
    text-align: right;
    float: right;
    margin-top:15px;
    width: 300px;

}

#linea_applicazioni a
{
    text-decoration: none;
    text-transform: uppercase;
    color: #600;
    font-weight: 600;
}

#dove_siamo_sx
{
    float: left;
    margin-top: 10px;
    margin-left: 30px;
    width: 270px;
}

#dove_siamo_dx
{
    text-align: right;
    float: right;
    margin-top: 10px;
    margin-right: 50px;
    width: 600px;
}

#contatti_sx
{
    float: left;
    margin-top: 10px;
    margin-left: 30px;
    width: 270px;
}

#contatti_dx
{
    text-align: right;
    float: right;
    margin-top: 10px;
    margin-right: 50px;
    width: 600px;
}

.dummy {
	height: 300px;
}

.border_up{
    border-top:4px solid #660000;
}

.centro{
    text-align: center;
}
    
.bg_select{
    background-color: #660000;
}

.text_white{
    color: #FFFFFF;
}

.title_section
{
    text-transform: uppercase;
    color: #50505c;
    font-weight: 600;
    margin-top:15px;
}

.linea
{
    color: #647682;
    font-size: 12px;
    font-weight: 600;}
	
.txtmedia
{
    color: #FFF;
    text-transform:uppercase;}

.link_none
{
    text-decoration: none;}
    


    
/*GESTIONE IMMAGINE-NEWS DELLA HOME PAGE LOCALIZZATA PER IL SUFFISSO LINGUE */

/* LINGUA ITALIANO */
.home-it {
    background-image:url('lp-content/foto-home-it.jpg');
    height: 500px;
}

.home-it #news_wrapper {
	
}

.home-it #news_wrapper  div{
	margin-top: 480px;
	float: left;
	width: 280px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	background-color: #fff;
	padding: 0 5px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.home-it #news_wrapper  div a{
	font-size: 12px;
	font-weight: bold;
	xtext-decoration: underline;
	cursor: pointer;
	
}

.home-it #news_wrapper  div.last{
	margin-right: 0px;
}

.home-it #news_wrapper  div .close{
	float: right;
	text-decoration: underline;
	cursor: pointer;
}

/* LINGUA INGLESE */
.home-en {
    background-image:url('lp-content/foto-home-en.jpg');
    height: 500px;
}

.home-en #news_wrapper {
	
}

.home-en #news_wrapper  div{
	margin-top: 480px;
	float: left;
	width: 280px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	background-color: #fff;
	padding: 0 5px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.home-en #news_wrapper  div a{
	font-size: 12px;
	font-weight: bold;
	xtext-decoration: underline;
	cursor: pointer;
	
}

.home-en #news_wrapper  div.last{
	margin-right: 0px;
}

.home-en #news_wrapper  div .close{
	float: right;
	text-decoration: underline;
	cursor: pointer;
}

/* LINGUA FRANCESE */
.home-fr {
    background-image:url('lp-content/foto-home-fr.jpg');
    height: 500px;
}

.home-fr #news_wrapper {
	
}

.home-fr #news_wrapper  div{
	margin-top: 480px;
	float: left;
	width: 280px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	background-color: #fff;
	padding: 0 5px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.home-fr #news_wrapper  div a{
	font-size: 12px;
	font-weight: bold;
	xtext-decoration: underline;
	cursor: pointer;
	
}

.home-fr #news_wrapper  div.last{
	margin-right: 0px;
}

.home-fr #news_wrapper  div .close{
	float: right;
	text-decoration: underline;
	cursor: pointer;
}

/* LINGUA TEDESCO */
.home-de {
    background-image:url('lp-content/foto-home-de.jpg');
    height: 500px;
}

.home-de #news_wrapper {
	
}

.home-de #news_wrapper  div{
	margin-top: 480px;
	float: left;
	width: 280px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	background-color: #fff;
	padding: 0 5px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.home-de #news_wrapper  div a{
	font-size: 12px;
	font-weight: bold;
	xtext-decoration: underline;
	cursor: pointer;
	
}

.home-de #news_wrapper  div.last{
	margin-right: 0px;
}

.home-de #news_wrapper  div .close{
	float: right;
	text-decoration: underline;
	cursor: pointer;
}

/* LINGUA SPAGNOLO */
.home-es {
    background-image:url('lp-content/foto-home-es.jpg');
    height: 500px;
}

.home-es #news_wrapper {
	
}

.home-es #news_wrapper  div{
	margin-top: 480px;
	float: left;
	width: 280px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	background-color: #fff;
	padding: 0 5px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

.home-es #news_wrapper  div a{
	font-size: 12px;
	font-weight: bold;
	xtext-decoration: underline;
	cursor: pointer;
	
}

.home-es #news_wrapper  div.last{
	margin-right: 0px;
}

.home-es #news_wrapper  div .close{
	float: right;
	text-decoration: underline;
	cursor: pointer;
}