body {
		margin:0px 0px 0px 0px;
		padding:0px;
		}
p {}

h1   { color: #555; font-style: normal; font-weight: bold; font-size: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 10px 10px 0px }

h2     { color: #555; font-style: normal; font-weight: bold; font-size: 105%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 10px 10px 0px }

td {}
element { }

#destra {
		width:33%;
		float:left;
		padding-bottom:0px;
		}
#destra2col  { text-align: center; float: left; padding-bottom: 0px; width: 74% }
#destra2col_b { text-align: center; float: left; padding-bottom: 0px; width: 59% }
#destra_c { float: left; margin-top: 5%; margin-bottom: 5%; padding-bottom: 0px; width: 33% }
#centro {
		width:33%;
		float:left;
		padding-bottom:0px;
		}
#centro_c { float: left; margin-top: 5%; margin-bottom: 5%; padding-bottom: 0px; width: 33% }
#sinistra {
		width:33%;
		float:left;
		padding-bottom:0px;
		}
#sinistra2col { float: left; padding-bottom: 0px; width: 25% }
#sinistra2col_b { float: left; padding-bottom: 0px; width: 40% }
#sinistra_c { float: left; margin-top: 5%; margin-bottom: 5%; padding-bottom: 0px; width: 33% }
#col1 {
		width:25%;
		height:100%;
		float:left;
		background-color:#baeb93;
		background-image:url(http://www.girardinispa.com/img/fondo_FRATELLI.jpg);
		background-position:center;
		padding-bottom:0px;
		}
			
#col2 {
		width:25%;
		height:100%;
		float:left;
		background-color:#ebc9a3;
		background-image:url(http://www.girardinispa.com/img/fondo_FLLI.jpg);
		background-position:center;
		padding-bottom:0px;
		}
	
#col3 {
		width:25%;
		height:100%;
		float:left;
		background-color:#9bdfda;
		background-image:url(http://www.girardinispa.com/img/fondo_TRASP.jpg);
		background-position:center;
		padding-bottom:0px;
		}
		
#col4 {
		width:24%;
		height:100%;
		float:left;
		background-color:e4b7c6;
		background-image:url(http://www.girardinispa.com/img/fondo_COSTR.jpg);
		background-position:center;
		padding-bottom:0px;
		}
		
.menu   { color: #fd0; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 10px; padding-left: 10px }
.menu a:active     { color: #fd0; font-weight: normal; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 10px; padding-left: 10px }
.menu a:link    { color: #fd0; font-weight: normal; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 10px; padding-left: 10px }
.menu a:hover     { color: red; font-weight: bold; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-right: 10px; padding-left: 10px }
.menu a:visited      { color: #fd0; font-weight: normal; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 10px; padding-left: 10px }
.menu a:visited:hover   { color: red; font-weight: bold; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-right: 10px; padding-left: 10px }

.testo   { font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 5px 10px }
.testo2  { font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: top; margin: 0px; padding: 10px; \margin: 10px; \padding: 10px }
