@charset "utf-8";
/* CSS Document */

body {
	font-size: 9pt;
	font-family:Verdana;
	color:#000000; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; background-image:url('')
	
}

b            { 	color: #000000; font-weight:bold }
#container {
	width:100%;
	background-image:url(images/bg.png); background-repeat:repeat
}


#header{
	height:338px;
	background-repeat:x-repeat;
	background-position: left top;
	background-color:#000000; 
}


.headerimage {background-position: 
                0% 0%; position: absolute;
	width: 700px;
	height: 388px;
	margin-left:auto; margin-right:auto; margin-bottom:0px; float:left; left:0; top:0; background-repeat:no-repeat; background-image:url('images/nd-drgin.png'); background-attachment:scroll }


/* Per modificare lo stile del titolo. Carattere e posizione */
.sitename{
	font-size: 50px;
	margin-right:80px;
	margin-left:400px;
	padding-top:150px;
	color: #8a1900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bolder;
	font-variant: small-caps;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-align: right;
}

#content{
	padding-left:40px;
	padding-right:40px;
	bottom: 210px;
	margin-left:210px; margin-right:100; padding-bottom:50px
}

#menu{
	background-position: left center; text-align:left;
	float:left;
	color:#D04700;
	font-size:9pt;
	width: 300;	
	margin:5px; padding-left:7px; background-repeat:no-repeat
}

.title {
	padding:5px; background-position: left center; color:#FFFFFF;
	font-variant: small-caps;
	letter-spacing: 2px;
	margin-top:10px;
	font-weight: bolder;
	margin-bottom:5px; vertical-align:baseline; background-repeat:no-repeat; font-family:Verdana; background-color:#000000

}
#menu a, #menu a:visited{
	background-position: left center; color:#1a6123;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-left:11px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; padding-top:4px; padding-bottom:3px; background-repeat:no-repeat

}

#menu a:hover{
	background-position: left center; color:#387941;
background-repeat:no-repeat
}

#footer {
	background-image:url('images/bg-footer.png');
	height: 100px;
	background-repeat:repeat;
	border-top:1px solid #000000 ;
	padding-top:15px;
	margin-top:10px;
	font-size:11px;
	clear:both; text-align:center; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; padding-top:10px; padding-left:30px; padding-right:30px
}


.center{
	text-align:center;
}

.titoletto{
	font-size:14pt;
	font-weight:bold;
	margin-top:20px;
	text-align:right;
	margin-bottom:30px;
	color: #000000;
	font-family:Georgia; font-variant:small-caps; border-left-width:1px; border-right-width:1px; border-top-width:1px; 
}

.news{
	padding:10px; margin-left:50px;
	margin-right:50px;
	margin-bottom:50px;
	text-align:justify
}

.titlenews {
	padding:5px; background-position: left center; margin-bottom:7px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width:1px; border-right-width:1px; border-top-width:1px; background-repeat:no-repeat; font-family:Verdana; font-size:10pt; background-image:url('images/igloo-icon.png'); font-variant:small-caps; letter-spacing:1pt; background-color:#000000

}

.oranews{
	text-align:center;
	font-size:11px;
	margin:5px;
	padding-top:3px;
	padding-right:10px; font-variant:small-caps
	
}


table{
	border:4px double #333333; padding:10px; margin:auto 
}

a, a:visited{
	color:#1a6123;
	text-decoration:none;
}

a:hover{
	color:#387941;
}

.error{
	text-align:center;
}

.bottone{
	margin:auto;
}

.story{
	margin-left:50px;
	margin-right:50px;
	margin-bottom:30;
	text-align:justify; padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:10px
}

.info{
	font-size:8pt;
	margin-top:5px;
	padding-top:3px
}

.titlestory{
		padding:5px; background-position: left center; color:#FFFFFF;
	font-variant: small-caps;
	letter-spacing: 2px;
	margin-top:10px;
	font-weight: bolder;
	margin-bottom:5px; vertical-align:baseline; background-repeat:no-repeat; font-family:Verdana; background-color:#000000
}

.titlestory a, .titlestory a:visited{
	color:#FFFFFF;
	font-family:Verdana; font-size:10pt; font-weight:bold; text-transform:uppercase; letter-spacing:1pt
}

.titlestory a:hover{
	color:#EEEEEE;
}

.commynews{
	border:1px solid #000000; margin-left:50px;
	margin-right:50px;
	padding:5px;
	margin-top:30px
	

}

.postato{
	padding:5px; text-align:right;
	font-size:11px;
	margin:5px;
	background-color:#F0F0F0
}

p{
	margin:0;
	padding:0;
}

.infostory{
	margin-left:50;
	margin-right:50px;
	font-family:Georgia; font-size:12pt; color:#000000; font-weight:bold; text-align:center; margin-bottom:10; padding-left:3px; padding-right:3px; padding-top:10px; padding-bottom:3px
}

.commystorie{
	border:1px solid #000000; margin-left:50px;
	margin-right:50px;
	padding:5px;
	margin-top:30px
}

.categorie{
text-align:center;
margin-bottom:10px;
}

.linkstory{
	text-align:right; 
	margin-bottom:20px;
}

.position{
	text-align:right;
}

.postatocommy{
	padding:5px; text-align:right;
	font-size:11px;
	margin:5px;
	background-color:#F0F0F0
}
}