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

html,body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
img  {
	border:0px;
}
body{
	text-align: center;
	background-color: #FFFFFF;
	color:#000000;
	background-image:url(images/bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
a:link, a:active, a:visited {
	color:#f000ff;
	text-decoration:none;
	font-size:12px;
}
a:hover {
	text-decoration:underline;
	color:#4e1ca3;
}
div.container {
	position:relative;
	width: 950px;
	margin: 0 auto;
	text-align: left;
	top: 0px;
	height:880px;
}
#s {
	position:absolute;
	top:400px;
	text-align:center;
	left:40px;
}
.s1 {
	float:left;
}
.content {
	position: absolute;
	height: 810px;
	width: 950px;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#girls {
	background-image:url(images/girl.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	position:absolute;
	right:0px;
	top:0px;
	width:360px;
	height:278px;
	z-index:1;
}
#marq {
	position:absolute;
	left:345px;
	top:130px;
	width:380px;
	height:24px;
	z-index:2;
	font-weight:bold;
	color:#993399;
	font-size:13px;
	border-bottom:1px #cbcbcb dotted;
	border-top:1px #cbcbcb dotted;
	line-height:24px;
}
#loghetto {
	position:absolute;
	top:100px;
	width:600px;
}
#scarica {
	position:absolute;
	bottom:60px;
	right:0px;
	text-align:center;
	width:100%;
}
#logo {
	position:absolute;
	top:0px;
	color:#FFFFFF;
	width:380px;
	height:480px;
}
#monitor {
	position:absolute;
	top:54px;
	left:10px;
}
#corpo {
	position:absolute;
	border-left:2px #ababab solid;
	border-right:2px #ababab solid;
	width:668px;
	height:590px;
	top:10px;
	left:282px;
	top:220px;
	z-index:2;
}
#testo1 {
	position:absolute;
	background-image:url(images/bg-title.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#FFFFFF;
	height:60px;
	width:96%;
	left:14px;
	text-align:center;
	padding:4px;
}
#testo2 {
	position:absolute;
	top:240px;
	left:10px;
}
#tv {
	position:absolute;
	top:60px;
	left:100px;
	background-image:url(images/tv.jpg);
	background-repeat:no-repeat;
	width:454px;
	height:318px;
}
#player {
	position:absolute;
	left:55px;
	top:29px;
}
#menu2 {
	position:absolute;
	top:4px;
	left:250px;
	z-index:3;
}
#menu {
	position:absolute;
	top:220px;
	left:40px;
	z-index:100;
	width:180px;
	height:500px;
	background-color:#000000;
	text-align:center;
	padding:20px;
}
.v1, .v2, .v3, .v4, .v5 {
	margin-bottom:6px;
	cursor:pointer;
	width:162px;
}
.v2, .v5 {
	margin-top:20px;
}
.v1 li, .v2 li, .v3 li, .v4 li, .v5 li {
	display:inline;
	height:32px;
}
.v1 li a, .v2 li a, .v3 li a, .v4 li a, .v5 li a, {
	cursor:pointer;
	height:24px;
	background-repeat:no-repeat;
	background-position:0px;
	margin:0px;
}
.v1 li a {
	background-image:url(images/vhome.jpg);
	display:block;
}
.v1 li a:hover {
	background-image:url(images/vhomeO.jpg);
	background-repeat:no-repeat;
}
.v2 li a {
	background-image:url(images/vhottv.jpg);
	display:block;
}
.v2 li a:hover {
	background-image:url(images/vhottvO.jpg);
	background-repeat:no-repeat;
}
.v3 li a {
	background-image:url(images/vsexplayer.jpg);
	display:block;
}
.v3 li a:hover {
	background-image:url(images/vsexplayerO.jpg);
	background-repeat:no-repeat;
}
.v4 li a {
	background-image:url(images/vparis.jpg);
	display:block;
}
.v4 li a:hover {
	background-image:url(images/vparisO.jpg);
	background-repeat:no-repeat;
}
.v5 li a {
	background-image:url(images/vlinks.jpg);
	display:block;
}
.v5 li a:hover {
	background-image:url(images/vlinksO.jpg);
	background-repeat:no-repeat;
}
#footer {
	position:absolute;
	z-index:4;
	bottom:0px;
	width:100%;
	text-align:center;
	height:70px;
	color:#FFFFFF;
	background-color:#000000;
	padding-top:10px;
}

