@charset "iso-8859-1";
/* author: SoftHrod - www.softhrod.com */

/* general */
body {margin:0; border:0; padding:0; font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, lucida, arial, helvetica, sans-serif; color:#000000;}
h1 {font-family:Tahoma, Verdana, lucida, arial, helvetica, sans-serif; color:#FFFFFF; font-size:18px; padding:2px; letter-spacing:2px; font-variant:small-caps; text-align:left; background:url(../imgs/titolo.jpg) repeat-y;}
h2 a {text-decoration:none;}
h2 img {border:none; float:right;}
img {border:none;}

/* boxes */
#header {height:147px; background:url(../imgs/pixel_header.jpg) repeat;}
#menu {height:32px; background:url(../imgs/fascia_menu.jpg) repeat; text-align:right;}
#menu a {border-left:1px solid #FFFFFF; padding:4px 10px 4px 10px; text-decoration:none; color:#FFFFFF; line-height:32px;}
#corpo {background:url(../imgs/pixel_blu.jpg) repeat; margin:0; padding:0;}
#colsx {width:198px; background:url(../imgs/logo_iccs.jpg) no-repeat bottom;}
#colsx #content {margin-bottom:105px;}
#colsx h2 {width:198px; background:url(../imgs/menu_verticale.jpg) repeat-x; height:21px; color:#FFFFFF; font-size:12px; padding-top:2px; padding-left:4px;}
#colsx ul {padding-right:0; padding-left:10px; font-size:12px; padding-bottom:0px; margin:0px; padding-top:0;}
#colsx li {padding-bottom:2px; margin-top:2px; margin-left:0; padding-left:8px; list-style:none; border-left:3px solid #FFFFFF;}
#colsx a {text-decoration:none; color:#FFFFFF;}
#colsx li:hover {background-color:#FFFFFF;}
#colsx a:hover {color:#000033; background-color:#FFFFFF;}
#contenuto {padding:10px 25px 10px 25px; background-color:#FFFFFF;}
#briciole {padding-top:3px; padding-bottom:3px; padding-left:8px; background-color:#FFCCCC; border-top:1px dotted #666666; border-bottom:1px dotted #666666;}
#briciole a {color:#660000;}

#footer {height:30px; width:100%; background:url(../imgs/pixel_blu.jpg) repeat; margin:0; font-size:90%;}
#footer p {margin:0; padding:4px; color:#FFFFFF; text-align:center;}
#footer p a {color:#FFFFFF;}

#cat_selezionata {color:#000033; background-color:#FFFFFF; font-weight:bold;}
#cat_selezionata a {color:#000033;}

/* personalizzazioni di memo portale */
#area h3 {color:#660000; margin-top:0; border-bottom:1px dashed #660000;}
#area #allegati img {padding-bottom:5px; margin:4px;}
#area #allegati a {text-decoration:none; color:#993333;}
#articolo {font-size:90%;}
#articolo h1 {font-family:Tahoma; color:#FFFFFF; text-align:left; padding:3px 5px 3px 5px; margin-top:20px;}
#articolo h3 a {color:#660000; margin-top:0;}
#articolo h3 {color:#660000; margin-top:0;}
.articoloinlista h1 {font-family:Tahoma; color:#333333; text-align:left; padding:3px 5px 3px 5px;}
.articoloinlista h1 a {text-decoration:none; color:#333333; text-align:left;}
.articoloinlista h2 .normale {color:#993333;}
.articoloinlista img {padding:3px; border:1px solid #EEEEEE; margin:2px 10px 8px 5px;}
.articoloinlista .sub {font-size:16px;}
.articoloinlista .link {color:#663333;}
.articoloinlista .chiusura {color:#663333;}
.articoloinlista .chiusura a {color:#663333; text-decoration:underline;}
.littlepic {border:1px #d3d3d3 solid;}
div.float:hover {background-color:#993333;}
#newsletter {background:url(../imgs/newsletter.jpg) no-repeat center top; width:198px; height:189px; margin-top:25px; padding-top:50px;}
#newsletter input {font-family:Verdana; font-size:11px; margin-bottom:15px; text-align:center; margin-top:5px;}
#links h3 {color:#660000; margin-top:0; margin-bottom:0px;}
#links ul {margin-top:0; margin-bottom:8px;}