/* struttura del layout */

html,body{margin: 0; padding:0}

body{
	text-align: center;   /*centra il layout in IE 5.x */
	 }

#container_home{background-image: url(../AF_immagini/sfondo_home.jpg);}
#container_stampe_roma{background-image: url(../AF_immagini/sfondo_stampe_roma.jpg);}
#container_stampe_animali{background-image: url(../AF_immagini/sfondo_stampe_animali.jpg);}	
#container_stampe_fiori{background-image: url(../AF_immagini/sfondo_stampe_fiori.jpg);}
#container_stampe_applicazioni{background-image: url(../AF_immagini/sfondo_stampe_applicazioni.jpg);}
#container_stampe_paesaggi{background-image: url(../AF_immagini/sfondo_stampe_paesaggi.jpg);}
#container_pagine_originali{background-image: url(../AF_immagini/sfondo_pagine_originali.jpg);}

#container_pagine_artista{background-image: url(../AF_immagini/sfondo_pagine_artista.jpg);}
#container_pagine_news{background-image: url(../AF_immagini/sfondo_pagine_news.jpg);}
#container_pagine_atelier{background-image: url(../AF_immagini/sfondo_pagine_atelier.jpg);}
#container_pagine_contatti{background-image: url(../AF_immagini/sfondo_pagine_artista.jpg);}

.container{
	position: relative;
	width: 1000px;
	height: 750px;
   margin: 0px auto;   /*centra negli altri browsers*/
	   margin: 20px auto 0px auto;   /*centra negli altri browsers*/
	text-align: left;  /* ripristina l' allineamento*/
	/* parametri provvisori  
	 border-color: Green;
	 border-style: dotted;
	 border-width: 1px;*/
	}

#header{
	width: 1000px;
	position: relative;
}

#logo_mgl_header_home{
	margin-left: 352px;
	margin-top: 0px;
}
#logo_mgl_header{
	margin-left: 311px;
	margin-top: 0px;
}

/*
h1
{
display: inline;
margin-left: 130px;
margin-right: 15px;
color: #ED1C24;	
font-size: 0.8em;
font-family: tahoma,sans-serif;
font-weight: bold;
}
*/








#container_link{
width: 1000px;
margin-top: 20px;
}
#container_link_home{
width: 1000px;
margin-top: 393px;
left: 0px;
}


/*
#contenitore_menu_stampe{
display: none;
position:absolute;
top:102px;
left:285px;
}
*/



.separatore_verticale_link{
position: absolute;
top: 7px;
left: 0px;
width: 1px;
height:30px;
border:0;
}

.separatore_verticale_home{
position: absolute;
top: -412px;  /* 537px */
left: -5px;
width: 1px;
height:575px;
border:0;
}
.separatore_verticale{
position: absolute;
top: 7px;
left: -5px;
width: 1px;
height:635px;
border:0;
}


#mgl_h1_home
{
display: inline;
margin-left: 0px;
margin-right: 15px;
padding-left: 170px;   /*  130px;  */
color: #ED1C24;	
font-size: 0.8em;
font-family: tahoma,sans-serif;
font-weight: bold;
}
h1
{
display: inline;
margin-left: 0px;
margin-right: 15px;
padding-left: 130px;   /*  130px;  */
color: #ED1C24;	
font-size: 0.8em;
font-family: tahoma,sans-serif;
font-weight: bold;
}


h2
{
color: #ED1C24;	
font-size: 0.8em;
font-family: tahoma,sans-serif;
font-weight: normal;
margin-top: 10px;
margin-left: 0px;
text-align: right;
width: 270px;
}

h3
{
color: #737373;
font-family: tahoma,sans-serif;
font-size: 0.8em;
 font-weight: normal;
margin-top: 10px;
margin-left: 0px;
text-align: right;
width: 270px;
}


#container_flash{
 position: absolute;
 top: 240px;
 left: 140px;
}
#container_flash_stampe_animali{
 position: absolute;
 top: 200px;
 left: 100px;
}
#container_flash_stampe_fiori{
 position: absolute;
 top: 130px;
 left: 110px;
}
#container_flash_stampe_paesaggi{
 position: absolute;
 top: 90px;
 left: 100px;
}
#container_flash_pagine_originali{
 position: absolute;
 top: 135px;
 left: 200px;
}
#container_flash_pagine_artista{
 position: absolute;
 top: 230px;
 left: 150px;
}
#container_flash_pagine_news{
 position: absolute;
 top: 230px;
 left: 150px;
}
#container_flash_pagine_atelier{
 position: absolute;
 top: 130px;
 left: 100px;
}
#container_flash_home{
 position: absolute;
 top: 050px;
 left: 040px;
}
#container_flash_pagine_contatti{
 position: absolute;
 top: 220px;
 left: 220px;
}
#container_flash_stampe_applicazioni{
 position: absolute;
 top: 120px;
 left: 120px;
}


.separatore_orizzontale_home{
position: absolute;
width: 444px;
height:1px;
border:0;
top: 468px;
margin-left: 330px;
}
.separatore_orizzontale{
position: absolute;
width: 600px;
height:1px;
border:0;
top: 93px;  /* 108px */
margin-left: 220px;
}


#griglia_icone, #griglia_galleria {
 position: absolute;
 top:   111px;  /*  126px;  */
 left:  364px;  /*  346px;  */
}
#griglia_icone TD{
padding: 6px;
}

#griglia_galleria TD{
padding: 12px;
}

#didascalia_griglia_home{
 position: relative;  /*   position: absolute; */
 width: 420px;
 top:   45px;       /*  top:   480px; */
 left:  354px;
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: normal;
 text-align: justify;
 line-height: 130%;
}
#didascalia_griglia{
 position: absolute;
 width: 437px;
 top:   550px;
 left:  373px;
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: normal;
 text-align: justify;
 line-height: 130%;
} 

#copyright{
 position: relative;  /*   position: absolute; */
 width: 420px;
 top:   55px;          /*  top:   550px; */
 left:  354px;
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: normal;
 color: #6D6F71;
}


#lingua{
 position: absolute;
 top:   480px;
 left:  255px;
 font-size: 0.85em;
}



.link{
	/*  
	width: 700px;
	height: 13px;
	margin-top: 20px;
	*/
}

.didascalia_nome_opera{
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: bold;
}

.didascalia_caratteristiche_tecniche_opera,.didascalia_dimensioni_opera,.didascalia_testo_opera{
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
}
/*
.container_frecce{
 position: absolute;
 width: 437px;
 top:   550px;
 left:  373px;
} 
*/
.container_frecce{
 position: absolute;
 width: 90px;
 top:   145px;    /* 550px;  */
 left:  775px;    /* 194px;  */
}

.testo_pagina{
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: normal;
 text-align: justify;
 line-height: 130%;
} 

#ringraziamenti_mail				{
 font-family: myriad,tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: normal;
 text-align: left;
 color: White;
 background-color: #ED1C24;
 padding: 3px;
 width: 300px;
 margin: 30px 69% 0 31%;
} 

#come_raggiungerci{
 font-family: tahoma,sans-serif;
 font-size: 0.70em;
 font-weight: normal;
 text-align: justify;
 line-height: 130%;
 color: White;
 background-color: Red; 
 /* background-image: url(../AF_immagini/quadratino_rosso_1x1.png); */
 padding: 3px;
}


#container_indice_applicazioni{


/**/
 position: absolute;
 top: 370px;
left: 80px;
 
 color: black;
font-family: tahoma,sans-serif;
font-size: 0.6em;
 font-weight: normal;
margin-top: 0px;
margin-left: 66px;
text-align: right;
width: 142px;

 /*
 background-color: yellow;  
 background-image: url(../AF_immagini/quadratino_rosso_1x1.png);  
 padding: 3px;  */
}


