/* Style sheet xBasic */
ul{margin:0;list-style-image:url("tl_files/naga/immagini/lista.gif");}
body{margin:0;padding:0;background:#ffa540 url("tl_files/naga/immagini/bg_vert.png") left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:70%;color:#444444;line-height:150%;}
#main{width:668px;float:left;margin:0;padding:8px 0 8px 8px;font-size:1.2em;}
#footer{width:950px;height:65px;margin:10px 0 0 0;padding:5px;background-color:#B80405;border-top:1px solid #b30000;font-size:11px;color:#ffffff;}
#right{width:250px;margin-top:8px;margin-right:8px;margin-left:0;padding-top:5px;padding-right:5px;padding-left:5px;background-color:#ffffff;font-size:1.2em;}
#container{width:960px;background-color:#e0e0e0;}
.mod_article{}
#header{width:960px;display:block;margin:0;padding:0;}
.mod_newslist{}
.mod_newshome{width:322px;height:320px;float:left;margin-right:4px;padding:4px;background-color:#ffffff;}
.calendhome{width:323px;height:320px;float:right;padding:4px;background-color:#ffffff;}
.boxdx{width:240px;margin-top:0;padding:2px 5px;background-color:#f4f4f4;}
#dx{width:230px;background:url("tl_files/naga/naga_bg_right.png") left top repeat-y;border:1px solid #white;border-collapse:collapse;}
h6{display:block;margin:0 0 12px 0;padding:2px 0 2px 2px;background-color:#B80405;font-weight:normal;font-size:1.3em;color:#ffffff;}
fieldset,form,input,optgroup,select,textarea{}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
h1{margin:0 0 12px 0;padding:0;font-size:2em;color:#B80405;line-height:110%;}
.info{font-size:90%;}
.comments{font-size:220%;color:#333333;letter-spacing:-3px;}
h2{display:block;margin:0 0 6px 0;padding:0;font-weight:normal;font-size:1.4em;letter-spacing:-1px;}
h3{margin:0 0 6px 0;padding:0 0 0 2px;font-weight:normal;font-size:1.3em;color:#ffffff;letter-spacing:-0.5px;}
h5{margin:0 0 8px 0;padding:0;font-size:1.4em;color:#b80405;letter-spacing:-0.5px;}
h4{margin:4px 0 2px 0;padding:0;font-weight:bold;font-size:1.2em;line-height:120%;letter-spacing:-0.5px;}
optgroup{padding-top:3px;padding-bottom:3px;}
a{text-decoration:none;color:#B80405;}
a:hover{text-decoration:underline;color:#B80405;}
.more{font-size:85%;}
.layout_short{margin-bottom:15px;padding-right:0;padding-left:0;}
.layout_full{margin-bottom:15px;padding-right:0;padding-left:0;line-height:135%;}

