body{
margin:0px;
padding:0px;
width: 100%;
height: 100%;
background-color:#36A149;
}
html{
height:100%;
margin:0px;
padding:0px;
}
form{
margin:0px;
padding:0px;
}
h1, h2, h3, h4, h5, h6{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
h1{
font-size: 3.4em;
}
h2{
font-size:3.0em;
}
h3{
font-size: 2.1em;
}
h4{
font-size: 1.6em;
}
h5{
font-size: 0.8em;
margin:5px 0px 5px 7px;
color:#77C648;
}
h5 a{
color:#77C648;
}
h5 a:hover{
color: White;
}
select{
margin:5px 0px 5px 0px;
}
p{
margin:0px;
padding:0px;
}
label{
color:White;
}

/* Inizio Themecomposer */
.contenth5{
margin-bottom:20px;
}
#logogruppo{
float:left;
}
#logogruppo img { 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
}
#menu{
float: right;
position: absolute;
bottom: 3px;
right: 3px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
height:19px;
}
.utente{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#3F7641;
background-color: White;
font-size: 1.2em;
line-height: 16px;
width: 131px;
height:50px;
letter-spacing: -1px;
background-image: url(../immagini/bgwelcome.gif);
background-repeat: no-repeat;
background-color: #267A3A;
position: absolute;
left:0px;
top:0px;
text-align: center;
}
.utente2{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#2D566D;
background-color: White;
font-size: 1.2em;
line-height: 16px;
width: 131px;
height:50px;
letter-spacing: -1px;
background-image: url(../immagini/welcome_cont.gif);
background-repeat: no-repeat;
background-color: #267A3A;
position: absolute;
left:1px;
top:0px;
text-align: center;
}
.utente h5{
color:#3F7641;
font-size: 0.5em;
line-height: 2px;
padding-top:2px;
letter-spacing:normal;
}
.utente2 h5{
color:#2D566D;
font-size: 0.5em;
line-height: 2px;
padding-top:2px;
letter-spacing:normal;
}
.savespacer1{
width: 305px;
height: 192px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
position: absolute;
bottom: 0px;
right:0px;
}
.savespacer2{
height: 420px;
width:397px;
position: absolute;
right: 0px;
bottom: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.savespacer2 h5{
color:Black;
}
#side_style1, #side_style2, #side_style3, #side_style4, #side_style5, #side_style6, #side_style7{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
width: 290px;
height: 100%;
}
#onestep, #twostep, #threestep, #fourstep, #fivestep, #sixstep, #sevenstep{
height:750px;
width:139px;
float:left;
margin:0px;
padding:0px;
color:White;
}
.ol_testo{
padding-right:15px;
}
.ol_testo li{
  color: #D4D84C;
}
.li_testo{
margin:0px;
margin-left:-10px;
padding:0px;
color:white;
}
.li_testo a{
color: white;
text-decoration: none;
}
.li_testo a:hover{
color:#D4D84C; 
}
.ul_testo{
padding-right:15px;
}
#onestep p, #onestep h4, #twostep p, #twostep h4, #threestep p, #threestep h4, #fourstep p, #fourstep h4, #fivestep p, #fivestep h4, #sixstep p, #sixstep h4, #sevenstep p, #sevenstep h4{
padding:5px;
width:120px;
color:White;
}
#onestep{
background-image: url(../immagini/onestep.gif);
background-repeat: repeat-y;
}
#twostep{
background-image: url(../immagini/twostep.gif);
background-repeat: repeat-y;
}
#threestep{
background-image: url(../immagini/threestep.gif);
background-repeat: repeat-y;
}
#threestep li{
color:White;
/*list-style: none;*/
}
#fourstep{
background-image: url(../immagini/fourstep.gif);
background-repeat: repeat-y;
}
#fivestep{
background-image: url(../immagini/fivestep.gif);
background-repeat: repeat-y;
}
#sixstep{
background-image: url(../immagini/sixstep.gif);
background-repeat: repeat-y;
}
#sevenstep{
background-image: url(../immagini/sevenstep.gif);
background-repeat: repeat-y;
}
#sevenstep a{
color:White;
border-bottom: 1px dotted white;
}
#sevenstep a:hover{
color: #D4DA4C;
}
#navigator{
width:65px; 
margin:0px; 
padding:0px;
text-align: right;
position: relative;
left:-11px;
z-index: 100;
list-style: none;
}
#navigator2{
position:absolute; 
left:131px;
top:118px;
width:65px; 
margin:0px; 
padding:0px;
text-align: right;
z-index: 100;
list-style: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: right;
}
#navigator li, #navigator2 li{
height: 50px;
}
#navigator a, #navigator2 a{
color:White;
text-decoration: none;
display: block;
padding: 5px 5px 0px 0px;
height: 45px;
}
#navigator a:hover{
color: #D4DA4C;
}
#navigator2 a:hover{
color:#CAD038;
}
#onelink {
background-image: url(../immagini/onelink_off.gif);
background-repeat: no-repeat;
}
#onelink_on {
background-image: url(../immagini/onelink_on.gif);
background-repeat: no-repeat;
}
#twolink {
background-image: url(../immagini/twolink_off.gif);
background-repeat: no-repeat;
}
#twolink_on {
background-image: url(../immagini/twolink_on.gif);
background-repeat: no-repeat;
}
#threelink {
background-image: url(../immagini/threelink_off.gif);
background-repeat: no-repeat;
}
#threelink_on {
background-image: url(../immagini/threelink_on.gif);
background-repeat: no-repeat;
}
#fourlink {
background-image: url(../immagini/fourlink_off.gif);
background-repeat: no-repeat;
}
#fourlink_on {
background-image: url(../immagini/fourlink_on.gif);
background-repeat: no-repeat;
}
#fivelink {
background-image: url(../immagini/fivelink_off.gif);
background-repeat: no-repeat;
}
#fivelink_on {
background-image: url(../immagini/fivelink_on.gif);
background-repeat: no-repeat;
}
#sixlink {
background-image: url(../immagini/sixlink_off.gif);
background-repeat: no-repeat;
}
#sixlink_on {
background-image: url(../immagini/sixlink_on.gif);
background-repeat: no-repeat;
}
#sevenlink {
background-image: url(../immagini/sevenlink_off.gif);
background-repeat: no-repeat;
}
#sevenlink_on {
background-image: url(../immagini/sevenlink_on.gif);
background-repeat: no-repeat;
}
#sitecontainer{
padding:10px 0 10px 0;
}
.container{
margin:10px auto;
width:740px;
background-color: #F5FAEF;
color:#336666;
}
#banner{
background-image: url(../immagini/banner_theme.jpg);
background-repeat: no-repeat;
background-color: #336633;
height: 68px;
width:740px;
position:relative;
margin-bottom: 0px;
padding-bottom:0px;
}
#bannerboth{
position:relative;
width:740px;
}
#content_box{
position: relative;
/*overflow: auto;*/
}
#content_box h5{
color: White;
margin-bottom: 10px;
}
.center{
width: 100%;
background-color: #F5FAEF;
}
.save, .templates{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: White;
}
.paginatore{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: bold;
text-align: center;
clear: both;
color: #D4DA4C;
/*width: 80px;*/
padding-left:68px;
}
.paginatore a{
text-decoration: none;
color:White;
}
.paginatore a:hover{
color: #D4DA4C;
}
.PagerLinks a {

}
.CurrentPagerLink{
color: #D4DA4C;
}
.footer{
background-color: #36A149;
background-image: url(../immagini/bgfooter.gif);
background-repeat: no-repeat;
color:White;
width: 740px;
height: 30px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.footer2{
background-image: url(../immagini/bgfooter_content.gif);
background-repeat: no-repeat;
color:White;
width: 740px;
height: 30px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.footer span, .footer2 span{
display: block;
float:left;
}
.footer a, .footer2 a{
color: #D4DA4C;
font-weight: bold;
text-decoration:underline;
}
.footer a:hover, .footer2 a:hover{
color: White;
}
.powered{
font-size: 0.76em;
}
.pul{
position:absolute; 
top:135px; 
left:-10px;
}
#pul_inoltra{
position: absolute;
bottom:56px;
right:0px;
}
.vaialsito{
width:120px;
}
.disconnetti{
display: block;
line-height: 18px;
vertical-align: middle;
width:100px;
}
.vaialsito a, .disconnetti a{
font-size: 10px;
text-decoration: none;
font-weight: normal;
color:White;
}
.vaialsito a:hover, .disconnetti a:hover{
color: #D4DA4C;
}
.vaialsito img, .disconnetti img{
height:18px;
margin-top: 8px;
margin-right: -3px;
}
.box{
margin: 0px;
padding: 0px;
height: 85px;
border-bottom: 2px solid #77C648;
text-align: right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.box h4{
font-style: italic;
}
.aligner{
font-style:italic;
font-weight: bold;
font-size: 0.95em;
}
.aligner2{
font-style:italic;
font-weight: bold;
font-size: 0.95em;
}
#menu a{
color:White;
text-decoration: none;
}
#menu a:hover{
color:#54AC58;
}
.active{
background-color:#F5FAEF;
}
.box_body{
background-image: url(../immagini/bg-table.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #36A149;
/*background-color: #61A93D;*/
border-right: 1px solid #1B6032;
}
.box_rightside{
width:529px;
height:451px;
position: relative;
}
.box_admincontent{
width:520px;
height:451px;
position: relative;
}
.gallery_item{
float:left;
width:30%;
height: 120px;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
}
.gall_img a{
color:white;
}
.savestyle{
font-size: 1.0em;
/*text-align: center;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: white;
font-weight: bold;
}
.savestyle span input{
margin-top:15px; 
}

.savestyle h5{
text-align: left;
}
.savestyle a{
color:White;
}
.savestyle a:hover{
color:#CCCCCC;
}
.gallery_item p{
text-align: center;
color:White;
}
.gall_img{
margin:auto;
width:172px;
height:110px;
}
.gallery_item_thumb{
width: 250px;
height: 180px;
text-align: center;
}
.gallery_item_thumb object, .objectelement{
width:160px;
height:100px;
}
.messaggio{
position: relative;
margin:0px;
padding:0px;
padding-left:85px;
margin-left:131px;
height: 50px;
background-image: url(../immagini/bgmessaggio.gif);
background-repeat: no-repeat;
background-color: #336633;
color:White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight: bold;
text-align: left;
text-decoration:none;
}
.messaggio span{
display: block;
padding-top: 15px;
}
.showhide{
height: 25px;
visibility: hidden;
}
.gallery_item img{
border:0px;
}
.avviso{
background-color: #36A149;
color:White;
border-bottom:1px dotted white;
margin-right: 2px;
margin-bottom: 10px;
padding:2px 0px 2px 0px;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
}
#legenda{
width: 99px;
height: 107px;
text-align: left;
margin-left:5px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}
#legenda img{
margin-top:5px;
}
.checked{
background-color: yellow;
}
.chiocciola{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 30px;
color:#A2CE8D;
margin-left:5px;
}

/* Fine Themecomposer */

/* Inizio stili Admin */

#body_admin{
width: 100%;
height: 100%;
margin:0px;
padding:0px;
background-image: url(../immagini/bg_body_admin.gif);
background-repeat: repeat-x;
background-position: bottom;	
background-color: #416474;
text-align: center;
}
#container_admin{
width: 700px;
height:500px;
margin: 10px auto;
}
#banner_admin{
width: 700px;
height: 160px;
background-image: url(../immagini/banner_admin.gif);
background-repeat: no-repeat;
position: relative;
}
#center_admin{
background-color: #61A93C;
width:647px;
height: 300px;
margin:0px;
padding:0px;
border:1px solid #61A93C;
padding-left:50px;
text-align: left;
position: relative;
}
#center_admin2{
background-color: #375966;
width:657px;
height: 320px;
margin:0px;
padding:0px;
border:1px solid #375966;
padding:20px;
padding-top:0px;
padding-bottom:0px;
text-align: left;
position: relative;
}

.center_left{
width:200px;
float:right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color:White;
text-align: left;
/*margin:0px;
margin-right: 40px;
margin-left:25px;
margin-top:20px;
padding:0px;*/
position:absolute;
right: 90px;
top:80px;
}
.center_left3{
width:295px;
float:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:White;
text-align: left;
/*margin:0px;
margin-right: 40px;
margin-left:25px;
margin-top:20px;
padding:0px;*/
/*position:absolute;
right: 90px;
top:80px;*/
margin-left:15px;
margin-top:10px;
padding-right: 10px;
}
.center_left3 ul{
  margin: 0px ;
  padding: 0px;
  list-style-type: none;
  border: 1px #375966 solid;
}
.center_left3 ul li{
margin: 0px ;
padding: 0px;
  margin-bottom:10px;
  padding-left:40px;
  border: 1px #375966 solid;
/*height:45px;*/
}
.center_left2{
width:368px;
height: 150px;
float:right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color:White;
text-align: right;
margin:0px;
margin-right: 10px;
/*margin-left:30px;*/
margin-top:30px;
padding:0px;
border-left: 1px dotted white;
}
.center_right{
width:330px;
height: 170px;
float:left;
border-right: 1px dotted white;
margin-top:20px;
padding-right: 10px;
position: relative;
}
.center_right2{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-weight: normal;
font-size: 11px;
width:320px;
/*height: 200px;*/
float:left;
margin-top:10px;
padding-right: 10px;
position: relative;
  border: 1px #375966 solid;
}
.center_right2 ul
{
  margin: 0px; 
  padding: 0px;
  list-style-type: none;
  /*border: 1px black solid;*/
/*  padding-bottom: 10px;*/
/*  border: 1px #375966 solid;*/
}
.center_right2 ul li
{
  margin:0px;
  padding:0px;
  margin-bottom:10px;
    padding-left:5px;
    border: 1px #375966 solid;
  /*height:45px;*/
}
.icontitle{
  font-weight: bold;
  margin-left:40px;
}
.iconbox{
  width: 30px;
  position:absolute;
  /*float:left;*/
  text-align: center;
}
.icontext{
  margin:0px;
  padding:0px;
  margin-left:40px;
  display:block;
}
#footer_admin{
width:700px;
height: 42px;
background-image: url(../immagini/footer_admin.gif);
background-repeat: no-repeat;
}
.admin_title{
width:98%;
text-align: left;
border-bottom: 1px solid white;
/*margin-left:30px;*/
margin-left:10px;
margin-top: 20px;
}
.admin_title2{
text-align: left;
border-bottom: 1px dotted white;
/*margin-left:30px;*/
/*margin-left:10px;*/
margin-top: 5px;
}
.admin_title2 h4{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-weight: normal;
margin:0px;
padding:0px;
font-size: 28px;
}
.admin_title h4{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-weight: normal;
margin:0px;
padding:0px;
font-size: 28px;
}
.spacer{
text-align: left;
margin-left:10px;
}
.spacer input, .webmail input{
border:1px solid;
border-style:groove;
width:180px;
}
.spacer label{
display: block;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-size: 12px;
}
.spacer label, .webmail label{
font-weight: bold;
}
#selectlang{
margin-left:9px;
margin-top:15px;
background-color:#007700;
height: 20px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-size: 12px;
padding-top:4px;
padding-left:62px;
position:absolute;
left:-60px;
}
#selectlang span{
float:left;
margin-right: 5px;
}
.getpswd{
color:#61A93C;
padding:3px;
font-size: 10px;
font-weight: bold;
width:50px;
}
.webmail{
margin-top:26px;
position: relative;
}
.admin_wm{
margin-top:18px;
font-size: 12px;
}
.admin_wm a, #footer_admin a{
font-weight: bold;
color:White;
}
.admin_wm a:hover, #footer_admin a:hover{
color:#007700;
}
#footer_admin{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-size: 14px;
}
#footer_admin span{
display: block;
float:left;
}
.footleft{
text-align: left;
}
.footright{
text-align: right;
}

/* Fine stili Admin */


/* Inizio Direzione */

.Theme, .Content{
text-align: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
margin-left: 10px;
}
.Theme_dis{
text-align: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left: 10px;
color:#85BF68
}
.Content{
margin-top: 10px;
}
.box_login2{
width: 131px;
height: 50px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
position: absolute;
right: 30px;
top:68px;
}

/* Fine Direzione */


/* Inizio Content Management */

.body2{
width: 100%;
height: 100%;
margin:0px;
padding:0px;
background-image: url(../immagini/bg_body.gif);
background-repeat: repeat-x;
background-position: bottom;	
background-color: #2D566D;
}
.bordino{
width:200px;
height: 1px;
border-bottom:1px dashed white;
}
.brbutton{
margin-top: 15px;
}
.center_box{
width:740px;
margin: 10px auto;
}
.box_caption{
background-image: url(../immagini/banner_content.gif);
background-repeat: no-repeat;
background-color: #375966;
height: 68px;
width:740px;
position:relative;
margin-bottom: 0px;
padding-bottom:0px;
}
.legenda_link_block{
  position:absolute;
  top:5px;
  left:625px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.legenda_link_block a{
  text-decoration: none;
  color: White;
}
.legenda_link_block img{
  border: 0px;
  float:left;
}

.lstyle{
  display: block;
  text-decoration: underline;
  height: 21px;
  padding-top:5px;
}
.box_title{
float: right;
position: absolute;
bottom: 3px;
right: 3px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
height:18px;
}
.box_rightside2{
width:529px;
height:451px;
position: relative;
}
#block_lingue{
width: 131px;
height: 50px;
background-image: url(../immagini/bglang.gif);
background-repeat: no-repeat;
position:absolute;
top:68px;
left:133px;
}

.box_body2{
/*background-image: url(../immagini/bg_body_content.gif);
background-repeat: repeat-x;
background-position: bottom;*/
border-right: 1px solid #304C5A;
border-left: 1px solid #304C5A;
background-color: #375966;
}
.block_sezioni{
background-image: url(../immagini/1link_off.gif);
background-repeat: no-repeat;
}
.block_sezioni_on{
background-image: url(../immagini/1link_on.gif);
background-repeat: no-repeat;
}
.block_sezioni_on a{
color: #D4DA4C;
}
.block_moduliecomm{
background-image: url(../immagini/2link_off.gif);
background-repeat: no-repeat;
}
.block_moduliecomm_on{
background-image: url(../immagini/2link_on.gif);
background-repeat: no-repeat;
}
.block_moduliecomm_on a{
color: #D4DA4C;
}
.block_gestione{
background-image: url(../immagini/3link_off.gif);
background-repeat: no-repeat;
}
.block_gestione_on{
background-image: url(../immagini/3link_on.gif);
background-repeat: no-repeat;
}
.block_gestione_on a{
color: #D4DA4C;
}
.block_help{
background-image: url(../immagini/4link_off.gif);
background-repeat: no-repeat;
}
.block_help_on{
background-image: url(../immagini/4link_on.gif);
background-repeat: no-repeat;
}
.block_help_on a{
color: #D4DA4C;
}
.block_iscritti{
background-image: url(../immagini/5link_off.gif);
background-repeat: no-repeat;
}
.block_iscritti_on{
background-image: url(../immagini/5link_on.gif);
background-repeat: no-repeat;
}
.block_iscritti_on{
color: #D4DA4C;
}
.block_piepagina{
background-image: url(../immagini/6link_off.gif);
background-repeat: no-repeat;
}
.block_piepagina_on{
background-image: url(../immagini/6link_on.gif);
background-repeat: no-repeat;
}
.block_piepagina_on a{
color: #D4DA4C;
}
.block_filerepos{
background-image:  url(../immagini/6link_off.gif);
background-repeat: no-repeat;
}
.block_filerepos_on{
background-image:  url(../immagini/6link_on.gif);
background-repeat: no-repeat;
}
.block_filerepos_on a{
color: #D4DA4C;
}
.base{
background-image: url(../immagini/basestep.gif);
background-repeat: repeat-y;	
height: 680px;
}
.sezioni{
background-image: url(../immagini/1step.gif);
background-repeat: repeat-y;
height: 680px;
}
.separatore{
border-bottom: 1px dotted white;
margin-bottom: 5px;
margin-right: 30px;
}
.moduliecomm{
background-image: url(../immagini/2step.gif);
background-repeat: repeat-y;
height: 680px;
}
.gestione{
background-image: url(../immagini/3step.gif);
background-repeat: repeat-y;
height: 680px;
}
.help{
background-image: url(../immagini/4step.gif);
background-repeat: repeat-y;
/*height: 680px;*/
padding-top:20px;
}
.help p{
padding-bottom:5px;
}
.help a{
color: White;
border-bottom: 1px dotted white;
/*width:120px;*/
}
.help a:hover{
color: #D4DA4C;
}
.help img{
/*padding-top:5px;*/
}
.iscritti{
background-image: url(../immagini/5step.gif);
background-repeat: repeat-y;
height: 680px;
}
.piepagina{
background-image: url(../immagini/6step.gif);
background-repeat: repeat-y;
height: 680px;
}
.filerepos{
background-image: url(../immagini/7step.gif);
background-repeat: repeat-y;
height: 680px;
}
.box_leftside{
padding-top:52px;
width: 200px;
}
.common, .common_current,.gestione,.sezioni,.moduliecomm, .iscritti, .piepagina, .base, .help{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color:White;
margin-left: 5px;
width:120px;
}
#block_lingue h6{
padding-left:2px;
font-size: 12px;
}
.common, .common_current{
margin-bottom:20px;
}
.common a{
color:White;
text-decoration: none;
}
.common a:hover{
color: #C5C5CD;
}
.common_current a{
color: #E2E32D;
}
.common p, .common_current p{
background-image: url(../immagini/palle.gif);
background-repeat: no-repeat;
padding-left:8px;
border-bottom: 1px dotted white;
width:115px;
margin-bottom: 3px;
padding-bottom: 2px;
display: block;
line-height: 9px;
}
.frecce{
float: right;
border:0px;
}
.left_admin_content{
margin-top:5px;
margin-right:5px;
}
.check{
width:10px;
height: 10px;
margin-bottom:6px;
}
.modulotitle{
background-color: #D0CFD6;
width:463px;
height: 18px;
margin-bottom: 35px;
margin-right: 1px;
border-bottom: 1px solid #2D566D;
/*border-top: 1px solid #2D566D;*/
padding-left: 7px;
float:right; 
clear: both;
position:relative;
}
#filerep_primo{
background-color: #D0CFD6;
height: 18px;
margin-right: 1px;
border-bottom: 1px solid #2D566D;
border-top: 1px solid #2D566D;
padding-left: 7px;
clear: both;
}
.title{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
display: inline;
color:#2D566D;
}
.rename{
display: inline;
color:#2D566D;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
}
.rename a{
text-decoration: none;
color:#2D566D;
}
.rename a:hover{
color:#386E90;
}
.menu2{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
width:472px; 
float: right;
height: 28px;
text-align: center;
posi
}
.menu_orizz{
background-image: url(../../admin/immagini/linguetta.gif);
background-repeat: no-repeat;
width: 94px;
height: 28px;
display: block;
float: left;
}
.modulosottocat{
background-image: url(../../admin/immagini/linguetta_inv.gif);
background-repeat: no-repeat;
background-position: bottom;
width: 150px;
height: 30px;
padding-top:3px;
display: block;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color:White;
position: absolute;
top:19px;
left:0px;
/*margin-left:48px;
margin-top:-11px;
margin-bottom: 10px;*/
text-align: center;

}
.modulosottocat a{
padding:0px 1px 0px 8px;
text-decoration: none;
color:white;
/*background-image: url(../immagini/palle.gif);
background-repeat: no-repeat;
background-position: left;
*/
}
.modulosottocat a:hover {
color:#E2E32D;
}
.menu_orizz a{
padding:0px 1px 0px 1px;
text-decoration: none;
color:white;
}

.menu_orizz_current a{
color: #375966;
text-decoration: none;
}
.menu_orizz a:hover, .menu_orizz_current a:hover{
color: #375966;
}
.menu_orizz_current{
background-image: url(../immagini/linguetta_current.gif);
background-repeat: no-repeat;
display: block;
float: left;
width: 94px;
height: 28px;
}
.basearticolo{
width:505px; 
margin-left:10px;
clear: both;
}
.basearticolo_title{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#63B13A;
padding-bottom: 10px;
}
.pulsantiera_left{
width: 60px;
margin:0px;
padding:0px;
}
.pulsantiera_left img{
margin:0px;
padding:0px;
}
.pulsantiera_right{
width: 270px;
text-align: right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
vertical-align: top;
}
.pulsantiera_right2{
width: 100%;
text-align: right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
vertical-align: top;
}
.testo_info_pagina{
width: 200px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
vertical-align: top;
}
.pulsantiera_right img, .pulsantiera_right2 img{
width:14px;
border:0px;
border-top: 2px solid #375966;
border-right: 2px solid #375966;
vertical-align: top;
}
.paginatore{
margin:10px 0px 10px 5px;
width:100%;
height: 20px;
}
.paginatore div{
float:left;
}
.paginatore input{
font-size: 9px;
color:#375966;
margin:0px;
padding:0px;
float:left;
}
.primotasto{
width:95px;
}
.contenutoimg{
vertical-align: top;
text-align: left;
}
.contenuto img{
border:0px;
}
.contenuto{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
vertical-align: top;
}
.contenuto a{
color:#64B13B;
}
.contenuto a:hover{
color:White;
}
.photo{
padding-right: 30px;
padding-bottom:10px;
}
.titleform{
text-align:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#64B13B;
margin:20px 0px 10px 0px;
}
.riga{
height: 30px;
}
riga_separatore{
height:10px;
}
.rigaform{
text-align:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-size: 10px;
width:200px;
padding-top:5px;
}
.rigaform select, .inputform select{
width:265px;
}
.rigaform a{
color:#E2E32D;
}
.rigaform a:hover{
color:White;
}
.inputform{

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-size: 10px;
padding-right: 10px;

}
.inputform a{
color:White;
}
.inputform a:hover{
color:#64B13B;
}
.selectform select{
width:150px;
margin-left:5px;
}
.formimg{
/*margin-top:30px;*/
}
.newsletterform{
width:100%;
padding-top:10px;
}
.testo_campi, .filerep_add{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:White;
margin-top:10px;
}
.check2{
width:10px;
height: 10px;
margin-top:5px;
}
.check1{
width:10px;
height: 10px;
margin-top:20px;
}
.check3{
width:10px;
height: 10px;
}

.check4{
width:10px;
height: 10px;
margin-bottom:2px;
}
.rigaformult{
text-align:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:White;
font-size: 10px;
}
.filerep_item{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
margin:1px;
}
.filerep_item a{
color:White;
}
.filerep_item a:hover{
color:#D0CFD6;
}
.p1{
text-align:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#0B729F;
}
#pulcat{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background:none; 
padding:0; 
margin:0; 
border:1px solid gray; 
color:#64B13B;
cursor:hand;
cursor:pointer;
}
.albero{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border:1px solid gray; 
font-weight:bold;
text-align:center;
color:#64B13B;
margin:0 0 20px  0;
}
#actions, .treeul{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: White;
margin:0px;
padding:0px;
}
.treeul{
color: #64B13B;
}
.treeli li{
padding-left:10px;
font-size: 9px;
color:White;
font-weight: normal;
}
.treeli{
font-weight:bold; 
}
#actions li, .treeli{
list-style: none;
}
.alberocontainer{
width: 200px;
/*overflow: auto;*/
}
.cataction p{
margin-bottom: 10px;
}
#filerep_container{
padding:20px;
position:relative;
clear:both;
}
#filerep_container a{
text-decoration: none;
}
#filerep_container img{
border: none ;
}
#files{
border: 1px #dbdbdb outset;
height:400px; 
overflow:auto; 
position:relative; 
/* height:400px; */
background-color: #0B729F;
}
#files p{
margin:0px;
padding:0px;
}
.filerep_add{
margin:1px;
margin-top:15px;
}
.testo_content_generico{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: White;
padding-left:30px;
padding-right:15px;
}
/* Fine Content Management */
.indietrobtn{
position: absolute;
top: -3px;
right: 5px;
z-index:200;
width: 100px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: White;
}
.indietro_icona{
  float: left;
}
.indietro_msg{
  margin-top:6px;
}
.indietrobtn a{
color: White;
}
.indietrobtn a:hover{
color:#D4DA4C;
}
.trerighe{
display: block;
height: 70px;
}
.lll{
color:#D4D84C;
}
.toolbar{
height:45px;
}
.toolbar h5{
float:left;
margin-top:8px;
}
.toolbar select{
/*clear:both;*/
margin-left:5px;
}

