.reset { position:relative; top:0; left:0; }
h1     { font-size:16px; color:#ccac3e; }
h2     { font-size:14px; color:#333333; border-bottom:1px solid #ccac3e; margin-top:30px; }
h3     { font-size:12px; color:#333333; margin-top:25px; }
.testo { font-size:11px; }
a:link, a:visited, a:hover, a:link:hover, a:visited:hover
       { text-decoration:underline; color:#000000; font-weight:normal; }
.evid     { background-color:#efefef; font-weight:bold; padding:5px; }
.floatSx  { float:left; margin-right:5px; }
.floatDx  { float:right; margin-left:5px; }
.red      { color:#cc0000; font-weight:bold; }
.number   { color:#666666; font-weight:bold; font-size:17px; margin-bottom:10px; }
.clear {clear:both; margin:0;}
/* TOOLBAR */
#toolbar div.on   { font-size:11px; padding:4px 0; font-weight:bold; }
#toolbar a        { display:block; font-size:11px; padding:4px 0; }
#toolbar a:link, #toolbar a:visited, #toolbar a:hover, #toolbar a:link:hover, #toolbar a:visited:hover{ text-decoration:none; color:#000000; padding-left:5px; }
#toolbar a.second:link, #toolbar a.second:visited, #toolbar a.second:hover, #toolbar a.second:link:hover, #toolbar a.second:visited:hover{ padding-left:15px; }
#toolbar a.on     { font-weight:bold; }

#toolbar ul.Livello2{list-style:none; margin:0 0 0 10px; padding:0;}
#toolbar ul.Livello2 li{margin:0px; padding:0; line-height:12px;}
			
/* LAYOUT */
body          { margin:0; padding:0; background-color:#000000; font-family:Tahoma,Arial,Verdana,san-serif; }

#header       { position:relative; margin:0; padding:0; width:989px; height:222px; /*background-image:url(/../../../../../poker.clickandplay.it/web-resources/clickandplay/poker/images/header.jpg);*/background-image:url(../images/header.jpg); text-align:left; }
#headerLog    { position:relative; margin:0; padding:0; width:989px; height:222px; background-image:url(../images/headerLog.jpg); text-align:left; }

#clickPlay    { position:absolute; top:42px; left:3px; }

#headerButton1 { position:absolute; top:85px; left:5px; }
#headerButton2 { position:absolute; top:85px; left:134px; }
#headerButton3 { position:absolute; top:85px; left:266px; }
#headerButton4 { position:absolute; top:85px; left:398px; }
#headerButton5 { position:absolute; top:113px; left:419px; }

#headerLogo    { position:absolute; top:2px; left:765px; }

#headerLinks1 { position:absolute; top:144px; left:27px; text-align:left; }
#headerLinks2 { position:absolute; top:144px; left:219px; text-align:left; }
#headerLinks1 a:link, #headerLinks1 a:visited, #headerLinks1 a:hover, #headerLinks1 a:link:hover, #headerLinks1 a:visited:hover,
#headerLinks2 a:link, #headerLinks2 a:visited, #headerLinks2 a:hover, #headerLinks2 a:link:hover, #headerLinks2 a:visited:hover
              { text-decoration:none; color:#cccccc; font-size:11px; font-weight:bold; }
			  
#logArea { position: absolute; top: 115px; left: 480px; }			  

#headerEmail     { position:absolute; top:121px; left:652px; color:#cccccc; font-size:10px; text-align:left; }
#headerPin       { position:absolute; top:121px; left:819px; color:#cccccc; font-size:10px; text-align:left; }
#headerCheck     { position:absolute; top:163px; left:648px; }
#headerCheckText { position:absolute; top:166px; left:670px; width:340px; color:#cccccc; font-size:10px; text-align:left; }
#headerCheckText a:link, #headerCheckText a:visited, #headerCheckText a:hover, #headerCheckText a:link:hover, #headerCheckText a:visited:hover
                 { text-decoration:underline; color:#cccccc; font-size:10px; }
#headerLogin     { position:absolute; top:128px; left:922px; }

#structure    { background-color:#fcf8e7; text-align:left; }
#structureNew { text-align:left; }
#titoloPagina { width:989px; text-align:left; background-color:#fcf8e7; }
.toolGif      { margin-top:10px; }

#footer    { width:989px; height:119px; background-image:url(../images/footer1.gif); color:#e3cd82; font-size:11px; }
#footer p    {margin-top:70px!important;}
#footLeft  { float:left; margin-top:80px; margin-left:40px; }
#footRight { float:right; margin-top:80px; margin-right:40px; }
#footer a:link, #footer a:visited, #footer a:hover, #footer a:link:hover, #footer a:visited:hover
           { text-decoration:underline; color:#e3cd82; }
		   
/* HOME */
#hp08_1, #hp08_2, #hp08_3   { position:absolute; top:35px; left:10px; }
#hp08_3txt {
	position:absolute;
	top:293px;
	left:15px;
	color: #cccccc;
	text-align:center;
	font-size:11px;
	width:300px;
}
#hp08_3txt a {
	color: #cccccc;
	text-decoration:underline;
}

/* HOME NOT LOGGED */
#loggedOK { position:absolute; top:104px; left:529px; width:474px; height:100px; }
#ico1     { position:absolute; top:10px; left:20px; text-align:right; width:126px; }
#ico2     { position:absolute; top:30px; left:20px; text-align:right; width:126px; }
#ico1 a, #ico2 a {
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
}
#shadowed { position:absolute; top:0; left:157px; width:297px; height:67px; background-image:url(../../../../../poker.clickandplay.it/web-resources/clickandplay/poker/images/shadow.gif); }
#avatar   { position:absolute; top:7px; left:7px; }
#saluto   { position:absolute; top:10px; left:65px; font-size:9px; color:#ffffff; }
#saluto a { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; }
#saldo    { position:absolute; top:42px; left:65px; }
#boxlinks { position:absolute; top:5px; left:190px; text-align:right; width:100px; }
#pref a, #cg a {
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
#lo {
	margin-top:10px;
}
#lo a {
	color: #b30d16;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

/* FOOTER */
#footerHP     { width:989px; height:93px; background-image:url(../images/footerHP1.gif); color:#e3cd82; font-size:11px; }
#footHPLeft   { float:left; margin-top:52px; margin-left:40px; }
#footHPLeft a { color:#e3cd82; }
#footHPRight  { float:right; margin-top:52px; margin-right:40px; }

.tabCalendario    { border-collapse:collapse; }
.tabCalendario td { font-size:11px; text-align:left; padding-right:50px; }

.tabEsempi        { border-collapse:collapse; }
.tabEsempi td     { font-size:11px; text-align:left; padding-right:5px; }

.tabBui1    { border-collapse:collapse; }
.tabBui1 td { font-size:11px; text-align:left; padding-right:60px; text-align:right; }
.tabBui2    { border-collapse:collapse; }
.tabBui2 td { font-size:11px; text-align:left; padding-right:50px; text-align:right; }

.intro { font-size:13px; font-weight:bold; color:#999999; }
.hpboxSub   { font-size:11px; font-weight:bold; color:#333333; }
.hpboxPremi { font-size:13px; font-weight:normal; color:#666666; }

a.hpboxTit:link {color: #b0001f; text-decoration: none; font-size: 12px; font-weight:bold; }
a.hpboxTit:visited {color: #b0001f; text-decoration: none; font-size: 12px; font-weight:bold; }
a.hpboxTit:hover {color: #b0001f; text-decoration: none; font-size: 12px; font-weight:bold; }
a.hpboxTit:link:hover {color: #b0001f; text-decoration: none; font-size: 12px; font-weight:bold; }
a.hpboxTit:visited:hover {color: #b0001f; text-decoration: none; font-size: 12px; font-weight:bold; }

#tabQualificati { float:left; font-size:12px; }
#tabQualificati .sx { font-size:11px; font-weight:normal; color:#666666; border-bottom:1px solid #666666; }
#tabQualificati .dx { font-size:12px; font-weight:bold; padding:10px; border-bottom:1px solid #666666; }
#tabQualificati .intestazione { font-weight:bold; border-bottom:1px solid #666666; }

#tabClassifiche { float:left; font-size:12px; }
#tabClassifiche .pos { font-size:11px; font-weight:normal; color:#666666; border-bottom:1px solid #666666; }
#tabClassifiche .nick { font-size:12px; font-weight:bold; padding:10px; border-bottom:1px solid #666666; }
#tabClassifiche .spesi { font-size:12px; padding:10px; border-bottom:1px solid #666666; }
#tabClassifiche .guadagnati { font-size:12px; padding:10px; border-bottom:1px solid #666666; border-bottom:1px solid #666666; }
#tabClassifiche .differenza { font-size:12px; font-weight:bold; padding:10px; border-bottom:1px solid #666666; }
#tabClassifiche .image { padding:10px; border-bottom:1px solid #666666; }
#tabClassifiche .intestazione { font-weight:bold; border-bottom:1px solid #666666; }

/**************************************************************************************/
/**********************STILE LUIGI PAGINA CALENDARIO 27 GIUGNO 2008********************/
.tabellaCalendario {
	width: 700px;
	font-size: 11px;
}
.tabellaCalendario td {
	border:1px solid red;
}
.tabellaCalendarioCellaNome {
	width: 300px;
}
.tabellaCalendarioCellaInfo {
		width: 70px;
		padding-left: 10px;
}
.tabellaCalendarioCellaGiorno {
		width: 57px;
		padding-left: 10px;		
}
.tabellaCalendarioCellaPremi {
		width: 380px;
		padding-left: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
}

/* Programmati - Calendario */
.programmatiCalendario { width:100%; margin-top:10px;}
.programmatiCalendario tr.primaRiga { font-size:13px; background-color:#efefef;}
.programmatiCalendario tr.primaRiga td { text-align:center; margin-bottom:10px; }
.programmatiCalendario tr td { text-align:center; padding-bottom:5px; }
.programmatiCalendario td.sinistra { width:150px; }

table.free th{height: 25px; background:#CCAC3E; color:#fff; padding:5px; border-left:1px dotted #FFF;}
table.free td{height: 20px; padding:5px; border-bottom:1px solid #f9edc4;}
table.free td.Bold{font-weight:bold;}
ul.no-type{list-style:none; line-height:15px;}
ul.no-type li{ line-height:18px;}


ul.TopMenuStruttura {display:table; margin:11px 0 1px; padding:0px 10px 1px 0; width:593px;}
ul.TopMenuStruttura li {display:block; float:left; margin:0 1px -1px; padding:0; }
ul.TopMenuStruttura li a.active {background: url(../images/btn-top-struttura-active.jpg) repeat-x 0 0 !important; color:#000 !important; font-weight:bold;}
ul.TopMenuStruttura li a {background: url(../images/btn-top-struttura-active.jpg) repeat-x 0 0; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:block; margin:0; padding:5px; width:104px; font-weight:normal; height:20px;}




/*STRUTTURA DEI TORNEI*/
.MiniBoxTornei {border:1px solid #CCCCCC; height:130px; margin:20px 5px 20px 0; padding:7px; width:142px; float:left;}
.MiniBoxTornei h3 {clear:both; margin-top:0;}
.MiniBoxTornei ul{list-style-type:none; padding:0; margin:0;}
.MiniBoxTornei li{padding:0; margin:0;}


/*DISTRIBUZIONE DEI MONTEPREMI*/

ul.TopMenuPosizione {display:table; margin:11px 0 1px; padding:0px 10px 1px 0; width:700px;}
ul.TopMenuPosizione li {display:block; float:left; margin:0 1px -1px; padding:0; }
ul.TopMenuPosizione li a.active {background: url(../images/btn-top-struttura-active.jpg) repeat-x 0 0 !important; color:#000 !important; font-weight:bold;}
ul.TopMenuPosizione li a {background: url(../images/btn-top-struttura-active.jpg) repeat-x 0 0; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; display:block; margin:0; padding:5px; width:137px; height:20px; font-weight:normal}
ul.TopMenuPosizione li span.nota{padding:0px 10px 0 0; font-style:italic;}
/******************MODIFICHE 28-10-2008************************/

#orari {
	width:300px;
	height:192px;
	font-family:Tahoma;
	font-size:14px;
	color:#413404;
}

#orari p {
	margin:0;
	padding:95px 100px 0 80px;
}

#box2, #box2 p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#352a05;
}

#box2 {
	width:861px;
	background-image:url(http://www.clickandplay.it/web-resources/clickandplay/poker/images/bkgBox2_center.gif);
	background-repeat: repeat-y;
	background-position: center center;
	margin-bottom:20px;
}

#box2 #top{
	padding:8px 15px;
	background-image:url(../images/bkgBox2_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align:left;
}

#box2 #bottom{
	display:block;
	padding-bottom:8px;
	background-image:url(../images/bkgBox2_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-weight:bold;
	color:#352a05;
	text-decoration:none;
}

/*PROMOZIONI*/
h2 a{font-size:14px!important; border-bottom:1px solid #ccac3e; margin-top:0px!important; font-weight:bold!important; text-decoration:none!important;}

/* - Footer - */

#footerContainer {
	/*background: url(../images/nuove/footerBack1.gif) no-repeat;*/
	margin: 0 auto;
	width: 989px;
	height:85px;
}

.footerBox {
	width:929px;
	margin:0 20px 0 0;
	padding:0 0 0 30px;
}

#footer h3 {
	margin: 0 20px 0 0;
	padding:0;
}

#footer p {
	float:left;
}

#footer ul {
	list-style: none;
	margin-right: 20px;
	margin-left: 20px;
}

#footer li {
	display: inline;
}

#footer li a {
	display: block;
}

#aams a {
	background: url(http://www.clickandplay.it/web-resources/clickandplay/poker/images/nuove/aams.gif) center top no-repeat;
	display: block;
	width: 128px;
	height: 59px;
}

#link_aams a {
	float:left;
	width:125px;
	height:60px;
	margin:8px 0 0 25px;
	display: block;
}