body, html{
	padding: 0;
	margin: 0;
	
}
h1,h2,h3,h4,h5,h6{font-family: 'Pacifico', cursive;}
p{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 18px;
}
a{
    color: #8f9800;
	text-decoration: none;
}
.txtGreen {
    color: #8f9800;
}
.contain{
	width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
	background-image: url('../images/bgIntro.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 1;
}
.logo{
	width: 400px;
}
.boxIntro{
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;

	display: block;
    width: 600px; 
    height: auto;
    max-width: 600px;
	min-height: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
	
	
	background-color: rgba(255,255,255,0.9);
	z-index: 1000;
	box-shadow: 0px 0px 32px rgba(0, 0, 0, 0.6);
}
	.boxIntro > div{
		padding: 35px;
		text-align: center;
	}
	
/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/



/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (max-width: 767px) {
  
  .boxIntro{
		/*position:relative;
		z-index: 10;
		top: inherit;
		left: inherit;
		margin-top: 20px;
		margin-left: inherit;*/
		width: 100%;
	}
	.boxIntro .logo{
		width: 100%;
	}
  
}

#hr {
border: 1px solid #000;
}

.link_pagine {
font-size:11px;
font-family:Verdana;
color:#000000;
}

a:link.link_pagine {
color: #000000;
}

a:visited.link_pagine {
color: #000000;
}

a:hover.link_pagine {
color: #000000;
}

a:active.link_pagine {
color: #000000;
}

#link_pos {
font-size:11px;
font-family:Verdana;
color:#000000;
}

a:link.link_pos {
color: #000000;
}

a:visited.link_pos {
color: #000000;
}

a:hover.link_pos {
color: #000000;
}

a:active.link_pos {
color: #000000;
}

#title_pos_princ {
font-size:11px;
font-family:Verdana;
color:#000000;
}

a:link.title_pos_princ {
color: #000000;
}

a:visited.title_pos_princ {
color: #000000;
}

a:hover.title_pos_princ {
color: #000000;
}

a:active.title_pos_princ {
color: #000000;
}

#title_pos {
font-size:11px;
font-family:Verdana;
color:#000000;
}

a:link.title_pos {
color: #000000;
}

a:visited.title_pos {
color: #000000;
}

a:hover.title_pos {
color: #000000;
}

a:active.title_pos {
color: #000000;
}

#h3_pos {
font-size:11px;
font-family:Verdana;
color:#000000;
font-weight: normal;
}

a:link.h3_pos {
color: #000000;
}

a:visited.h3_pos {
color: #000000;
}

a:hover.h3_pos {
color: #000000;
}

a:active.h3_pos {
color: #000000;
}

#more_pos {
font-size:11px;
font-family:Verdana;
color:#000000;
}

a:link.more_pos {
color: #000000;
}

a:visited.more_pos {
color: #000000;
}

a:hover.more_pos {
color: #000000;
}

a:active.more_pos {
color: #000000;
}


	