body {
    font-size: 14px;
    font-family: 'verdana', serif;
    color: green;
    /*background-color:#996600;*/
    background: #ffffff;
}

.manina{
	cursor:pointer;
	color:green;
}

.tondino {
    border-radius: 8px;
}

.gras {
    font-weight: bold;
}

.big {
    font-size: 17px;
}

.bigbig {
    font-size: 22px;
    line-height: 1.6;
}
.pic{
	font-size:12px;
	color:gray;
}

.ombra {
    box-shadow: 2px 2px 2px green;
}

.centro {
    text-align: center;
}
/*---------------------------------------------------------*/
.grigio{
	color:gray;
}
.novis{
	display:none;
}
#contviaggio {
    position: relative;
    width: 340px;
    font-size: 15px;
    line-height: 20px;
	display:none;
    margin: 0 auto;
}
.quadro {
   display:none;
}
#quadro0{
	display:inline;
	opacity:1;
}
.rispostedate{
color:white;	
}
.risposte {
    width: 280px;
    height: 39px;
    border: 2px solid green;
    background-image: url("domanda.jpg");
    padding-left: 50px;
    padding-top: 10px;
    font-size: 16px;
    border-radius: 3px;
    color: black;
    cursor: pointer;
}
/*---------------------------------------------------------*/
 .main-preloader {
     position: fixed;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     z-index: 999999999;
     background-color: #006600;
     text-align: center;
}
 .main-preloader .main-preloader-inner {
     position: absolute;
     top: 50%;
     width: 100%;
}
 .main-preloader .preloader-percentage {
     color: #ffff00;
     margin: 0;
}
 .main-preloader .preloader-percentage span {
     display: inline-block;
     float: center;
     font-size: 50px;
}
/*---------------------------------------------------------*/
a {
    color: #ff0000;
    text-decoration: none;
    font-family: "Open Sans", sans-serif;
}

a:hover {
    text-decoration: underline;
}

img {
    max-width: 98%;
}
/*-----------------------------------------*/
.divider {
    height: 1px;
    overflow: hidden;
    background-color: green;
}

#contenitore {
    position: relative;
    width: 1330px;
    margin: 0 auto;
    font-size: 15px;
    line-height: 20px;
}
#container{
text-align:center;
}
.bordo {
    border: 1px solid black;
}
.rosso {
    color: red;
}
/* ----------------------------------------------------------------*/
@media only screen and (max-width: 1024px) {}

@media only screen and (max-width: 736px) {}

@media only screen and (min-width: 120px) and (max-width: 1366px) {
    #contenitore {
        width: 100%;
    }
}