html {
	height: 100%;
	/*width: 100%;*/
	margin: 0px;
	padding: 0px;
	overflow-y:scroll;
}

body, p, div, td, tr, ul, li, a, h1, table, nplead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 1.5em;
}

body {
	height: 100%;
	margin: 0px 0 0 0;
	background-color:#fff;

}

h1 {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0 12px 0;
	padding: 15px 0 0 0;
}
h2.danilo a{
	font-size: 18px;
	font-weight: bold;
	color:#b93d9f;
	text-decoration:none;
	margin:0px 0 0 10px;
	}
	
h2.pianta a{
	font-size: 18px;
	font-weight: bold;
	color:#3a4fa2;
	text-decoration:none;	
	margin:0px 0 0 10px;
}
h2.pianta {
	margin:15px 0 0px 10px;
}

h2.pianta a:hover, h2.danilo a:hover{
	text-decoration:underline;	
}

ul, li{
	list-style-type: none;
	margin: 0px;
	padding:0px;}


img {border:0}

#page {
	position:relative;
	top:0px;
	left:0px;
	background-color:#fff;
	margin: 0px auto 0px auto;
	padding: 0px 0 0px 0;
	width:990px;
	height:100%;
	/*min-height:100%;*/}

/* -- content -- */
#content {
	height:500px;
	position:relative;
	top:100px;
	left:0px;
	float: left;
	width: 990px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0;
	background-color: #fff;}

#content .sommer {
	position:absolute;
	top:100px;
	left:0px;
	width:500px;
	height:225px;
	background-color:#eed0e8;
	z-index:10;}
	
#content .sommer p{
	width:180px;
	padding:0 10px 0 10px;}
	
#content .winter p{
	float:left;
	width:180px;
	padding:0px 0px 0 15px;}

#content .sommer p span, #content .winter p span{
	font-size:14px;
	font-weight:bold;}

#content .winter {
	position:absolute;
	top:150px;
	left:460px;
	width:525px;
	height:225px;
	background-color:#cddaeb;
	z-index:1;}
	
#content .logo {
	position:absolute;
	top:30px;
	left:400px;
	z-index:100;}

#content .float_right {
	float:right;
	height:225px;
	width:300px;
	padding:0px;
	margin:0px 0px 0px 0px;}
	
#content .float_left {
	float:left;
	height:225px;
	width:300px;
	margin:0px;
	padding:0px;}

#content .clear {
	clear:both;
}
#content .logostart {
	position:absolute;
	top:400px;
	left:880px;} 



/*--------------------------IE6 transparent png hack / http://www.twinhelix.com/css/iepngfix/-------------------*/
#page #content .logo img{
{ behavior: url(scripts/iepngfix.htc) }