/*
 * done by qb
 * Wolfgang Kubizek
 * 2006
 */

*
{border: none;
 font-size: 1em;
 margin: 0;
 padding: 0;}

body
{font-family: verdana,arial,sans-serif;font-size: 100.01%;
 }
 
#back
{float: right;
font-size: 0.7em;
margin-top: -12px;
}
 
a#back 
{color: #800000;
margin-top: 4px;
 text-decoration: none;}
 
#back a:hover
{color: #9E213B;
margin-top: 4px;
text-decoration: underline;}

#container
{margin: 5px auto;
 text-align: left;
 width: 620px;
 padding: 20px;}
 
#content
{font-size: 0.8em;
margin-left: 155px;
padding-left: 0px;
height: 1em;
  }
#content sup
{font-size: 0.7em;
 vertical-align: top}
#content li
{
background-image: url(img/pfeil-schwarz.gif);
	background-repeat: no-repeat;
	background-position: 0 0.2em;
margin: 0;
	padding: 0;
	padding-left: 1.8ex;
	list-style-type: none;}  
#content float
{margin-left: 15px;
display:block;
}  
 
#detail
{float: right;
 font-size: 0.7em;
 margin-top: 5px;}

#header
{background: #808080;
 color: #FFF;
 margin-bottom: 1em;
 padding: 0px;}
#header h1
{background: url(img/top.gif) top left no-repeat;
 font-weight: 900;
 letter-spacing: 0.1em;
 line-height: 1.5em;
 margin-bottom: 1em;
 text-align: center;}
#header ul
{font-size: 0.8em;
 list-style: none;
 padding-left: 5px;
 text-align: left;}
#header li
{display: inline;
 list-style: none;}
#header ul a
{background-color: #696969;
 border: 2px solid #DCDCDC;
 color: #CCC;
 padding: 0.5em;
 text-decoration: none;}
#header ul a:hover
{background-color: #9E213B;
 color: #FFF;}
#header p
{background: url(img/bottom.gif) bottom left no-repeat;
 color: #DDD;
 font-size: 0.6em;
 line-height: 1.5em;
 padding-right: 5px;
 text-align: right;}
a#header p 
{color: #FFF;}	  

#header table tr td
{margin: 0em auto;
 text-align: left;
 float: left;
 font-size: 1em;}
 
 HR 
{
	color: #c0c0c0;
	border: 0;
	Height: 2px;
	background: #c0c0c0;
}

#menu
{
	float: left;
	font-size: 0.7em;
	width: 140px;
	margin-right: 0px;
}
 
 #menu ul
{
color: Gray;
	margin: 0;
	padding: 0;
	width: 25ex;
	list-style-type: none;
}

#menu li a
{
	margin: 0;
	padding: 0;
	padding-left: 1.5ex;
	list-style-type: none;
	background-image: url(img/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
}
 
#small
{
 font-size: 0.7em;
 margin-top: 5px;}

#smallp
{
font-size: 0.7em;
} 
 
#smallb
{font-weight: 600;
font-size: 0.7em;
margin-top: 2px;
margin-bottom: 2px;}

#smallbg p
{ background: #808080;
color: #DDD;
 font-size: 0.6em;
 line-height: 1.5em;
 padding-right: 0px;
 text-align: left;}
 
#select
{float: right;
 font-size: 0.7em;
 margin-top: -1px;}
 
#space
{
	color: #222;
	font-size: 5px;
} 

#spaceline
{
	border-bottom: 1px solid #888;
	color: #222;
	font-size: 5px;
	width: 60%;
} 
 
#spruch 
{	float: right;
	background: #808080;
	color: #FFF;
	padding: 0px;
	margin-top: -20px;
	margin-left: 150px;
	margin-right: 20px;}
	

	
#top
{font-size: 0.7em;
margin-top: 4px;
margin-bottom: 4px;}
 
a#top 
{color: #800000;
margin-top: 4px;
 text-decoration: none;}
 
#top a:hover
{color: #9E213B;
margin-top: 4px;
text-decoration: underline;}

h2
{border-bottom: 2px solid #888;
 color: #222;
 font-size: 1.2em;
 letter-spacing: 0.1em;}
h3
{border-bottom: 2px solid #888;
 color: #222;
 letter-spacing: 0.1em;}
 
h4
{
	border-bottom: 1px solid #888;
	color: #222;
	font-size: 1.0em;
	width: 80%;
	font: bold;
} 
 
h5
{font-weight: 300;
	font-size: 0.7em;
	margin-top: 2px;
	margin-bottom: 2px;
	font: normal;
}

h6
{
	font-size: 0.7em;
	margin-top: 2px;
	margin-bottom: 2px;
	font: bold;
}

h7
{color: #222;
 letter-spacing: 0.2em;}
 
#eu
{
	margin-top: 60px;
	text-align: center;
}

p
{text-align: justify;}

a
{color: #800000;
 text-decoration: none;}
a:hover
{color: #CC3300;
 text-decoration: underline;}

.left
{float: left;}
.right
{float: right;}
.clear
{clear: both;}	  

/*td	  */
