/*FINE IMPOSTAZIONI PAGINA*/
body, html {margin: 0px; padding:0px; height:100%; background-color:#FFF; background-image:url(/img/back.gif)}
body {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body {color:#fff;}

form{padding:0px; margin:0px; clear:left}
input,textarea{font-family:Arial, Helvetica, sans-serif; font-size:1em; height:auto; vertical-align:middle; border:1px solid #000; vertical-align:middle}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; vertical-align:middle; border:1px solid #000}
td{vertical-align:top; font-size:1em;}
a{text-decoration:none; color:#fff}
a:hover{color:#fff; text-decoration:underline}
table{position:relative; top:0px; left:0px; float:left; display:inline}
.rosso{color:#F00}
img{vertical-align:middle}
hr{position:relative; top:0px; left:0px; width:100%; border:0px; height:1px; color:#E1E1E1; background:#E1E1E1;position:relative; top:0px; left:0px; display:inline; float:left; margin:5px 0px}

#contCen{width:920px; margin:0px auto; height:100%;}
	body>#contCen>#contenitore{height:auto;min-height:100%;}
	#contenitore{position:relative; height:100%; width:100%; margin:0px auto; text-align:left; float:left;}
		#contCentro{position:relative; top:0px; left:0px; float:left; display:inline; width:914px; padding:3px;}
			#centro{position:relative; top:0px; left:0px; float:left; display:inline; width:900px; border:7px solid #404041; background-image:url(/img/back2.gif); margin-top:7px; margin-bottom:27px;}
				#aswift_0{margin-top:5px;}
				#top{position:relative; top:0px; left:0px; float:left; display:inline; width:100%; border-bottom:7px solid #404041}
	
#bottom{position:relative; top:0px; left:0px; width:100%; float:left; display:inline; padding:20px 0px; text-align:center; background-color:#222; margin-top:20px; padding-top:20px; line-height:1.5em}

.lato{font-size:1px; width:24px; background:none; padding:0px;}
.class01{border:5px solid #ddd; margin-top:20px; margin-right:15px;}
.class02{border:5px solid #ddd; margin-top:20px;}

.backRosso{background-image:url(/img/backRosso.gif); padding:0px; border-top:7px solid #2d2d2d}
.backGrigioChiaro{background-image:url(/img/backGrigioChiaro.gif); padding:0px; border-top:7px solid #2d2d2d}

#tableHl{background-color:#222}
#tableHl a,#tableHl a:hover,.titolo{color:#c2c2c2; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:15px;}
.dataRosso{color:#900c11}

#tableMailing td{vertical-align:middle}
.campEmail{background-image:url(/img/backInput.gif); height:18px; width:100px; padding:0px 11px; padding-top:3px; border:0px; color:#FFF; font-weight:bold;}
.campoInputLogin{background-image:url(/img/backInputLogin.gif); height:18px; width:50px; padding:0px 11px; padding-top:3px; border:0px; color:#FFF; font-weight:bold;}
.back222{background-color:#222}
.tastoRosso{background-color:#222; color:#900c11; text-decoration:underline; border:0px; font-weight:bold}

#backTopID{position:absolute; top:0px; left:0px;}
#backBottomID{position:absolute; bottom:0px; left:0px;}

#galleryCont{position:relative; top:0px; left:0px; float:left; display:inline; margin-bottom:0px;}

#gallerySlide{position:relative; top:0px; left:0px; float:left; display:inline; height:180px; width:852px; padding:30px 24px;}
#gallerySlide ul,#gallerySlide li{list-style-type:none; position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px;}
#gallerySlide img{border:0px;}
.nomeSito a:hover{text-decoration:none}
#gallerySlide .boxSito{position:relative; top:0px; left:0px; float:left; width:223px}
#gallerySlide .nomeSito{position:relative; top:0px; left:0px; float:left; display:inline; width:144px; padding:3px 18px; margin-top:5px; background-image:url(/img/bottomSito.gif);}

.bottoneGallery{padding:0px 3px; border:1px solid #555; font-size:10px; background-color:#333}

#tableCont{margin-top:20px;}
.bottoneGallery:hover{background-color:#555; text-decoration:none}
.imgG{border:8px solid #8c8c8c}

.tableContatti td{vertical-align:middle}
.tableContatti input{margin:5px 0px; background-color:#c5c5c5; padding:2px;}
.tableContatti .tastoBianco{background-color:#222; color:#fff; text-decoration:underline; border:0px; font-weight:bold}

.borderMargin{margin:5px; border:5px solid #9194a3;}

