/* CSS Document */

body {background-color:#333333; margin:0px; font:Tahoma, Arial, Helvetica, sans-serif 11px; color:#acacac}

#page {margin:auto;	width: 760px; position:relative;}

#principale{border: 1px solid #999999;	background:#000000 url(media/img/bg_top.jpg) repeat-x top; width:758px; height: auto !important; min-height:850px; padding:0px;}

#principale #header {height:140px; width:758px;}

#principale #contenitore{width:758px; padding:0 0 0 28px;}

#principale #contenitore #fotogrande {width: 471px; height:353px; border:#999999 1px solid;background:#000000 url(media/img/ajax-loader1.gif) no-repeat; float:left; background-position: center center;}

#principale #contenitore .immaginette {width:55px; height:55px; background-image:url(media/img/no_foto_small.gif); float:left; margin-left:24px; margin-bottom:30px}
#principale #contenitore .overlay {width:55px; height:55px; background-image:url(media/img/overlay.gif); float:left; margin-left:24px; margin-bottom:30px}
#principale #contenitore img { border-width:0px;}

#principale #contenitore #welcome{float:left; text-align:center; width:237px; color:#FFFFFF;}


#principale #contenitore #pagina{ width:473px; height:290px; float:left}
#principale #contenitore #pagina #inner {color:#acacac; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding:0 15px 0 15px;}
#principale #contenitore #pagina #inner h1 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left}
#principale #contenitore #pagina #inner p {text-align:right;}
#principale #contenitore #pagina #inner a {color:#f3e498; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11x; text-align:right; text-decoration:none;}
#principale #contenitore #pagina #inner a:hover {color:#f3e498; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11x; text-align:right; text-decoration:underline;}


#principale #contenitore #paginalunga{ width:710px; height:690px; float:left; display:block}
#principale #contenitore #paginalunga #inner {color:#acacac; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding:0 15px 0 15px;}
#principale #contenitore #paginalunga #inner h1 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left}
#principale #contenitore #paginalunga #inner p {text-align:right;}
#principale #contenitore #paginalunga #inner a {color:#f3e498; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11x; text-align:right; text-decoration:none;}
#principale #contenitore #paginalunga #inner a:hover {color:#f3e498; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11x; text-align:right; text-decoration:underline;}


#principale #contenitore #destro {width:237px; float:left; background-color:#13181c;height:290px;}
#principale #contenitore #destro #inner {color:#acacac; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding:15px;}
#principale #contenitore #destro #inner h1 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left}
#principale #contenitore #destro #inner p {text-align:right;}
#principale #contenitore #destro #inner a {color:#f3e498; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11x; text-align:right; text-decoration:none;}
#principale #contenitore #destro #inner a:hover {color:#f3e498; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11x; text-align:right; text-decoration:underline;}
#principale #contenitore #destro #inner ul{margin:0px; padding:0px; list-style:none; line-height:14px}
#principale #contenitore #destro #inner ul li { background:none}
#principale #contenitore #destro #inner ul li a{text-decoration:underline; color:#acacac; background:url(media/img/marker_link2.gif) no-repeat 0 4px; padding-left:12px}
#principale #contenitore #destro #inner ul li a:hover{ text-decoration:none}

#principale #divisore {width:758px; float:left; background-image:url(media/img/hr.jpg); background-repeat:no-repeat; height:13px; margin-top:5px}

#principale #footer {width:758px; float:left; height:57px; line-height:55px; color:#36474c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
#principale #footer a {color:#36474c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
#principale #footer a:hover {color:#3f5c66; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}

.form input {
	width:196px;
	padding:0 0 0 6px;
	color:#acacac;
	background:#0e0e0e;
	border: solid 1px #fff6ea;
}

.form textarea {
	width:196px;
	height:100px;
	overflow: auto;
	color:#acacac;
	padding:0 0 0 7px;
	background:#0e0e0e;
	border: solid 1px #fff6ea;
	scrollbar-3dlight-color:#0e0e0e;
    scrollbar-track-color:#0e0e0e;
    scrollbar-shadow-color:#0e0e0e ;
    scrollbar-face-color:#fff6ea; 
	scrollbar-arrow-color:#0e0e0e;
	scrollbar-darkShadow-color:#0e0e0e;
}

textarea.privacy {
	width:436px;
	height:200px;
	overflow: auto;
	color:#acacac;
	padding:0 0 0 7px;
	background:#0e0e0e;
	border: solid 1px #fff6ea;
	scrollbar-3dlight-color:#0e0e0e;
    scrollbar-track-color:#0e0e0e;
    scrollbar-shadow-color:#0e0e0e ;
    scrollbar-face-color:#fff6ea; 
	scrollbar-arrow-color:#0e0e0e;
	scrollbar-darkShadow-color:#0e0e0e;
}
