/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  .toolbar { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(102, 102, 102);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-right: 4px;
    text-align: right;
    }

  a.toolbar:link { text-decoration: none;
    font-size: 100%;
    }

  a.toolbar:visited { text-decoration: none;
    font-size: 100%;
    }

  a.toolbar:hover { text-decoration: underline;
    font-size: 100%;
    font-weight: bold;
    }

  .bottombar { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(102,102,102);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-right: 4px;
    text-align: center;
    }

  a.bottombar:link { text-decoration: none;
    font-size: 100%;
    }

  a.bottombar:visited { text-decoration: none;
    font-size: 100%;
    }

  a.bottombar:hover { text-decoration: underline;
    font-size: 100%;
    }

  .newsbody { border: 2px solid rgb(255, 138, 0);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(255, 138, 0);
    font-weight: bold;
    background-color: rgb(0,0, 0);
    padding-right: 4px;
    text-align: left;
    line-height: 180%;
    padding-left: 8px;
    font-size: 100%;
    }

  .newsbody .detnews { 
    font-weight: normal;
    line-height: 110%;
    font-size: 80%;
    }
    
  a.newsbody:link { border-style: none;
    text-decoration: none;
    font-size: 100%;
    }

  a.newsbody:visited { border-style: none;
    text-decoration: none;
    font-size: 100%;
    }

  a.newsbody:hover { border-style: none;
    text-decoration: underline;
    font-size: 100%;
    }

  .menuitem { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(102, 102, 102);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-right: 4px;
    }

  .menuareatab { border-bottom: 1px solid rgb(4, 93, 39);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: rgb(255, 255,255 );
    vertical-align: middle;
    background-color: rgb(56, 66, 79);
    }

  .bodytitle { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 130%;
    font-weight: bold;
    //color: rgb(46, 73, 93);
    color: rgb(56, 66, 79);
    background-color: rgb(0, 0, 0);
    padding-left: 8px;
    }

  .bodytext { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(151,151,151);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-right: 12px;
    padding-left: 8px;
    line-height: 160%;
    }
    
  .bodytextUnderLogo { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(151, 151, 151);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-right: 12px;
    padding-left: 8px;
    line-height: 160%;
    }

  .bodytextUnderLogoElenco1 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(151, 151, 151);
    font-weight: normal;
    background-color: rgb(50, 50, 50);
    padding-right: 12px;
    padding-left: 8px;
    line-height: 160%;
    }
  a.bodytextUnderLogoElenco1:link { text-decoration: none;
    font-size: 100%;
    }

  a.bodytextUnderLogoElenco1:visited { text-decoration: none;
    font-size: 100%;
    }

  a.bodytextUnderLogoElenco1:hover { text-decoration: underline;
    font-size: 100%;
    font-weight: bold;
    }    
  .bodytextUnderLogoElenco2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(151, 151, 151);
    font-weight: normal;
    background-color: rgb(30, 30, 30);
    padding-right: 12px;
    padding-left: 8px;
    line-height: 160%;
    }
  a.bodytextUnderLogoElenco2:link { text-decoration: none;
    font-size: 100%;
    }

  a.bodytextUnderLogoElenco2:visited { text-decoration: none;
    font-size: 100%;
    }

  a.bodytextUnderLogoElenco2:hover { text-decoration: underline;
    font-size: 100%;
    font-weight: bold;
    }        
    
  .newsheader { border: 0px solid rgb(204, 204, 204);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    //color: rgb(46, 73, 93);
    color: rgb(56, 66, 79);
    vertical-align: middle;
    padding-left: 4px;
    background-color: rgb(0, 0, 0);
    font-size: 160% ! important;
    }

  a.menuitem:link { text-decoration: none;
    padding-left: 0px;
    font-size: 100%;
    }

  a.menuitem:visited { text-decoration: none;
    padding-left: 0px;
    font-size: 100%;
    }

  a.menuitem:hover { text-decoration: underline;
    font-size: 100%;
    font-weight: bold;
    }

  a.bodytext:link { text-decoration: none;
    padding-left: 0px;
    font-size: 100%;
    font-weight: bold;
    }

  a.bodytext:visited { text-decoration: none;
    padding-left: 0px;
    font-size: 100%;
    font-weight: bold;
    }

  a.bodytext:hover { text-decoration: underline;
    font-size: 100%;
    }

  .negtitle { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 51);
    text-align: center;
    vertical-align: middle;
    }

  .copyright { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 50%;
    font-style: italic;
    font-weight: normal;
    }
    
  .counter { font-family: Verdana,Arial,Helvetica,sans-serif;
  	margin:15px
    font-size: x-small;
    font-style: italic;
    font-weight: bold;	        
    color: rgb(151,151,151);
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    }

  .resarea { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(102,102,102);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-left: 4px;
    vertical-align: bottom;
    text-align: left;
    }

  a.resarea:link { text-decoration: none;
    font-size: 100%;
    }

  a.resarea:visited { text-decoration: none;
    font-size: 100%;
    }

  a.resarea:hover { text-decoration: underline;
    font-size: 100%;
    font-weight: bold;
    }

  .tabbanner { background-color: rgb(220, 240, 255);
    text-align: center;
    vertical-align: middle;
    color: rgb(255, 255, 255);
    }

  .breadcrumb { border-bottom: 1px solid rgb(204, 204, 204);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 60%;
    color: rgb(51,51,51);
    font-weight: normal;
    background-color: rgb(255, 255, 255);
    text-align: left;
    padding-left: 4px;
    vertical-align: bottom;
    }

  a.breadcrumb:link { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.breadcrumb:visited { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.breadcrumb:hover { border: medium none ;
    text-decoration: underline;
    font-size: 100%;
    }

  .bodylink { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: rgb(45, 50, 103);
    text-decoration: none;
    line-height: 2em;
    background-color: rgb(255, 255, 255);
    }

  a.bodylink:link { text-decoration: none;
    font-size: 100%;
    }

  a.bodylink:hover { text-decoration: underline;
    font-size: 100%;
    }

  a.bodylink:visited { text-decoration: none;
    font-size: 100%;
    }

  .bodysubtitle { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: rgb(102, 102, 102);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    }

  .reservedarea { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(56, 66, 79);
    text-align: center;
    vertical-align: middle;
    padding-right: 4px;
    }

  .username { border-top: 1px solid rgb(102, 102, 102);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 75%;
    color: rgb(0, 0, 102);
    font-weight: normal;
    background-color: rgb(255, 255, 255);
    text-align: right;
    vertical-align: bottom;
    padding-right: 4px;
    }

  a.username:link { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.username:visited { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.username:hover { border: medium none ;
    text-decoration: underline;
    font-size: 100%;
    }

  .pagetitle { border-top: 1px solid rgb(102, 102, 102);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 100%;
    font-weight: bold;
    color: rgb(0, 95, 37);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    vertical-align: middle;
    padding-left: 4px;
    }

  .label { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    color: rgb(51,51,51);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    text-align: right;
    vertical-align: middle;
    padding-right: 4px;
    }

  .groupcontainer { border: 1px solid rgb(204, 204, 204);
    }

  .textfield { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    }

  .button { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    text-align: center;
    }

  .labelcentered { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    color: rgb(51,51,51);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    text-align: center;
    vertical-align: middle;
    padding-right: 4px;
    }

  .comment { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: xx-small;
    font-style: italic;
    text-decoration: none;
    background-color: rgb(239, 239, 239);
    vertical-align: middle;
    padding-left: 4px;
    color: rgb(0, 0, 0);
    }

  .servicetitle { border-left: 2px solid rgb(153, 153, 153);
    border-bottom: 1px solid rgb(153, 153, 153);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    font-weight: bold;
    color: rgb(5, 93, 40);
    background-color: rgb(238, 238, 238);
    padding-left: 4px;
    vertical-align: middle;
    }

  .imagecentered { text-align: center;
    vertical-align: middle;
    }

  .menuareaimg { color: rgb(255, 255, 255);
    background-color: rgb(225, 228, 226);
    }

  .menubackground { color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    }

  .width100 { width: 100%;
    }

  .blue100 { background-color: rgb(130, 159, 229);
    width: 100%;
    }

  .white100 { background-color: rgb(255, 255, 255);
    height: 23px;
    width: 100%;
    }

  .width1 { width: 1px;
    }

  hr { font-size: 1px;
    color: rgb(153, 153, 153);
    }

  .white100bottbord { border-bottom: 1px solid rgb(153, 153, 153);
    background-color: rgb(255, 255, 255);
    height: 23px;
    width: 100%;
    }

  .elasticbox { background-attachment: scroll;
    background-image: url(img/banbackg.jpg);
    background-repeat: repeat-x;
    }

  .welasticbox { background-attachment: scroll;
    background-image: url(img/18square.jpg);
    }

  .leftban { background-image: url(img/head_l.jpg);
    background-attachment: scroll;
    background-repeat: no-repeat;
    }

  .rightban { background-attachment: scroll;
    background-image: url(img/head_r.jpg);
    background-repeat: no-repeat;
    }

  .botborder { border-bottom: 1px solid rgb(153, 153, 153);
    }

  .topborder { border-top: 1px solid rgb(153, 153, 153);
    }

  .resareaborder { border-bottom: 1px solid rgb(108, 122, 146);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(102, 102, 102);
    font-weight: normal;
    background-color: rgb(0, 0, 0);
    padding-left: 4px;
    vertical-align: bottom;
    text-align: left;
    }

  .bodytextservizi { border-left: 1px solid rgb(204, 204, 204);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(151,151,151);
    font-weight: normal;
    background-color: rgb(255, 255, 255);
    padding-right: 12px;
    padding-left: 8px;
    line-height: 160%;
    }

/*  */

  .toolbarplus { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    color: rgb(51,51,51);
    font-weight: bold;
    background-color: rgb(225, 228, 226);
    text-align: right;
    padding-right: 4px;
    }

  a.toolbarplus:link { text-decoration: none;
    font-size: 100%;
    }

  a.toolbarplus:visited { text-decoration: none;
    font-size: 100%;
    }

  a.toolbarplus:hover { text-decoration: underline;
    font-size: 100%;
    }

  .areariservata { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 110%;
    color: rgb(255, 255, 255);
    font-weight: bold;
    background-color: rgb(225, 228, 226);
    text-align: center;
    }

  .usernameplus { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 60%;
    color: rgb(51,51,51);
    font-weight: normal;
    background-color: rgb(225, 228, 226);
    text-align: left;
    padding-left: 4px;
    }

  a.usernameplus:link { text-decoration: none;
    font-size: 100%;
    }

  a.usernameplus:visited { text-decoration: none;
    font-size: 100%;
    }

  a.usernameplus:hover { text-decoration: underline;
    font-size: 100%;
    }

  .mollica { border-top: 1px solid rgb(0, 0, 0);
    border-bottom: 1px solid rgb(0, 0, 0);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 60%;
    color: rgb(51,51,51);
    font-weight: normal;
    background-color: rgb(255, 138, 0);
    text-align: left;
    padding-left: 2px;
    }

  pplus { font-size: 1000px;
    }

  a.mollica:link { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.mollica:visited { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.mollica:hover { border: medium none ;
    text-decoration: underline;
    font-size: 100%;
    }

  .mollicaplus { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 60%;
    color: rgb(51,51,51);
    font-weight: normal;
    background-color: rgb(225, 228, 226);
    text-align: left;
    padding-left: 4px;
    }

  a.mollicaplus:link { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.mollicaplus:visited { border: medium none ;
    text-decoration: none;
    font-size: 100%;
    }

  a.mollicaplus:hover { border: medium none ;
    text-decoration: underline;
    font-size: 100%;
    }

  li { margin: 0pt;
    padding: 0pt;
    list-style-image: url();
    }

  ul { margin: 0px;
    padding: 0pt;
    list-style-image: url();
    list-style-type: none;
    }

  .list4 { background: transparent url(img/puntele-col4.gif) no-repeat scroll left center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-left: 7px;
    }

.list4-active {
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
}

