BODY {font-family:Verdana, tahoma, Helvetica, sans-serif; font-size:11px; color: #666666;background:  url(images/bg.jpg) repeat-x top left #ffffff; background-attachment:fixed;margin: 0px 0px 10px 0px; text-align:center; 
scrollbar-face-color: #FFBA75;
scrollbar-arrow-color: #ffffff;}
a:link, a:visited {color: #ff6600; text-decoration:none;}
a:hover {text-decoration:underline;}

/* struttura */
div#container{margin: 0 auto;position:relative;color:#666666;width: 770px; background: url(images/bordersx.jpg) repeat-y top left #FFBA75;}
div#top {width: 770px;margin: 0 auto;text-align: left;height:165px;background: url(images/top1.jpg) no-repeat top left #ffffff;color:#666666;}
div#top1 {position:absolute; top:111px; width: 770px;margin: 0 auto; height:54px; background:  url(images/top2.jpg) no-repeat bottom left #cccccc;text-align:center; color:#ffffff;font-size:10px;}
div#toptext {width: 740px;margin: 0 auto;text-align: right; color:#ffffff; font-weight:bold;font-family: Verdana, tahoma, Helvetica, sans-serif;}
div#navigation{position:absolute;left: 0;top:165px;width:185px;text-align:center;height:517px; background: url(images/botsx.jpg) no-repeat bottom left;}
div#content{margin-left: 185px;right:1px;background: url(images/borderdx.gif) repeat-y top right #FFBA75;text-align:center;color:#666666;height:517px;}

div#botc {margin: 0 auto;left:1px;height:55px; width:770px;text-align:center;background: url(images/bot.gif) no-repeat top left #FFBA75;}
div#bot {margin: 0 auto;height:38px; width:760px;padding-top:17px;text-align:center; font-size:10px; color:#408EB5;}
div#bot a:link, div#bot a:visited {font-weight:bold;text-decoration:underline;color:#408EB5;}
div#bot a:hover {text-decoration:underline overline;}


/* mappatura top */
ul#mappa1 {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	width:770px;height:111px;
	left: 0px;
	top: 0px;}
ul#mappa1 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#home {
left:397px;top:4px;
width:91px;height:18px;
}
li#amiche {
left:352px;top:30px;
width:120px;height:18px
}
#mappa1 a {
display:block;
width:100%;
height:100%;
}
#mappa1 .alt { display:none }

/* menu */
div#menuc {margin: 0 auto; text-align:center; color:#ff6600;background: url(images/menu.gif) no-repeat top left; height:43px;width:583px;}
div#menu {margin: 0 auto; font-family:tahoma, Verdana, Helvetica, sans-serif; text-align:center; color:#ff6600;background: url(images/menu.gif) no-repeat top left;padding-top:22px; height:21px;}
div#menu a:link, div#menu a:visited {color:#666666; text-decoration: none;}
div#menu a:hover {text-decoration: underline;color:#ff6600;}

/* news */
div#box {padding-right:6px; text-align:center;width:179px;}
a.all:link, a.all:visited {color:#ff6600; font-size:12px;text-decoration:underline; font-weight:bold;}
a.all:hover {text-decoration:underline overline;}
.boxnews {margin: 0 auto;width:155px; margin-top:10px;margin-bottom:10px;background: url(images/punti.gif) no-repeat bottom center; text-align:justify;padding-bottom:6px;}
.continua {text-align:right; width:150px;margin-top:5px;}
.continua a:link, .continua a:visited {color:#ff6600; font-size:10px;text-decoration:none; font-weight:bold;}
.continua a:hover {text-decoration:underline;}

/* corpo */
div#benvenuti {margin: 0 auto;width:583px;height:57px;margin-top:15px;background: url(images/benvenuti.gif) no-repeat top left;}
div#topcorpoc {margin: 0 auto;width:583px;height:57px;margin-top:15px;background: url(images/topcorpo.gif) no-repeat top left;}
div#topcorpo {margin: 0 auto;width:583px;height:25px; padding-top:32px; text-align:left; text-indent:45px;}
div#bgcorpo {margin: 0 auto;width:583px; height:380px;text-align:center; background: url(images/bgcorpo.gif) repeat-y top left;}
div#corpo {overflow: auto; margin: 0 auto;height: 370px; width:551px; color:#666666; font-size:12px; text-align:justify;padding:7px;}
div#botcorpo {margin: 0 auto;width:583px;height:22px; background: url(images/botcorpo.gif) no-repeat top left;}
#botsx {margin: 0 auto;width:185px;background: url(images/botsx.jpg) no-repeat top left; height:48px;}

/* corpo a 2 colonne */
div.split2 {text-align:left;width:549px;}
div.split2 div {padding:8px;}
div.wide,div.div.split2 {clear:left;}


/* form e img */

.imgdx {float:right;margin-left:10px;}
.imgsx {float:left;margin-right:10px;}
h1 {font-size:16px; display:inline;color:#ff6600; text-decoration: underline;}
h2 {font-size:11px; display:inline;color:#0C6FA1; }
img {border:0px; }
.bottone {font-size: 10px; font-weight:bold; color: #666666; border: 1px solid #666666;  background-color: #0C6FA1; width: auto; height:16px;margin-bottom:0px;margin-top:10px;padding-left:5px;padding-right:5px;}
form {margin-bottom:0;}
textarea {font-size: 10px; font-family:tahoma, verdana, Helvetica, sans-serif;color: #ff6600; border: 1px inset;  background-color: #f5f5f5; width: 300px; height:65px;}
input.text { font-size: 10px; color: #ff6600; border: 1px inset #666666; background-color: #f5f5f5; width: 300px;}
input.text2 { font-size: 10px; color: #ff6600; border: 1px inset #666666; background-color: #f5f5f5; width: 200px;}
select { font-size: 10px; color: #ff6600; border: 1px inset #666666; background-color: #f5f5f5; width: auto;}

/* Credits */
.credits {margin:0 auto; width:730px;text-align:right; font-family:verdana;font-size:10px;margin-top:2px;}

