
/* Layout Stylesheet */ 

body {
 margin:10px;
 background:#dddddd;
 background-image: url('../images/giornali-sfondo01.jpg');
 color: #333333;
 text-align:center;
 padding:0;
 font-family: Verdana, Tahoma, Arial;
 }

#outer {
 text-align:left;
 border:1px solid #000000;
 width:800px;
 margin:auto;
 }

#hdr {
 height:94px;
 background:#ffffff;
 color: #333333;
 padding-top: 10px; 
 }

#bar {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000; height:20px;
 background:#c40000;
 color: #FFFFFF;
 text-align:center;
 font-weight: bold;
 padding-top: 4px; 
 }

#bodyblock {
 position:relative;
 background: #f0e9e3;
 color: #333333;
 width:800px;
 padding:0;
 }

#l-col {
 overflow:auto;
 background:#f0e9e3;
 color: #333333;
 width:200px;
 height:480px;
 }

#cont {
 overflow:auto;
 float:left;
 height:480px;
 border-left:1px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
 width:599px;
 background:#ffffff;
 color: #333333;
 text-align:justify;
 }

#ftr {
 border-left:0px solid black; border-right:0px solid black; border-top:1px solid black; border-bottom:0px solid black; height:18px;
 background:#F9A56C;
 color: #333333;
 margin:0;
 padding-top: 3px; 
 }
 
 .menu1, .menu2, .menu3, .menu4 {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #ffffff; border-bottom:0px solid #b5b987;
 letter-spacing: 0.1em;
 color: #333333;
 font-family: Verdana, Tahoma, Arial;
 font-size: 80%;
 font-weight: bold;
 margin-bottom: 0px;
 text-align: left;
 margin-left: 3px;
 padding-bottom: 5px;
}

.menu2 {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #ffffff; border-bottom:0px solid #b5b987;
 letter-spacing: 0.1em;
}

.menu3 {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #ffffff; border-bottom:0px solid #b5b987;
 letter-spacing: 0.1em;
}

.menu4 {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #ffffff; border-bottom:0px solid #b5b987;
 letter-spacing: 0.1em;
}

.sottomenu1, .sottomenu2, .sottomenu3, .sottomenu4 {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0pt solid #ffffff; border-bottom:0px solid #576851;
 font-size: 80%;
 letter-spacing: 0.1em;
 margin-top: -18px;
 margin-left: -20px;
 margin-right: 0px;
 margin-bottom: 0px;
 text-align: left;
 padding-left: 0px;
 padding-top: 3px;
 padding-bottom: 0px;
 color: #eeeeee;
}

.sottomenu1 {
 margin-top: -18px;
}

.sottomenu2 {
 margin-top: 0px;
 border-left:0px dashed #ca8d8a; border-right:0px dashed #ca8d8a; border-top:0px solid #ca8d8a; border-bottom:0px solid #ca8d8a;
 color: #eeeeee;
 border-right-color: #000000;
}

.sottomenu3 {
 margin-top: 6px;
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #ffffff; border-bottom:0px solid #576851; height:16px;
 color: #eeeeee;
 border-right-color: #000000;
}

.sottomenu4 {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #ffffff; border-bottom:0px solid #576851; height:16px;
 color: #eeeeee;
 border-right-color: #000000;
}

.sottomenu5or {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:1px solid #ffffff; border-bottom:1px solid #576851; height:16px;
 color: #000000;
 background-image: url('images/quadrazz.gif');
 border-right-color: #000000;
}

.sottomenu1 a {
	color: #eeeeee; }
.sottomenu1  a:link {
    color: #C40000; text-decoration: none }
.sottomenu1  a:visited {
    color: #C40000; text-decoration: none }
.sottomenu1 a:hover {
	color: #2354c7;
    border-left:0px dashed #ffffff; border-right:0px dashed #666666; border-top:0px dashed #ffffff; border-bottom:0px dashed #ffffff;
	}




.sottomenu2 a {
	color: #eeeeee; }
.sottomenu2  a:link {
    color: #C40000; text-decoration: none }
.sottomenu2  a:visited {
    color: #C40000; text-decoration: none }
.sottomenu2 a:hover {
	color: #2354c7;
    border-left:0px dashed #ffffff; border-right:0px dashed #666666; border-top:0px dashed #ffffff; border-bottom:0px dashed #ffffff;
	}


.sottomenu3 a {
	color: #eeeeee; }
.sottomenu3  a:link {
    color: #C40000; text-decoration: none }
.sottomenu3  a:visited {
    color: #C40000; text-decoration: none }
.sottomenu3 a:hover {
	color: #2354c7;
    border-left:0px dashed #ffffff; border-right:0px dashed #666666; border-top:0px dashed #ffffff; border-bottom:0px dashed #ffffff; height:16px;
	}


.sottomenu4 a {
	color: #eeeeee; }
.sottomenu4  a:link {
    color: #CC3300; text-decoration: none }
.sottomenu4  a:visited {
    color: #CC3300; text-decoration: none }
.sottomenu4 a:hover {
	font-weight: bold;
	color: #005500;
    border-left:0px dashed #ffffff; border-right:0px dashed #666666; border-top:0px dashed #ffffff; border-bottom:0px dashed #ffffff; height:16px;
	}


.sottomenu5or a {
	color: #004080; }
.sottomenu5or  a:link {
    color: #ffffff; text-decoration: none }
.sottomenu5or  a:visited {
    color: #ffffff; text-decoration: none }
.sottomenu5or a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #576851; }


.pcentro {
 text-align:center;
 }
 
.pdx {
 text-align:right;
 }
 
.psx {
 text-align:left;
 } 

.sotl {
 text-decoration: underline;
 }

.grss {
 font-weight: bold;
 }

.itlc {
 font-style: italic;
 }

.colorstaff {
 color: #999999;
 }
 
.pcentropiccolo {
 text-align: center;
 font-size: 80%;
 }
 
.pdxpiccolo {
 text-align: right;
 font-size: 80%;
 float: right;
 }
 
.psxpiccolo {
 text-align: left;
 font-size: 80%;
 } 

.psxpiccolo2 {
 text-align: left;
 font-size: 90%;
 padding-left:0px;
 font-style: italic;
 } 

.psxpiccolo3 {
 text-align: left;
 font-size: 80%;
 padding-left:15px;
 } 

.psxpiccolo4 {
 text-align: left;
 font-size: 80%;
 padding-left:15px;
 padding-top:12px;
 font-style: italic;
 }

img.imag0 {
border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
text-align:center;
}

img.imag1 {
border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
float : left;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

img.imag2 {
border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
float : right;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

img.imag3 {
border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
margin-top:10px;
margin-bottom:10px;
}