﻿div,span,html,form,body,a,ul,li,img,textarea 
{
    border:0;
    margin:0;
    padding:0;
    font-family: Georgia;
    font-size:10pt;
    line-height:12pt;
}

#main_menu{ list-style-type:none;}
#main_menu li{ line-height:22pt;}
#main_menu a{ text-decoration:none;}
#main_menu a:hover{ text-decoration:underline;color:#000000;}
#main_menu a:hover {
  background-position: left bottom;
}
#main_menu .home
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/home.gif) no-repeat;    
}
#main_menu .news
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/news.gif) no-repeat;    
}
#main_menu .associazione
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/associazione.gif) no-repeat;   
}
#main_menu .segreteria
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/segreteria.gif) no-repeat;    
}
#main_menu .eventi
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/eventi.gif) no-repeat;    
}
#main_menu .documentazione
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/documentazione.gif) no-repeat;   
}
#main_menu .discussioni
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/discussioni.gif) no-repeat;    
}
#main_menu .links
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/links.gif) no-repeat;    
}
#main_menu .accessosoci
{
    position:absolute;
    width: 150px;
    height: 40px;
    background: url(immagini/mainmenu/accessosoci.gif) no-repeat;   
}











/*7c6448 beige scuro*/
body{background-image:url(immagini/sfondo.jpg); background-color:#9f805b;  /*background-image:url(immagini/back.gif); background-color:#960000; background-position:top; background-repeat:repeat-x;*/}

h1{ color:#775500; padding-top:13px;padding-bottom:13px;margin-left:20px;padding-left:20px; font-size:24pt; line-height:26pt; letter-spacing:-1pt; font-family:Arial; font-weight:bold;
    background-image:url(immagini/title-bg.gif);
    background-position:top left; background-repeat:no-repeat; }
h2{ color:#2c2319; padding-right:30px; font-size:16pt; line-height:30pt; letter-spacing:-1pt; font-family:Arial; text-align:right;  /*border-bottom:solid 2px #7dc64e;*/
    background-image:url(immagini/h2back.gif);
    background-position:bottom right; background-repeat:no-repeat; }
p{font-family:Georgia;}
a{color:#2c2319; font-weight:bold; font-family:Arial;}
h3{/*color:#123108;*/color:#2c2319; font-size:14pt;font-family:Arial;letter-spacing:-1pt;line-height:18pt;margin-bottom:5px; margin-top:10px;}
h4{ color:#2c2319;padding-bottom:20px; padding-right:30px; font-size:16pt; line-height:16pt; letter-spacing:-1pt; font-family:Arial; text-align:right;  /*border-bottom:solid 2px #7dc64e;*/
    background-image:url(immagini/h2back.gif);
    background-position:bottom right; background-repeat:no-repeat; }
    
#page_wrapper{/*color:#7dc64e;color:#ccffb5;*/border:solid 1px #5a4934;color:#2c2319 ; background-image:url(immagini/sfondopergamenacoldx.jpg);/* background-image:url(immagini/pageback.gif); */width:900px; margin-left:auto; margin-right:auto; /*border-left:solid 1px #000000;border-right:solid 1px #000000;border-bottom:solid 1px #000000;*/}
#body_wrapper{background-image:url(immagini/foglie.gif);background-position:top left; background-repeat:no-repeat;   width:100%; padding-top:80px; }
#left_col_wrap{width:568px;float:left; /*text-align:right;*/ }
#left_col_sx{width:400px;float:left; /*text-align:right;*/ }
#left_col_dx{width:160px;float:left;margin-top:-60px; /*text-align:right;*/ }
#right_col{padding-left:20px;padding-right:20px;width:290px;float:left;margin-top:-60px;}
#maincontent{ padding:20px;  }
#footer{margin-bottom:0;padding-bottom:0;}

.news_divider{width:100%; height:20px; line-height:20px; background-image:url(immagini/divider.gif);background-position:top center; background-repeat:no-repeat; }
.news_titolo
{
    color:#BB5500; font-size:14pt;font-family:Arial; font-weight:bold; letter-spacing:-1pt;line-height:14pt;margin-bottom:5px; margin-top:5px;}
.news_boxtext
{
    color:#2c2319; font-size:12pt;font-family:Arial; font-weight:bold; letter-spacing:-1pt;line-height:12pt;margin-bottom:5px; margin-top:5px;}



.imgborderevento{border:solid 0px #5a4934 !important; float:left;margin-right:8px;}
.eventotitolo{font-size:13pt; font-weight:bold; font-family:Arial;letter-spacing:-1pt; text-decoration:none;}
.eventoperiodo{line-height:20pt;}

.imgborder{border:solid 4px #2c2319 !important;}
.topimg{margin-left:35px;margin-top:7px; border-right:solid 5px #FFFFFF !important;border-bottom:solid 5px #FFFFFF !important;border-top:solid 5px #FFFFFF !important;border-left:solid 5px #FFFFFF !important;}

.grassetto{ font-weight:bold; }
.link_item{ text-align:center; margin-bottom:20px;}
.link_item img{margin:10px; border:solid 0px #5a4934 !important;}

.nomeutente{margin-left:7px; color:#123108; font-size:13pt; font-weight:bold; font-family:Arial;letter-spacing:-1pt;}
.avatar{border:solid 1px #2c2319 !important;}

.btnEliminaMessaggio{margin-top:20px;margin-bottom:20px;}

.pager{margin-left:35px;margin-top:20px;margin-bottom:20px;}

a{color:#700000;}

/*
#main_menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 774px;
  height: 210px;
  background: url(images/menu-bg.jpg) no-repeat;
  position: relative;
}
#main_menu span {
  display: none;
  position: absolute;
}
#main_menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#main_menu a:hover {
  background-position: left bottom;
}
#main_menu a:hover span {
  display: block;
}

#main_menu .documentazione {
  width: 144px;
  height: 58px;
  background: url(immagini/mainmenu/documentazione.gif) no-repeat;
  left: 96px;
  top: 73px;
}
#main_menu .documentazione span {
  width: 86px;
  height: 14px;
  background: url(images/home-over.gif) no-repeat;
  left: 28px;
  top: -20px;
}*/