/*

  This CSS is property of Martin Müller. If you want to use all of it or parts please contact me.
  www.martin-mueller.info
  Copyright 2008

*/


body{
	
	background-color:	#FFFFFF;
}

img{

	border:				none;
}

a{

	text-decoration:	none;
	color:				black;
}

a:hover{

	color:				#00008B;
}

.small{
	font-size:			0.7em;
}

.bold{
	font-weight:		bold;
}

div#all{

	width:				800px;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			5px;
	font-family:		Georgia, Arial, sans-serif;
	font-size:			1em;

}

div#navi{
	
	width:				255px;
	height:				500px;
	float:				left;
	background:			url(./img/navi_bg.jpg) no-repeat;
	padding-top:		10px;

}

div#navi p{
	padding-left:		15px;
	padding-right:		15px;
}

div#navi img{
	vertical-align:		middle;
}


div#main{

	width:				545px;
	float:				left;
	background:			url(./img/main_bg.jpg) no-repeat bottom;
	min-height:			550px;
	max-height:			1450px;
	margin-top:			8px;
	padding-top:		8px;
	padding-bottom:		10px;

}

div#main>p, div#main>h3, div#main>table{
	
	padding-left:		22px;
	padding-right:		22px;
	text-align:			justify;

}

div#bottombar{

	clear:				left;
	background:			url(./img/bottombar.jpg) no-repeat;
	height:				60px;
	padding-top:		25px;
	text-align:			center;
	font-size:			0.8em;

}

div#bottombar span{
	padding-left:		15px;
	padding-right:		15px;
}


p#validator{
	margin-top:			-20px;
	text-align:			right;
}
