body {	
/*background-color: #DCDCDC;
background-image: url('http://www.italyfortravel.com/img/sfondo.jpg');*/

background-color: #FFFFFF;

margin:0;
padding:0;
}


.top {
  height:50px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  /*background-color: #FFFFFF;*/
  background-color: rgba(18,112,160,0.50)
  z-index: 100;
}
.top1 {
  position: absolute;
  height:50px;
  top: 50px;
  left: 0px;
  width: 100% !important;
  z-index: 99;
  background-color: #1270A0;
}

#sceltalingua{
position:absolute; 
right:10px; 
top:10px;   
z-index: 999999;
}

@media screen and (max-width: 767px) {
#sceltalingua{
position:absolute; 
right:10px; 
top:460px;   
z-index: 999999;
}

}


#logoitaly{
position:absolute; 
left:10px; 
top:10px;   
  height:100px;
  width:100px;

box-shadow:1px 1px 7px #000;
z-index: 999999;
}


.altezza100 {
  height:100px;
  z-index: 2;
}


#eventohome{
position:absolute;
left:0px; top: 0px; 
width:100%; 
height:100%; 
display: none; 
z-index: 9999999999; 
background-image: url('https://www.italyfortravel.com/img/sfondo_eve.png'); 
background-color: transparent;

}

.bloccolocalita{
  height:230px;
  z-index: 2;
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
   .bloccolocalita { 
height: auto;
  }
}

.bloccoproposte{
height:230px;
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
   .bloccoproposte { 
height: auto;
  }
}

.imgf{
max-width:350px;
max-height:230px;
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
   .imgf { 
max-width:100%;
max-height:100%;
width:100%;
height:auto;
  }
}


.imgfprng{
position: relative;
width:95%;
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
   .imgfprng { 
max-width:100%;
max-height:100%;
width:100%;
height:auto;
  }
}





#contenitore {
  height: auto !important;
 width: 100% !important;
  z-index: 99;
  text-align:center;
 -moz-box-sizing:border-box;box-sizing:border-box;

}

#contenitoreallo {
  height: auto !important;
 width: 100% !important;
  z-index: 99;
  -moz-box-sizing:border-box;box-sizing:border-box;

}

.menunuovo {
	margin: 0 auto;
	width: 90%;
}


.ombra {
    width: 980;
    height: 35px;
    z-index: 2;
    background-image:  url(http://www.italyfortravel.com/img/top_tot.png);
    background-repeat: no-repeat;

}

#contenutocentrale {
    background-color:  #FFFFFF;
	
margin: 0 auto;
overflow: hidden; /* "chiude" i float */
	width: 95%;
 	
	repeat-x;
  height: auto !important;
	-webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
	padding:20px;

-moz-box-sizing:border-box;box-sizing:border-box;
	
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
#contenutocentrale {
    background-color:  #FFFFFF;
	
margin: 0 auto;
overflow: hidden; /* "chiude" i float */
	width: 100%;
 	
	repeat-x;
  height: auto !important;
	-webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
	padding:20px;

-moz-box-sizing:border-box;box-sizing:border-box;
	
}


}






#footer {
    /*background-color:  #1270A0;*/
	background-color:  #000000;
	width: 100%;
	padding:0px;
}

#slogan {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 400px;
    z-index: 1;
    background-image:  url(http://www.italyfortravel.com/img/logo.png);
    background-color:  trasparent;
    background-position: right 50px;
    background-repeat: no-repeat;
    font-family: Arial, sans-serif;
    font-weight: 400;
}
@media screen and (min-width: 300px) and (max-width: 1024px) {
   #slogan { 
    
    position: absolute;
    top: 100px;
    width: 100%;
    z-index: 1;
    background-image:  url(http://www.italyfortravel.com/img/logo.png);
     background-size: 30%;
	background-color:  trasparent;
    background-position: right 10px;
    background-repeat: no-repeat;


  }
  
  
  
}




#hotelo {
    background-color: #FFFFFF;
 position:relative;	
	 border-style: dotted;
     border-width: 1px;
	 
	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-topleft: 7px;

    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;

text-align: left;
    padding: 10px;
	width: 95%;
 
	repeat-x;
	z-index:5;
}
.titoloproposta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #1270A0; ; text-decoration: none }
.titolomenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; ; text-decoration: none }
.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.link5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
.linkin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none ; font-weight: bold}
.modulob { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; background-color: #FFFFFF; font-size: 10px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.modellop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #00CC00; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.formnospazio {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.piatto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.booking {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #149EFA}
.link2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none
}
.alloggio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #149EFA;
	text-decoration: none;
}
.alloggioon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1270A0;
	text-decoration: none;
}
.alloggioo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1270A0;
	text-decoration: none;
}
.alloggioop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1270A0;
	text-decoration: none;
}

.sfondonumeri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
	text-decoration: none;
	background-image:  url(../sfondonumeri.jpg);
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 40px;

}




.alloggio1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
.titolopiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; ; text-decoration: none}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.titolopiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; ; text-decoration: none}
}

.titolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; ; text-decoration: none}
.modulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000}
.titolo1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #149EFA; ; text-decoration: none }
.modulo1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid; text-decoration: none; font-style: normal; line-height: normal; font-weight: lighter; font-variant: normal}
.testo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; ; text-decoration: none }
.teston { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; ; text-decoration: none }
.testo1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; ; text-decoration: none }
.testop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; ; text-decoration: none }
.titolomenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; ; text-decoration: none }
.link2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.prezzo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #1270A0;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;

}

.moduloc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #2C6093; border: 0px solid #2C6093; padding:3px;

border: 1px solid #2C6093;
	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
	text-align: center;

}


.prezzop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #149EFA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.titofferta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.offerta {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;

}


.mese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1270A0;
	text-decoration: none;
}
.anno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.offertedi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1270A0;
	text-decoration: none;
}.moduloh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	background-color: #FFFFFF;
	border: 1px solid #000066;

}
.bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.titologrande {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; ; text-decoration: none
}


.formnospazio {
	margin: 0px;
	padding: 0px;
}

#splash{
	width:968px;
	margin:2px auto;
	border:0;
	overflow:hidden;
	
}

#splash #picBigWrp{
	width:936px;
	margin:0px;
	overflow:hidden;
	background:#fff;
	border:#ccc 1px solid;
}


#splash #picBig{
	width:926px;
	margin:0px;
	overflow:hidden;
}


#FDpuls .destra a{
	color:#666666;
}

.destra {
	float:right;
}
.sinistra {
	float:left;
}


#FDcontenitoreWrp{
	width:936px;
	height:270px;
	margin:0px;
	color: #1270A0;
	overflow:hidden;
	background:#fff;
	border:#ccc 0px solid;
}


#FDcontenitore{
	background:#FFFFFF url(../img/FDbg.jpg) repeat-x top;
	width:926px;
	height:270px;
	margin:0px;
	overflow:hidden;
}

#FDsx{
	float:left;
	width:265px;
	height:265px;
	overflow:hidden;
	margin:7px 0 0 8px;
}

#FDnewsContenitore{
	position:relative;
	background:transparent url(../img/FDbgNews.jpg) no-repeat top left;
	width:265px;
	height:230px;
}

#FDnewsContenitore .FDnews{
	padding:15px;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	
}

#FDnewsContenitore h3{
	font-family: Cambria, Georgia, Times, Times New Roman, serif;
	padding:0px;
	margin:0 0 3px 0;
	display:block;
	width:100%;
	overflow:hidden;
}

#FDnewsContenitore .FDnews .mid{
	height:165px;
	overflow:hidden;
	padding:0;
	margin:0;
}


#FDpuls{
	width:265px;
	margin:3px 0 0 0;
	background:#EBEBEB ;

}

.FDpulsante{
	background:transparent url(../img/FDpuls.png) no-repeat;
	background-position:0 0;
	width:25px;
	height:21px;
	overflow:hidden;
	float:left;
	margin:0 3px 0 0;
}
.FDpulsante:hover{
	background-position:0 -21px;
}
.on{
	background-position:0 -21px;
}

.FDpulsante a{
	font-size:13px;
	font-weight:bold;
	width:100%;
	height:100%;
	display:block;
	text-align:center;
	color:#6F454A;
	text-decoration:none;
	padding:2px 0 0 0;
}

.FDpic{
	position:absolute;
	left:0;
	top:0;
	width:637px;
	height:255px;
	overflow:hidden;
		background:#EBEBEB ;

}

#FDdx{
	float:left;
	width:637px;
	height:255px;
	margin:7px 0 0 8px;
	position:relative;
		background:#EBEBEB ;

}


.titolobianco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}


#cinquanta {
  float:left; 
  width:50%;
  padding: 0px;

}
@media screen and (min-width: 300px) and (max-width: 1024px) {
   #cinquanta { 
    
    float: none;
    margin-right:0;
    width:auto;

  }
}


#one {
  float:left; 
  width:30%;
  padding: 0px;

}
#two { 
  float:left; 
  width:70%;
  padding: 0px;
  
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
   #one { 
    
    float: none;
    margin-right:0;
    width:auto;

  }
  
  
  #two { 
    float: none;
    margin-right:0;
    width:auto;
  
}


}




#twoone {
  float:left; 
  width:50%;
  padding: 0px;

}
#twotwo { 
  float:left; 
  width:50%;
  padding: 0px;
  
}

@media screen and (min-width: 300px) and (max-width: 1024px) {
   #twoone { 
    
    float: none;
    margin-right:0;
    width:auto;

  }
  
  
  #twotwo { 
    float: none;
    margin-right:0;
    width:auto;
  
}


}



#areapdiv{
   width:100px;

    background-color: trasparent;
	top:145px; right:250px;
 	position:absolute;
	height:20px;
	repeat-x;
z-index:6;
	
}

#testoarea {
	font-family: Cambria, Georgia, Times, Times New Roman, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #FF6600;
	padding:5px;
	
	-webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;

		position:relative;

	width:100px;

}

#areapmostra {
width:100px;
background-color: #E1E1E1; 
display:none;
padding:5px;
border-bottom: 7px solid #FF6600;
border-top: 7px solid #FF6600;
	text-align: left;

	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}


.hrofferte{
	margin: 0px;
	padding: 0px;
  border: 1px dashed #CCCCCC;
  border-bottom: none; 
    

}

#carrellodiv {
    background-color: trasparent;
	top:19px; 
	right:250px;
 	position:absolute;
	height:20px;
	repeat-x;
z-index:6;
	
}

@media screen and (max-width: 767px) {
   #carrellodiv { 
    background-color: trasparent;
	top:407px; 
	right:75px;
 	position:absolute;
	height:20px;
	repeat-x;
z-index:6;
}


#testoprenov {
	font-family: Cambria, Georgia, Times, Times New Roman, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #149EFA;
	padding:5px;
	
	-webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;

		position:relative;

	width:215px;

}



  }



#testoprenov {
	font-family: Cambria, Georgia, Times, Times New Roman, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #149EFA;
	padding:5px;
	
	-webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;

		position:relative;

	width:215px;

}

#carrellomostra {
width:215px;
background-color: #E1E1E1; 
display:none;
padding:5px;
border-bottom: 7px solid #149EFA;
border-top: 7px solid #149EFA;
	text-align: left;

	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
#carrellomostrac {
-moz-box-sizing:border-box;box-sizing:border-box;
width:100%;
display:none;
padding:0px;
	text-align: left;
	background-color: #E1E1E1;

position:fixed;
top:50%;
left:50%;
margin-top:-225px;
margin-left:-45%;
z-index:999;
 width:80%; 
 height:70%; 
   border: 2px solid #1270a0;
	-webkit-border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;

box-shadow:1px 1px 7px #000;


}


#loggato {
-moz-box-sizing:border-box;box-sizing:border-box;
width:960px; 
left:200px;
padding:0px;
text-align: left;

position:absolute;
top:100px;
z-index:999;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#loggato {
-moz-box-sizing:border-box;box-sizing:border-box;
width:80%; 
left:20px;
padding:0px;
text-align: left;

position:absolute;
top:60px;
z-index:999;
}
}


.add-to-cart{
background-color: #2C6093; 
padding:5px;
	font-family: Trebuchet MS, sans-serif;
	font-size: 16px;
color: #FFFFFF;
	text-decoration: none;

border: 1px solid #2C6093;
	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
	text-align: center;
}


.inviaric{
background-color: #2C6093; 
padding:5px;
	font-family: Trebuchet MS, sans-serif;
color: #FFFFFF;
	text-decoration: none;

border: 1px solid #2C6093;
	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
	text-align: center;
}

.cancp{
background-color: #FF0000; 
padding:3px;
	font-family: Trebuchet MS, sans-serif;
color: #FFFFFF;

	text-decoration: none;

border: 1px solid #FF0000;
	-webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
	text-align: center;
}



#divregistrazione{
display:none;  
position:fixed;
top:50%;
left:50%;
margin-top:-225px;
margin-left:-45%;
z-index:999;
 width:90%; 
 height:70%; 
	background-color: #149EFA;
	-webkit-border-bottom-right-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;

box-shadow:1px 1px 7px #000;

}

@media screen and (min-width: 480px) and (max-width: 1024px) {
#divregistrazione{
display:none;  
position:fixed;

top:200px;
left:0px;
margin-top:-0px;
margin-left:0px;



z-index:999;
 width:100%;
 height:60%; 
	background-color: #149EFA;
	-webkit-border-bottom-right-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
box-shadow:1px 1px 7px #000;
 -moz-box-sizing:border-box;box-sizing:border-box; 

}
}

#servizisty{

padding:10px;
	width: 22%; float: left;
}
@media screen and (min-device-width: 300px) and (max-device-width: 1024px) {
#servizisty{

	padding:10px;
	width: 90%; 
	float: auto;
}
}

