/* Style sheet Stile */
body{background: #CDEFF4 url(img/body.gif) repeat-x scroll left top;}
#wrapper{margin-top:20px;margin-bottom:20px;}
#header{background:url("img/barratop.png") top no-repeat;}
#logo{top:30px;left:30px;position:absolute;}
#ricerca-img{top:40px;left:780px;position:absolute;}
#container{padding-right:6px;padding-left:6px;background:url("img/container_fondo.png") left top repeat-y;}
#main{padding:5px 5px 5px 10px;}
#left{padding-top:5px;padding-left:5px;}
#footer{padding-top:40px;padding-right:6px;padding-left:6px;background:url("img/barrabot.png") top no-repeat;}
#footer_sponsor{top:30px;float:right;display:block;margin-right:25px;}
#footer_links{top:25px;margin-left:15px;font-size:12px;color:#000000;}
p.error{font-weight:bold;color:#ff0000;}
.commenti{padding-bottom:10px;}
.ce_comments .widget{margin:5px 0;}
.ce_comments .widget textarea{width:400px;height:100px;}
.ce_comments .widget .text{width:250px;}
.mod_breadcrumb{padding-bottom:5px;padding-left:15px;background-image:url("img/breadcrumb.gif");background-repeat:no-repeat;}
#typo_box{margin-top:24px;margin-left:64px;padding-left:160px;background:url("img/typobox.png") left center no-repeat;}
.info{text-align:right;}
.back{margin:5px 30px 0 0;text-align:right;}
.space{height:200px;}
.ce_image img,.ce_gallery img,.cornice{padding:1px;border:1px solid #000000;}
.ce_image img:hover,.ce_gallery img:hover{padding:1px;border:1px solid #0052A4;}
.image_container{margin:5px 0 10px;}
.hyperlink_txt{padding-left:18px;background:url("img/imglink.gif") left center no-repeat;}
.mod_sitemap{margin-right:60px;background:url("img/sitemap.gif") right center no-repeat;}
.mod_sitemap ul{list-style-type:none;}
.mod_sitemap .level_1 li{padding-bottom:5px;padding-left:15px;background:url("img/sitemap-arrow.gif") left top no-repeat;}
.mod_sitemap .level_2 li{padding-left:13px;background:url("img/sitemap-arrow2.gif") left top no-repeat;}
.mod_sitemap .level_3 li{padding-left:10px;background:url("img/sitemap-arrow3.gif") left top no-repeat;}
#rate,#google_ads{width:145px;}
#rate h2,#google_ads h2,.MenuUtente h2{margin:20px 10px 10px 0;padding:0 0 2px 15px;border-bottom:1px solid #0052A4;font-size:12px;}
#rate select{width:85px;}
#rate p{margin-top:11px;line-height:1.4;}
#requisiti-di-sistema .col_0{width:30%;background-color:#F3F3F3;font-weight:bold;}
#requisiti-di-sistema #req_sistema td{padding:2px;border-bottom:1px solid #E6E6E6;}
#requisiti-di-sistema .ce_table table{margin-top:1px;margin-right:1px;margin-left:1px;border:1px solid #E6E6E6;}
#changelog li{padding-top:1px;padding-bottom:1px;padding-left:14px;background:url("img/indicatore.gif") left center no-repeat;list-style-type:none;}
#changelog .ce_toplink{padding-right:40px;text-align:right;}
.mod_search .header{margin-top:12px;margin-bottom:18px;text-align:right;}
.mod_search h3{margin-top:12px;margin-bottom:2px;}
.mod_search .url{margin-top:3px;color:#BBBBBB;}
.mod_search .highlight{background-color:#DFF2FF;}
#query_type div{width:200px;float:left;margin-top:5px;margin-bottom:20px;}
.MenuSx{width:150px;}
.MenuSx ul,.MenuUtente ul{margin:0;padding:0;list-style-type:none;}
.MenuSx li,.MenuUtente li{margin:0;padding:2px 0;list-style-type:none;}
.MenuSx span,.MenuUtente span{margin:0;padding:0;}
.MenuUtente a,.MenuUtente li,.MenuUtente span{font-weight:bold;font-size:10px;color:#000000;}
.MenuSx a,.MenuSx li,.MenuSx span{font-weight:bold;font-size:10px;color:#000000;}
.MenuSx a,.MenuUtente a{padding-left:15px;}
.MenuSx a:hover,.MenuUtente a:hover{background:url("img/menu.gif") left top no-repeat;}
.MenuSx span.active,.MenuUtente span.active{padding-left:15px;background:url("img/menu.gif") left top no-repeat;color:#003366;}
.MenuPrincipale{width:870px;height:30px;top:133px;position:absolute;padding-left:6px;background:url("img/barratopbottoni.png") left top no-repeat;}
.MenuPrincipale ul{margin:0;padding:0;}
.MenuPrincipale li{float:left;display:block;padding:7px 18px;text-align:center;border-right:1px solid #23467B;color:#F6F6F6;list-style-type:none;}
.MenuPrincipale li:hover{background-color:#23467B;text-decoration:none;color:#ffffff;}
.MenuPrincipale a,.MenuPrincipale span{font-weight:bold;font-size:11px;color:#ffffff;}
fieldset{margin:1 0;padding:1em;border:1px solid #CCCCCC;}
label{padding-right:6px;font-weight:bold;}
input,label,select{vertical-align:middle;color:#inheri;}
.formset fieldset{margin-bottom:20px;border:1px solid #23467B;}
.formset .col_0{width:130px;}
.checkbox_container span{display:block;}
.formset td{padding-top:1px;padding-bottom:1px;vertical-align:middle;}
input.checkbox{margin:0 3 0 0;vertical-align:bottom;}
.profile .checkbox_container label{display:inline;margin-top:0;margin-bottom:0;}
#avatar_reset_container{padding-bottom:10px;}
.profile td.col_1{padding:10px;}
.mod_catalogfilter{padding-bottom:20px;}
#repository-traduzioni .layout_simpletable{width:100%;margin-right:auto;margin-left:auto;border:1px solid #04053e;border-collapse:separate;}
#repository-traduzioni .layout_simpletable .header{padding:4px;border-bottom:1px solid #04053E;}
.versione_inglese{background-color:#efeff7;}
.versione_italiano,.versione_inglese{padding:5px;}
.pagination{padding-top:25px;}
.pagination p{float:right;margin-right:20px;}
.pagination ul{margin-top:10px;padding-left:0;}
.pagination li{display:inline;padding-right:10px;list-style-type:none;}
.pdf_link{padding-right:20px;text-align:right;}
#meeting-foto-hotel{width:215px;float:right;}
#mappa-meeting #map1{border:1px solid #000000;}
.text{width:250px;}
label{display:block;padding-top:10px;padding-bottom:5px;}
.checkbox_container label,.radio_container label{display:inline;font-weight:normal;}
.registrazione-meeting{margin-right:30px;margin-left:10px;}
.registrazione-meeting textarea{width:250px;height:60px;}
