h1 {
color:white;
background:green;
}

h2 {
color:white;
background:red;
}

body {
background: #E5DFCE;
}


.aaaaaa {
  width: 300px;
  height: 26px;
  font-weight: bold;
  font-family: Quicksand, Verdana, Arial, sans-serif;
  font-size: 16px;
}

.inputcc {
  width: 300px;
  height: 26px;
  font-weight: bold;
  font-family: Quicksand, Verdana, Arial, sans-serif;
  font-size: 16px;
}


.inputdx {
  width: 300px;
  height: 26px;
  font-weight: bold;
  font-family: Quicksand, Verdana, Arial, sans-serif;
  font-size: 16px;
  float: right;
}




select {
  width: 300px;
  height: 26px;
  font-weight: bold;
  font-family: Quicksand, Verdana, Arial, sans-serif;
  font-size: 14px;
}


.div700 {
border-radius: 10px;
border: 5px solid #B15D24;
width: 750px;
padding: 24px;
}




.div500 {
border-radius: 10px;
border: 3px solid #B15D24;
width: 500px;
margin:0 auto;
padding: 10px;
text-align: center;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 24px;
}


.div300 {
border-radius: 10px;
border: 2px solid #B15D24;
width: 300px;
margin:0 auto;
padding: 10px;
text-align: center;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 24px;
}

.attenzione {
border-radius: 10px;
border: 3px solid red;
width: 400px;
margin:0 auto;
padding: 10px;
text-align: center;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color:red; 
padding: 28px;
}




.logotutto {
border-radius: 10px;
border: 5px solid #B15D24;
width: 750px;
height: 100px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 12px;
margin:0 auto;
}


.logosx {
float: left;
width: 450px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 12px;

}


.logodx {
width: 300px;
float: right;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 12px;
}

.logosotto {
width: 750px;
clear:both;
font-family: Quicksand, Verdana, Arial, sans-serif;
margin-left: 0px;
margin:0 auto;
}

.acapo {
clear:both;
}

.asinistra {
float: left;
}

.adestra {
float: right;
}

.negoziodimensionitesto {
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
text-align: justify;
margin : 0px 0px 0px 10px;
}

.negoziodimensioniprezzo {
width: 150px;
font-family: Quicksand,Verdana, Arial, sans-serif;
font-size: 18px;
background:red;
color: white;
text-align: center;
border-radius: 3px;
margin : 0px 0px 0px 10px;
}


.negoziodimensioniselezione:hover { 
font-weight: bold;
color: red;
}


.menu {
float: left;
font-family: Quicksand,Verdana, Arial, sans-serif;
font-size: 20px;
margin : 5px;
}

.negozio {
float: left;
font-family: Quicksand,Verdana;
font-size: 20px;
font-weight: bold;
background: #b0ffff;
margin : 5px;
}


.titolo {
width: 450px;
height: 45px;
margin : 30px 20px 10px 50px;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
border-radius: 10px;
border: 5px solid #FAA;
}

.titolovuoto {
width: 600px;
height: 20px;
margin:0 auto;
}

.spaziovuoto {
width: 722px;
margin:0 auto;
}




.titolonegozio {
width: 600px;
height: 20px;
margin:0 auto;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
border-radius: 5px;
border: 2px solid red;
}

.testonegozio {
width: 600px;
margin : 30px 20px 10px 30px;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
}




.utente {
width: 350px;
height: 45px;
margin : 30px 20px 10px 150px;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
border-radius: 10px;
border: 5px solid #084;
}

.prezzo {
width: 100px;
background:red;
text-align: center;
border-radius: 3px;
color: white;
}



.divpiccolo {
  width: 400px;
  height: 26px;
  text-align: left;
  font-weight: bold;
  font-family: Quicksand, Verdana, Arial, sans-serif;
  font-size: 12px;
  padding: 5px 10px 5px 10px;
  margin: 5px 10px 5px 10px;
  background: #f0ffff;
  border-radius: 5px;
  border: 3px solid #B15D24;
  }





.tabella {
width: 650px;
height: 25px;
margin : 3px 3px 3px 10px;
padding: 3px 10px 3px 10px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #f0ffff;
}

.tabellariquadro {
width: 720px;
margin : 0 auto;
padding: 5px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
border-radius: 10px;
border: 3px solid #B15D24;
}


.tabella1 {
width: 650px;
height: 25px;
margin : 3px 3px 3px 10px;
padding: 3px 10px 3px 10px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #f0ffff;
}


.tabella2 {
width: 650px;
height: 25px;
margin : 3px 3px 3px 10px;
padding: 3px 10px 3px 10px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #b0ffff;
}

.tabella3 {
width: 650px;
height: 25px;
margin : 3px 3px 3px 10px;
padding: 3px 10px 3px 10px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #80ffff;
}

.tabella4 {
width: 650px;
height: 25px;
margin : 3px 3px 3px 10px;
padding: 3px 10px 3px 10px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #ffffff;
}


.tabella650 {
width: 650px;
margin : 30px 20px 10px 30px;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
background: #ffffff;
}


.tabc0{
background: #b0ffff;
}


.tabc1{
background: #80ffff;
}

.tabc2{
background: #ffffff;
}


.td300{
width: 300px;
}


.w40{
width: 40px;
}

.w80{
width: 80px;
}

.w120{
width: 120px;
}

.w200{
width: 200px;
}

.w280{
width: 280px;
}

.w650{
width: 650px;
}


.tabtab0 {
width: 650px;
margin:0 auto;
padding: 1px;
border-radius: 5px;
border: 3px solid #B15D24;
background: #B15D24;	
}


.td40{
width: 40px;
margin : 1px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #b0ffff;	
}


.td80{
width: 80px;
margin : 1px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #b0ffff;	
}
 
.td120{
width: 120px;
margin : 1px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #b0ffff;	
}

.td280{
width: 280px;
margin : 1px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #b0ffff;
}

.tdx{
margin : 1px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
background: #b0ffff;	
}

.tabprezzo1 {
font-family: Quicksand,Verdana, Arial, sans-serif;
font-size: 20px;
background:red;
color: white;
text-align: right;
border-radius: 3px;
margin : 0px 0px 0px 10px;
}

.tabprezzo2 {
font-family: Quicksand,Verdana, Arial, sans-serif;
font-size: 14px;
background:red;
color: white;
text-align: right;
border-radius: 3px;
margin : 0px 0px 0px 10px;
}



.bordocella {
border-bottom: 1px solid #000	
}


.testostandard1 {
width: 650px;
margin:0 auto;
padding: 5px 25px 10px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
text-align: justify;
text-justify: inter-word;
border-radius: 5px;
border: 2px solid #B15D24;

}


.testostandard2 {
width: 680px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
text-align: justify;
text-justify: inter-word;
padding : 10px;
margin : 10px;
border-radius: 10px;
border: 5px solid #084;
}



.categoria {
  width: 212px;
  height: 280px;
  font-family: Quicksand, Verdana, Arial, sans-serif;
  font-size: 12px;
  margin : 3px 5px 3px 5px;
  padding: 3px 5px 3px 5px;
  border-radius: 5px;
  border: 3px solid #B15D24;
  float: left;
  }



.carattere1{
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 20px;
}

.carattere2{
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 14px;
text-align: center;
font-weight: bold;
}

.carattere3{
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
}
 

.linea0 {
width: 600px;
height: 20px;
margin : 30px 20px 10px 30px;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
border-radius: 5px;
border: 2px solid red;
}

.linea1 {
width: 600px;
margin : 0 auto;
padding: 5px 25px 5px 25px;
font-family: Quicksand, Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
border-radius: 5px;
border: 1px solid #B15D24;
}

.angolo {
position: relative;
top: 0;
right: 0;
font-size: 10px;
}


