/*
###############################################
# Screen
###############################################
*/

body {
	background:          #e6e6e6 url(../assets/bg_top.gif) repeat-x;
	font-family:         Helvetica, Trebuchet MS, Arial, sans-serif;
	margin:              0px;
	padding:             0px;
}

h1 {
	color:               #000263;
	font-size:           28px;
	margin:              0px 30px 0px 0px;
}

h2 {
	color:               #000263;
	font-size:           24px;
	margin:              25px 25px 0px 0px;
}

h3 {
	color:               #000263;
	font-size:           20px;
	margin:              25px 25px 10px 0px;
}

h4 {
	color:               #000263;
	font-size:           16px;
	margin:              25px 5px 1px 0px;
}

hr {
	float:               left;
	color:               #f3f3f3;
	margin:              20px 0px 15px 0px;
	width:               700px;
}

a:link {
	text-decoration:     none;
	color:               black;
}

a:visited {
	color:               #000263;
	text-decoration:     none;
}

a[rel=extern] {
	padding-right:       20px;
	background:          transparent url(../assets/icon_external.gif) top right no-repeat;
}

a img {
	border:              0px;
}

table {
	border-collapse:     separate;
	width:               100%;
}

td { 
	border:              1px lavender solid;
}

tbody {
	background-color:    #f3f6fe;
}

#wrapper {
	background-color:    #FFFFFF;
	width:               740px;
	padding:             7px;
	margin:              0px auto 25px auto;
}

#head {
	text-align:          right;
}

#sprache {
	position:            absolute;
	font-size:           11px;
	color:               gray;
	width:               130px;
	padding:             5px 5px 5px 5px;
}

#sprache a {
	color:               gray;
}

#sprache a:hover {
	color:               #000263;
}

#content {
	background:          #FFFFFF;
	border:              0px solid lavender;
	margin-top:          20px;
	padding:             20px;
	font-size:           15px;
	min-height:          400px;
}

#content li {
	background:          transparent url(../assets/pfeil1.gif) no-repeat scroll 0px 5px;
	padding:             2px 0px 2px 25px;
	list-style:          none;
}

#logo {
	background-image:    url(../assets/header.jpg);
	height:              125px;
	width:               740px;
	text-indent:         -1000em;
}

#Nav {
	margin:              1px 0px 0px 0px;
	font-size:           16px;
	padding:             0px;
	font-weight:         bold;
	list-style:          none;
}

#Nav li {
	text-align:          center;
	float:               left;
}

#Nav a {
	padding-top:         5px;
	display:             block;
	background:          url(../assets/B_mitte_hover.gif) repeat-x;
	height:              27px;
	width:               148px;
}

#Nav a:hover {
	background:          url(../assets/B_mitte.gif) repeat-x;
}

#FooterOuter {
	border-top:          1px solid #f3f3f3;
	background :         #f2f2f2;
	color:               #000263;
	font-size:           11px;
	overflow:            auto;
	width:               100%;
}

#FooterOuter a {
	color:               #000263;
	text-decoration:     none;
}

#FooterOuter a:hover {
	color:               gray;
}

#FooterLeft {
	float:               left;
	max-width:           472px;
	padding:             5px 0 5px 5px;
}

#FooterRight {
	float:               right;
	max-width:           472px;
	padding:             37px 5px 5px 0;
	text-align:          right;
}

.foto {
	background:          transparent url(../assets/Passfoto-Website-03-12-09_2_2.jpg) no-repeat;
	position:            absolute;
	left:                82%;
	height:              120px;
	width:               82px;
}
