/* CSS Document */
/*stili per il layout fisso con posizionamenti assoluti*/
html,body{
	margin: 0;
	padding:0;
	background-repeat: repeat;
	background-position: 100% 100%;
	background-attachment: fixed;
	background-image: url(immagini/d746.jpg);







}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	text-align: center;
	color: #333333;
	line-height: 1.5em;

}
body a{
	color:#FFFFFF;
	font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
body a:hover{
	color: #FF0000;
	text-decoration: none;
}
div#container{
	position:relative;
	width: 760px;
	margin: 0 auto;
	text-align: left;
	background-repeat: repeat;
	background-color: #00CCFF;
	background-image: url(immagini/d742.jpg);
	border-right-width: medium;
	border-left-width: medium;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006699;
	border-left-color: #FFFF66;

}
img {
	border: #FFFFFF;

}
	
/*stili generici, su header e footer*/
div#header{
	width:760;
	height:109;
}
div#header img {
	border: #ffffff; }
	
h1,h2{margin: 0;padding:0}
h1{
	padding-left:0.5em;
	font: bold 2em/1em arial, serif;
	color: #FF0000;
}
h2{color: #000000;font-size: 1.5em}
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
#navbar {
	display: block;
	padding: 0px;
	margin:0 0 0 0px;
	background-color: #000000;
	height: 20px;
	width: 760px;
	background-image:  url(file:///C|/Documents%20and%20Settings/Fam.%20Laube/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/1XQD5LZH/barra.gif);
	background-repeat: no-repeat;
} 
ul {
	padding: 0; margin: 0; list-style: none;
}
li {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	float:left;
	position: relative;
	cursor:pointer;
	color:#FFFFFF;
	background-color: #3366CC;
	
}
#li a {
	margin: 0px;
	padding: 0px;

}
#image {
	float:left;
	width: 50px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#image img {
	margin-top: 50px;
	margin-left: 25px;
	border: 0.5px solid #E6E3D2;
}
#main {
	height: 170px;
}

 #navbar img{
    border:0;
    vertical-align:bottom;
  }
  #navbar ul{
    list-style-type:none;
    padding:0;
    margin:0;
  }
  
  #li a img {
	margin: 0px;
	padding: 0px;
}

  
/*#navbar li { float:left; position: relative; cursor:pointer; color:#FFFFFF;}

li ul { display: none; position: absolute; left: 0px; }

#navbar li:hover ul, li.over ul {display: block;}


#navbar ul li a{
	font-size:12px;
	width:145px;
	border:1px solid #333;
	background-color:#FF99FF;
	line-height : 20px;
	height : 20px;
	text-align:center;
	DISPLAY: block;
	COLOR: #5E5E5C;
	text-decoration:none;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
}
#navbar ul li a:hover{ TEXT-DECORATION: none; background-color:#FFFFFF;}

#navbar ul li ul li a{ border-top-width:0px}*/

/*		------	Basic Menu Style	------		*/

/* based on the drop-down menus from http://www.mywebstuff.com/02_css/css_07.html */
#navbar li {
display: inline;
}

#dmenu { /*Menu Style*/
display: block;
}
#dmenu ul { /*Top Level Formatting*/
position: relative;
}
#dmenu li { /*Top Level Positioning and Display*/
margin: 0;
padding: 0;
float: left;
position: relative;
}
#dmenu li a {
	display: block;
	margin:0px;

}
head+body #dmenu li a {
}
#dmenu li a:hover { /*Hover Behavior for List Items*/
text-decoration: underline;
}

body #wrapper #dmenu ul li a {
text-transform: none;
}

#dmenu li li { /*Formats Second Level Borders*/
}


#dmenu li ul { /*Dropdown Formatting*/
text-align: center;
margin: 0;
padding: 0 0 3px;
width: 118px;
display:none;
position: absolute;
z-index: 10;
}

#dmenu li ul {
width: 110px;
voice-family: "\"}\""; 
voice-family:inherit;
width: 118px;
}


#dmenu ul li a {
	font-size:12px;
	width:170px;
	background-color:#00B9E9;
	line-height : 20px;
	height : 20px;
	text-align:center;
	DISPLAY: block;
	COLOR: #FFFFFF;
	text-decoration:none;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	border-top: 1px none #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}


#dmenu ul li a:hover{ TEXT-DECORATION: none; COLOR: #FFEC00; background-color:#3366FF;
}

#dmenu li:hover ul , #dmenu li.over ul{ /*Display Dropdown*/
display: block;
}

#dmenu ul li ul li a{ border-top-width:0px}

div#menu{
	position:absolute;
	top:109px;
	margin-top:auto;
	margin-left:auto;
	height:20px;
	width:760;
	left: 0px;
	padding-top: 3px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
}

div#navigation{
	position:absolute;
	top: 140px;
	height: 1120px;
	width: 180px;
	right: 0px;
	text-align: center;
	padding-top: 20px;
	background-position: center;
	left: 575px;


}
div#content{
	margin-right: 190px;
	padding: 1em 3em;
	background-color: #FFFFFF;
	top: 200px;
	background-image:  url(immagini/provetta.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
div#footer{text-align:center; padding: 0.5em;
    background-color: #FF6666; color: #000}

/*stili per la navigazione*/
div#navigation a{
	color:#000000;
	font: bold normal 1.3em/1.5em Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	text-align: center;
}
div#navigation a:hover{color: #FF0000;text-decoration: none}
div#navigation a#activelink{color: #FFFF00;text-decoration: none}
div#menu a{color:#FFFFFF;font: bold normal 1.2em/1.6em Verdana, Arial, Helvetica, sans-serif;text-decoration: none}
div#menu a:hover{color: #33CC00;text-decoration: none}
div#menu a#activelink{color: #66FFFF;text-decoration: none}
div#navigation h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	background-position: center;
}
div#content a{color:#0066FF;font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;text-decoration: none}
div#content a:hover{color: #33CC00;text-decoration: none}
#slideshow {
	border: 1px solid #000;
	overflow: hidden;
	margin: auto;
	position: absolute;
	cursor: pointer;
	height: 0px;
	width: 160px;
	left: 11px;
	top: 479px;




}
#slideshow img {
	display: none;
	position: absolute;
	height: 120px;
	width: 160px;
}
div#index{
	padding: 3em 3em 1em;
	background-color: none;
	top: 200px;
	background-image:  url(immagini/index.gif);
}
div#slideshow {
	border: 1px solid #000;
	overflow: hidden;
	margin: auto;
	position: absolute;
	cursor: pointer;
	height: 120px;
	width: 160px;
	left: 30px;



}
div#slideshow img {
	display: none;
	position: absolute;
	height: 120px;
	width: 160px;

}
