@charset "utf-8";
* {
	margin:0;
	padding:0;
} 

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body, #wrap {
	height: 100%;
}

.title {
    font-size: 120%; 
    font-weight: bold; 
    padding-top: 10px;
    padding-bottom: 10px;
}

body {

	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	/*text-align: center; *//* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #636363;
	background-color:white;

}


body > #wrap {
	height: auto; 
	min-height: 100%;
}

#wrap {
	/*width: 852px;*/
	width: 852px;
	padding: 0 25px 0 25px;
	/*margin: 0 auto;  the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background:url(images/main_background.png) repeat-y;
	margin-left:25px;
	/*test*/
	position:relative;
}

/* ---------------- Schriftdeklaration -----------*/
body, td, th { 
	font: normal 11px/15px "Lucida Sans Unicode", "Lucida Grande", sans-serif; /*Standardschrift*/

}

td, th {
	f\ont-size: 100%; 
}

h1 {
	text-transform:uppercase;
	font-size: 18px;
	line-height: 20px;
	padding: 0 0 10px 0;
}
h2, h2 a {
	font-size: 16px;
	line-height: 20px;
	padding: 0 0 10px 0;
}

h3, h3 a {
	font-size: 15px;
	line-height: 20px;
	padding: 0 0 5px 0;
}

h1, h2, h3, h2 a, h3 a {
	font-family:Arial, Helvetica, sans-serif;
}

p {
	padding: 0 0 10px 0;
}

p a,
ul li a,
ol li a{
	font-size: 11px;
	line-height: 20px;
}

ul {
	list-style-position:inside;
	list-style-type:none;
}

.li {
    padding-bottom:15px;
}

a {
	font-size: 9px;
	color: #636363;
	text-decoration: underline;
	outline:none;
}


a:hover {
	text-decoration: none;
}

a.current {
	text-decoration:none;
	cursor:default;
}

.inTextLink {
	color:#00F;
}

img {
	border: none;
}
