/* Style sheet Altro */
.Riquadro{margin-top:10px;margin-right:10px;padding-top:4px;padding-bottom:2px;padding-left:4px;border-top:1px solid #cccccc;border-right:2px solid #cccccc;border-bottom:2px solid #cccccc;border-left:1px solid #cccccc;}
#calendario td a{background-color:#ffffcc;font-weight:bold;color:#990000;}
#main .inside{margin-left:5px;}
#left{background:url("tl_files/images/leftbg.jpg") right top repeat-y;}
#header .inside{text-align:right;}
.ce_headline{font-weight:bold;font-style:italic;font-size:1.4em;color:#824000;}
.ce_text h1{margin-left:0;padding-left:30px;background:url("tl_files/images/dot3.gif") left center no-repeat;font-weight:normal;font-size:1.4em;}
.ce_text h3{margin-left:0;padding-left:30px;background:url("tl_files/images/dot.gif") left center no-repeat;font-weight:bold;font-size:1.2em;color:#003399;}
.mod_article{margin-right:5px;margin-left:20px;}
#header{height:auto;margin-right:auto;margin-left:auto;text-align:center;}
.mod_login{}
thead th{border-bottom:1px solid #ff0000;font-weight:bold;font-size:1.1em;color:#ffcc66;line-height:1.5em;}
thead{background-color:#8ecfed;font-weight:bold;font-style:italic;font-size:1.1em;}
tbody td{border-top:0px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:0px solid #cccccc;border-collapse:collapse;}
.FormEcdl label{margin:0 95% 0 0;vertical-align:top;}
.FormEcdl input{margin-bottom:10px;}
.FormEcdl{padding:5px;background-color:#ffffcc;border:1px solid #ff0000;}
.toggler_first{color:#a84204;}
.toggler_first:hover{text-decoration:underline;color:#a84204;cursor:pointer;}
.accordion div{padding:6px 0 8px 15px;}
body{background:#f5f5f5 url("tl_files/images/background.jpg") center top repeat-y;}
div p{padding-bottom:8px;}

