@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Anton');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css?family=Wendy+One');

#forum {
	float:left;
	width: 95%;
	border: 0px solid #333333;
	/* background-color: #333333; */
	margin: 0 auto 10px auto;
	text-align: center;
	color: #D39759;
	padding: 0;
	
}

#forum h1 {
	color: rgba(189,81,83,1.00);
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}
#forum ul,#forum ul li{
margin : 0;
padding : 0;
list-style : none;
}

#forum .titolo {

	font-size:24px;
	font-weight:bold;

	}
#forum .testo{
	font-size:12px;
	font-weight:normal;
	}

#forum .img_head {
	margin-top:10px;
	margin-left: 10px;
	margin-right: 50px;
	float: left;
	}
	
#forum .testino {
	color:#B0B0B0;}

#forum  .paginazione {
	text-align:center;		
		}

#post_div {
	position: relative;
	float:left;
	width:95%;
	background-color:#000000;
	border-top:1px solid #C5C5C5;
	padding:5px;
	text-align: justify;
	}


#post_div:nth-child(2n) 
{ 
	background-color:#222222;
}

#post_div:hover {
	background-color:#222;
	
}

#forum .statist {
	/*border: 1px solid #94C01F;*/
	
	}
	
#forum .post_titolo {
	/* font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; */
	/* margin-top: 15px; */
	font-weight: bold;
	font-size: 14px;
	color:#ababab;
	}
#forum .post_autore {
	/* font-style:italic; */
	font-weight: bold;	
	font-size: 12px;
	
}
#forum .post_autore_grigio {
	/* font-style:italic; */
	font-weight: bold;	
	font-size: 12px;
	font-color: #D1CBCB;
	
}
#forum .riepilogo {
	text-align:right;
	color:#D4383A;
}
#forum .pulsante {
	border: 1px solid #E93235;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	background-color:#AA0E11;
	width:70px;
	margin-left:5px;
	color: #fff;
	}

#forum .pulsante2 {
	float: left;
	border: 1px solid #E93235;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	background-color:#AA0E11;
	/*width:70px;*/
	height: 24px;
	margin-left:5px;
	color: #fff;
	text-align:center;
	
	}
#forum .pulsante2b {
	float:right;
	margin-right: 10px;
	border: 1px solid #990000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
	background-color:#222;
	margin-left:5px;
	color: #fff;
	text-align:center;
	}

#forum .pulsante3z {
	float:left;
	width: 80px;
	margin-right: 10px;
	border: 1px solid #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
	background-color:green;
	margin-left:5px;
	color: #fff;
	text-align:center;
	}

#forum .pulsante3 {
	/*float: left;*/
	border: 1px solid #E93235;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	background-color:#AA0E11;
	/*width:70px;*/
	margin-top:5px;
	margin-left:5px;
	color: #fff;
	text-align:center;
	}
#forum .pulsante:hover, .pulsante2:hover, .pulsante3:hover, .pulsante2b:hover {
	border-color:#fff;
	text-decoration:none;
	}
#forum .login {
	text-align:right;
	
}
#barra_utente {
	float: left;
	width: 100%;
	border: 1px solid #333;
	background-color: #222;
	text-align: center;
	margin:5px auto 5px auto;
	padding:5px 0 5px 0;
}

#posto {
	float: left;
	width:98%;
	background-color:#333;
	border: 0px solid #333333;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	min-height:100px;
	margin-top:5px;
	padding: 5px;
	text-align: justify;
	}	
#posto:nth-child(2n) 
{ 
background-color:#222222;
}

#forum .minilogo {
	width:50px;
	height: 50px;
	float: left;
	margin-right:20px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	}
#forum ul {
	/* padding: 20px 20px 20px 20px;	 */
	border: 1px solid #333333;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align:left;
	list-style-type:none;
	}
#forum .titoli_index {
	float:left;
	width:100%;
	background-color:#000000;
	margin:0;
	border-bottom: 1px solid #fff;
	border-top:1px solid #C5C5C5;
	text-align:left;	
	font-family: 'Anton';
	font-weight:normal;
	font-size: 28px;
	paggin-top:5px;
	padding-bottom:5px;	
	/*line-height: 68px; /* verticale */
	
	}
	



#forum li:hover {
	background-color:#333333;
}
	
#forum .posti {
	font-size:14px;
	color: #fff;
	font-weight:normal;	
}

#forum form {
	/* text-align:left; */
	color:#C7C7C7;
	padding: 15px;
	font-weight: normal;
	font-size: 10px;
	}	
#forum textarea {
	width:80%;
	min-height: 500px;
	background-color:#444;
	color:#C7C7C7;
	}	
#forum input[type="text"] {
	background-color:#444;
	width:150px;
	color:#C7C7C7;
	text-align: center;
}
#forum input[type="password"] {
	background-color:#444;
	width:300px;
	color:#C7C7C7;
}

#spazio_due {
	margin_top:2px;
	background-color:#000;
	float:left;
	width:100%;
	padding:5px;
	}
#forum .argomento {
	color:#E0E0E0;
	font-family:"Open Sans";
	}	
	
	
#forum .al_titolo {
	color:#D39759;
	font-size:14px;
	font-weight:bold;
	font-style: italic;
	}

#forum .al_sottotitolo {
	color: #e0e0e0;
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	}	
#forum .al_testo {
	color: #e0e0e0;
	font-size:14px;
	font-weight:normal;
	}

#forum .al_testo2 {
	color:#C1C1C1;
	font-size:12px;
	font-weight:normal;
	}
#forum .al_testo3 {
	color:#D86668;
	font-size:12px;
	font-weight:normal;
	}
#forum .al_image {
	float: left; 
	margin: 5px 15px 5px 5px; 
	border:0;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-khtml-border-radius: 10px 10px 10px 10px;
	
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

#forum .al_image:hover {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

a.button-page{
        background: #ECECEC;
        border-radius: 15px;
        padding: 5px 10px;
        display:inline-block;
        font-family: arial;
        font-weight: bold;
        color:#7f7f7f;
        text-decoration: none;
        text-shadow:0px 1px 0px #fff;
        border:1px solid #a7a7a7;
        width: 80px;
		/*max-width: 14%;*/
		height: 30px;
		text-align: center; /* orizzontale */
		line-height: 20px; /* verticale */
		/*float: left;*/
        margin:2px 2px; 2px 0;
        box-shadow: 0px 2px 1px white inset, 0px -2px 8px white, 0px 2px 5px rgba(0, 0, 0, 0.1), 0px 8px 10px rgba(0, 0, 0, 0.1);
        -webkit-transition:box-shadow 0.5s;
    }
    a.button-page i{
        float: right;
        margin-top: 2px;
    }
    a.button-page:hover{
        box-shadow: 0px 2px 1px white inset, 0px -2px 20px white, 0px 2px 5px rgba(0, 0, 0, 0.1), 0px 8px 10px rgba(0, 0, 0, 0.1);
    }
    a.button-page:active{
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5) inset, 0px -2px 20px white, 0px 1px 5px rgba(0, 0, 0, 0.1), 0px 2px 10px rgba(0, 0, 0, 0.1);
        background:-webkit-linear-gradient(top, #d1d1d1 0%,#ECECEC 100%);
		
    }	
	



div.polaroid {
  width: 284px;
  padding: 10px 10px 20px 10px;
  /* border: 1px solid #BFBFBF; */
  /*background-color: white; 
  box-shadow: 10px 10px 5px #aaaaaa;*/
	margin: 0 auto 30px auto;
	-moz-box-shadow: 0 0 25px #30F744;
-webkit-box-shadow:0 0 25px #30F744;
box-shadow: 0 0 25px #30F744;
	
	font-size: 14px;
	text-shadow: 2px 2px 8px #30F744;
	
	border-radius:20px;    
	-moz-border-radius:20px;  
	-webkit-border-radius:20px; 
  	-o-border-radius: 20px; 
	-khtml-border-radius: 20px;
}

div.rotate_right {
  float: left;
  -ms-transform: rotate(7deg); /* IE 9 */
  -webkit-transform: rotate(7deg); /* Safari */
  transform: rotate(7deg);
}

div.rotate_left {
  float: left;
  -ms-transform: rotate(-8deg); /* IE 9 */
  -webkit-transform: rotate(-8deg); /* Safari */
  transform: rotate(-8deg);
}

