@import url("/icons.css");
@import url("/text_decor.css");
body{text-align:center;background:#FFF url(/images/white.png) repeat-x;}
a:link,a:visited{text-decoration:none;color:#0788C3;}a:hover{border-bottom:1px dotted #0788C3;}
.box,.postmeta{border:1px solid #EBEBEB;background: #f8f8f8;}
h1,h2,h3,h4{color:#555;}
/* table */
table{border-collapse:collapse;margin:10px 20px;}
th,td{text-align:left;border-width:1px;border-style:solid;}
tr{background:#FFF;}
tr.altrow{background:#F9F9F9;}
th{padding:.8em 1em;color:#555;background:#F0FBFF;border-color:#D8EBF5 #D8EBF5 #B9DBEE #D8EBF5;}
td{padding:.7em 1em;border-color:#EFEFEF;}td.new{color:#FA7D00;}td.nu{border-color:#FA7D00;}
/* form elements */
form{margin:10px 20px;padding:15px 25px 25px 25px;border:1px solid #F0F0F0;background:#F8F8F8;}
form p{padding:12px 0 5px 0;margin:0;border-bottom:1px solid #E6E6E6;color:#666;}
form p label,form p input,form p select,form p textarea,form span,form .field{display:block;float:left;margin:5px 5px 0 0;}
form p input,form p select,form p textarea,form .field{width:15em;}form p ul.tagit{width:30em;}
form input[type="submit"],form input[type="button"]{float:none;}
form p textarea{height:80px;overflow:auto;}
form p label{font:11px Georgia, "Times New Roman", Times, serif;text-align:right;width:10em;padding:2px 5px 0 0;}
form p label.chk{width:90%;float:none;text-align:left;}
form p br{clear:both;}
form p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
input,select,textarea,form .field{margin:5px 0;padding:5px;color:#6A6969;border-width:1px;border-style:solid;border-color:#D4D4D4 #EBEBEB #EBEBEB #D4D4D4;font:11px 'Lucida Grande', Verdana, Helvetica, sans-serif;}
form.field{background-color: #EBEBE4;margin-right:3px;}
input:focus,select:focus,textarea:focus{color:#7BA857;background:#EFFAE6;}
input[type = "submit"],input[type = "button"]{font:bold 12px Arial, Sans-serif;height:30px;margin:0;padding:2px 3px;border-width:1px;border-style:solid;color:#FFF;background:#B4DB6F;border-color:#B6DE8F #91BD37 #91BD37 #B6DE8F;}
input[type = "submit"]:hover, input[type = "button"]:hover{background:#008EFD;border-color:#007DE2;}
/*LAYOUT*/
#wrap{width:920px;margin:0 auto;text-align:left;}
#ad{position:fixed;bottom:0px;right:0px;}
/* Header */
#header{position:relative;margin:0 auto;height:245px;}
#header h1{margin:0;padding:0;}
#header h1 a{color:#1980AF;top:30px;left:30px;z-index:2;position:absolute;margin:0;padding:0 5px 0 0;font:bold 62px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;letter-spacing:-5px;	text-decoration:none;}
#header h1 a:hover{border:none;}
#header p{color:#999;top:102px;left:32px;position:absolute;margin:0;padding:0 5px 0 0;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:bold;font-size:13px;line-height:1.8em;font-style:italic;letter-spacing:-.3px;}
/*  navigation  */
#header #nav{position:absolute;left:0px;bottom:20px;margin:0;padding:0 0 0 20px;width:900px;border-bottom:1px solid #F2F2F2;float:left;list-style:none;}
#header #nav a:link,#header #nav a:visited{float:left;margin:0;padding:5px 15px 10px 15px;font:bold 14px 'Trebuchet MS', Arial, Sans-Serif;text-transform:uppercase;color:#666666;border-right:1px solid #EEE;}
#header #nav a#current{padding:5px 15px 7px 15px;z-index:4;border-bottom:3px solid #57B2E8;color:#222;}
#header #nav a[href="/index"], #header #nav a[href="/usr/~"], #header #nav a[href="/nachrichten"]{text-decoration:none;display:inline-block;position:relative;bottom:0px;width:16px;height:16px;text-indent:-99999px;background-repeat:no-repeat;background-position:center center;}
#header #nav a[href="/index"]{background-image:url(/images/icon/home.png);}
#header #nav a[href="/usr/~"]{background-image:url(/images/icon/door-open-out.png);}
#header #nav a[href="/nachrichten"]{background-image:url(/images/icon/mails.png);}
#header #nav a[href="/nachrichten"].n{background-image:url(/images/icon/mails_n.png);}
#header #header-image{z-index:3;position:absolute;top:12px;right:5px;width:624px;height:230px;background:url(/images/Header_farbe.png) bottom left no-repeat;}
#header #nav a{z-index:4;position:relative;}
#header #nav a:hover,#header #nav a:active{border:none;color:#000;border-right:1px solid #EEE;}
#header #nav a:first-child{border-left:1px solid #F1F1F1;}
/* clearing */
.float-left{float:left;}
.float-right{float:right;}
.clearer{clear:both;}
.clear{display:inline-block;}
.clear:after{display:block;visibility:hidden;clear:both;height:0;content: ".";}
/* footer-list */
.footer-list{border-top:1px solid #E6E6E6;list-style:none;padding:0;margin-left:20px;}
.footer-list a{display:block;width:98%;line-height:2em;padding:5px 0;margin-left:0;color:#77A6D3;border:none;border-bottom:1px dotted #D9D9D9;white-space:nowrap;}
.footer-list a span{font-style:italic;font-weight:normal;font-family:Georgia, 'Times New Roman', Times, Serif;font-size:.95em;color:#9F9F9F;}
.footer-list a:hover,.footer-list a:hover span{color:#333;}
/* columns */
#left{width:580px;float:left;padding-top:15px;}
#right{width:285px;float:right;padding-top:5px;}
#right h3{margin-left:10px;}
#right div{margin-left:14px;}
#left h2{color:#444;border-bottom:1px solid #EBEBEB;font:normal 2.2em Georgia, 'Times New Roman', Times, Serif;letter-spacing:-2.2px;margin-bottom:0px;padding-bottom:3px;padding-left:3px;}
/* footer-bottom */
#footer-bottom{border-top:1px dotted #D9D9D9;color:#777;padding-bottom:50px;float:left;clear:both;width:920px;margin:30px auto 0 auto;font-family:'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;font-size:.9em;}
#footer-bottom a:hover{border:none;}
#footer-bottom .bottom-left{float:left;padding-left:5px;}
#footer-bottom .bottom-right{text-align:right;padding-right:0;}
/* sidebar quick search */
#quick-search{padding:0;margin:10px 0 0 10px;width:260px;height:2.5em;border:1px solid #EAEAEA;background-color:#FDFDFD;}
#quick-search input{border:none;background:transparent;color:#BABABA;margin:auto 0;font-size:.9em;float:left;}
#quick-search .tbox{width:220px;display:inline;}
#quick-search .tbox:focus{color:black;}
#quick-search .btn{width:16px;height:16px;}

/* Content */
.outer {
	clear: both;
	float: left;
	width: 920px;
	margin: 0; padding: 0;
	border-top: 1px dotted #D9D9D9;
}
#content {
	float: left;
	width: 900px;
	margin-left: 10px;
	display: inline;
	padding-bottom: 40px;
}
/* Featured Block - error und welcome*/
#featured {
	clear: both;
	background: #F8FAFD;
	border: 1px solid #DCF1FB;
	margin: 3px 0 15px 10px;
	padding-bottom: 20px;
	width: 900px;
}
#featured h2 {
	color:#295177;border-bottom:1px solid #EBEBEB;
	font: normal 3.8em Georgia, 'Times New Roman', Times, Serif;
	letter-spacing: -2.0px;
	margin-bottom: 0;
	padding-bottom: 3px;
}
#featured .image-block {
	float: left;
	width: 330px;
	margin: 20px 0 0 25px;
	padding: 10px 0 0 0;
	display: inline;
	border-right: 1px solid #DCF1FB;
}
#featured .image-block img {
	background: #FFF;
   border: 1px solid #DFEAF0;
	padding: 12px;
}
#featured .text-block {
	float: right;
	width: 510px;
	margin: 15px 25px 0 0;
	display: inline;
}

/**
#left .footer-list a, #left .footer-list a:visited {
	color: #5D95CA;
	padding-left: 0;
	font-weight: bold;
}
#left .footer-list a span {
	color: #9F9F9F;
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style: normal;
	font-weight: normal;
	font-size: .9em;
}
#left .footer-list a:hover { color: #000; border: none; }

	#footer-wrap h3 {
		font-size: 2.4em;
	}
.wrap .col-a {
	width: 300px;
	float: left;
}
.wrap .col-b {
	width: 295px;
	float: right;
}**/