@charset "ISO-8859-1";
/* CSS Document */
body {
	color: #FFFFFF;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	background-attachment: scroll;
	background-color: #1f3c5a;
	background-image: url(/img/homenatale/back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration:none;
}

hr {border:thin solid #51c445;}
a, a:link, a:visited {color:#ffffff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;font-variant: small-caps;}
a:hover {text-decoration: underline;color: #E4EEF8;}
img {border:0px;}
table {border: 0px;align: center;}

#imm {float:right;margin:5px 30px 0px 30px;text-align:center;}
#imm img{margin:10px 10px 10px 15px;border: thin solid #2d3d79;}

#footer{margin:0 auto;width:870spx;font-family:Verdana,Arial,sans-serif;font-size:10px;color:#336699;}
#footer a{color:#6699cc;font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:normal;font-variant:normal;}
.titolo {FONT-WEIGHT:bolder;FONT-SIZE:16px;TEXT-TRANSFORM:capitalize;COLOR:#99cc99;FONT-STYLE:normal;FONT-FAMILY:Georgia,"Times New Roman", Times, serif;FONT-VARIANT:small-caps;}

table.menu {border-width:thin;border-style:solid;border-color:#86A1C0;}
tr.titmenu td {text-align:center;font-family:"Comic Sans MS";font-size:15px;font-style:normal;font-weight:bold;font-variant:small-caps;text-transform:capitalize;color:#ffffff;border-width:thin;border-style:solid;background-color:#c44545;border-top-color:#c44545;border-left-color:#c44545;border-right-color#831312;border-bottom-color:#831312}
td.corpmenu {text-align:center;background-color:#47bf3a;border-top-color:#add8a8;border-left-color:#add8a8;border-right-color#2ca320;border-bottom-color:#2ca320;border-style:solid;border-width:thin;font-family:"Comic Sans MS";font-size:14px;color:#FFFFFF;text-decoration:none;}

#wrapper{
	background-position: right top;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	position: relative;
	width: 890px;
	z-index: 4;
	background-color: transparent;
}
#extra_div{
	background-attachment: scroll;
	background-image: url(/img/homenatale/sidebar_back.png);
	background-repeat: repeat-x;
	position:absolute;
	background-position: center top;
	height: 50px;
	width: 100%;
}
#extra_div2{
    background-attachment: scroll;
    background-image: url(/img/homenatale/ace.png);
    background-position: center center;
    background-repeat: no-repeat;
    height: 423px;
    position: absolute;
    top: 350px;
    width: 30%;
    z-index: 2;
}
#extra_div3{
    background-attachment: scroll;
    background-image: url(/img/homenatale/perona.png);
    background-position: center center;
    background-repeat: no-repeat;
    float: right;
    height: 500px;
    width: 25%;
    z-index: 2;
}
#extra_div4{
	
}
#sidebar_1{
	background-image: url(/img/homenatale/sidebar_backline.png);
	background-repeat: no-repeat;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 0.8em;
	position: absolute;
	width: 602px;
	margin-left:15%;
	margin-top:50px;
	height:105px;
}
#sidebar_2{
	margin-top:-15px;
}
#sidebar_2 ul li{
	float:left;
	margin-top: 40px;
	margin-left: 4px;
    padding-left: 10px;
}
#sidebar_2 #sidebar_ambientazione{
	background-image: url(/img/homenatale/ambientazione.png);
	background-repeat: no-repeat;	
	width:100px;
	height:100px;
	padding:51px;
	padding-top:69px;
	padding-bottom: 35px;
    padding-right: 50px;
}
#sidebar_2 #sidebar_guideEfaq{
	background-image: url(/img/homenatale/guideEfaq.png);
	background-repeat: no-repeat;
	width:100px;
	height:100px;
	padding:51px;
	padding-top:69px;
	padding-bottom: 35px;
    padding-right: 50px;
}
#sidebar_2 #sidebar_promo{
	background-image: url(/img/homenatale/promo.png);
	background-repeat: no-repeat;
	width:100px;
	height:100px;
	padding:51px;
	padding-top:69px;
	padding-bottom: 35px;
    padding-right: 50px;
}
#sidebar_2 #sidebar_affiliati{
	background-image: url(/img/homenatale/affiliati.png);
	background-repeat: no-repeat;
	width:100px;
	height:100px;
	padding:51px;
	padding-top:69px;
	padding-bottom: 35px;
    padding-right: 50px;
}
#sidebar_2 #sidebar_grandeBlu{
	background-image: url(/img/homenatale/simbolo.png);
	background-repeat: no-repeat;
	width:100px;
	height:100px;
	padding:51px;
	padding-top:69px;
	padding-bottom: 35px;
    padding-right: 70px;
}
#content{
padding-top:41px;	
}
#main_1{
	background-image: url(/img/homenatale/main_top.png);
	background-position: center top;
    background-repeat: no-repeat;
    font-family: Georgia,"Times New Roman",Times,serif;
    padding-top: 32px;
    width: 890px;
	margin-top:-15px;
}
#main_2{
	background-image: url(/img/homenatale/main_bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 890px;
	padding-bottom:33px;
}
#main_3{
	background-attachment: scroll;
	background-image: url(/img/homenatale/main.png);
	background-repeat: repeat-y;
	background-position: center center;
    padding-bottom: 20px;
    
}
#main_3 h2,p {
	margin-right:25px;
	margin-left:25px;
	text-align: justify;
	
}
#main_3 h2 {
    font-size: 15px;
    font-weight: bold;
    padding: 10px;
}

#header{
	background-attachment: scroll;
	background-image: url(/img/homenatale/header.png);
	background-repeat: no-repeat;
	background-position: center;
	width:890px;
	height:500px;
}
#text {margin:0px;padding-left:25px;padding-right:25px;text-align:justify;}
#home{vertical-align:middle;text-align:justify;display:block;background: url(/img/homenatale/accedi.png) no-repeat 0px 0px;width:880px;height:480px;overflow:hidden;margin-left:-5px;}
#enter{position:absolute;width:420px;height:460px;overflow:hidden;margin-top:12px;right:10px;}
#news{color:#000000; margin-left:20px;margin-top:140px;width:400px;height:325px;overflow:auto;margin-right:20px;text-align: justify;color: #000000;font-family: Times New Roman, Helvetica, sans-serif;}

/* Guida Esterna */
.nota_bene_guida{
    border-radius:2em;
    border:1px solid black;
    background-color: #c4004b;
    text-align: justify;
    padding:20px;
    box-shadow: 3px 6px #272727;

}
.main_guida_frutti{
    text-align:center;
    display:flex;
    flex-wrap: wrap;
    justify-content:center;
}
.scheda_frutti{
    width: 250px;
    /* height: 100px; */
    margin: 8px;
    border: 1px solid #000;
    border-radius: 15px;
    padding: 5px;
    color: white;
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}

.scheda_frutti.rogia{background-color: #7d1715;}
.scheda_frutti.rogia:hover{background-color: rgba(125, 23, 21, 0.3);}
.scheda_frutti.paramecia{background-color: #9370db;}
.scheda_frutti.paramecia:hover{background-color: rgba(147, 112, 219, 0.3);}
.scheda_frutti.zoan{background-color: #696969;}
.scheda_frutti.zoan:hover{background-color: rgba(105, 105, 105, 0.3);}
.scheda_frutti.tecniche{background-color: #a29230;}
.scheda_frutti.tecniche:hover{background-color: rgba(162, 146, 48, 0.3);}
.talenti{
    width:350px;
}
.scheda_frutti_img{zoom:1.5;}
.scheda_frutti_descrizione{padding-bottom:7px;}
.scheda_frutti_stat{display:flex;justify-content: space-between;}
.scheda_frutti_title{font-size:15px;text-transform: uppercase;font-weight: bold;}

#text_mobile{display:none;}

@media only screen and (max-width:768px){
    #text_mobile{display:block;font-size:20px;line-height:35px;padding:5px;text-align:left;background-attachment: scroll;
    background-image: url(/img/homenatale/main.png);
    background-repeat: repeat-y;
    background-position: center center;
    margin-top: 50px;
    margin-bottom: 50px;
    border-radius: 20px;
    border: 1px solid;}
    #wrapper{width: 100%;
    position: fixed;
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;}
    #extra_div2,#extra_div3,#extra_div4,#sidebar_1,#header,#main_1,#main_2,#main_3,#text{display:none;}
    img {width:100%;}
    td.corpmenu,tr.titmenu{font-size:20px}
    .colonna-mobile-no{display:none;}
    iframe{width:95%;}
    .scheda_frutti{width:100%;}
    a, a:link, a:visited{font-size:16px;}
    .gif{width:auto;}
    #footer{width:100%;}
    #firma{    float: left;
    text-align: left;
    top: 50px;}

}