/* ***************** ************** ************** */ /* ***************** BODY *************** */ /* ***************** ************** ************** */ * {margin: 0; padding: 0;} body { text-align:center; color: #333; margin:0; padding: 0; border: 0; background: #FFF url(images/header_bg.gif) top left repeat-x; font-family: Avenir, Arial, "Lucida Grande", Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; font-size:0.8125em; } /* ***************** ************** ************** */ /* ***************** CLASSI ************** */ /* ***************** ************** ************** */ .nascosto{ display:none; } .floatClear { clear: both; } .backlink { padding-bottom: 3ex; } .background_item { padding-bottom: 0.5ex; } .background_box { padding-left: 3ex; padding-bottom: 2ex; padding-top: 1ex; } .background_progress { margin-bottom: 2ex; width: 600px; background: #dcd4cf; border: 2px solid #55453c; height: 30px; } .background_progress_bar { text-align: right; float: left; background: #a19792; height: 24px; padding-top: 6px; } .background_progress_caption { margin-right: 6px; color: #55453c; font-weight: bold; } .output { margin: 3ex; } /* ***************** ************** ************** */ /* ***************** TAG ************** */ /* ***************** ************** ************** */ h1{ color: #9e0b0f; font-size: 20px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom: 10px; } h2{ color: #55453c; font-size: 20px; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom: 10px; } p{ margin-bottom: 13px; font-size: 0.88em; line-height: 1.5em; } a{ color: #9e0b0f; text-decoration: none; } a:hover{ color: #9e0b0f; text-decoration: underline; } /* ***************** ************** ************** */ /* ***************** PAGINA (contiene tutto) ************** */ /* ***************** ************** ************** */ #paginaExt{ padding:0; border:0; position: relative; margin: 0 0; /* width:800px; */ width:100%; } #paginaInt{ margin:0; padding:0; border:0; width:100%; } /* ***************** ************** ************** */ /* ***************** HEADER ************** */ /* ***************** ************** ************** */ #testata{ display: block; height: 181px; width:100%; background: transparent url(images/header.jpg) top left no-repeat; } #testata h1{ display: none; } #testata p{ display: none; } /* ***************** ************** ************** */ /* ***************** MENU ************** */ /* ***************** ************** ************** */ #menu{ display: block; height: 45px; width: 800px; width:100%; background: url(images/menu_bg.gif) top left repeat-x; text-align: left; margin: 0; padding: 0; } #menu ul{ width: auto; padding: 14px 0 0 25px; margin: 0; height: 45px; background: url(images/menu.jpg) top left no-repeat; background-position: -180px 0; } #menu li{ display: inline; list-style: none; letter-spacing: 1.1px; text-align: center; margin: 0 20px 0 00px; } #menu li a{ color: #a19792; text-decoration: none; text-transform: uppercase; font-size: 11px; font-weight: bold; background: transparent url(images/triangolino.gif) bottom center no-repeat; padding-bottom: 6px; } #menu li a:hover{ color: #FFFFFF; background: transparent url(images/triangolino_full.gif) bottom center no-repeat; } /* ***************** ************** ************** */ /* ***************** CONTENUTI ************** */ /* ***************** ************** ************** */ #contenuti{ background-color:#fff; width: 780px; width:100%; padding: 0 0 0 0; text-align: center; } #contenutoInterno{ width: 900px; padding: 20px 25px; text-align: left; } #contenutoInterno ul{ list-style: none; font-size: 1.1em; } #contenutoInterno ul li{ list-style: none; margin: 0 0 10px 0; } #contenutoInterno ul li a{ background: transparent url(images/icona.gif) center left no-repeat; padding: 0 0 0 0px; } #contenutoInterno ul li a:hover{ } /* ***************** ************** ************** */ /* ***************** PAGINE SPECIFICHE ************** */ /* ***************** ************** ************** */ /* Pagina accesso login */ #password_login { border: 10px solid #dcd4cf; /* width: 300px; height: 200px; float: left; */ text-align:center; padding: 20px; } #password_login a{ font-size: 0.8em; } #openid_login { border: 10px solid #dcd4cf; /* width: 300px; height: 200px; float: left; */ text-align:center; padding: 20px; margin: 20px 0 0 0; } label#openid_label { display: inline; line-height: 30px; background: transparent url(images/opednid.gif) center left no-repeat; padding: 20px 20px 20px 35px; height: 30px; } #openid_login a{ font-size: 0.8em; } /* Menu principale */ div.main_menu_box a{ border: 10px solid #dcd4cf; width: 200px; height: 5em; line-height: 5em; float: left; text-align:center; padding: 0 20px; margin-right: 30px; font-size: 20px; font-family:Georgia, "Times New Roman", Times, serif; } div.main_menu_box a:hover{ background-color: #dcd4cf; border: 10px solid #d3c8c2; text-decoration: none; } #users_access a{ } #sources_access a{ } #custom_templates_access a{ } #translations_access a{ } .rdf_header { margin-top: 15px; padding-left: 10px; background: #333 url(/images/rdf_header_bg.gif) repeat-x top left; color: #fff; font-weight: bold; font-size: 1em; } .add, .remove, .trash { border: none; } .add { float: right; margin-top: -18px; margin-right: 8px; } .predicates { padding-left: 10px; } #data ul { list-style-type: none; } #data p { margin-top: 25px; } .data { font-size: .7em; padding: 2px; margin-right: 2px; } .file { background-color: #ff9; } .text { background-color: #009; color: #fff; } .xml { background-color: #090; color: #fff; } .image { background-color: #900; color: #fff; } .wmv { background-color: #009; color: #fff; } .mp4 { background-color: #099; color: #fff; } .small { font-size: .4em; } .grey { color: #ccc; } .italic { font-style: italic; } #data_form { margin-top: 15px; padding: 10px; background-color: #ccc; } div.uploadStatus { margin: 5px; } div.progressBar { display: none; margin: 5px; } div.progressBar div.border { background-color: #fff; border: 1px solid grey; width: 100%; } div.progressBar div.background { background-color: #0c0; height: 18px; width: 0%; } /* PAGINA TRANSLATIONS */ input.translation { width: 180px; } /* Input field inside the table */ table tr td input { width: 500px; padding: 4px; } /* ***************** ************** ************** */ /* ***************** FOOTER ************** */ /* ***************** ************** ************** */ #footer_wrap { padding:0; border:0; position: relative; margin: 0 auto 0 auto; width:780px; background: #40332b url(images/footer_bg.gif) top left repeat-x; } #footer { position: relative; width: 780px; padding: 40px 0 0 30px; font-size: 1.00em; line-height: 1.6em; color: #a79578; margin: 0 auto; } #footer p { padding-bottom: 20px; } .box { width: 150px; float: left; margin-right: 43px; z-index: 99; } .box h1 { color: #fffffe; font-size: 1.1em; font-weight: normal; margin-bottom: 30px; font-family: Avenir, Arial, "Lucida Grande", Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; } .box li { padding-bottom: 10px; } .box a:link, .box a:visited { color: #fffffe; background: #2e251e; padding: 2px 5px; padding-bottom: 4px; text-decoration:none; } .box a:hover { color: #fffffe; background: #ad0000; text-decoration: none; } .box a:active { color: #fffffe; text-decoration:none; } #footer img { margin-right: 30px; } /* SIMPLE BIT FIX */ .group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }