body{
margin-top: 12px;
padding: 0;
background: #fff;
font-family: verdana,arial,sans-serif;
color=#404040;
font-size: 70%;
text-align: left;

}

div#container{
width: 90%;
overflow: hidden;
margin-left: auto;
margin-right: auto;


}




#content{
float:left;
width:240px;
backgound: transparent;
position: relative;
z-index:1;

    }

#navigation{
float: right;
width:100%;
margin-left: -240px;
backgound: transparent;
    }

div#header{background-color:#36C;color: #ff0}

h1{font-size:1.3em;font-weight:bold;color:#2C57B1; margin-left: 240px;}

#navigation p 	{
	
	margin-left: 240px;
	
	}



#menu 	{
	
	margin-left: 240px;
	color=#404040;
	}



div#footer {font-size:0.8em}

div#piepagina{
 font-size: 0.8em; 

    }


A:link { color:#404040;  
	  text-decoration: underline;
  } 
A:visited {  text-decoration: underline; color:#404040;
   }
A:hover   {
 text-decoration: underline;
  

	  color:#404040;
	  }



.bordotab {
	background-color: #ffffff; /* Colore di sfondo della tabella */
}

.classetd {
	color: #ffffff; /* Colore dei caratteri */
	background-color: #bf0000; /* Colore di sfondo delle celle della tabella */
	
}
.classetd a {
	color: #ffffff;
	text-decoration: none;
	
}
.classetd a:hover {
	color: #ffffff;
	text-decoration: none;
	
	}


#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 0.9em Verdana;
line-height:14px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #C1D0F0;
}





        .adwrap object {
                width:468px;
                height:60px;
        }

        .teaser {
                width:430px;
                padding:0 0 7px 0;
                margin:10px auto;
                background:url("tsr.gif") bottom left no-repeat;
        }
        .teaser h3 {
                margin:0;
                padding:3px 5px 3px 5px;
                background:url("tsr.gif") top left no-repeat;
color:#cc0000;
        }
        .teaser p, .teaser a.more {
                margin:0;
                padding:0 5px 3px;
                border:1px solid #d8d8d8;
                border-width:0 1px;
                background:#fff;
        }
        .teaser a.more {
                display:block;
                text-align:right;
                background:url("tsr-a.gif") 410px 50% no-repeat;
                padding:0 11px 0 0;
                text-decoration:none;
                color:#404040;
        }

form {
margin:0px;
padding:0px;
}

#float {float:left; width:70px; border: 0px ;  text-align:left; margin:0 20 0 0px;}