@charset "utf-8";
/* CSS Document */

body {
	font-family:sans-serif, Arial, Helvetica;
	background-color: #111113;
	color: #ffffff;
	margin:0px;
	padding:0px;
	font-size:12px;
	
}

a{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.hide{
	display:none;
	overflow:hidden;
}

#content{
	width:1000px;
	height:700px;
	background-color:#191920;
	margin-left:auto;
	margin-right:auto;
}

#subcontent{
	width:1000px;
	height:650px;
}

/* menu */

#menu_footer{
	font-size: 11px;
	font-weight: bold;
	color:#9ca28e;
}

#menu_footer a{
	color:#9ca28e;
	text-decoration:none;
}

#menu_footer a:hover{
	color:#9ca28e;
	text-decoration:none;
}

#home_m{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/home.png);
	background-repeat:no-repeat;	
}

#home_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/home_hover.png);
	background-repeat:no-repeat;	
}

#azienda{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/azienda.png);
	background-repeat:no-repeat;	
}

#azienda_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/azienda_hover.png);
	background-repeat:no-repeat;	
}

#prodotti_m{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/prodotti.png);
	background-repeat:no-repeat;	
}

#prodotti_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/prodotti_hover.png);
	background-repeat:no-repeat;	
}

#realizzazioni{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/realizzazioni.png);
	background-repeat:no-repeat;	
}

#realizzazioni_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/realizzazioni_hover.png);
	background-repeat:no-repeat;	
}

#news{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/news.png);
	background-repeat:no-repeat;	
}

#news_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/news_hover.png);
	background-repeat:no-repeat;	
}

#area{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/area.png);
	background-repeat:no-repeat;	
}

#area_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/area_hover.png);
	background-repeat:no-repeat;	
}

#rete{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/rete.png);
	background-repeat:no-repeat;	
}

#rete_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/rete_hover.png);
	background-repeat:no-repeat;	
}

#contatti{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/contatti.png);
	background-repeat:no-repeat;	
}

#contatti_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/contatti_hover.png);
	background-repeat:no-repeat;	
}

#link{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/link.png);
	background-repeat:no-repeat;	
}

#link_hover{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/link_hover.png);
	background-repeat:no-repeat;	
}

#back{	
	height:47px;
	background-image:url(/design/ezwebin/images/menu/back.png);
	background-repeat:no-repeat;
	color:#cd2327;
}

#back a{
	color:#cd2327;	
}

#back a:hover{
	color:#cd2327;	
}

/* fine menu */

#top{
	height:80px;
	width:1000px;
}

#top div{
	font-size:11px;
	color:#a4a5a7;
	padding-top:15px;
	margin-left:30px;
	width:700px;
	text-align:justify;
}

#top a{
	color:#5c5d60;
	text-decoration:none;
	font-size:11px;
}

#top a:hover{
	color:#5c5d60;
	text-decoration:underline;
	font-size:11px;
}

#mini_desc{
	color:#5c5d60;
	font-size:11px;
}

#title_box{
	width:1000px;
	text-align:right;
}

#title{
	/*border-top:1px solid #2d2d2d;
	border-left:1px solid #2d2d2d;
	border-bottom:1px solid #2d2d2d;*/
	padding-left:0px;
	padding-right:135px;	
	float:right;
}

#title a{
	color:#545456;
	text-transform:uppercase;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

#title a:hover{
	color:#545456;
	text-transform:uppercase;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

#menu{
	font-size:13px;
	color:#a4a5a7;
	font-weight:bold;
}


.modello a{
	font-weight:bold;
	text-decoration:none;
	color:#616263;
	font-size:11px;
	line-height:8px;
}

.modello a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
	line-height:8px;
}

.dati{
	color:#545456;
	font-size:14px;
	font-weight:bold;
	height:20px;
}

.dati a{
	color:#545456;
	text-decoration:none;
}	

.dati a:hover{
	color:#545456;
	text-decoration:none;
}

#dati_div{
	margin-left:40px;
	margin-top:140px;
}

#testo_azienda{
	text-align:justify;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:30px;
	font-family:sans-serif;
}

.copy{
	font-weight:normal;
	padding-left:2px;
	font-size:10px;
}

.mycore{
	font-family:MicrogrammaDBolExt, sans-serif;
	font-size:16px;
	font-weight:normal;
}

.finesprin{
	font-family:MicrogrammaDMedExt, sans-serif;
	font-size:16px;
	font-weight:normal;
}

.font_tit{        
        font-size:15px;
        font-weight:bold;
        text-decoration:underline;
        margin-top:20px;
}

.img_list{
	list-style-type:none;
	margin-left:-30px;
}


.img_list li{
	float: left;
	display: inline;
	height:77px;
	width:100px;	
	margin:0;
        margin-left:10px;
}        

.img_list img{
        border: 0px;
}


#table_news_full{
	background-image:url(/design/ezwebin/images/news_full.gif);
}

#table_news2_full{
	background-image:url(/design/ezwebin/images/news2_full.gif);
}

#table_showroom_full{
	background-image:url(/design/ezwebin/images/showroom_full.gif);
}

#table_notizialegale_full{
	background-image:url(/design/ezwebin/images/notizialegale_full.gif);
}

#table_video_full{
	background-image:url(/design/ezwebin/images/video_full.gif);
}

#table_fiere_full{
	background-image:url(/design/ezwebin/images/fiere_full.gif);
}

#table_press_full{
	background-image:url(/design/ezwebin/images/press_full.gif);
}

#table_catalogo_full{
	background-image:url(/design/ezwebin/images/catalogo_full.gif);
}

#table_prodotti_full{
	background-image:url(/design/ezwebin/images/prodotti_full.gif);
}

#table_evento_full{
	background-image:url(/design/ezwebin/images/evnto_full.gif);
}

.n_name{
	width:110px;
	padding-left:25px;
}

.n_name a{
	font-family: "Arial Black";
	font-size:11px;
	text-transform:uppercase;
	color:#ffffff;	
}

.n_name a:hover{
	font-family: "Arial Black";
	font-size:11px;
	text-transform:uppercase;
	color:#2f2f31;	
}

.news_tit a{
	text-transform:uppercase;
	font-weight:bold;
	color:#545456;
}

.news_tit a:hover{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
	color:#545456;
}

.news_tit2 a{	
	font-weight:bold;
	color:#545456;
}

.news_tit2 a:hover{	
	font-weight:bold;
	text-decoration:underline;
	color:#545456;
}

#login_form{
	margin-top:50px;
	margin-left:150px;
}

#login_form input{
	width:120px;
	border:1px solid #ffffff;
	background-color:#191920;
	color:#ffffff;
}

.area_title{
	text-transform:uppercase;
	font-size:12px;
	color:#191920;
	width:100%;
	background-color:#ffffff;
	padding:2px;
	margin-top:30px;
}

.files{margin-top:20px;}

/* contatti */
.td_contatto{
	width:177px;
	height:106px;
	padding-left:10px;
	padding-right:10px;
	color:#222122;
}
.area_interna{
	text-transform:uppercase;
	height:20px;
	font-size:10px;	
}
.responsabile{
	text-transform:uppercase;
	font-weight:bold;
	height:20px;	
}
.telefono{	
	font-weight:bold;
	height:20px;	
}
.email_interna{	
	height:20px;
	text-transform:lowercase;
}
.email_interna a{	
	color:#222122;
	text-transform:lowercase;
}
.email_interna a:hover{	
	color:#222122;
	text-transform:lowercase;
}
.navi{
	position:relative;
	margin-left:0px;
	margin-top:109px;
}
.navi a{
	font-size:9px;
	color:#9ca283;
}
.navi a:hover{	
	font-size:9px;
	color:#9ca283;
}

.navi3{
	position:relative;
	margin-left:810px;
	margin-top:-110px;
}
.navi3 a{
	font-size:9px;
	color:#9ca283;
}
.navi3 a:hover{	
	font-size:9px;
	color:#9ca283;
}

#link_agenti{
	margin-top:0px;
	width:180px;
}

#link_agenti a{
	color:#a4a5a2;
}

#link_agenti a:hover{
	color:#a4a5a2;
}

#agente{
	width:160px;
	height:110px;
	padding-left:10px;
	padding-right:10px;
	color:#a4a5a2;
	font-size:14px;
	font-weight:bold;
	/*background-color:#68675a;*/
	background-image:url(/design/ezwebin/images/agente.png);
	background-repeat:no-repeat;
}

#agente_e{
	width:160px;
	height:110px;
	padding-left:10px;
	padding-right:10px;
	color:#a4a5a2;
	font-size:14px;
	font-weight:bold;
	/*background-color:#68675a;*/
	background-image:url(/design/ezwebin/images/agente_e.png);
	background-repeat:no-repeat;
}

.td_agente{
	width:160px;
	height:110px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	color:#a4a5a2;
	vertical-align:top;	
	background-image:url(/design/ezwebin/images/agente_sfondo.png);
	background-repeat:no-repeat;
}
.agente_sfondo{
	width:160px;
	/*height:120px;
	background-image:url(/design/ezwebin/images/agente_sfondo.png);
	background-repeat:no-repeat;*/
}
.nome{
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:6px;
}
.area{
	font-weight:bold;
	margin-bottom:6px;
}
.tel_agente{	
	margin-bottom:6px;
}
.fax_agente{
	margin-bottom:6px;
}

.navi2{
	position:relative;
	left:860px;
	top:248px;
	width:50px;
}
.navi2 a{
	font-size:9px;
	color:#9ca283;
}
.navi2 a:hover{	
	font-size:9px;
	color:#9ca283;
}

#dati_contatti{
	font-size:11px;	
}
/* fine contatti */

#p_chiave{
	color:#191920;
}
