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



a:link {
color: #BB0303;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #BB0303;
}
a:hover {
text-decoration: none;
color: #333333;
}
a:active {
text-decoration: none;
color: #BB0303;
}




h1 {
font-family: Helvetica;
font-size: 2em;
font-weight: 700;
color: #BA0000;
}





.h3gallery {
margin-bottom: -3px;
}


h3 {
font-family: 'Quintessential', cursive;
font-size: 3em;
font-weight: 400;
color: #BA0000;
margin-top: 8px;
font-style: italic;
}

.menustyle {
font-size: 16px;
margin-left: 10px;
}


.fatborder {
border: 10px solid #000;
}

.principale {
border: 12px solid #BA0000;
background-color: #BA0000;
width: 900px;
}

body {
color: #333333;
letter-spacing: 1px;
background-color: #BA0000;
line-height: 21px;
font-family: Helvetica;
font-size: 0.9em;
background-image: url(sfondo.png);
background-repeat: repeat;
font-weight: 400;
background-attachment: fixed;
background-position: center top;
}



#services{
		height:48px;
		width:48px;
    }
	
.service_button{
	    height:48px;
	    width:48px;
	    float:right;
		margin:0px 0px;
}
	
	
#button2{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
		
		
#button2:hover, #button2_active{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1000)";
filter: alpha(opacity=1000);
-moz-opacity: 1.0;
-khtml-opacity: 1.o;
opacity: 1.0;
}

.prodottitesto{
font-size: 22px;
color: #BB0303;
text-shadow: 1px 1px #FFF; }

.prodottinovita{
background-image: url(immaginimenu/novita2014.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}

.prodottiaccessori{
background-image: url(immaginimenu/accessori.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}
.prodottiarazzi{
background-image: url(immaginimenu/arazzi.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}
.prodotticopricuscini{
background-image: url(immaginimenu/copricuscini.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}





.prodottimezzari{
background-image: url(immaginimenu/mezzari.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottirunner{
background-image: url(immaginimenu/runner.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottitappeti{
background-image: url(immaginimenu/tappeti.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottiteli{
background-image: url(immaginimenu/teli.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottitende{
background-image: url(immaginimenu/tende.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottitovaglie{
background-image: url(immaginimenu/tovaglie.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottitovagliette{
background-image: url(immaginimenu/tovagliette.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}

.prodottinull{
background-image: url(immaginimenu/novita2014.jpg);
text-align: center;
vertical-align: middle;
height: 100px;
width: 200px;
border: thin solid #831818;
}


.prodottibox{
text-align: center;
vertical-align: middle;
font-size: 12px;
color: #740604;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
padding: 0px;
width: 150px;
}
