/* CSS Document */

body,html 				{width:100%;height:100%;margin:0; padding:0;}
body 						{background-color:#000000;color:#bbbbbb;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.6em;}

a								{color:#d0d0d0; text-decoration:none}
a:hover						{color:#ffffff; text-decoration:underline}

#footer a					{color:#444; text-decoration:none}
#footer a:hover		{color:#444; text-decoration:underline}

h1,h2						{margin:0; padding:0; margin-bottom:10px;color:#FFF; font-weight:normal}
h1							{margin-bottom:15px;}
h2							{color:#d0d0d0;}

#main 						{position:absolute; width:100%; height:100%; }
#content		 			{position:relative; width:600px; margin:0 auto;}
#sfondo		 			{position:absolute; top:25px; right:0px; width:277; height:427; background:#000000 url(/images/intro.jpg) top left no-repeat;}
#menu			 			{position:absolute; top:50px;}
#logo						{background:#000 url(../images/valturio-logo.jpg) top left no-repeat; width:200px; height:50px; margin-bottom:15px;margin-left:-6px;}
#logo h1					{visibility:hidden}
#comunicati  			{margin-left:-20px;color:#888; position:absolute; width:300px; min-height:200px;top:200px; padding-left:20px; background:transparent url(../images/virgolette-open.png) top left no-repeat;}
#comunicati-c			{background:transparent url(../images/virgolette-close.png) bottom right no-repeat; padding-right:15px;}
#read						{text-align:right; font-size:11px;margin-top:20px;margin-right:10px;}
#footer			 			{position:absolute; top:450px; width:600px; color:#444; font-size:10px;}

#menu a					{
									color:#333;  padding:7px;padding-left:12px;padding-right:12px;background:#999 url(../images/button.png) repeat-x;
									border:2px solid #333;-moz-border-radius: 3px;border-radius: 3px;
								}

/*		
#intro {
	background-image:url(/images/intro.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:10px;
	left:10px;
	width:770px;
	height:500px;
	z-index:1;
}

#menuIntro {
	position:absolute;
	top:200px;
	left:220px;
	float:left;
	text-align:center;
	width:300px;
	height:500px;
	z-index:2;
}
#lingua {
	float:left;
	padding-right:20px;
	color:#666666;
}
#lingua a{
	color:#999999;
	text-decoration:none;
}
#lingua a:hover{
	color:#ffffff;
	text-decoration:none;
}
#content {
	padding:100px;
	width:700px;
}
#contentFlash {
	padding:100px;
	width:700px;
	display:none;
}
ul {
	padding:0;
	margin:0;
}
li {
	font-size:14px;
	list-style:none;
	display:inline;
}
a {
	color:#FFCC00;
}
h1 {
	font-size:16px;
}
#footer {
	padding-top:50px;
	color:#666666;
	font-size:10px;
	line-height:2em;
}
#footer a  {
	color:#CCCCCC;
}
#footerIndex {
	position:absolute;
	top:600px;
	left:150px;
	z-index:3;
	padding-top:50px;
	color:#222222;
	font-size:10px;
	width:500px;
	text-align:center;
	line-height:2em;
}
#footerIndex a  {
	color:#222222;
}
#footerIndex a:hover  {
	color:#666666;
}

*/
