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

body{text-align: center; background-color: #FFF; background-image:url(img/background.jpg); background-repeat:no-repeat;} /* centra in IE5.x */
#contenitore {

	width: 980px;
	background:#FFF;
	margin: 0 auto;   /* ripristina l'allineamento */
	color: #fff;
} 

#main_banner {
	float: left;
	width: 728px;
	height: 248px;
	background-color: #fdf00f3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-left-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
}
	
#banner_1{
	float: left;
	width: 248px;
	height: 248px;
	background-color: #fdf0f3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
}
	
#interlinea{
	float: left;
	width: 973px;
	height: 16px;
	background-color: #FFF;
	background-image: url(img/interlinea.png);
	background-repeat: repeat-x;
	text-align: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #d5346a;
	border-bottom-color: #fff;
	border-left-color: #d5346a;
}

#footer{
	float: left;
	width: 978px;
	height: 30px;
	background-color: #FFF;
	background-image: url(img/interlinea2.png);
	background-repeat: repeat-x;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	padding-top: 1px;
}

#footer2{
	float: left;
	width: 978px;
	height: 30px;
	background-color: #FFF;
	background-image: url(img/interlinea2.png);
	background-repeat: repeat-x;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	padding-top: 1px;
}
	
#banner_2{
	float: left;
	width: 728px;
	height: 99px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #d5346a;
	padding-top: 1px;
	padding-left: 1px;
}
	
#banner_3{
	float: left;
	width: 244px;
	height: 99px;
	border: 0px solid #fff;
	background-color: #FFF;
	padding-top: 1px;
}
	
#banner_4{
	float: left;
	width: 243px;
	height: 99px;
	border: 0px solid #fff;
	background-color: #FFF;
	padding-top: 1px;
}	
	
#banner_5{
	float: left;
	width: 248px;
	height: 98px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #d5346a;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
	 
#banner_11{
	float: left;
	width: 150px;
	height: 90px;
	 }	
	 
#banner_12{
	float: left;
	width: 150px;
	height: 90px;
	 }	
	 
#bannerdown{
	float: left;
	width:582px;
	height: 140px;
	border: 1px solid #900;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 20px;
	}	 	
	
#sx{
	float: left;
	width: 148px;
	height: 1512px;
	background-color:#FFF;
	border-left: 1px solid #d5346a; 
	border-right: 1px solid white; 
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
}	
	
#centro{
	float: left;
	width: 580px;
	height: 1550px;
	border: 0px solid #d5346a;
	background-color: #FFF;
	color: #FFF;
	text-align: center;
}

#centro2{
	float: left;
	width: 580px;
	height: 1514px;
	border: 0px solid #d5346a;
	background-color: #FFF;
	color: #FFF;
	text-align: center;
	overflow-y: scroll;
	overflow-x: hidden;
}

#testata{
	float: left;
	width: 568px;
	border: solid 1px #fff;
	background-color: #FFF;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 15px;
	text-align: center;
}


#logo_azienda{
	float: left;
	width: 297px;
	border: 1px solid #FCF;
	background-color: #FFF;
	color: #000;
	padding: 15px;
	margin-bottom: 1px;
	margin-left: 20px;
	margin-top: 5px;
}

#info_azienda{
	float: left;
	width: 180px;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFF;
	padding-right: 0px;
	margin-right: 0px;
	margin-left: 30px;
	border: 1px solid #FCF;
	margin-bottom: 10px;
	margin-top: 5px;
}

#video_azienda{
	float: left;
	width: 577px;
	border: 0px solid #FCF;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	background-color: #FFF;
	margin-left: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}

#descrizione_azienda{
	float: left;
	width: 563px;
	border: 1px solid #FCF;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 5px;
	text-align: justify;
	background-color: #FFF;
	margin-left: 5px;
	margin-bottom: 5px;
}

#preventivo{
	float: left;
	width: 577px;
	border: 1px solid #FFF;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	background-color: #FCF;
	margin-left: 5px;
}

#mappa{
	float: left;
	width: 563px;
	border: 1px solid #FFF;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	background-color: #FFF;
	margin-left: 5px;
}

#galleria{
	float: left;
	width: 563px;
	border: 1px solid #FCF;
	color: #003;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	margin-left: 5px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	height: 400px;
}

#dx{
	float: left;
	width: 248px;
	height: 1512px;
	border: solid 1px #FFF;
	background-color: #FFF;
	color: #333;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	border-left: 1px solid white; 
	border-right: 1px solid #d5346a; 
	border-top: 1px solid white; 
	border-bottom: 1px solid white;
}

#scheda{
	float: left;
	width:255px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #FFF;
	margin-right: 0px;
	margin-left: 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	padding-top: 16px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	height: 80px;
	color: #033;
	margin-top: 5px;
}

#scheda2{
	float: left;
	width:255px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #ffffd9;
	margin-right: 0px;
	margin-left: 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	padding-top: 16px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	height: 80px;
	color: #033;
	margin-top: 5px;
}


#intro{
	float: left;
	width:568px;
	border: 1px solid #d5346a;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	color: #006;
	margin-top: 5px;
	margin-bottom: 5px;
}

#intro2{
	float: left;
	width:570px;
	border: 0px solid #d5346a;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	color: #003;
}

#intro3{
	float: left;
	width:570px;
	height: 1500px;
	border: 0px solid #d5346a;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 5px;
	color: #006;
	overflow-y: scroll;
	overflow-x: hidden;
}
	
#gonf_0{
	float: left;
	width:578px;
	height: 50px;
	border: 0px solid #d5346a;
	margin-top: 0px;
	margin-bottom: 5px;
	}	
	
#gonf_00{
	float: left;
	width:578px;
	height: 163px;
	border: 0px solid #d5346a;
	margin-top: 0px;
	}	
	
#gonf_01{
	float: left;
	width: 400px;
	height: 250px;
	border: 0px solid #d5346a;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: -20px;
	}		
	
#gonf_1{
	float: left;
	width:578px;
	height: 150px;
	border: 1px solid #d5346a;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	}		

#gonf_2{
	float: left;
	width:196px;
	height: 83px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F60;
	padding-top: 2px;
	text-align: center;
	border: 1px solid #FCF;
	margin-top: 5px;
}	
	
#gonf_3{
	float: left;
	width:196px;
	height: 106px;
	border: 1px solid #FCF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F60;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	margin: 0px;
}	
	
#pros_appuntamenti{
	float: left;
	width:298px;
	height: 400px;
	border: 0px solid #d5346a;
	margin-bottom: 10px;
	margin-top: 0px;
}	
	
#ilmeglio{
	float: left;
	width:265px;
	height: 199px;
	border: 0px solid #d5346a;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	margin-top: 5px;
	padding: 0px;
	margin-left: 5px;
	margin-bottom: 20px;
}	
	
#rivista{
	float: left;
	width:190px;
	height: 180px;
	border: 0px solid #900;
	text-align: center;
	margin-left: 3px;
	margin-top: 40px;
}
	
#backstage{
	float: left;
	width:280px;
	height:256px;
	border: 1px solid #d5346a;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 4px;
	margin-bottom: 10px;
	margin-left: 6px;
}

#sfilata2{
	float: left;
	width:280px;
	height:256px;
	border: 1px solid #d5346a;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 4px;
	margin-bottom: 10px;
	margin-left:0px;
}

	
#tendenza{
	float: left;
	width:305px;
	height: 188px;
	border: 0px solid #000;
	padding-top: 10px;
}
	
#fornitori{
	float: left;
	width:239px;
	height: 160px;
	border: 0px solid #000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-left: 15px;
	margin-top: 40px;
}	
	
#testimonianze{
	float: left;
	width:296px;
	height: 103px;
	border: 0px solid #000;
}
	
#casting{
	float: left;
	width:576px;
	height: 300px;
	border: 1px solid #900;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 2px;
    margin-top: 5px;
}	


	
#facebook{
	float: left;
	width: 198px;
	height: 90px;
	margin-top: 7px;
}	
	
#concorso{
	float: left;
	width: 198px;
	height: 123px;
	padding-top: 9px;
}


#contenitore #centro #intro strong {
	color: #F06;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

ul, ol {
    margin-left 0;
}

ul ul {
    margin-bottom: 20px;
}

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}

a {
    color: #fff;
}

table {
    font-size: inherit;
    border: 1px solid #c8c8c8;
}

th {
    background: #d8d8d8;
    text-align: left;
    padding: 5px;
    white-space: nowrap;
}

td {
	background: #f8f8f8;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	color: #006;
}

select, input, textarea {
    font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

pre, code, tt, dt {
    font: 100% monospace;
    margin: 20px 0;
}

pre, blockquote {
    padding: 15px;
    background-color: #f0f0f0;
    margin: 20px 0;
    -moz-border-radius: 10px;
}

td pre {
    font: 85% monospace;
    padding: 5px;
    margin: 5px 0;
}

#content{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 5px;
	color: #003;
}

#testochisiamo{
	width: 563px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	text-align: left;
}

#testo{
	width: 563px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	text-align: center;
}

#testo3{
	width: 563px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	text-align: left;
}

#testo2{
	width: 563px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	text-align: justify;
	overflow-y: scroll;
	overflow-x: hidden;
	height: 1072px;
}

#evento{
	width: 563px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
}

#evento2{
	width: 563px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	background-color: #ffffd9;
}

#immagine{
	width: 573px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 0px;
	}
	
#infos{
	width:290px;
	float:left;
	background-color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	height: 96px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	margin-right: 0px;
	color: #006;
	text-align: center;
	padding-top: 15px;
	margin-top: 5px;
}

#infos2{
	width:290px;
	float:left;
	background-color: #ffffd9;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	height: 96px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	margin-right: 0px;
	color: #006;
	text-align: center;
	padding-top: 15px;
	margin-top: 5px;
}

#infos3{
	width:280px;
	float:left;
	background-color: #fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	height: 96px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	margin-right: 0px;
	color: #006;
	text-align: center;
	padding-top: 15px;
	margin-top: 5px;
}

#infos4{
	width:280px;
	float:left;
	background-color: #ffffd9;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	height: 96px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5346a;
	border-right-color: #d5346a;
	border-bottom-color: #d5346a;
	border-left-color: #d5346a;
	margin-right: 0px;
	color: #006;
	text-align: center;
	padding-top: 15px;
	margin-top: 5px;
}


/*- Menu Tabs D--------------------------- */
 
    #tabsD {
      float:left;
      width:100%;
      background-image: url(img/interlinea.png);
      font-size:93
      line-height:normal;
	  border-bottom:1px solid #F4B7D6;
      }
    #tabsD ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsD li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsD a {
      float:left;
      background:url("tableftD.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsD a span {
      float:left;
      display:block;
      background:url("tabrightD.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#C7377D;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsD a span {float:none;}
    /* End IE5-Mac hack */
    #tabsD a:hover span {
      color:#C7377D;
      }
    #tabsD a:hover {
      background-position:0% -42px;
      }
    #tabsD a:hover span {
      background-position:100% -42px;
}

#menu_1{
	float: left;
	width: 978px;
	background-color: #FFF;
	font-size: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #d5346a;
	border-bottom-color: #fff;
	border-left-color: #d5346a;
}	

	
/*- Menu 13--------------------------- */
	
	
#menu13 {
	width: 147px;
	margin-left: 1px;
	padding-top: 2px;
	background-color:#FFF;
	height: 900px;
	}
	
#menu13 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 14px;
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	}	
	
#menu13 li a:link, #menu13 li a:visited {
	color: #C7377D;
	display: block;
	background:  url(menu13.gif);
	margin-top: 1px;
	text-align:center;
	padding: 2px 0 0 1px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	}
	
#menu13 li a:hover {
	color: #C7377D;
	background:  url(menu13.gif) 0 -17px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1px;
	text-align: center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#video{
	width: 273px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	text-align: justify;
}

#gallery{
	width: 563px;
	height: 362px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #006;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.link2 {
	color:#003;
	font-size: 12px;
}

ul.ppt {
	position: relative;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 20px;
}

.ppt img {
	border: 1px solid #900;
	padding: 5px;
	background-color: #ececec;
}

#form{
	width: 578px;
	float:left;
	border: 1px solid #d5346a;
	margin-left: 5px;
	padding: 5px;
	margin-top: 5px;
}

#down1 {
	width: 270px;
	height: 200px;
	float: left;
	border: 1px solid #d5346a;
	margin-left: 10px;
	margin-top: 30px;
}

#down2 {
width: 270px;
height: 200px;
float: left;
border: 1px solid #d5346a;
margin-left: 18px;
margin-top: 30px;
}

#contatore{
float: right;
}

