/* CSS Document */

body {
	/*height:950px; */
	margin: 0 auto;
	background-image:url(img/background.gif);
	background-repeat:repeat-x;
	background-position:center;
	overflow-x: hidden;
}

a img {
	border: none;
	background-position: center;
}

/* TESTATE */

/*------------ SCRITTA E TESTATA HOME E PRODOTTI */
#testata_home {
	width: 979px;
	height:321px; 
	margin: 0 auto;
	background-image:url(img/testata_home.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#marketing_postit {
	background-image:url(img/post_marketing.png);
	background-repeat:no-repeat;
	width: 243px;
	height: 200px;
	float: inherit;	
	padding-top: 10px;
	
}

#comunicazione_postit {
	background-image:url(img/post_comunicazione.png);
	background-repeat:no-repeat;
	width: 243px;
	height: 200px;
	float: inherit;	
	padding-top: 10px;
	
}

#soluzioni_postit {
	background-image:url(img/post_soluzioni.png);
	background-repeat:no-repeat;
	width: 243px;
	height: 200px;
	float: inherit;	
	padding-top: 10px;
	
}

#testata_home a img {
	position: relative;
	border: none;
}
h3.Ombra_01 {
      color: #ed145b;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 5px;
      margin-top: 5px;
      z-index: 1;
} 
h3.Ombra_02 {
      color: #b10342;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 6px;
      margin-top: 6px;
      z-index: -1;
} 
h3.Ombra_03 {
      color: #ed145b;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 0px;
	  margin-top: 35px;
      z-index: 1;
} 
h3.Ombra_04 {
      color: #b10342;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 1px;
	  margin-top: 36px;
      z-index: -1;
} 

/*------------ SCRITTA E TESTATA MARKETING */
#testata_marketing {
	width: 979px;
	height:321px; 
	margin: 0 auto;
	background-image:url(img/testata_marketing.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#testata_marketing a img {
	position: relative;
	border: none;
}
h4.Ombra_01 {
      color: #e2001a;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 5px;
      margin-top: 5px;
      z-index: 1;
} 
h4.Ombra_02 {
      color: #d87883;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 6px;
      margin-top: 6px;
      z-index: -1;
} 
h4.Ombra_03 {
      color: #e2001a;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 0px;
	  margin-top: 35px;
      z-index: 1;
} 
h4.Ombra_04 {
      color: #d87883;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 1px;
	  margin-top: 36px;
      z-index: -1;
} 

/*------------ SCRITTA E TESTATA COMUNICAZIONE */
#testata_comunicazione {
	width: 979px;
	height:321px; 
	margin: 0 auto;
	background-image:url(img/testata_comunicazione.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#testata_comunicazione a img {
	position: relative;
	border: none;
}
h5.Ombra_01 {
      color: #006ab3;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 5px;
      margin-top: 5px;
      z-index: 1;
} 
h5.Ombra_02 {
      color: #3781b4;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 6px;
      margin-top: 6px;
      z-index: -1;
} 
h5.Ombra_03 {
      color: #006ab3;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 0px;
	  margin-top: 35px;
      z-index: 1;
} 
h5.Ombra_04 {
      color: #3781b4;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 1px;
	  margin-top: 36px;
      z-index: -1;
} 

/*------------ SCRITTA E TESTATA SOLUZIONI */
#testata_soluzioni {
	width: 979px;
	height:321px; 
	margin: 0 auto;
	background-image:url(img/testata_soluzioni.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#testata_soluzioni a img {
	position: relative;
	border: none;
}
h6.Ombra_01 {
      color: #97a01b;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 15px;
      margin-top: 5px;
      z-index: 1;
} 
h6.Ombra_02 {
      color: #798014;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 16px;
      margin-top: 6px;
      z-index: -1;
} 
h6.Ombra_03 {
      color: #97a01b;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 10px;
	  margin-top: 35px;
      z-index: 1;
} 
h6.Ombra_04 {
      color: #798014;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 11px;
	  margin-top: 36px;
      z-index: -1;
} 

/*------------ SCRITTA E TESTATA CLIENTI */
#testata_clienti {
	width: 979px;
	height:321px; 
	margin: 0 auto;
	background-image:url(img/testata_clienti.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#testata_clienti a img {
	position: relative;
	border: none;
}
h6.Ombra_05 {
      color: #ee7f01;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 5px;
      margin-top: 5px;
      z-index: 1;
} 
h6.Ombra_06 {
      color: #798014;
      font: 22px Arial;
	  font-weight: bold;
	  font-style: italic;
      position: absolute;
      left: 6px;
      margin-top: 6px;
      z-index: -1;
} 

/*------------ TESTATA MAIL */
#testata_mail {
	width: 979px;
	height:151px; 
	margin: 0 auto;
	background-image:url(img/testata_mail.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#testata_mail a img {
	position: relative;
	border: none;
}

/*------------ MENU IN FLASH */
#menu {
	width: 150px;
	height: 50px;
	position: relative;
	float: right;
	left: -71px;
	margin-top:8px;
	text-align: left;
	/*background-color:#000000;*/
}

/* ------------------------------------- */
#titolo {
	width: 560px;
	height: 200px;
	position: relative;
	margin-top: -100px;
	left: 350px;
	text-align: left;
}
#titolo_2 {
	width: 560px;
	height: 200px;
	position: relative;
	margin-top: -100px;
	left: 350px;
	text-align: left;
}

#linguaggio {
	position: relative;
	margin-top: -15px;
	left: 890px;
}
.active {
	position: relative;
	float: right;
    font: Bold 10px Verdana;
	font-style: italic;
	color: #df3671;
	text-decoration: none;
}
.inactive {
	position: relative;
	float: right;
    font: Bold 10px Verdana;
	font-style: italic;
	color: #000;
	text-decoration: none;
}

#marketing_agency {
	width:240px;
	height: 60px;
	position: relative;
	left: 470px;
	top: -62px;
	text-align: left;
}

#marketing_agency h1 {
	font-family:  Myriad Pro, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	font-variant: small-caps;
	margin-bottom: 5px;
}
#marketing_agency p {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	line-height: normal;
	margin-top: 0px;
}
#marketing_agency p a {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #e3004a;
	text-decoration: underline;
	line-height:normal
}

#login {
	width: 211px;
	height: 164px;
	background-image: url(img/back_login.png);
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	left: 745px;
	margin-top: -140px;
	text-align: left;
}
.title_log {
	font-family: Myriad Pro, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
#login table {
	width: 160px;
	height: 90px;
	position: relative;
	top:0px;
	margin-left: 20px;
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #e3004a;
	font-weight: bold;
}
.bt_accedi {
	width: 82px;
	height: 18px;
	background-image: url(img/accedi.jpg);
	background-position: center;
	background-color: #FFF;
	margin-top: -3px;
}
/* FINE TESTATE */

/* LAYOUT */
#layout_home {
	width: 962px;
	height:448px; 
	margin: 0 auto;
	margin-top: -2px;
	overflow: auto;
	background-image:url(img/content.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
/* INIZIO HOME PAGE */
#marketing_home {
	width: 243px;
	height: 356px;
	position: relative;	
	float: left;	
	margin-top: 10px;
}
#comunicazione_home {
	width: 243px;
	height: 356px;
	position: relative;	
	float: left;	
	margin-top: 10px;
	background-image:url(img/sfumo.png);
	background-position:left;
	background-repeat:no-repeat;
}
#soluzioni_home {
	width: 243px;
	height: 356px;
	position: relative;	
	float: left;	
	margin-top: 10px;
	padding-right:10px;
	background-image:url(img/sfumo.png);
	background-position:left;
	background-repeat:no-repeat;
}
#vetrina_right_home {
	width: 210px;
	height: 350px;
	position: relative;	
	float: left;
	padding-top: 10px;
	padding-left:10px;
	padding-left:5px;
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #000;
	
}
#vetrina_right_home a {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #e3004a;
	text-decoration: underline
}
#vetrina_right_home img {
	vertical-align: middle;
}
#vetrina_right_home a img {
	padding-right: 2px;
}
.title_img_home {
	position: relative;
	margin-left: 10px;
	margin-bottom: 5px;
}
/* FINE HOME PAGE */
/* inizio pag prodotti */
#content_prodotti{
	width: 735px;
	height: 440px;
	float:left;	
	padding-left:7px;
}

#prodotti_1 {
	background-image:url(img/vino.png);
	background-repeat:no-repeat;
	width: 725px;
	height: 105px;
	position: relative;
	float: left;
	padding-left:10px;
	margin-top:5px;
	}
#prodotti_2{
	background-image:url(img/flyer.png);
	background-repeat:no-repeat;
	width: 725px;
	height: 105px;
	position: relative;
	float: left;
	padding-left:10px;
	
	
	}

#prodotti_3{
	background-image:url(img/ossigeno.png);
	background-repeat:no-repeat;
	width: 725px;
	height: 105px;
	position: relative;
	float: left;
	padding-left:10px;
	
	
	}


#prodotti_4 {
	background-image:url(img/archilab.png);
	background-repeat:no-repeat;
	width: 725px;
	height: 105px;
	position: relative;
	float: left;
	padding-left:10px;
	
	}
.title_prodotti{
	width: 90px;
	height: 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:10px;
	padding-top: 50px;
	font-style: normal;
	float:left;
	color: #e3004a;
	text-decoration: underline;
}	

.title_prodotti a {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#e3004a;
	
	text-decoration: none;
}
.title_prodotti a:hover {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #010101;
	
	text-decoration: underline;
}
	
.text_prodotti{
	width: 590px;
	height: 100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:105px;
	padding-top: 10px;
	font-style: normal;
	text-align: justify;
}





/* fine pag prodotti */




#marketing {
	width: 233px;
	height: 280px;
	position: relative;	
	float: left;
	padding-left: 15px;
	padding-top: 10px;
	text-align: justify;
}
#comunicazione {
	width: 233px;
	height: 280px;
	position: relative;	
	float: left;
	padding-left: 5px;
	padding-right:5px;
	padding-top: 10px;
	text-align: justify
}
#soluzioni {
	width: 233px;
	height: 280px;
	position: relative;
	float: left;
	padding-top: 10px;
	text-align: justify;
	padding-right: 10px;
}
.title_img {
	position: relative;
	margin-bottom: 5px;
}
.title {
	font-family: Myriad Pro, sans-serif;
	font-size: 13px;
	color: #e3004a;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 2px;
}
.text {
	font-family: Myriad Pro, sans-serif;
	font-size: 11px;
	color: #000;
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 20px;
}

.text_postit {
	width:150px;
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #000;
	padding-top: 5px;
	padding-left: 40px;
	padding-right: 20px;
	
}
.link_gallery {
	position: absolute;
	top: 380px;
	float: left; 
	margin-left:20px;
}

/* INIZIO FRAMEs */
.box_mark {
	image:url(img/box_mark.png);
	float:left;
	position:relative;
	width:475px;
	height:120px;
	
}

#iframe {
 	width: 729px;
	height: 120px;
	position: relative;
	float: left;
	padding-left:20px;
	
	
	
	/*padding-left:40px;*/
	
}
#frame_content {
	position: relative;
	width: 650px;
	height: 120px;
	
}
#frame_clienti {
	width: 497px;
	height: 431px;
	position: relative;	
	float: left;	
	margin-top: 10px;
	/*margin-right:20px;*/
}
/* FINE FRAME */

#tab_content {
	width: 190px;
	position: relative;
	margin-top: 0px;
	padding-left: 10px;
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #010101;
	text-align: left;
}
#tab_content a {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #010101;
	
	text-decoration: none;
}
#tab_content a:hover {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #010101;
	
	text-decoration: underline;
}
#link_bt {
 	width: 720px;
	height: 70px;
	position: relative;
	float: left;
	margin-left: 10px;
	font-family: Myriad Pro, sans-serif;
	font-size: 13px;
	color: #000;
}	 

#vetrina_right {
	width: 210px;
	height: 350px;
	position: relative;	
	float: right;
	margin-right: 10px;
	margin-top: -405px;
	margin-left:60px;	
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left:10px;
}
#vetrina_right a {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #e3004a;
	text-decoration: underline
}
#vetrina_right img {
	vertical-align: middle;
}
#vetrina_right a img {
	padding-right: 2px;
}
#tab_lavori img {
	margin-top:5px;
}

.prodotti_bbs {
	font-family: Lucida sans, Myriad Pro, sans-serif;
	font-size: 10px;
	color: #000;
	position: relative;
	left: 15px;
	top: 5px;
}

/* PAGINA CLIENTI */
#lista_clienti {
	width: 243px;
	height: 356px;
	position: relative;	
	float: left;	
	margin-top: 10px;
}
#tab_clienti {
	position: relative;
	width: 200px;
	margin-top: 0px;
	margin-left: 10px;
	text-align: left;
}
#tab_clienti a {
	font-family: Myriad Pro, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}
/* FINE PAGINA CLIENTI */

/* FINE LAYOUT */

/* FOOTER */
#footer {
	width: 962px;
	height: 200px; 
	position: relative;
	margin: 0 auto;
	margin-top: -2px;
	background-image:url(img/footer.png);
	background-repeat:repeat-x;
	background-position: top;
}
#menu_footer {
	width: 529px;
	height: 20px;
	position: relative;
	top: 15px;
	text-align: center;
}
#menu_footer a {
	font-family: Lucida sans, Myriad Pro, sans-serif;
	font-size: 11px;
	color: #000;
	font-variant: small-caps;
	text-decoration: none
}
#menu_footer td {
	border: solid;
	border-width: 1px;
	border-color: #000;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-collapse: collapse;
}

.descr_agenzia {
	font-family: Lucida sans, Myriad Pro, sans-serif;
	font-size: 11px;
	color: #878c8f;
	padding-top: 15px;
	padding-right: 80px;
	padding-left: 80px;
}

.contatti {
	font-family: Lucida sans, Myriad Pro, sans-serif;
	font-size: 10px;
	color: #000;
	padding-right: 120px;
	padding-left: 120px;
}
.contatti a {
	font-family: Lucida sans, Myriad Pro, sans-serif;
	font-size: 10px;
	color: #e3004a;
	text-decoration: underline;
}
/* FINE FOOTER */
