/*css Kyra van Leeuwen.com*/

html,body{
	margin: 		0 auto;
	padding: 	0;
	font-family: 	verdana;
	font-size: 		10px;
	height: 		100%;
	background-color:	#505050;
	color:			#5c5c5c;
}

img, div, header, container { behavior: url(iepngfix.htc) }

#container{
	position:		relative;
	margin: 		0 auto;
	width:			100%;
	height:			700px;
	background-image: url(img/grey_bg.jpg);
	background-repeat:	repeat-x;
	background-color:	#9b9b9b;
}

#flowerBG{
	margin-top:		0px;
	width:			100%;
	height:			376px;
	background-image: url(img/flower_bg.jpg);
}

#menu{
	background-image: url(img/menu.png);
	background-repeat:	no-repeat;
	width:			471px;
	height: 24px;
	margin: 		0 auto 0 auto;
	padding-top:	15px;
	color:			#FFF;
	font-weight:	bold;
	font-size:		12px;
	font-family:	Trebuchet MS;
	z-index: 1;
}

#menu a:link{
	color:			#FFF;
	text-decoration: none;
}

#menu a:visited{
	color:			#FFF;
	text-decoration: none;
}

#menu a:hover{
	color:			#FFF;
	text-decoration: none;
}

a:link{	color:			#ffffff;}
a:visited{	color:		#ffffff;}
a:hover{	color:		#ff005a;}

.buttonHome{margin-left:	25px; }

.buttonBio{margin-left:	40px;}

.buttonResultaten{margin-left:	60px;}

.buttonGallery{margin-left:	40px;}

.buttonSponsoren{margin-left:	35px;}

#logo{
	width:			181px;
	height:			69px;
	padding:		10px;
}

#header{
	background-image: url(img/header.png);
	width:			604px;
	height:			505px;
	position:		relative;
	margin: 		0 auto;
	background-repeat:	no-repeat;
	z-index: 0;
}

#headerText{
	width:			500px;
	margin-left:	40px;
	height:			auto;	
	padding-top:	40px;
}

#footer {
	position: 		relative;
	width:			100%;
	height:			285px;
	background-image:	url(img/footer.gif);
	text-align:		center;
	padding-top:	5px;	
	color:			#c9c8c8;
	text-align: center;
}

H1{
	font-size:		18px;
	color:			#c9c8c8;
	font-family:	Trebuchet MS;
}

h2{
	font-size:		18px;
	color:			#d8d8d8;
	font-family:	Trebuchet MS;
	margin-bottom:	0;
}

.img{padding:20px;}

#columns{
	margin-top:		150px;
	position: relative;
}

#columnRight{
	width:			300px;
	float:			left;
	margin-left:	30px;
	color:			#ff0072;
	font-size:		12px;
	font-family:	Trebuchet MS;
}

#columnleft{
	width:			250px;
	float:			right;
	margin-left:	20px;
	color:			#ff0072;
	font-size:		12px;
	font-family:	Trebuchet MS;
}