/* Style sheet default */
body{margin:0;padding:0;text-align:justify;background:#0b2242 url("tl_files/images/background.jpg") left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#index;}
h1,h3{margin-top:0;}
#topper a:visited,#topper a:link{text-decoration:none;color:#ffffff;}
.border_images{margin:0 30px 0 15px;padding:0;border:2px solid #ffffff;}
.ce_download a{font-weight:bold;text-decoration:underline;font-size:14px;color:#031236;}
.ce_hyperlink a{margin:0;padding:0 4px 0 24px;background-image:url("tl_files/images/icon_video.gif");background-repeat:no-repeat;font-weight:bold;text-decoration:underline;font-size:14px;color:#031236;}
.ce_headline{font-weight:bold;font-size:16px;color:#09184d;}
.txt_descrizione{height:360px;}
.txt_table{padding-left:20px;font-size:11px;}
.formbody{width:700px;margin-top:10px;margin-left:20px;}
.formbody input{margin-bottom:5px;margin-left:28px;}
.formbody select,.formbody textarea{margin-bottom:5px;margin-left:28px;}
.checkbox_container,.radio_container{width:530px;display:block;margin-top:10px;margin-left:20px;padding-right:50px;}
.error{font-weight:bold;color:#ff0000;}
.Fotografia{width:250px;float:left;color:#ffffff;}
.label{width:100px;overflow:auto;float:left;}
.item{margin-top:5px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #c2bebe;}
.field{padding:2px;}
.modello .value{font-weight:bold;}
.link{float:right;margin-right:20px;margin-left:auto;padding-left:20px;}
.desc{}
h3{font-size:1em;}
h2{font-size:14px;}
.pagination{text-align:center;}
.pagination ul{list-style-type:none;}
.pagination li,.pagination a{display:inline;padding-right:5px;padding-left:5px;font-weight:bold;font-size:12px;}
ul{}
.layout_simple{margin:0 20px 6px 10px;padding:0 0 2px;border-bottom:1px dotted #d6d2d2;}
a{text-decoration:none;color:#333333;}
a:hover{}
.ce_text p{padding-right:10px;padding-left:18px;}
a img{border: none;}
img.left{float:left;margin:0 20px 0 0;}
img.right{float:right;margin:0 0 0 20px;}
.teaser{width:230px;}
.anteprima{float:left;display:inline;margin-top:14px;}
#flash{width:1039px;height:370px;margin:0 auto;background:url("tl_files/images/img03.jpg") left top no-repeat;}
.mod_article{padding-right:10px;}
.mod_customnav  li.active{}
.mod_navigation{width:1039px;height:300px;margin:0 auto;}
.mod_navigation a,.mod_navigation a:visited{color:#ffffff;}
.mod_navigation ul.level_1 li{margin:0 0 12px;padding:4px 0 2px 30px;background-image:url("tl_files/images/bottone_grigio.gif");background-repeat:no-repeat;font-size:14px;color:#ffffff;list-style-type:none;}
.mod_navigation ul.level_1 li.active,ul.level_1 li.trail{background:url("tl_files/images/bottone_blu.gif") left top no-repeat;font-size:14px;color:#ffffff;}
.mod_navigation ul{margin:20px 0 0;padding:0;}
.level_2 li,.level_2 li a,.level_2 li a:visited{background-image:url("k");font-weight:bold;color:#000000;}
#logo{width:1000px;height:150px;margin:0 auto;padding-top:50px;padding-left:30px;}
#logo h1,#logo p{margin:0;padding-left:100px;color:#FFFFFF;}
#logo span{color:#FFFFFF;}
#logo h1{padding:25px 0 0;font-weight:normal;font-size:4.8em;letter-spacing: -1px;text-transform: lowercase;}
#logo p{padding:4px 0 0 3px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#FFFFFF;text-transform: lowercase;}
#logo a{text-decoration:none;color:#FFFFFF;border: none;}
.img_left{float:left;}
#menu{width:1009px;height:41px;margin:0 auto;padding:0 0 0 30px;background-image:url("tl_files/images/img03.gif");background-repeat:repeat-x;letter-spacing: 1px;}
#menu ul{margin:0;padding:20px 0 0;list-style: none;}
.ce_headline{margin-top:20px;}
#menu li{float:left;display:inline;}
#menu a{height:30px;margin:0;padding:20px 30px 0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:13px;color:#FFFFFF;background: url(tl_files/images/img06.gif) no-repeat left 24px;}
#menu span{height:30px;margin:0;padding:20px 30px 0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:13px;color:#bfbfbf;background: url(tl_files/images/img06.gif) no-repeat left 24px;}
#menu a:hover{color:#F9E225;}
#menu .current_page_item a{color:#DEDEDE;}
.mod_navigation{height:370px;background-image:url("/tl_files/images/background2.jpg");background-repeat:no-repeat;}
#wrapper{width:100%;margin:0;padding:0;}
#container{width:1009px;margin:0 auto;padding:0 15px;background-image:url("/tl_files/images/img04.jpg");background-repeat:repeat-y;}
#page-bg{}
#latest-post{padding:20px;border:1px solid #E7E7E7;}
#content{width:360px;float:left;margin-top:15px;}
.post{padding-bottom:15px;line-height:200%;}
.post h1{font-weight:normal;}
.title{margin:0;padding:30px 0 4px;font-weight:normal;font-size:28px;}
.title a{color:#6DC5F3;}
.title a:hover{border-bottom:1px dotted #000000;}
.byline{margin:-4px 0 20px;padding:4px 0;border-bottom:1px #DCDCDC #dashed;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.tag{padding:0 15px;}
.entry{padding:0;}
.links{}
.links a{width:110px;height:28px;display:block;margin-left:15px;padding-top:6px;text-align:center;color:#FFFFFF;background: url(images/img07.jpg) no-repeat left top;}
.links a:hover{}
#sidebar1{width:300px;float:left;margin-top:15px;}
#sidebar2{width:280px;float:right;margin-top:15px;}
.sidebar{float:left;padding:0;color:#737373;}
.sidebar ul{margin:0;padding:0;list-style: none;}
.sidebar li{padding:0 0 20px;}
.sidebar li ul{padding-bottom:20px;background: #F7F7F7;}
.sidebar li li{margin:0 15px;padding:8px 0;border-bottom:1px #DCDCDC #dashed;background: none;}
#container h1{padding-bottom:0;padding-left:10px;background-repeat:no-repeat;font-size:16px;color:#072444;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 5px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-left-color: #0D2443;}
#container #left .layout_short{margin:0;padding:0 0 0 16px;font-size:12px;}
#container{}
.layout_short h2{font-weight:normal;font-size:12px;}
.layout_full{margin-bottom:20px;margin-left:20px;}
.fotografia{color:#ffffff;}
.sidebar a{color:#737373;}
.sidebar a:hover{color:#BDBDBD;}
#searchform{margin:0;padding:0 0 20px;}
#searchform br{display:none;}
#searchform h2{}
#s{width:165px;height:18px;margin:10px 0 0 15px;padding:2px;border:1px solid #CCCCCC;font-size:10px;color:#000000;background: #FFFFFF;}
#x{height:25px;margin:0;padding:2px 5px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:10px;color:#CCCCCC;background: #CA8186;text-transform: uppercase;}
#calendar_wrap{padding:10px 15px;text-align:center;}
#calendar_wrap table{width:100%;}
#calendar_wrap th{}
#calendar_wrap td{}
#calendar_wrap tfoot td{border: none;}
#calendar_wrap tfoot td#prev{text-align:left;font-weight:bold;border: none;}
#calendar_wrap tfoot td#prev a{border: none;}
#calendar_wrap tfoot td#next{text-align:right;font-weight:bold;border: none;}
#calendar_wrap tfoot td#next a{border: none;}
#footer{width:1039px;height:110px;margin:0 auto;padding:0;background: url(tl_files/images/img05.jpg) no-repeat left top;}
#footer p{margin:0 0 0 300px;padding:20px 0 0;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#737373;text-transform: uppercase;}
#footer a{color:#BDBDBD;}
#footer .link{}
#footer .copyright{}
#topper{width:1039px;height:81px;margin-right:auto;margin-left:auto;}
#topmenu{width:300px;float:right;padding-right:15px;text-align:right;color:#FFF;}
.more{padding-right:20px;text-align:right;}

