﻿/* 
EM - PX zum kopieren oder nachschauen
10px = 0.6em
12px = 0.76em
14px = 0.9em
16px = 1.0em
18px = 1.12em
22px = 1.38em
26px = 1.63em
*/

#wrapper {
margin: 0 auto;
text-align: left;
width: 980px;
}

#main{
	margin-right: 0px;
 position: relative; 
 width: 980px;
 height: 0px;
 }



body {
	font-size: 1.0em;
	max-width: 1024px;
	margin: auto;
	padding: 5px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-size: 94%;
	line-height: 125%;
	color: #663300;
	background-color: #FFFFFF;
}


a:link {
	color: #990033;
	text-decoration: dotted;
	border-bottom-style: dotted;
	border-bottom-color: #800000;
	border-bottom-width: thin;
}

a:visited {
	color: #990033;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-color: #800000;
	border-bottom-width: thin;
}

a:active {
	color: #990033;
	text-decoration: dotted;
	border-bottom-style: dotted;
	border-bottom-color: #800000;
	border-bottom-width: thin;
}

a:hover {
	color: #663300;
	text-decoration: dotted;
	border-bottom-style: solid;
	border-bottom-color: #800000;
}



.MainHeader {
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: ##597CA0;
	text-align: center;
}
.subheader {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: large;
	text-align: center;
	font-weight: bold;
	color: ##597CA0;
}

a {
	color: #000000;
}
.Sub_Headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #663300;
	font-weight: bold;
	font-style: italic;
}
.image_left {
	float: left;
		padding: 0px;
		margin: 3px 10px;
		border-width: 0px;
	}
.image_right {
	float: right;
		padding: 0px;
		margin: 5px 10px;
		border-width: 0px;
	}

.image_line_centered {
	vertical-align: middle;
}
.blueLine {
	color: #000000;
	background-color: #000000;
	border:0px; 
	font-size: xx-large;
	text-align: center;
	width: 100%;

}


.centered {
	text-align: center;
}
.small {
	font-size: small;
}

.bildlinks{
	float: left;
	width: 120px;
	/* Abstand um das Bild herum */
	padding: 10px 10px 10px 0px;
	}
	
.bildlinksquer{
	float: left;
	width: 170px;
	/* Abstand um das Bild herum */
	padding: 10px 10px 10px 0px;
	}
	
	
.bildlinks p {  /* Bildunterschrift */
padding: 5px 0;
font-size: 12px;
}

.bildrechts{
	float: right;
	width: 120px;
	/* Abstand um das Bild herum */
	padding: 10px 0px 10px 10px;
	}
	
.bildrechts p {  /* Bildunterschrift */
padding: 5px 0;
font-size: 12px;
}

.bildmittig{
	width: 120px;
	/* Abstand um das Bild herum */
	margin: 10px 0px 10px 10px;
	}
	
.bildrechts p {  /* Bildunterschrift */
padding: 5px 0;
font-size: 12px;
}
.right-aligned {
	text-align: right;
}

img { border-style: none;
	border-color: inherit;
	border-width: 0;
}



DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {
   padding: 1px;
   border-radius: 10px;
   -moz-border-radius: 10px;
   }
DIV.shadow {
   background-color: #8e8e8e;
   border: 1px solid #959595;
   margin: 0px;
   }
DIV.shadow2 {
   background-color: #aaa;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   border: 1px solid #fff;
   margin: 0.7em 1em;
   }

DIV.shadow DIV {
   border: 0px solid #666;
   margin: 0;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   }

