#cont { margin: 0pt auto;
    position: relative;
    width: 800px;
    height:600px;
    text-align: left;
    }

body { margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: rgb(163, 180, 223);
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    }

/*HOME*/

#zlefthome { z-index: 90;
    margin-top: 0px;
    margin-left: 0px;
    position: absolute;
    height:600px;
    width:217px;
    }

#zrighthome { z-index: 91;
    margin-top: 0px;
    margin-left: 468px;
    position: absolute;
    height:600px;
    width:332px;
    }
    
#zcenterhome { z-index: 92;
    margin-top: 0px;
    margin-left: 217px;
    width:251px;
    position: absolute;
    height:600px;
    }
        
#diario { z-index: 97;
    margin-top: 100px;
    margin-left: 500px;
    width:265px;
    position: absolute;
    height:360px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height:20px;
	text-align:left; 
    } 

#chisiamo { z-index: 98;
    margin-top: 357px;
    margin-left: 45px;
    width:145px;
    position: absolute;
    height:200px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height:20px;
	text-align:center; 
    }  

#sponsor { z-index: 98;
    margin-top: 455px;
    margin-left: 277px;
    width:120px;
    position: absolute;
    height:120px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height:20px;
	text-align:center; 
    }  
        
#counter{z-index: 100;
	position:absolute;
	margin-top:0px;
	margin-left:695px;
	}
    
#footer { position: absolute;
    margin-top:  585px;
    z-index: 281;
    left:100px;
    width:600px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align:center;
    }

.memo { font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:center;
    text-transform:none;
    text-decoration:none;
    }

#chisiamo a, #chisiamo a:link, #chisiamo a:visited, #chisiamo a:hover, #chisiamo a:active{text-transform:none; color:#000000; text-decoration:none;}

#sponsor a, #sponsor a:link, #sponsor a:visited, #sponsor a:hover, #sponsor a:active{text-transform:none; color:#000000; text-decoration:none;}

#diario a, #diario a:link, #diario a:visited, #diario a:hover, #diario a:active{text-transform:none; color:#000000; }

/*GENERICI ALTRE PAGINE*/

#menu { z-index: 97;
    margin-top: 215px;
    margin-left: 41px;
    width:120px;
    position: absolute;
    height:300px;
    } 

#zleft { z-index: 90;
    margin-top: 0px;
    margin-left: 0px;
    position: absolute;
    height:600px;
    width:196px;
    }
    
#zright { z-index: 91;
    margin-top: 0px;
    margin-left: 507px;
    position: absolute;
    height:600px;
    width:293px;
    }
    
#zcenter { z-index: 92;
    margin-top: 0px;
    margin-left: 196px;
    width:311px;
    position: absolute;
    height:600px;
    }
    
#menu img{border:0; padding-bottom:15px;}

/*DIARIO e SPONSOR*/

#testod { z-index: 98;
    margin-top: 135px;
    margin-left: 245px;
    width:240px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:justify; 
	line-height:17px;
    }  

#testo2d { z-index: 98;
    margin-top: 135px;
    margin-left: 525px;
    width:240px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:justify; 
	line-height:17px;
    }  

#testod a, #testod a:link, #testod a:visited, #testod a:hover, #testod a:active{text-transform:none; color:#000000; text-decoration:none; }
#testo2d a, #testo2d a:link, #testo2d a:visited, #testo2d a:hover, #testo2d a:active{text-transform:none; color:#000000; text-decoration:none; }
#testod img, #testo2d img{border:0;}

#tabrest{
    z-index: 101;
    padding-top: 5px;
	}

#tabrestb{
    z-index: 101;
    padding-top: 0px;
	}
    
#testopagined { z-index: 102;
    margin-top: 510px;
    margin-left: 400px;
    width:200px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:center; 
	line-height:17px;
    } 
	 
#testopaginer a, #testopaginer a:link, #testopaginer a:visited, #testopaginer a:active{text-transform:none; color:#0000ff; text-decoration:none;}
#testopaginer a:hover {text-transform:none; color:#00ffff; text-decoration:none;}

#testopaginer { z-index: 102;
    margin-top: 510px;
    margin-left: 400px;
    width:200px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:center; 
	line-height:17px;
    }  

#testopagined a, #testopagined a:link, #testopagined a:visited, #testopagined a:active{text-transform:none; color:#000000; text-decoration:none;}
#testopagined a:hover {text-transform:none; color:#0000ff; text-decoration:none;}

#testor { z-index: 102;
    margin-top: 125px;
    margin-left: 245px;
    width:340px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:justify; 
	line-height:17px;
    }  

.Titolo{font-size: 16px;
    font-weight: 600;text-align:left; line-height:17px;}
    
#seguer { z-index: 102;
    margin-top: 230px;
    margin-left: 500px;
    width:200px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:center; 
	line-height:17px;
    }  

#immaginimaincantsing { padding: 0px;
    z-index: 199;
    top: 90px;
    left: 200px;
    width: 130px;
    height: 350px;
    position: absolute;
	font-size: 9pt;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

#tabimgcantsing{
    padding: 0px;
    z-index: 195;
    top: 0px;
    left: 480px;
	width: 100px;
    height: 350px;
    position: absolute;
    font-size: 9pt;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
#sottabimgcantsing{
    padding: 0px;
    z-index: 195;
    top: 340px;
    left: 400px;
    width:165px;
    position: absolute;
    font-size: 10pt;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	}

#testopagines a, #testopagines a:link, #testopagines a:visited, #testopagines a:active{text-transform:none; color:#0000ff; text-decoration:none;}
#testopagines a:hover {text-transform:none; color:#00ffff; text-decoration:none;}

#testopagines { z-index: 102;
    margin-top: 510px;
    margin-left: 400px;
    width:200px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:center; 
	line-height:17px;
    } 

/*CHI SIAMO*/
    
#testo { z-index: 98;
    margin-top: 191px;
    margin-left: 233px;
    width:240px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:justify; 
	line-height:17px;
    }  
#testo2 { z-index: 98;
    margin-top: 155px;
    margin-left: 510px;
    width:240px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align:justify; 
	line-height:17px;
    }  
    
#testo a, #testo a:link, #testo a:visited, #testo a:hover, #testo a:active{text-transform:none; color:#0000ff; text-decoration:none; }
#testo2 a, #testo2 a:link, #testo2 a:visited, #testo2 a:hover, #testo2 a:active{text-transform:none; color:#0000ff; text-decoration:none; }

/*lupo ulula talella ululi*/

.menuprev {
	font-family: verdana, sans-serif; 
	position:relative; 
	z-index:200;
	width:90px;
	margin:0 auto;
	height:500px;
	top:0px;
	left:-100px;
	border-top:0px #fff;
	}

.menuprev ul {
	padding:0; 
	margin:0;
	list-style-type: none;
	width:50px;
	height:350px;
	padding:5px;
	margin:5px 78px 0 78px;
	position:absolute;
	border:0px solid #fff;
	}

.menuprev ul li {
	float:left;
	position: relative;
	}

.menuprev ul li a img {border:0; float:left;}
* html .menuprev ul li a img {float:none;}

.menuprev ul li a, .menuprev ul li a:visited {
	float:left;
	width:70px;
	height:70px;
	margin:0 5px;
	text-decoration:none; 
	color:#000;
	border:0px  #fff;
	cursor:default;
	}

.menuprev ul li ul {
	position:absolute;
	top:-106px;
	left:-99999px;
	}

.menuprev table {
	border-collapse:collapse;
	border:0; padding:0; margin:-4px;
	}

.menuprev ul li:hover a,
.menuprev ul li a:hover {
	border:0px solid #8a8;
	}

.menuprev ul li:hover ul,
.menuprev ul li a:hover ul {
	position:absolute;
	left:-670px;
	top:-80px;
	width:auto; 
	height:auto;
	border:0.3em solid #a2b5dd; padding:1em; margin:0;
	background-color: #ffffff;
	z-index:110;
	}

.menuprev ul li:hover ul li ul,
.menuprev ul li a:hover ul li a ul {
	position:absolute;
	top:-300px;
	left:-99999px;
	z-index:110;
	}

.menuprev ul li:hover ul li a,
.menuprev ul li a:hover ul li a {
	text-decoration:none; 
	color:#000;
	border:0px solid #8a8;
	width:auto;
	height: auto;
	z-index:110;
	}

.menuprev ul li:hover ul.pos2,
.menuprev ul li a:hover ul.pos2 {
	position:absolute;
	top:-158px;
	}

.menuprev ul li:hover ul.pos3,
.menuprev ul li a:hover ul.pos3 {
	position:absolute;
	top:-236px;
	}

.menuprev ul li:hover ul.pos4,
.menuprev ul li a:hover ul.pos4 {
	position:absolute;
	top:-314px;
	}

/*LINK*/

#testodl a, #testodl a:link, #testodl a:visited, #testodl a:hover, #testodl a:active,
#testo2dl a, #testo2dl a:link, #testo2dl a:visited, #testo2dl a:hover, #testo2dl a:active{text-transform:none; color:#0000ff; text-decoration:none; }

#testodl { z-index: 98;
    margin-top: 135px;
    margin-left: 225px;
    width:240px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height:20px;text-align:left; line-height:17px;
    }  

#testo2dl { z-index: 98;
    margin-top: 135px;
    margin-left: 505px;
    width:240px;
    position: absolute;
    height:80px;
    font-family: Comic Sans MS, Comic Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height:20px;text-align:left; line-height:17px;
    }  