body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #040406;
	line-height: 17px;
	color: #FFF;
}
.title {
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
}
.slogan {
	font-size: 13px;
	font-weight: bold;
	color: #FFCC00;
}
a.navbar {
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}
a.navbar:hover {
	font-size: 11px;
	color: #77CC82;
	text-decoration: none;
}
.head-1 {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
a.navbar2 {
	font-size: 10px;
	text-decoration: underline;
	color: #018F4C;
}
a.navbar2:hover {
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
H1 {
	font-size: 23px;
	color: #77CC82;
}
.head-2 {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
.head-3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

  .Stile10 {color: #FFFFFF}
  .Stile11 {color: #0000FF}
  .Stile12 {color: #CCCCCC}
  .myColor {background-image:url(images/bg_top.gif)}

.myLogo {background-image:url(images/logo.gif)}

.bordercolor  {border-color: red}

.bgbottom {background-image:url(images/bg_bottom.gif)}


/* CSS Document */

body {
font:12px verdana, helvetica, sans-serif;
background-image:url(images/line.gif)
}
h6 { /*stile per i titoli dei menu*/
font-size:10px;
font-weight:normal;margin:2px 0;
padding:.3em 1em;
}

/** MENU 1 ** roll-over basato sui colori e sui bordi laterali **/

ul.menu1 { 
width:170px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu1 li a { 
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:auto;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */ 
border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited { 

background:#ccc;
color: #009;
border-color:#c20706;
font-size: 12px;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active { 
background: #eee;
color:#c00;
border-color:#66c;
font-size: 12px;
} /* colori per l'effetto roll-over */


/** MENU 2 ** roll-over basato sui colori e sui bordi laterali **/

ul.menu2 { 
width:170px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu2 li a { 
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */ 
border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
}
ul.menu2 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu2 li a:link, ul.menu2 li a:visited { 
background:#ccc;
color: #009;
font-size: 12px;
border-color:#c20706;
} /* colori per il link */
ul.menu2 li a:hover, ul.menu2 li a:active { 
background: #eee;
color:#c00;
font-size: 12px;
border-color:#66c;
} /* colori per l'effetto roll-over */


#navigation{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #e6e6e6;
	float:left;
	width:auto;
}
			
#navigation li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #e6e6e6;
	}
		
#navigation li a{		
	float: left;
	color: #000;
	border-bottom: 3px solid #666;
	background: #e6e6e6;			
	text-decoration: none;
	padding: .6em  1.5em;	
	}
		
#navigation li a:hover{
	border-bottom: 3px solid #000;
	background: #e6e6e6;			
	}
			
		#navigation li.home a:hover{ background: #BAD700; }
		#navigation li.css a:hover{ background: #FFC900; }
		#navigation li.asp a:hover{ background: #FF8957; }
		#navigation li.xml a:hover{ background: #33CCFF; }
		#navigation li.xslt a:hover{ background: #1CB733; }
		
.t11  {font-size: 11px;}
	.t12 {font-size: 12px;}
	.t17 {font-size: 17px; color:#990000; font-weight:bold;}
	.t17header {font-size: 17px; color:#FFFFCC; font-weight:bold;}
	.links {font-size: 12px; color: #CCCC66;}
	.links3 {text-decoration:none; font-size: 12px; color: #e6d99b;}

	.links2 {text-decoration:none;color:#0000ff; font-size: 13px;}
	.myid {text-decoration:none;color:#E6D99B; font-size: 12px;}
	#myID3 {text-decoration:none;color:#0000ff; font-size: 12px;}
	#myID3:active {text-decoration:none;color:#0000ff; font-size: 12px;}
	#myID3:hover {text-decoration:none;color:#0033ff; font-size: 12px;} 
	#myID {text-decoration:none;color:#E6D99B; font-size: 12px;}

	#myID2 {text-decoration:none;color:#E6D99B; font-size: 12px;}
	#myID:active {text-decoration:underline;color:#E6D99B; font-weight:bold; font-size: 12px;}
	#myID:hover {text-decoration:underline;color:#E6D99B; font-weight:bold;font-size: 12px;} 
	#links {text-decoration:none;color:#0000ff; font-size: 13px;}
	#links:active {text-decoration:none;color:#0000ff; font-size: 13px;}
	#links:hover {text-decoration:none;color:#ff0000; font-size: 13px;}
	
		#linkssmall {text-decoration:none;color:#0000ff; font-size: 11px;}
	#linkssmall:active {text-decoration:none;color:#0000ff; font-size: 11px;}
	#linkssmall:hover {text-decoration:none;color:#ff0000; font-size: 11px;}
	
	#links2 {text-decoration:none;color:#ff0000; font-size: 15px;}
	#links2:active {text-decoration:none;color:#ff0000; font-size: 15px;}
	#links2:hover {text-decoration:none;color:#0000ff; font-size: 15px;} 
.Stile1 {color: #CCCC66}
    .Stile2 {font-size: 10px}
.Stile3 {font-size: 10px; color: #CCCC66; }

.Stile9 {
	color: #000000;
	font-size: 3px;
}



body{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:10px;
text-align:center;
}
.menu a{
  float: left;
  padding: 2px;
  margin: 1px;
  background-color: #fff;
  border: 1px solid #003366;
  width:100px;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  color:#FF8000;
  }
.menu a:hover{
background-color: #003366;
color:#FFF;
}
.menuqui{
border: 1px solid #003366;
width:75px;
text-align:center;
float: left;
padding: 2px;
margin: 1px;
background-color: #003366;
color:#FFF;
font-weight:bold;
}
#barranav{
top:20px;
left:20px;
padding:2px;
}
#pubbl{
position:absolute;
top:100px;
right:240px;
padding:5px;
}
.pubbl a{
  float: left;
  padding: 2px;
  margin: 1px;
  background-color: #fff;
  border: 1px solid #003366;
  width:150px;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  color:#FF8000;
  }
.pubbl a:hover{
background-color: #003366;
color:#FFF;
}

.rosso{
border: 1px solid #780000;
width:100%;
text-align:center;
float: left;
padding: 2px;
margin: 1px;
background-color: #780000;
color:#FFF;
font-weight:bold;
}
.pcpromo, .gameblock{
	background: url('giochi_dazzardo_online/title.gif') left top no-repeat;
	width: 465px;
	height: 18px;
	margin: 15px 0 15px 0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcf;
	padding: 3px 0 0 20px;
	
	/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
.animatedtabs{
border-bottom: 1px solid gray;
overflow: hidden;
width: 100%;
font-size: 14px; /*font of menu text*/
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(media/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(media/tab-blue-right.gif) no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: black;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: black;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}


#header {
	position: center;
	clear: both;
	height: 105px;
	background-image: url(images/logo.gif) no-repeat;
}


#table1 {
	position: center;
	clear: both;
	height: 105px;
	width:auto
	background-image: url(images/logo.gif) no-repeat;
}
	
