A:link, A:visited { color: #996600; text-decoration: none }

body {
  font-family: Arial,Times,Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 0.875em;
  /*background-color: #CC9966;*/
  margin: 0;
  padding:0;
  text-align: center;
  background-image: url(images/Page-BgGradient.jpg);
  background-repeat: repeat-x;
}




/* CONTAINER: contenitore generale*/
div#container{
    width: 800px;
    margin-top:10px;
    margin: 10px auto;
    text-align: left;
    padding: 7px;

    border-left: 5px #996600;
    border-right: 5px #996600;
    border-top: 5px #996600;
    border-bottom: 5px #996600;      
    /*background-color: #e1ddb4;*/
}

/******************  HEADER  */
div#header{
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom:5px;
   padding: 3px;
            /*background: #9CC0FF urlimages/gradient.png) repeat-x 0 -5px;
            border-style: solid;
            border-width: 1;      */
   /*background-color: #e1ddb4;*/
}
/*******************************/


/********************  TOOLBAR*/

div#toolbar{
   margin-left: 0px;
   margin-right: 5px;
   margin-top: 0px;
   margin-bottom:10px;
   padding: 2px;
            /*background: #9CC0FF url(images/gradient.png) repeat-x 0 -5px;
            border-style: solid;
            border-width: 1;      */
   /*background-color: #ffffff;*/
}
/**********************************/
/*LISTA FEEDS*/
#feeds {
  margin: 0px;
}
#feeds li {
  margin-left: 0px;
  list-style : none inside;
  padding: 8px; 
  }

/*********************************/

/* STILE TABELLE */
/* Ad esempio vedi il forum*/
table {background-color: #CCCC99;}
table, td, th{border:1px solid #EEE;border-collapse:collapse;}
td,th{padding:3px 5px;}
td{text-align:right;}
th{background-color: #CCCC66; text-align:center;}
tr.odd td,tr.odd th{background: #D5E4FF;}
caption{font-weight:bold;color: #999;}


/* Titolo della pagina (content)*/
p#title {
        text-align: left;
        font-size: 2em;
        color: #996600;
        font-weight: bold;
        }


#sfondo_tab {
background-image: url(images/top_nav_2.png);
background-repeat: repeat;
background-position: top center;
width: 100%;
}
#menu_td {
	background-image: url(images/bg_button.png);
}
/*
#menu_td a:hover {
		background-image: url(images/top_nav.png);
		background-color: #2586d7;
		color: #2586d7;
		}
*/
li.submenu {margin: 0 0 0px;padding: 0;width: 151px; /*background-color: #54a7f4*/}
li.submenuActiveLink {
    display: block;
    width: 150px;
    line-height: 30px;
    text-decoration: none;
    color: black;
    margin: 0;
    padding: 0.0em 0.0em 0.0em 0.0em;
    /*border: 1px solid yellow;   */
    text-indent: 25px;
    /*background: url(images/menuBulletOver.jpg) 10px 7px no-repeat;*/
    background-color: #FFFFCC;

}
a.submenu {display: block;width: 150px;line-height: 30px;text-decoration: none; color: #996666;
    /*border: 1px solid #666;*/text-indent: 10px;background: url("images/bg_button2.png") no-repeat top left;
    /*background-color: #CCCC99;*/
    }
a.submenu:hover{
    /*background: url("images/button_up1.png") no-repeat top left;*/
    background-color: #CC9966;
    color: #1F2A3E;}
.submenu li#activelink a,div#navigation li#activelink a:hover{
    background: url("images/top_nav1.png") no-repeat top right;color: #fff}



div#navigation ul{list-style-type: none;margin: 0;padding: 0}
div#navigation li{margin: 0 0 3px;padding: 0}

div#navigation{
    float:left;
    margin:2px;
    width: 150px;
    /*background-color: #996600;*/ 
    padding: 3px;
    /*background-color: #339933;*/
    color: #FFFFFF;
    }
    
a.menuPath:hover {
   text-decoration: underline;
}
a.menu {
    display: block;
    width: 150px;
    line-height: 30px;
    text-decoration: none;
    color: #996600;
    margin: 0;
    padding: 0.0em 0.0em 0.0em 0.0em;
    /*border: 1px solid #ffffff; */
    border-bottom: 1px solid #996600;
    text-indent: 25px;
    font-weight: bold;
    background: url("images/menuBullet.jpg") 10px 7px no-repeat;
    /*background-color: #2a2db8; */
    }
a.menu:hover{
    color: #339933;
    background: url(images/menuBulletOver.jpg) 10px 7px no-repeat;
    background-color: #ccffcc;
    }
a.activelink {
    display: block;
    width: 150px;
    line-height: 30px;
    text-decoration: none;
    color: white;
    margin: 0;
    padding: 0.0em 0.0em 0.0em 0.0em;
    /*border: 1px solid yellow; */
    text-indent: 25px;
    background: url(images/menuBulletOver.jpg) 10px 7px no-repeat;
    background-color: #CC9966;
    font-weight: bold;
}





h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}


/*stili specifici per il layout*/


div#content{
            margin-left: 165px;
            margin-right: 0px;
            margin-top: 5px;
            margin-bottom:10px;
            padding: 1em;
            /*background: #9CC0FF url(images/gradient.png) repeat-x 0 -5px;
            border-style: solid;
            border-width: 1;      */
           /* background-color: #FFFFCC;*/
            border:2px solid #CCCC66;
            list-style:none;
            }
div#contentHeader{
            height: 1.5em;
            margin-left: 165px;
            margin-right: 0px;
            margin-top: 5px;
            margin-bottom:5px;
            padding: 3px;
            /*background: #9CC0FF url(images/gradient.png) repeat-x 0 -5px;
            border-style: solid;
            border-width: 1;      */
            background-color: #CCCC99;
            color: #663300;
            font-size: 1.2em;
            font-weight: bold;
            text-indent: 10px;
            text-transform: capitalize;
            font-style: italic;
            text-align: left;
            }


/* FOOTER */

div#footer{
   clear:left;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom:10px;
   text-align:center;
   padding: 0.5em;
   /*background-color: #996600; */
   color: #663300;
   }
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}
div#footer .sb-inner { background-color: #CC9966; }

