body  {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color : #000;
	margin : 0px;
	padding : 0px 6% 0px 6%;
	background : #390 url("/bilder/hintergrund.jpg") repeat;
	}

a	{text-decoration : none; background: transparent;}
a:link  {color : #390; background: transparent;}
a:visited {color : #c60; background: transparent;}
a:hover	{
	color : #c60;
	text-decoration : underline; background: transparent;}
a:active {
	color : #c60; 
	text-decoration : underline;
	background: transparent;}
a.name	{
	color : #000; 
	text-decoration : none;
	background: transparent;}

h1,h2,h3,h4,h5,p,blockquote,q,cite,ol,ul,li,dl,dd,dt,caption,span,div,td,th
	{font-family : Geneva, Arial, Helvetica, sans-serif;}

h1	{font-size : 1.3em;}

h2	{font-size : 1.3em;}

h3	{font-size : 1.1em;}

h4  {font-size : 1em;}

h5  {font-size : .9em;}

blockquote {
	font-style : italic;
	font-size : .9em;
	margin-left : 10%;	
	}

dt {background : #fed;}

caption {font-style : italic;}

table {margin-left : 6%;}

input {display : inline;}

/* content container */

#all {
	width : 100%;
	background : #fff;
	border : none;
	}

/* header */

#header {
	margin : 0px;
	border : none;
	background : #fff url("/bilder/hintergrund1.jpg");
	}

.skip img {
	margin:0px;
	padding:0px;
	}
	  
h1.title  {
	font : bold italic 1.7em "Book Antiqua", "Lucida Handwriting", Geneva, Arial, Helvetica, sans-serif;
	padding-left : 20px;
	}

/* navigation */

#navigation {
	width : 22%;
	float : left;
	padding : 10px 0px 10px 0px;
	background : #fff;
	border : none;
	}

.navtitle  {
	font : bold italic 1.1em "Book Antiqua", "Lucida Handwriting", Geneva, Arial, Helvetica, sans-serif;
	padding-left : 10px;
	margin : 0px;
	}

#subnav {
	font : normal .9em Geneva, Arial, Helvetica, sans-serif;
	}

/* main content */

#main {
	width : 70%;
	padding : 10px 20px 0px 20px;
	border : none;
	background : #fff;
	}

#main a	{text-decoration : underline;}

#main ul, dl, ol {margin : 1.5em 6% 1.5em 6%;}

#main li, dd {
	padding-top: .3em;
	padding-bottom: .2em;
	}

/* footer */

#footer {
	clear : both;
	padding : 0px 5px 15px 5px ;
	margin : 0px;
	text-align : center;
	font : normal .9em Geneva, Arial, Helvetica, sans-serif;
	background : #fff;
	border : none;
	}

/* classes */

.center {text-align : center;}

.centerpic {
	text-align : center;
	margin : 10px 0;
	}

.justify {text-align : justify;}

.margin10 {margin-left : 10%}

.small  {font : .8em Geneva, Arial, Helvetica, sans-serif;}

.smallcenter  {
	font : .8em Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	}

.right  {text-align : right;}

.smallright  {
	font : .8em Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	}

.smallrightitalic  {
	font : italic .8em Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	}

.date  {
	font : bold .8em Geneva, Arial, Helvetica, sans-serif;
	padding-top : 1.5em;
	}

.textbox {
	background : #efefef;
	padding : 10px;
	margin-left : 8%;
	margin-right : 8%;
	}
	
.nobullet {
	list-style : none;
	}

.hide {display : none;}

.clear {
	clear : both;
	margin-left : 0px;
	}

.attention {
	background : #fc3;
	}

#rot { text; font-family: "Times New Roman", Courier New; color: red }
