a:link  	{color:#000033; text-decoration:underline; background-color:transparent; }
a:visited 	{color:#000066; text-decoration:underline; background-color:transparent; }
a:hover		{color:orange; font-weight:bold; text-decoration:none; background-color:transparent; }
a:hover img	{margin: 1px -1px -1px 1px; }
a:active	{color:orange; text-decoration:none; background-color:transparent; }

html {
  	border:2px ridge silver;
	border-left:4px ridge white;
    margin:0;
}

body {
    margin:15px;
    color:#000033;
    font-family: Comic Sans MS, Verdana,Arial,Helvetica;
    background-image:url('Images/Menu/bg_hell.jpg');
    background-attachment:fixed;
    padding:0px;
    width:565px;
}

.button {
        width:130px;
        height:39px;
        border:0px;
}

.taste {
	background-color:white;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	font-family:Arial;
	font-weight:bold;
	border-color:#C0C0C0;
	border-bottom-color:#808080;
	border-right-color:#808080;
	border-style:solid;
	border-top-width:2px;
	border-left-width:3px;
	border-right-width:3px;
	border-bottom-width:5px;
}

#center {
        text-align:center;
        padding-top:20px;
}

.center {
        text-align:center;
        padding-top:10px;
        padding-bottom:10px;
}

h3        {
        font-size:14px;
}

h2        {
        font-size:18px;
        font-weight:bold;
    	text-align:center;
}

h1  {
    font-size:20px;
    font-weight:bold;
    text-align:center;
}

p, li{
    font-size:12px;
    text-align:justify;
}

li	{
	padding-bottom:2px;
}

body p:first-letter        {
        font-size:150%;
        font-family: Times New Roman, Verdana, Arial;
}

td p:first-letter        {
        font-size:12px;
        font-family: Comic Sans MS, Verdana, Arial;
}

td p {
    margin:10px;
}


.blau   {
    color:#000099;
    margin:0px;
}

.link	{
	border: 2px ridge white;
	margin-top:7px;
	float:left;
	margin-right:7px;
	background-color:black;
}

.footer	{
	color:#808080;
	font-family:Arial;
	font-size:10px;
}

.tng	{
	width: 101px;
	height: 75px;
	border:0px;
}

.passbild  {
    border: 2px ridge white;
    margin-right:10px;
    width:101px;
    height:130px;
    margin-top:5px;
    float:left;
    background-image:url('Images/BilderArbeit/ich_pass.jpg');
}


ul {
    list-style-image:url('Images/Menu/li.gif');
    margin-top: 10px;
    margin-left:35px;
    margin-bottom: 10px;
    line-height: 15px;
    margin-right: 10px;
}

.Tabelle1 {
    width:100%;
  	background-image:url('Images/Menu/bg_table2.jpg');
  	color:black;
  	font-size:12px;
   	text-align:center;
    vertical-align:middle;
    padding:20px;
}

.oben {
        background-image:url('Images/Menu/bg_table1.jpg');
        color:white;
        font-weight:bold;
}

.table_bg2 {
        background-image:url('Images/Menu/bg_table3.jpg');
}

.markiert {
	color:#800000;
}

#Tabelle2 {
        width:100%;
        background-image:url('Images/Menu/bg_table2.jpg');
        color:black;
        font-size:10px;
        text-align:center;
}

#Tabelle2 li {
        font-size:10px;
}

#Tabelle2 b {
        font-size:11px;
}

.space_table {
    width: 560px;
    border: 2px ridge silver;
    margin-bottom: 14px;
    background-image:url('Images/Menu/bg_table1.jpg');
    background-attachment:fixed;
}

.space_Content {
    width: 510px;
    font-size:12px;
    text-align:justify;
    padding: 2%;
    margin:2%;
    border: 1px ridge silver;
    background-image:url('Images/Menu/bg_table3.jpg')
}

.sidebar_content {
	float:right;
	margin-top:10px;
	margin-right:8px;
	border:2px ridge white;
}

.sidebar_text {
	text-decoration:none;
	padding-left:20px;
	color: white;
}

.space_Header {
    font-size:15px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 8px;
    color:white;
    font-weight:bold;
}

a .space_Content {
	visibility:hidden;
	text-decoration:none;
	color:white;
}

a:visited .space_Content {
	visibility:hidden;
	text-decoration:none;
	color:white;
}
a:hover .space_Content {
	visibility:visible;
	color:#000033;
	font-weight:normal;	
}

.watercool_content {
    font-size:12px;
    text-align:justify;
    padding: 2%;
    margin:2%;
    border: 1px ridge silver;
    background-image:url('Images/Menu/bg_table3.jpg')
}


.watercool_img {
	float:right;
	margin-right:10px;
}