body {
   BACKGROUND: url(./images/sfondo.gif) repeat-x center top;
	color: Black;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: x-small;
}
a{
	text-decoration: none;
	
	color: #204f26;
	outline-style: none;
}
a:hover {
	color: #397692;
	outline-style: none;
}
.pulsante_altana {
	display:inline;
	float:left;
	margin-left:265px;
	margin-top:20px;
	width:150px;
	height:60px;
	position:absolute;
	cursor:pointer;
}
.menu_home {
	float:left;
	display:inline;
	width:164px;
	height:89px; 
	text-align:center;
}
.menu_home_large {
	float:left;
	display:inline;
	width:329px;
	height:89px; 
	text-align:center;
}
.menu_home .bt1{
	float:left;
	display:inline;
	background:url('./images/henryCottons.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt1:hover{
	float:left;
	display:inline;
	background:url('./images/henryCottons_Over.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt2{
	float:left;
	display:inline;
	background:url('./images/moncler.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt2:hover{
	float:left;
	display:inline;
	background:url('./images/moncler_Over.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt3{
	float:left;
	display:inline;
	background:url('./images/pinko.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt3:hover{
	float:left;
	display:inline;
	background:url('./images/pinko_Over.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt4{
	float:left;
	display:inline;
	background:url('./images/liujo.jpg') 2px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt4:hover{
	float:left;
	display:inline;
	background:url('./images/liujo_Over.jpg') 2px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt5{
	float:left;
	display:inline;
	background:url('./images/jeckerson.jpg') 5px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt5:hover{
	float:left;
	display:inline;
	background:url('./images/jeckerson_Over.jpg') 5px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt6{
	float:left;
	display:inline;
	background:url('./images/danza.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt6:hover{
	float:left;
	display:inline;
	background:url('./images/danza_Over.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt7{
	float:left;
	display:inline;
	background:url('./images/moschino.jpg') 5px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt7:hover{
	float:left;
	display:inline;
	background:url('./images/moschino_Over.jpg') 5px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt8{
	float:left;
	display:inline;
	background:url('./images/amore.jpg') 6px 1px no-repeat; 
	width:163px; 
	height:88px;
}
.menu_home .bt8:hover{
	float:left;
	display:inline;
	background:url('./images/amore_Over.jpg') 6px 1px no-repeat; 
	width:163px;  
	height:88px;
}
.menu_home .bt9{
	position: relative;
	float:left;
	display:inline;
	background:url('./images/trudi.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt9:hover{
   position: relative;	
	float:left;
	display:inline;
	background:url('./images/trudi_Over.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt11{
	position: relative;
	float:left;
	display:inline;
	background:url('./images/vilebrequin.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt11:hover{
   position: relative;	
	float:left;
	display:inline;
	background:url('./images/vilebrequin_Over.jpg') 6px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt12{
	position: relative;
	float:left;
	display:inline;
	background:url('./images/jacob.jpg') 5px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home .bt12:hover{
   position: relative;	
	float:left;
	display:inline;
	background:url('./images/jacob_over.jpg') 5px 2px no-repeat; 
	width:164px; 
	height:89px;
}
.menu_home_large .bt10{
	position: relative;
	float:left;
	display:inline;
	background:url('./images/amoreLarge.jpg') 0px 0px no-repeat;
	width:329px; 
	height:88px;
}
.menu_home_large .bt10:hover{
  position: relative;	
	float:left;
	display:inline;
	background:url('./images/amoreLarge_Over.jpg') 0px 0px no-repeat; 
	width:329px; 
	height:88px;
}

.png_trasp_header { 
       background-image : url('./images/header.png');
}
.png_trasp_footer { 
       background: url('./images/footer.png') 0px 0px no-repeat;
}
.png_trasp_home { 
       background:url('./images/middle.png');
	   border-left: 1px solid ffcccc;
	   border-right: 1px solid ffcccc;
	   width:774px;
}
.png_trasp_home_collezioni { 
       background:url('./images/middle.png');
	   border-left: 1px solid ffcccc;
	   border-right: 1px solid ffcccc;
	   width:774px;
	   height:495px;
}
.png_trasp_home_news { 
       background:url('./images/middle.png');
	   border-left: 1px solid ffcccc;
	   border-right: 1px solid ffcccc;
	   width:774px;
}
.table_slide_home {
	 margin-top: 20px;
	 margin-left: 12px;
}
.table_casa_altana {
	margin-top: 35px;
	margin-right: 9px;
}
.table_menu_casa_altana {
	background: url(./images/sfondoCasaAltana.jpg) center top no-repeat;
}
.table_menutop_margin {
		margin-top: 40px;
		margin-right: 16px;
}
.table_menutop_margin_area_riservata {
		margin-top: 40px;
		margin-right: 16px;
}
.table_menuDownLeft_margin {
		margin-top: 2px;
	   margin-left: 8px;
}
.table_menuDownLeft_margin {
		margin-top: 2px;
	   margin-right: 8px;
}
.td_margin_right {
		
		border-right: 1px solid;
		border-right-width: 1px;
		border: 1px solid #cccccc;
		border-left: 0px;
		border-top: 0px;
		border-bottom: 0px;
		padding-left:10px;
		padding-right:10px;
		font-size: 12px;
		font-weight: bold;
		color: #204f26;
}
.td_without_margin {
		font-size: 12px;
		font-weight: bold;
		color: #204f26;
		padding-left:10px;
}
.top_news {
	float:left;
	display:inline;
	width:745px;
	margin-left:10px;
	margin-top:0px;
	background:url(./images/titoloSezione.png) no-repeat top;	
}
.top_news #titolo {
   float:left;
	display:inline;
	font-size: 22px;
	color: #1D5026;
   margin-left: 17px;
   margin-top: 22px;
	width: 745px;
}
.top_news #contenitore_news {
	float:left;
	display:inline;
	text-align:left;
	margin-top:20px;
	width: 720px;
	min-height:380px;
  	height:auto !important;
  	height:380px;
}
.top_news .contenitore_links {
	float:left;
	display:inline;
	text-align:left;
	width: 760px;
	min-height:345px;
  	height:auto !important;
  	height:345px;
}
.top_news .contenitore_links #elencoLinks {
	float:left;
	display:inline;
	width: 460px;
	margin-top: 30px;
	margin-left: 18px;
}
.top_news .contenitore_links #menuLinks {
	float:left;
	display:inline;
	width: 228px;
	margin-top: 0px;
	margin-left: 35px;
}
img{
  border: none;
}
#titoloNews{
   font-size: 12px;
	font-weight: bold;
	color: #397692;
}
#contenutoNews{
	font-size: 12px;
	color: #000000;
}
.top_news #navigazioneTop{
	float:left;
	display:inline;
	font-size: 12px;
	color: #666660;
	margin-left: 630px;
   	margin-top: 40px;
}
.top_news #navigazioneBottom{
	float:left;
	display:inline;
	font-size: 12px;
	color: #666660;
	margin-left: 636px;
	padding-top: 5px;
	padding-bottom:10px;
}
.top_news #navigazioneBottomStoriaRight{
	float:left;
	display:inline;
	font-size: 12px;
	color: #666660;
	margin-left: 450px;
	padding-top: 10px;
}
.top_news #navigazioneBottomStoriaLeft{
	float:left;
	display:inline;
	font-size: 12px;
	color: #666660;
	margin-left: 0px;
	padding-top: 10px;
}
.top_news #img_collezioni {
	position:absolute;
	margin-left:10px;
	margin-top:264px;
}
.immagineFinePagina {
	float:left;
	display:inline;
	margin-left: 19px;
    margin-top: 20px;
}
#menuLinks .btMenuGenerico #testoSingolaRiga {
	float:left;
	display:inline;
	margin-left: 28px;
    margin-top: 7px;
}
#menuLinks .btMenuGenericoPremuto #testoSingolaRiga {
	float:left;
	display:inline;
	margin-left: 28px;
    margin-top: 7px;
}
#menuLinks .btMenuGenerico #testoDoppiaRiga {
	float:left;
	display:inline;
	width: 150px;
	margin-left: 28px;
    margin-top: 2px;
}
#menuLinks .btMenuGenericoPremuto #testoDoppiaRiga {
	float:left;
	display:inline;
	width: 150px;
	margin-left: 28px;
    margin-top: 2px;
}
#menuLinks .btMenuGenerico{
	float:left;
	display:inline;
	background:url('./images/suBtn.png') 0px -6px no-repeat;
	font-size: 11px;
    font-weight: bold;
	line-height: 13px;
	color: #397692;
	width:228px; 
	height:31px;
	text-align: left;
}
#menuLinks .btMenuGenerico:hover{
	background:url('./images/roolOverBtn.png') 0px -6px no-repeat;
	color: #FFFFFF;
}
#menuLinks .btMenuGenericoPremuto{
	float:left;
	display:inline;
	background:url('./images/roolOverBtn.png') 0px -6px no-repeat;
	font-size: 11px;
    font-weight: bold;
	line-height: 13px;
	color: #397692;
	width:228px; 
	height:31px;
	text-align: left;
	color: #FFFFFF;
}
#link_collezione{
   font-size: 12px;
   font-weight: bold;
   color: #397692;
}
#link_collezione:hover{
	color: #CCCCCC;
}
#elencoLinks #titoloSezioneLinks{
	font-size: 16px;
   font-weight: bold;
	color: #397692;
}
#elencoLinks #testoLinks #link {
	font-size: 12px;
	color: #397692;
}
#elencoLinks #testoStoria {
   	width:480px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #000000;
	text-align:justify;
}
#elencoLinks #mappa {
   	width: 200px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #000000;
}
#elencoLinks #testoLinks #link:hover{
	color: #CCCCCC;
}
#indirizzo_footer {
	width: 340px;
	text-align: left; 
	float:left;
	display:inline;
	color: #999999;
	margin-left: 10px;
	margin-top: 6px;
}
#piva_footer {
	width: 250px;
	float:left;
	display:inline;
	text-align: right;
	color: #999999;
	margin-left: 160px;
	margin-top: 6px;
}
#contenitore_testo_collezioni {
	width: 350px;
	float:left;
	display:inline;
	margin-top: 70px;
   margin-left: 12px;
	text-align: left;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	text-align:justify;
}
#contenitore_immagini_collezioni {
	background: url(./images/sfondoCollezioniCasaAltana.jpg) center top no-repeat;
	float:left;
	display:inline;
	width: 329px;
	height: 450px;
	margin-top: -20px;
	margin-left: 48px;
	margin-bottom: 10px;
}
#contenitore_sezioni {
	float:left;
	display:inline;
	margin-left: 10px;
	margin-top: 40px;
    height: 400px;
}
#contenitore_sezioni #contenitore_mappa {
	float:left;
	display:inline;
	width:140px;
   margin-left:4px;
}
#contenitore_sezioni #contenitore_mappa #sfondo_titolo_mappa {
	background: url(./images/sfondoTitoloMappa.png) center top no-repeat;
	float:left;
	width: 140px;
	height: 26px;
}
#contenitore_sezioni #contenitore_mappa #sfondo_titolo_mappa .link {
	font-size: 12px;
	color: #397692;
   font-weight: bold;
	margin-top: 4px;
	margin-left: 7px;
}
#contenitore_sezioni #contenitore_mappa #sfondo_titolo_mappa .link:hover{
	color: #CCCCCC;
}
.link_mappa {
	font-size: 11px;
	color: #397692;
	margin-top: 4px;
	margin-left: 4px;
    text-align: left;
}
.link_mappa:hover {
	color: #CCCCCC;
}
.linkFooter{
	position: relative;
	padding-right:10px;
}
#contenitore_contatti {
	float:left;
	display:inline;
	width: 760px;
	
  	height:509px;
}
#contenitore_contatti #colonna_sinistra_contatti {
	float:left;
	display:inline;
	width: 260px;
	min-height:345px;
  	height:auto !important;
  	height:345px;
}
#contenitore_contatti #colonna_sinistra_contatti #indirizzo_contatti {
	float:left;
	display:inline;
	width: 260px;
	margin-top: 30px;
	margin-left: 18px;
}
#contenitore_contatti #colonna_sinistra_contatti #indirizzi_email {
	float:left;
	display:inline;
	width: 260px;
	margin-top: 30px;
	margin-left: 18px;
}
#contenitore_contatti #colonna_sinistra_contatti  #prima_riga_indirizzi {
	float:left;
	display:inline;
	width: 260px;
	height: 43px;
	margin-top: 0px;
	margin-left: 18px;
	background-color: #f8f2da;
	border-top: 1px solid #dfdfdf;
}
#contenitore_contatti #colonna_sinistra_contatti  #riga_bianca_indirizzi {
	float:left;
	display:inline;
	width: 260px;
	height: 43px;
	margin-top: 0px;
	margin-left: 18px;
}
#contenitore_contatti #colonna_sinistra_contatti  #riga_gialla_indirizzi {
	float:left;
	display:inline;
	width: 260px;
	height: 43px;
	margin-top: 0px;
	margin-left: 18px;
	background-color: #f8f2da;
}
#contenitore_contatti #colonna_destra_contatti {
	float:left;
	display:inline;
	width: 498px;
	min-height:345px;
  	height:auto !important;
  	height:345px;s
}
#contenitore_contatti #colonna_destra_contatti .testo_contatti {
	float:left;
	display:inline;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	margin-top: 30px;
	font-size: 12px; 
	color: #000000; 
	margin-left:35px;
	width:440px;
}
#contenitore_contatti #colonna_destra_contatti .testo_contatti_divisione {
	float:left;
	display:inline;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	margin-top: 0px;
	font-size: 12px; 
	color: #000000; 
	margin-left:35px;
	width:440px;
}
.textbox {
	float:left;
	display:inline;
	font-size:11px;
	border:1px solid #dcdcde;
	width:243px;
	color:#000000;
}
.selectbox {
	float:left;
	display:inline;
	font-size:11px;
	border:1px solid #dcdcde;
	width:250px;
	color:#000000;
}
.pulsanteInvia {
	float:left;
	display:inline;
	font-size:11px;
	width:167px;
	height:22px;
	color:#888888;
	background: url(./images/btnContatti.jpg) right top no-repeat;
	cursor:pointer;
}
#etichetta_pulsante {
	display:inline;
	float:left;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	cursor:pointer;
	margin-top:4px;
	margin-left:115px;
}
#etichetta_pulsante:hover {
	color:#000000;
}
#dati_dove_siamo {
	display:inline;
	float:left;
	margin-top:80px;
	margin-left:30px;
	padding-bottom:20px;
}
.link_collezioni {
	font-weight:bold;
	color:#397692;
	font-size:12px;
}
.link_collezioni:hover {
	font-weight:bold;
	color:#CCCCCC;
	font-size:12px;
}
#ffscrollbarfix {
       position: absolute;
       top: 0;
       bottom: -0.1px;
       width: 1em;
       z-index: -1;
}
#contenitore_login {
	float:left;
	display:inline;
	text-align:left;
	width: 400px;
	min-height:320px;
  	height:auto !important;
  	height:320px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	margin-left:235px;
	margin-top:70px;
}
#contenitore_campi {
	float:left;
	display:inline;
	width: 311px;
	height: 145px;
	background: #f6f0d7;
	border: 1px solid #e2e3e3;
	margin-top: 10px;
}
#campo_login_sopra {
	float:left;
	display:inline;
	margin-left:10px;
	margin-top:10px;
}
#campo_login {
	float:left;
	display:inline;
	margin-left:10px;
	margin-top:20px;
}
#campo_login_btn {
	float:left;
	display:inline;
	margin-left:125px;
	margin-top:25px;
	width:68px;
	height:27px;
	background:url(images/bottoneLogin.jpg) top no-repeat;
}
.link_login {
	display:inline; 
	float:left; 
	margin-left:15px; 
	margin-top:6px; 
	cursor:pointer;
	font-weight:bold;
	color:#397692;
	font-size:12px;
}
.link_login:hover {
	font-weight:bold;
	color:#CCCCCC;
	font-size:12px;
}
#campo_errore {
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:7px;
	color:#CC0000;
}
#data_header {
	display:inline;
	float:left;
	margin-left:670px;
	margin-top:20px;
	font-size:12px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-weight:bold;
	color:#1d5026;
	width:300px;
	text-align:right;
	position:absolute;
}
#benvenuto_header {
	float:left;
	display:inline;
	margin-left:180px;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#1d5026;
	width:140px;
}
#campo_esci_btn {
	margin-left:285px;
	margin-top:0px;
	width:68px;
	height:27px;
	background:url(images/bottoneLogout.jpg) top no-repeat right;
	position:relative;
	float:left;
	display:inline;
}
.link_esci {
	display:inline; 
	float:left; 
	margin-left:200px; 
	margin-top:0px; 
	cursor:pointer;
	font-weight:bold;
	color:#397692;
	font-size:12px;
	margin-left:22px;
	margin-top:5px;
	position:relative;
}
.link_esci:hover {
	font-weight:bold;
	color:#CCCCCC;
	font-size:12px;
}
#rigaAreaAdmin {
	display:inline;
	float:left;
   	width: 720px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #000000;
	text-align:justify;
	margin-left: 0px;
}
#colonnaAreaRiservataTitolo {
	display:inline;
	float:left;
   	width: 180px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #1d5026;
	font-weight:bold;
}
#colonnaAreaRiservataTitolo2 {
	display:inline;
	float:left;
   	width: 180px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #1d5026;
	font-weight:bold;
}
#colonnaAreaRiservataTitolo3 {
	display:inline;
	float:left;
   	width: 180px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #1d5026;
	font-weight:bold;
}
#contenitoreAreaRiservata {
	float:left;
	display:inline;
	text-align:left;
	width: 720px;
	margin-left: 40px;
	min-height:320px;
  	height:auto !important;
  	height:320px;
}
#bordoHeader {
	display:inline;
	float:left;
	height:90px;
}
.top_admin {
	float:left;
	display:inline;
	width:745px;
	margin-left:10px;
	margin-top:0px;
	background:url(./images/titoloSezione.png) no-repeat top;	
}
.top_admin #titolo {
   float:left;
	display:inline;
	font-size: 22px;
	color: #1D5026;
   margin-left: 18px;
   margin-top: 20px;
}
#riga_pari {
	display:inline;
	float:left;
   	width: 695px;
	margin-left:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	background-color:#fdfaed;
}
#riga_dispari {
	display:inline;
	float:left;
   	width: 695px;
	margin-left:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	background-color:#f7f2db;
}
#link_file {
	display:inline; 
	float:left; 
	margin-left:0px; 
	margin-top:0px; 
	cursor:pointer;
	font-weight:bold;
	color:#397692;
	font-size:12px;
}
#link_file:hover {
	font-weight:bold;
	color:#CCCCCC;
	font-size:12px;
}
#colonnaAreaRiservataData {
	display:inline;
	float:left;
   	width: 180px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #333333;
	text-align:justify;
	font-weight:bold;
}
#colonnaAreaRiservataNome {
	display:inline;
	float:left;
   	width: 180px;
}
#colonnaAreaRiservataDimensione {
	display:inline;
	float:left;
   	width: 180px;
}
#colonnaAreaRiservataPulsante {
	display:inline;
	float:left;
   	width: 150px;
	position:relative;
}
#pulsantedownloadFile_pari {
	display:inline;
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:68px;
	height:27px;
	background:url(images/bottoneLogout.jpg) top no-repeat;
	position:relative;
}
#pulsantedownloadFile_dispari {
	display:inline;
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:68px;
	height:27px;
	background:url(images/bottoneLogin.jpg) top no-repeat;
	position:relative;
}
#contenitoreRigaIntestazioneAreaAdmin {
	float:left;
	display:inline;
	text-align:justify;
	width: 680px;
	margin-left: 40px;
	font-size:12px;
	padding-bottom:20px;
}
#contenitoreDescrizioneAreaAdmin {
	float:left;
	display:inline;
	text-align:justify;
	width: 600px;
	font-size:12px;
}
.link_scarica {
	display:inline; 
	float:left; 
	margin-left:0px; 
	margin-top:0px; 
	cursor:pointer;
	font-weight:bold;
	color:#397692;
	font-size:12px;
	margin-left:12px;
	margin-top:5px;
	position:relative;
}
.link_scarica:hover {
	font-weight:bold;
	color:#CCCCCC;
	font-size:12px;
}
#contenitoreHeader {
	display:inline;
	float:left; 
	width:750px;
	margin:O;	
}
#scrittabenvenuto {
	float:left;
	display:inline;
	margin-left:-5px;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#1d5026;
	width:200px;
}
#dataHeader {
	display:inline;
	float:left;
	margin-left:0px;
	margin-top:-25px;
	font-size:12px;
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-weight:bold;
	color:#1d5026;
	width:350px;
	text-align:right;
}

