* {margin:0px;padding:0px;}

body,
html {
	background-repeat: repeat;
	border-width: 0px;
	margin:0;
	padding:0;
	background:#e6e6e6;
	color:#000;
	font-family: Arial,'Trebuchet MS',verdana;
	font-size:14px;
}
body {
	background-color: #e6e6e6;
	min-width:900px;
	text-align: center; /* FU@K IE - always not W3C compliant */

}
#wrap {
	padding: 0px;
	border: 1px solid #ccc;
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
	margin-top: 40px;
	background:white;
	width: 900px;
	text-align: left; /* FU@K IE - always not W3C compliant (back to standard alignment) */
}
#header {
	
}


#nav {
  background: url(../assets/BTN_null.png) repeat-x;
  float:left;
  width: 900px;
  height:29px;
 }
 
#main {
	padding: 0px;
	background:white;
	float:left;
	position:relative;
	width:900px;
	height:468px;

}
#left {
	position:absolute;
	top:0px;
	left:0px;
	width:690px;
	height:468px;
	background:#fff url(../assets/HOME/home_cliccaqui.jpg) no-repeat;
}
#leftIndex {
	position:absolute;
	top:0px;
	left:0px;
	width:690px;
	height:468px;
	background:#fff url(../assets/HOME/home_cliccaqui.jpg) no-repeat;
}

#rightIndex {
	position:absolute;
	top:0px;
	right:0px;
	width:210px;
	height:468px;
	background:#fff url(../assets/HOME/BG_home_02.png) no-repeat;
	font-size: 10px;

}
#rightHome {
	position:absolute;
	top:0px;
	right:0px;
	width:210px;
	height:468px;
	background:#fff url(../assets/VIMEO/BG_video_02.png) no-repeat;
	font-size: 10px;

}
#rightGame {
	position:absolute;
	top:0px;
	right:0px;
	width:210px;
	height:468px;
	background:#fff url(../assets/GIOCO/BG_strisciadestra.png) no-repeat;
	font-size: 10px;

}

a {
	text-decoration:underline;
	color:#000;
}

a:hover {
	color:#ED1E79;
}

.lkOFF {
		height: 12px;
		display:block;
		overflow:hidden;
		color: #333333;
		font-size: 9px;
		font-family: verdana;
		float: left;
		margin: 1px;
		padding: 1px;
		background-color: #cccccc;
		width: 175px;
		text-align: center;
		text-decoration: none;
	}
	
	.lkON {
		height: 12px;
		display:block;
		overflow:hidden;
		color: white;
		font-size: 9px;
		font-family: verdana;
		float: left;
		margin: 1px;
		padding: 1px;
		background-color: teal;
		width: 175px;
		text-align: center;
		text-decoration: none;
		
	}
	
/* video obiettivi */
.videoTitle {
	margin-left:15px;
}

.videoLink {
	padding:0px;
	margin:5px 0px 0px 0px;
	border:5px solid transparent;
}

.videoLink:hover {
	border:5px solid #D6DE23;
}

.overVideo {
	position:absolute;
	top:10px;
	left:10px;
	width:676px;
	z-index: 20;
	display:none;
}
/* video obiettivi */

/* layer ingredienti */
.overPoint {
	position:absolute;
	top:12px;
	left:8px;
	width:676px;
	z-index: 10;
	display:none;
}

.overBasket {
	position:absolute;
	background: url(../assets/BASKET/BG_basket.gif) no-repeat;
	top:12px;
	left:8px;
	width:676px;
	height: 446px;
	z-index: 20;
	display:none;
}
/* layer ingredienti */

#overChiSiamo {
	position:absolute;
	top:10px;
	left:10px;
	width:879px;
	height:446px;
	background: url(../assets/CHI_SIAMO/BG_chisiamo.gif) no-repeat;
	z-index: 10;
	padding-top:50px:
}

#overIlPiano {
	position:absolute;
	top:10px;
	left:10px;
	width:879px;
	height:446px;
	background: url(../assets/IL_PIANO/BG_1000pagine.gif) no-repeat;
	z-index: 10;
	padding-top:50px:
}

#overObiettivo {
	position:absolute;
	top:10px;
	left:10px;
	width:676px;
	height:446px;
	background: url(../assets/OBIETTIVI/BG_15video.gif) no-repeat;
	z-index: 10;
	padding-top:50px:
}

#overInfo {
	position:absolute;
	top:10px;
	left:10px;
	width:879px;
	height:446px;
	background: url(../assets/PER_COMINCIARE/BG_aiuto.gif) no-repeat;
	z-index: 10;
	padding-top:50px:
}

#overProfile {
	position:absolute;
	top:10px;
	left:10px;
	width:879px;
	height:446px;
	background: url(../assets/FINE/BG_fine.gif) no-repeat;
	z-index: 10;
	padding-top:50px:
}




#footer {
	background:#fff;
	clear:both;
	width:900px;
	height:32px;
	background:#fff url(../assets/footer_04.png) no-repeat;
	font-size:10px;
	font-family:verdana;
	color:#777;

}

#footer .txt {
	padding: 10px 0px 0px 10px;
}

#dhtmltooltip{
	font-size: 10px;
	position: absolute;
	text-align:left;
	left: -300px;
	border: 1px solid #ccc;
	padding: 2px;
	background-color: #eee;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}
	
#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#tabs img{
	display:block;
	float:left;
	margin-bottom:5px;
	border:0px;
}


ul.obList {
	list-style-type: none;
}


ul.obList li {
	line-height: 12px;
	font-size: 10px;
}

ul.obList li a {
	color: #111;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	text-decoration: none;
	display:block;
	height: 170px;
	width: 600px;
	overflow-y: hidden;

}

ul.obList li a:hover {
	color: #fff;
}




/* style documenti lista precedente */

div.pdfList {
	margin: 0px 0px 0px 30px;
	padding: 0px;
	width:820px;
	height:360px;
	overflow-y:auto;
}


ul.pdfL {
	list-style-type: none;
}


ul.pdfL li {
	line-height: 12px;
	font-size: 10px;
}

ul.pdfL li a, ul.listCat li a:visited, ul.listCat li a:active {
	color: #555;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	text-decoration: none;
	display:block;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documento.gif) no-repeat;
	height: 100px;
	width: 800px;

}

ul.pdfL li a:hover {
	color: #333;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documento_UP.gif) no-repeat;
}

/* lista documenti ZIP */
ul.pdfLZ {
	list-style-type: none;
}


ul.pdfLZ li {
	line-height: 12px;
	font-size: 10px;
}

ul.pdfLZ li a, ul.listCat li a:visited, ul.listCat li a:active {
	color: #555;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	text-decoration: none;
	display:block;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documentoZIP.gif) no-repeat;
	height: 100px;
	width: 800px;

}

ul.pdfLZ li a:hover {
	color: #333;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documentoZIP_UP.gif) no-repeat;
}



/* lista separatore */
ul.pdfLS {
	list-style-type: none;
}


ul.pdfLS li {
	line-height: 24px;
	font-size: 10px;
}

ul.pdfLS li a, ul.listCat li a:visited, ul.listCat li a:active {
	color: #555;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	text-decoration: none;
	display:block;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documentoSEP.gif) no-repeat;
	height: 50px;
	width: 800px;

}



ul.pdfLS li a:hover {
	color: #333;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documentoSEP.gif) no-repeat;
}




ul.pdfL1 {
	list-style-type: none;
}

/* modifica michele */
ul.pdfL1 li {
	line-height: 12px;
	font-size: 10px;
}

ul.pdfL1 li a, ul.listCat li a:visited, ul.listCat li a:active {
	color: #555;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top: 0px;
	text-decoration: none;
	display:block;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documento1.gif) no-repeat;
	height: 100px;
	width: 800px;

}

ul.pdfL1 li a:hover {
	color: #333;
	background: #E7E8E9 url(../assets/IL_PIANO/riga_documento_UP1.gif) no-repeat;
}

.pdfTitle {
	font-weight: bold;
	font-size:16px;
	padding-left:115px;
	margin-top:12px;
	margin-bottom:5px;
	display:block;
	float:left;
}

.pdfText {
	font-size:12px;
	padding-left:115px;
	padding-right:240px;
	text-align: left;
	display:block;
	float:left;
	clear:left;
}

.obTitle {
	font-weight: bold;
	font-size:16px;
	padding-left:125px;
	margin-top:12px;
	margin-bottom:5px;
	display:block;
	float:left;
}

.obText {
	font-size:12px;
	padding-left:125px;
	padding-right:20px;
	line-height: 16px;
	text-align: left;
	display:block;
	float:left;
	clear:left;
}

.data {
		font-size:10px;
	}