*{margin:0; padding:0; border:0; list-style:none; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 13px;}
html{background: #fff;}
body{width:950px;background: #fff; margin-left:auto; margin-right:auto; text-align: center;}
#top{height: 98px;width:950px;background: #fceff9; text-align:left;}

a,a:visited {text-decoration:none;color:#16387c;}
a:hover{text-decoration: underline;color:#16387c;}
.l{color: #d9e4ea; font-size: 15px;}

#bullet{
	margin-left: 20px; 
}

#bullet li {
    list-style: disc outside none;
    padding-bottom: 5px;
}

#selecterdtabs {height:50px;}
#selecterdtabs li {float:left; height: 44px; width: 126px; padding: 12px 0 0 42px;font-size:16px;color:#16387c;}
#selecterdtabs li.active1 {background:url(../images/bingo/b1_over.gif) no-repeat; width: 126px;}
#selecterdtabs li.active2 {background:url(../images/bingo/b2_over.gif) no-repeat; width: 126px;}
#selecterdtabs li.active3 {background:url(../images/bingo/b3_over.gif) no-repeat; width: 126px;}
#selecterdtabs li.active4 {background:url(../images/bingo/b4_over.gif) no-repeat; width: 126px;}

.tab1{background:url(../images/bingo/b1.gif) no-repeat;}
.tab2{background:url(../images/bingo/b2.gif) no-repeat;}
.tab3{background:url(../images/bingo/b3.gif) no-repeat;}
.tab4{background:url(../images/bingo/b4.gif) no-repeat;}

#logo {
	float:left; 
	height:69px; 
	width:335px;
}

#logo img{ width:440px !Important; }

#home {
	width:139px;
	height:25px;
	background-image:url(../images/bingo/b_casino.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding: 11px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#787879;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	float:left; 
	margin-top:33px;
}

#home:hover {
	width:139px;
	height:25px;
	background-image:url(../images/casino_hover.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding: 11px 0px 0px 0px;
}

#home a, #poker a, #bingo a,#sport a,#sport a:hover, #home a:hover, #poker a:hover, #bingo a:hover,#sport a:visited, #home a:visited, #poker a:visited, #bingo a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#787879;
	font-size:16px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	text-decoration:none;
}

#home a, #home a:hover, #home a:visited {
	padding: 0px 0px 0px 8px;
}

#poker {
	width:139px;
	height:25px;
	background-image:url(../images/bingo/b_poker.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding: 11px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#787879;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	
	float:left; 
	margin-top:33px;
}

#poker:hover {
	background-image:url(../images/poker_hover.gif);
	background-repeat:no-repeat;
}

#bingo {
	width:139px;
	height:25px;
	background-image:url(../images/bingo/b_bingo_tab.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding: 11px 0px 0px 0px;
	cursor:pointer;
	
	float:left; 
	margin-top:33px;
}

#sport {
	width:139px;
	height:25px;
	text-align:center;
	padding: 11px 0px 0px 0px;
	background-image:url(../images/bingo/b_sports.gif);
	background-repeat:no-repeat;
	float:left; 
	margin-top:33px;
}

#sport:hover {
	width:139px;
	height:25px;
	background-image:url(../images/bingo/b_sports_over.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding: 11px 0px 0px 0px;
	cursor:pointer;
}

#lang{
	background: url(../images/lang.jpg) no-repeat;
	width:152px;
	height:19px;
	cursor:pointer;
	position:absolute;
	/*margin-left:-70px;
	top:5px;*/
}
#lang-hide{
	background-color:#fff;
	width:146px;
	margin-left:-66px;
	position:absolute;
	top:18px;
	right:3px;
}
#lang-hide ul{
	border:1px solid #8d9ba4;
}
#lang-hide ul li a{
	padding-left:2px;
	font-size:11px;
}
#lang-hide ul li:hover{
	background-color:#edf2f6;
}
#lang-hide ul li a:hover{
	text-decoration:none;
}

.menu {height: 31px; width:950px; background:url(../images/bingo/bg_menu.gif) no-repeat;}
.menu a{padding: 0 15px;}
.menu a, a:visited{}
.menu a:hover{}

#menu1, #menu2, #menu3, #menu4 {
	text-align:center;
}

.news .main-menu {
		text-align:center;
}

#nav li{
	padding: 7px 0px 0px 0px;
	margin: 0px;
	height:10px;
	list-style-type: square;
	list-style-position: inside;
	float:left;
	display:inline;
}

.vl{
	text-align:center;
	width:3px;
}

#nav ul.menu li.giochi {
	width:100px;
	padding-top:5px;
}

#nav ul.menu li.recensioni {
	width:100px;
	padding-top:5px;
}

#nav ul.menu li.editoriali {
	width:100px;
	padding-top:5px;
}

#nav ul.menu li.news {
	width:100px;
	padding-top:5px;
	text-align:center;
}

#nav ul.menu li.consigli-utili {
	width:100px;
	padding-top:4px;
}

#nav ul{
	padding: 0px;
	margin: 0px;
	list-style-type: square;
	list-style-position: inside;
}

div.main-menu a:hover{
	font-weight:bold;
	text-decoration:none;
}


#nav .nav {
	margin: 0px;
	padding: 0px;				
}

#nav .nav ul li {
	clear: both;	
	height: 18px;	
	margin: 0px;
	padding: 3px 3px 3px 5px;
	background-color:#fae3fd;
	border-bottom: 1px solid #caacc5 ;
	border-right: 1px solid #caacc5 ;
	border-left: 1px solid #caacc5 ;
	text-align:left;
	cursor:pointer;
}

#nav .nav ul li:hover{
	background-color:#fff;
}

#nav .nav ul li a, #nav .nav ul li a:visited {
	color:#0e3b7f;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	padding-left:10px;
}

#nav .nav ul li a:hover {
	color:#0e3b7f;
	text-decoration:none;
	background-color:#fff;
}

#nav ul.menu li.flash-games {
	background:transparent url(../images/menu.gif) no-repeat scroll 100% 50%;
	height:21px;
	padding-top:6px;
	width:130px;
}

#recensioni {
	visibility:hidden;
	height: 235px;
	position:absolute;
	z-index:1000;
}
#recensioni ul{
	margin-top:8px;
}
#recensioni li {
	width: 150px;
}

#giochi {
	visibility:hidden;
	height: 235px;
	position:absolute;
	z-index:1000;
}
#giochi ul{
	margin-top:8px;
}
#giochi li {
	width: 150px;
}

#footer{padding: 20px 0; width: 950px;}

.copyright {
	float:left;
	width:400px;
	display:inline;
	text-align:center;
	margin-left:340px;
	margin-top:15px;
	padding-bottom:40px;
}

.copyright #copyright-img {
	float:left;
	margin-top:1px;
}

.copyright #copyright-text {
	margin-right:5px;
	float:left;
}
