@charset "iso-8859-1";
body, table {color:#224422;font-size:12px;font-family:verdana,arial,sans-serif;text-align:left;}

A:link,A:visited {color:#0000c0;font-weight:normal;text-decoration:none;}
A:hover {color:#ff0000;font-weight:normal;text-decoration:underline;}

TABLE.menu {border-left:1px solid #aaaaaa;border-right:2px solid #888888;}
TABLE.menu TD {border-top:1px solid #B80047;border-bottom:1px solid #B80047;}

.titolo_top {font-family:Arial Rounded MT Bold,Arial;font-size:22px;color:#008000;}

TABLE.tabellaorari {border-left:1px solid #0000d0;border-top:1px solid #0000d0;}
TABLE.tabellaorari TD{border-right:1px solid #000080;border-bottom:1px solid #000080;padding-left:25px;padding-right:25px;}

TABLE.top {border-left:1px #ffffff solid;border-right:2px #ffffff solid;background:url('img/bg.png');}
TABLE.contenuto {text-align:left;padding-left:50px;padding-right:50px;border-left:1px #ffffff solid;border-right:2px #ffffff solid;background:url('img/bg.png');}
TABLE.copy {font-size:11px;color:#404040;border-left:1px #ffffff solid;border-right:2px #ffffff solid;background:url('img/bg.png')}
TABLE.copy hr {color:#ffffff;background-color:#F2F072;height:2px;}
TABLE.grigliagrigia {font-size:11px;color:#404040;border-top:2px #008000 solid;border-left:2px #008000 solid;}
TABLE.grigliagrigia TD {border-bottom:1px #40a040 solid;border-right:1px #40a040 solid;}

P {text-align:justify;}

A.linking:link {font-size:12px;font-weight:normal;color:#20792B;text-decoration:none;}
A.linking:visited {font-size:12px;font-weight:normal;color:#20792B;text-decoration:none;}
A.linking:hover {color:#c00000;text-decoration:underline;}

HR {color:#ffffff;background-color:#F2F072;height:2px;}

h1 {font-family:Arial Rounded MT Bold,Arial;font-size: 22px;font-weight:bold; margin: 3pt 3pt; color:#78421E}
h2 {font-family:Arial Rounded MT Bold,Arial;font-size: 18px;font-weight:bold; margin: 3pt 3pt; color:#78421E}
h3 {font-family:Arial Rounded MT Bold,Arial;font-size: 14px;font-weight:bold; margin: 3pt 3pt; color:#78421E}
h4 {font-family:Arial Rounded MT Bold,Arial;font-size: 12px;font-weight:bold; margin: 2px 0px 1px 0px; color:#78421E}

IMG.blogbordino {margin:3px 15px 3px 3px;padding:4px;}


#menutendina {
padding:0;
margin:0;
font-family:Verdana,Arial;
font-size:1em;
}
#menutendina ul{
padding:0;
margin:0;
}
#menutendina li{
position: relative;
float: left;
list-style: none;
margin: 0;
padding:0px 8px 0px 8px;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
background: #fff000;
} 

#menutendina li a{
/*width:175px;*/
height: 30px;
display: block;
text-decoration:none;
text-align: center;
line-height: 30px;
color: #ff0000;
font-weight:bold;
} 

#menutendina li a:hover{
background: #e0e0e0;
color: #ff0000;
} 

#menutendina ul ul{
position: absolute;
top: 30px; 
visibility: hidden;
}

#menutendina ul ul li{
width:200px;
background: #fff000;
}

#menutendina ul li:hover ul {
visibility:visible;
} 

#menutendina ul ul li:hover ul li {
visibility:visible;