/*allgemein*/
body {background-color:#e0e9ee; color:#2c353c; font-family:arial,helvetica,sans-serif; font-size:12px;}
#standard {background:url(main.gif) repeat-y;}
#frame {border-left:1px solid #ffffff;}
a img {border:none;}
a {text-decoration:none;}
html * {padding:0px; margin:0px;}
h1 {color:#2c353c; font-size:12px; font-weight:bold; margin:20px 0px 10px 0px;}
h2 {color:#97a8b2; font-size:12px; font-weight:bold; margin:20px 0px 10px 0px;}
h3 {color:#97a8b2; font-size:12px; font-weight:normal; margin:10px 0px 5px 0px;}
p {margin-bottom:5px;}

/*Formular*/
form * {margin:0px 5px 5px 0px; vertical-align:middle; text-align:left;}
.text {background-color:#ffffff; border:1px solid #b2c5d1; font-size:12px;}
select,.button {background-color:#b2c5d1; border:1px solid #ffffff; font-size:12px;}

/*Tabelle*/
table {border-collapse:collapse; margin:0px 5px 5px 0px;}
table td, table th {border:1px solid #ffffff; padding:5px;}
th {background-color:#b2c5d1; font-weight:bold;}
tr {background-color:#d1dee5;}
tr.light {background-color:#e0e9ee;}

/*Kopfzeile*/
#head {background:url(head_simp.gif) repeat-x; height:124px; z-index:1;}
#headpic {position:absolute; top:21px; left:220px; z-index:2; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
#headpic {position:absolute; top:21px; left:0px; z-index:2; height:80px; width:90%; border-left:0px solid #ffffff; border-right:1px solid #ffffff; background:url(oben_mitte.jpg) repeat-x; }
#logo {position:absolute; right:0px; top:0px; z-index:3; width:165px; height:102px;}
#links {position:absolute; top:3px; left:240px; z-index:2; color:#b9b9b9; font-size:11px;}
#links_nn {position:absolute; top:3px; left:20px; z-index:2; color:#b9b9b9; font-size:11px;}
#links a, #links_nn a {color:#ffffff; font-size:11px;}
#flags{
	position:absolute;
	top:107px;
	left: 18px;
	width: 77px;
}

/*Navigationsleiste*/
#navi {position:absolute; top:124px; left:0px;}
#navihead {width:220px; height:25px; background-color:#97a8b2;}
#list {width:220px;}
#list ul {list-style-type:none;}
#list ul li {line-height:20px; font-size:12px;}
#list ul li a {display:block; padding-left:11px; height:20px; border-top:1px solid #ffffff;}
#list ul li a:link {color:#2c353c;}
#list ul li a:hover {background-color:#2c353c; color:#ffffff;}

#bread {position:absolute; top:106px; left:240px; z-index:2; color:#b9b9b9; font-size:11px;}
#bread_nn {position:absolute; top:106px; left:20px; z-index:2; color:#b9b9b9; font-size:11px;}
#bread a, #bread_nn a {color:#ffffff; font-size:11px;}

#main {margin-left:220px;}
#main_nn {}
#titel {height:25px; background-color:#ffffff;}
#titel h1 {margin:0px; color:#ff0000; padding:5px 0px 0px 20px; font-size:14px; font-weight:bold;}
#inhalt {padding:10px 20px;}
#inhalt a {color:#ff0000;}
