/* SSD Style                   */
/* V.1.0                       */
/* (c) Felix Schober 2008-2009 */

body
{
    font-family: Arial, sans-serif; font-size: 13px; color: #000000;
}

BODY
{
    font-family: Arial, sans-serif; font-size: 13px; color: #000000;
}

A:link
{
   color: #467AA7;
   text-decoration: none;
}

A:visited
{
   color : #467AA7;
   text-decoration: none;
}

A:hover
{
   color: #3C6283;
   text-decoration: none;
}

A:active
{
   color: #467AA7;
   text-decoration: none;
}

.klein
{
	font-size:8px;
}

.mittel
{
	font-size:12px;
}

.gross
{
	font-size:14px;
}


.weiss
{
	color: #FFFFFF;
}

.grau
{
	color: #C0C0C0;
}

.rot
{
	color: #FF0000;
}

.blau
{
	color: #002AFF;
}

.gruen
{
	color: #008000;
}

.gelb
{
	color: #FFFF00;
}

.orange
{
	color: #FF7F2A;
}

.linksbuendig
{
	text-align: left;
}

.zentriert
{
	text-align: center;
}

.rechtsbuendig
{
	text-align: right;
}

h1
{
	font-weight: bold;
	font-size: 30px;
	padding: 2px;
	padding-left: 5px;
    margin-bottom: 20px;
	background-image: url(verlauf.png);
	background-color: transparent; 
	background-repeat: repeat-y;
	-moz-border-radius:   8px;
    -khtml-border-radius: 30px; 
}

h2
{
 	font-weight: bold;
	font-size: 18px;
	padding: 2px;
	padding-left: 5px;
    margin-bottom: 20px;
	color: #467AA7;
}

h3
{
 	font-weight: bold;
	font-size: 13px;
	padding: 2px;
	padding-left: 5px;
    margin-bottom: 20px;
	color: #467AA7;
}

table
{
	border-collapse: collapse;
}

.seite_links
{
	 background-image: url(seite_links.jpg); 
	 background-repeat: repeat-y;
	 background-position: right; 
}

.seite_rechts
{
	 background-image: url(seite_rechts.jpg); 
	 background-repeat: repeat-y;
	 background-position: left; 
}

p.nav 
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	border-top: 1px;
	font-size:15px;
	margin: 0px;
}

p.nav:hover
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #DCDCDC;
	border: 1px solid #000000;
	border-top: 1px;
	font-size:15px;
	margin: 0px;
}

p.nav_sel 
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	border-top: 1px;
	font-size:15px;
	margin: 0px;
	font-weight: bold;
}

p.nav_sel:hover 
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #DCDCDC;
	border: 1px solid #000000;
	border-top: 1px;
	font-size:15px;
	margin: 0px;
	font-weight: bold;
}

p.nav_unten 
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #1E4066;
	color: #FFFFFF;
	border: 1px solid #444499;
	border-top: 1px;
	width: 300px;
	margin: 0px;
	font-size:15px;
	-moz-border-radius-bottomRight:10px;
	-khtml-border-radius-topleft:30px;
	-khtml-border-radius-topright:30px;
}

p.nav_oben 
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #1E4066; 
	color: #FFFFFF;
	border: 1px solid #444499;
	border-top: 1px;
	width: 300px;
	margin: 0px;
	font-size:15px;
	-moz-border-radius-topright:10px;
	-khtml-border-radius-topright:30px;
}

tr.reihe
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #FFFFFF;
}

tr.reihe:hover
{
    text-align:left;
	padding: 2px;
	padding-left: 5px;
	background-color: #DCDCDC;
}

.logo
{
	background-color: #DCDCDC;
}
