body{ background:url("fondo-body.png") repeat-x scroll 0 0 #EBEBEB; color:#000000; font-family:Arial; font-size:12px; } #content{ margin:0 auto; width:960px; } #logo{ float:left; } #banner-top{ float:right; /*margin-top:24px;*/ } img , a{ border:none; } #banner-top div { clear:both; float:right; margin-bottom:9px; } #menu , .top{ overflow:hidden; } .top{ height:140px; } #menu{ background: none repeat scroll 0 0 #182755; clear:both; width:960px; } #menu .voce{ background:none repeat scroll 0 0 #182755; border-right:1px solid #FFFFFF; float:left; padding:13px 35px; } #menu .voce.first { padding:13px 35px; } #menu .voce.last{ border:medium none; margin-right:0; position:relative; } #menu .voce a{ color:#FFFFFF; font-weight:bold; text-decoration:none; } #footer{ background:url("http://173.203.94.168/cis/assets/fondo-footer.png") repeat-x scroll 0 0 transparent; clear:both; color:#FFFFFF; height:292px; margin-top:25px; overflow:hidden; padding-left:20px; padding-top:10px; } #footer a{ color:#ffffff; } #menu .voce.current{ background:#a11c1f; /* */ } .contest{ clear:both; margin-top:10px; overflow:hidden; } .box .title{ background:none repeat scroll 0 0 #99A7B9; padding-bottom:8px; padding-left:18px; padding-top:11px; color:#fff; border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; } #left , #right{ float:left; width:220px; } .elenco-cat , .box-body { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #D0D0D0; padding:16px 0 16px 13px; } .solid{ clear:both; margin-top:18px; } .pulsante{ background:none repeat scroll 0 0 #99A7B9; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; width:73px; text-align:center; padding:4px 0 4px 0; } .pulsante a{ color:#fff; text-decoration:none; } .box-body .titolo-newsletter{ background:url("ico-newsletter.png") no-repeat scroll 0 0 transparent; font-size:13px; font-weight:bold; padding-left:44px; padding-top:4px; width:88px; } .box-body .testo-newsletter{ padding-left:44px; } .box-body .pulsante.newslett{ margin-left:44px; margin-top:10px; } #footer .testo-footer{ width:860px; } .center{ float:left; margin-left:9px; margin-right:9px; overflow:hidden; width:500px; } .large-box .title{ background:#182755; color:#ffffff; border-radius:10px 10px 0 0; color:#FFFFFF; padding-bottom:8px; padding-left:18px; padding-top:11px; border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; } .large-box .title-news{ margin-bottom:9px; width:358px; } .large-box .title-news a , .center.elenco_news .title-news a , .center.elenco_corsi .title-news a{ color:#00275D; font-size:14px; font-weight:bold; text-decoration:none; } .large-box .abstract-news a , .center.elenco_news .abstract-news a{ text-decoration:none; color:#333333; } .large-box .archivio-news{ margin-top:10px; clear:both; overflow:hidden; } .large-box .archivio-news a{ font-weight:bold; text-decoration:none; color:#00275D; } .large-box .box-body .img-news , .center.elenco_news .img-news{ float:left; margin-right:14px; width:100px; } .box-body .banner{ margin-bottom:33px; } .link-footer{ background:url("logo-footer.png") no-repeat scroll 830px 0px transparent; margin-top:30px; min-height:100px; overflow:hidden; width:100%; } .sezione .titolo-sezione{ margin-bottom:18px; } .sezione .elemento-sezione a{ text-decoration:none; } .proposta a{ color:#182755; display:block; float:left; font-weight:bold; overflow:hidden; text-decoration:none; } .elenco-cat .proposta{ border-bottom:1px dotted #D0D0D0; clear:both; padding-bottom:6px; padding-top:6px; height:20px; } .elenco-cat{ padding:16px 6px; } .piu{ display:block !important; float:left; font-size:14px; padding-left:4px; padding-right:7px; width:6px !important; } .proposta.last{ border:none; } .link-footer .sezione{ float:left; margin-right:109px; width:200px; } .elenco-sezione .elemento-sezione{ padding:3px 0 0; } .proposta a.current{ color:#a11c1f; } .data-proposta{ position:relative; } .data-proposta .title-proposta{ background:none repeat scroll 0 0 #FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; color:#182755; font-size:14px; font-weight:bold; padding:10px 20px 17px; position:absolute; top:-43px; max-width:600px; width:auto; z-index:100; border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; } .center.proposte , .center.news{ margin-right:0; width:730px; } .abstract-proposta{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; margin-top:44px; overflow:hidden; padding-bottom:10px; width:728px; z-index:10; } .abstract-proposta .text{ float:left; padding-left:17px; padding-right:20px; width:477px; } .abstract-proposta .text.long{ width:693px; } .link-prop-dett{ color:#182755; font-style:italic; padding-bottom:10px; padding-left:17px; clear:both; } .link-prop-dett a{ color:#182755; } .center.static , .center.newsletter , .center.elenco_news , .center.elenco_corsi , .center.ricerca , .center.corsi_lingue{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; margin-right:0; padding-left:23px; padding-right:27px; padding-top:21px; width:678px; } .center.corso{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; clear:both; margin-bottom:17px; margin-right:0; overflow:hidden; padding-left:23px; padding-right:27px; padding-top:21px; width:678px; position:relative; } .center.static .text-title , .center.newsletter .text-title , .center.corso .text-title , .center.elenco_news .text-title , .center.elenco_corsi .text-title , .center.ricerca .text-title{ color:#A11C1F; font-size:15px; font-weight:bold; margin-bottom:29px; } .center.static div.text , .center.newsletter div.text , .center.ricerca div.text{ line-height:18px; } .abstract-proposta .img{ border:2px solid #CCCCCC; float:left; height:128px; } .large-box{ clear:both; } #rotatore_box{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; clear:both; margin-bottom:17px; overflow:hidden; } #rotatore_box .datarotatore{ padding:16px; } #rotatore_box .titolo-rotatore{ color:#182755; font-size:14px; font-weight:bold; width:442px; } #rotatore_box .testo-rotatore{ width:460px; } #nav{ margin-left:45%; overflow:hidden; text-align:center; height:20px; } #nav a{ background:url("slide.png") no-repeat scroll 0 0 transparent; display:block; float:left; font-size:0; height:12px; margin-right:5px; width:12px; } #nav a.activeSlide{ background:url("slide-current.png") no-repeat scroll 0 0 transparent; } .dett-news{ overflow:hidden; } .center.proposte .media , .static.media{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; height:auto; margin-top:15px; overflow:hidden; padding:27px 40px 20px 13px; } .center.proposte .elenco-corsi{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; height:auto; margin-top:15px; overflow:hidden; padding:27px 40px 20px 13px; clear:both; } .static.media{ float:right; margin-left:9px; padding-left:50px; padding-right:50px; width:629px; } .elenco-corsi .titolo-elenco-corsi , .media .titolo-media{ color:#00275D; font-weight:bold; margin-bottom:17px; } .banner.language{ position:relative; } .banner.language .language-div{ font-weight:bold; left:21px; position:absolute; top:94px; width:179px; } .banner.language .language-div a{ color:#333333; text-decoration:none; } .ml_aree label{ display:block; float:left; margin-bottom:5px; width:218px; } .gruppo-pulsanti .pulsante{ float:left; margin-right:4px; } .form-checkbox.checkArea{ float:left; margin-top:0; } .ml_aree{ margin:15px 0; padding:17px 8px; } .form-item{ margin:4px 0; overflow:hidden; } .form-item label{ display:block; float:left; width:100px; } .sel_tipo{ float:left; } .form-aziende , form-privati{ clear:both; margin-top:14px; } .gruppo-pulsanti{ clear:both; margin:10px 0; overflow:hidden; } #form-iscrizione #block-check-privacy a{ color:#182755; } .form-item label.error { clear:both; color:#A11C1F; float:left; font-size:11px; font-weight:bold; margin-left:99px; margin-top:8px; width:200px; } .corsol .corso-link ,.corso .data { float:left; } .data .giorno , .data .rag-data{ float:left; } .corsol{ clear:both; margin-bottom:17px; min-height:34px; overflow:hidden; padding-top:1px; } .data .giorno a , .data .mese a , .data .anno a{ color:#99A7B9; font-weight:bold; text-decoration:none; } .data .giorno{ border-right:1px solid #000000; padding-right:4px; } .data .rag-data{ padding-left:4px; } .data .giorno a{ font-size:35px; line-height:27px; } .corsol .corso-link{ padding-left:17px; width:571px; } .corsol .corso-link a{ color:#333333; font-size:14px; font-weight:bold; line-height:15px; text-decoration:none; } .corsol .corso-link a:hover{ color:#99a7b9; } .corsol .corso-link.home{ width:391px; } .data-corso .label{ color:#a11c1f; } .center.corso .data-corso{ margin-bottom:18px; } .data-corso ul{ list-style:none outside none; padding-left:0; } .box{ width:221px; } .pulsante.newslett{ width:73px; } .crit b{ padding-right:5px; } .crit{ margin:9px 0 19px 0; } .rotatore_img a{ text-decoration:none; color:#333; } .lente{ background:url("lente-ric.png") no-repeat scroll 0 0 transparent; display:block; height:16px; left:14px; position:absolute; width:15px; } .carousel{ position:relative; } .carousel .jcarousel-next{ background:url('next.png') no-repeat scroll 0 0 ; display:block; height:24px; position:absolute; right:-27px; top:36px; width:17px; } .carousel .jcarousel-prev{ background:url('prev.png') no-repeat scroll 0 0 ; display:block; height:24px; left:-27px; position:absolute; top:36px; width:17px; } .c-item{ border:2px solid #99A7B9; height:112px; } .center.proposte .media{ padding-left:50px; padding-right:50px; } .carousel li { float:left; width:193px; } .jcarousel-item { margin-right:19px; } .proposta.corrente{ border:medium none; padding-bottom:0; } .sotto-cat{ border-bottom:1px dotted #D0D0D0; padding-bottom:6px; padding-left:20px; } .sotto-cat a{ color:#182755; display:block; font-size:12px; padding:2px 0; text-decoration:none; font-weight:bold; } .socurrent{ color:#A11C1F !important; } .elenco-dipartimenti .dipartimento a{ color:#182755; font-weight:bold; text-decoration:none; } .elenco-dipartimenti .dipartimento{ padding:4px 0; } .azioni-corso{ border-top:1px solid #CCCCCC; overflow:hidden; padding-bottom:16px; padding-top:16px; } .azione-corso{ float:left; height:26px; padding-left:33px; padding-right:33px; } .azione-corso a{ color:#333333; text-decoration:none; } .azione-corso.print{ background:url('http://173.203.94.168/cis/assets/icone-corso.png') no-repeat scroll 0 0 ; } .azione-corso.segnala{ background:url('http://173.203.94.168/cis/assets/icone-corso.png') no-repeat scroll 0 -27px ; } .perpartecipare{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; clear:both; margin-left:9px; overflow:hidden; padding:21px 0 13px 23px; } .partecipare-title{ color:#182755; font-weight:bold; margin-bottom:15px; } .partecipares a{ text-decoration:none; font-weight:bold; color:#333333; } .partecipares{ height:28px; line-height:22px; margin-bottom:8px; padding-left:38px; } .iscrizione-fax{ background:url('http://173.203.94.168/cis/assets/icone-corso.png') no-repeat scroll 0 -57px ; } .pre-adesione{ background:url('http://173.203.94.168/cis/assets/icone-corso.png') no-repeat scroll 0 -97px ; } .partecipares.info{ background:url('http://173.203.94.168/cis/assets/icone-corso.png') no-repeat scroll 0 -136px ; } .center.partecipa_corso{ background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; margin-right:0; padding-left:23px; padding-right:27px; padding-top:21px; width:678px; } .center.partecipa_corso .text-title{ color:#A11C1F; font-size:15px; font-weight:bold; margin-bottom:29px; } .dati-utente{ float:left; padding-left:15px; width:400px; } .img-utente{ float:right; } .utente{ border-bottom:1px dotted #CCCCCC; margin-bottom:16px; overflow:hidden; padding-bottom:14px; } .utenti{ margin-top:13px; } .nome-utente{ font-size:14px; font-weight:bold; } .ruolo-utente{ color:#182755; font-weight:bold; padding:3px 0; } .email-utente a{ color:#A11C1F; font-weight:bold; text-decoration:none; } .email-utente{ padding-top:4px; } .correntedip{ color:#A11C1F !important; } .link-page{ float:left; padding-right:6px; } .link-page a{ text-decoration:none; color:#182755; font-weight:bold; } .link-page{ font-weight:bold; color:#A11C1F; } .pagi{ margin-bottom:7px; overflow:hidden; padding-left:20px; } .tel-utente{ font-weight:bold; padding-top:6px; } .abstract-news{ width:358px; } .elenco-allegati ul { padding-left:0px; list-style:none outside none; } .elenco-allegati ul li{ background:url("http://173.203.94.168/cis/assets/allegato.png") no-repeat scroll 0 center transparent; padding:4px 0 4px 35px; } .elenco-allegati ul li a{ text-decoration:none; color:#000000; font-weight:bold; } .data-corso .txt a{ color:#A11C1F; font-weight:bold; text-decoration:none; } .text a{ color:#A11C1F; font-weight:bold; text-decoration:none; } .center.static{ padding-bottom:10px; } .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal , .jcarousel-next.jcarousel-next-horizontal.jcarousel-next-disabled.jcarousel-next-disabled-horizontal{ display:none; width:0; } #typeute{ height:38px; position:relative; } #typeute label.error{ left:-84px; position:absolute; top:14px; }