/* 83cdd2 */


* {padding:0;margin:0;}

/*---Logische HTML-Elemente---*/

body {font-family:verdana,sans-serif;font-size:9pt;background:#000/*#727272*/; line-height:1.5; color:#ddd;}

input {border:1px #DDDDDD solid; padding:2px; margin:5px 0;}
input[type = "text"] {width:50%;}
input[type = "text"].small {width:50px;font-size:7pt;}
input[type = "file"] {width:100%;}
input.submitbox {text-align:right;}
input[type = "password"] {width:50%;}
input.grey {color:#AAAAAA;}
textarea {border:1px #DDDDDD solid; width:100%;height:120px; margin:5px 0;}
textarea.big {height:370px;}
label {display:block; }
label.checkboxlabel {display:inline;border:0;}
p, hr {margin:20px 0;}
hr {border:0;background-color:#666;height:1px;}
small {font-size:0.9em; color:#999999;}
pre {width: 529px; overflow:auto; background:#F0F0F0; padding:10px 10px 10px 20px;margin:5px 0;white-space:pre;}
code {color:#777777;}
ul { list-style-image:url('../images/bullet.png'); margin-left:20px; }
abbr,acronym {border-bottom:1px dotted #666;cursor:help;}
table {min-width:300px;border:0; padding:0; margin:20px 0;border-collapse:collapse;}
table td {margin:0; padding:3px; border:1px #444 solid;}
table.tabReplacement td {border:0;width:267px;vertical-align:top;}
/*table.tabReplacement {min-width:100%;}*/
table th {margin:0; padding:3px 3px 0 3px; border:0; font-weight:normal; color:#999;}

a:link, a:active {color:#83cdd2; text-decoration:none;}
a:visited {color:#466e70; text-decoration:none;}
a:hover {text-decoration:underline;}

/*---Logische .class---*/

br.floatclear {clear:both;}
div.floatclear {clear:both; font-size:1px;/*zoom: 1; */}

.jsHidden {display:none;}

/*---Layout---*/
#just4center {text-align:center;display: table;width:100%; background:#000000 url('../images/break1.png') 0 0 repeat-x; }
#logo {position:relative;}
	#logo img {position:absolute; left:0px; top:0; border:0;}
#quicklinks {position:relative;}
	#quicklinks p {/*left:379px;*/ right:15%; position:absolute;text-align:right;top:60px;width:350px;}
#container {width:960px;margin:0 auto 30px auto; text-align:left;  }
div.header { background:0; /*padding:0 0 0 370px;*/padding:0 0 0 440px; height:67px; margin-bottom:85px;}
div.header ul {list-style:none; padding:30px 0 0 0;margin:0; position:relative; left:6%; }
	div.header ul li {display:block;float:left; margin:0;padding:0; /*font-weight:bold; */s}
		div.header ul a {display:block; color:#FFFFFF; text-decoration:none;line-height:20px;padding:10px 7px; background:#555 url('../images/navtabs.png') 0 0 no-repeat;}
		div.header ul a:hover {background:#777 url('../images/navtabs.png') 0 -80px no-repeat;}
		div.header ul li.active a {background:#777 url('../images/navtabs.png') 0 -40px no-repeat;}
		div.header ul li.end {display:block; color:#FFFFFF; text-decoration:none;line-height:20px;padding:10px 0;background:transparent url('../images/navtabs.png') -158px 0 no-repeat; width:2px;}
	/*.maincol { float:right; width:57%; padding-right:18%; min-height:500px;}*/
	.maincol {background:#162223/*1C2D2E*/ none repeat scroll 0 0;border:5px solid #0c1313/*#162223*/;float:right;margin-right:10%;margin-top:-24px;min-height:500px;padding:24px 4% 20px 5%;width:57%;}
		.maincol ul {margin-top:20px;margin-bottom:20px;}
		h1 {font-size:20pt; line-height:30px; font-weight:normal; letter-spacing:+0.05em; padding-left:30px; margin-left:-30px; background:url('../images/pfeil.png') -7px 0 no-repeat;}
		h2 {font-size:16pt; line-height:28px; font-weight:normal; letter-spacing:+0.05em; /*padding-left:30px; margin-left:-30px; background:url('../images/pfeil.png') -7px 0 no-repeat;*/}
		h3 {font-size:12pt; line-height:22px; font-weight:normal; letter-spacing:+0.05em; /*padding-left:30px; margin-left:-30px; background:url('../images/bullet.png') 13px 10px no-repeat;*/}
		h2, h3, h4, h5, h6 {margin-bottom:20px; }
		h2 {margin-top:50px;}
	.sidebar {margin-right:75%; background:url('../images/navi.png') 0 0 no-repeat; padding:13px; /*height:200px;*/ padding-bottom: 50px; }
		.sidebar input[type = "text"] {width:80%;}
		.sidebar ul li a {color:#fff;}
		.sidebar ul li {margin-left:-3px;padding-left:3px;}
		.sidebar ul li.active, .sidebar ul li:hover {margin-left:0;padding-left:0;}
		/*.sidebar ul {margin-bottom:}*/
#footer0 {position:relative;}
	#footer0 img {position:absolute; left:-50px; top:-163px; border:0;}
div.footer {clear:both;background:#83cdd2 0 0 no-repeat;}
div.footer div.motto {background:url('../images/motto_bg.png') 0 0 repeat-x; line-height:40px;}
/*ul.sitemap {list-style:none; margin:0;padding:0;}
	ul.sitemap li {display:block;float:left; padding:2px 10px; font-weight:bold;}
	ul.sitemap_sub {margin:0;padding:0;}
	ul.sitemap_sub li {display:block;clear:both; padding:2px 0; font-weight:normal;}
		ul.sitemap a {color:#E0E0E0; text-decoration:none;}*/
div.footer2 {padding:10px; text-align:center; color:#555555;}

/* FRONTPAGE */
#slideshow {width:100%; height:210px; border:1px #fff solid; margin-bottom: 30px; overflow:none;}
#slideshow img.loader {text-align:center; display:block; margin:89px auto;}
#slideshow div {padding:20px; color:#000; background:#fff; height:170px; width:507px; }
#slideshow ul { list-style:none; font-size: 18pt; margin-left:60px; margin-top:20px; /*font-weight:bold;*/ }
#slideshow ul li {font-size:18pt; line-height:34px; font-weight:normal; letter-spacing:+0.05em; padding-left:30px; margin-left:-30px; background:url('../images/pfeil.png') -7px 0 no-repeat;}
#slideshow ul.small { list-style:none; font-size: 10pt; margin-left:270px; margin-top:130px; /*font-weight:bold;*/ }
#slideshow ul.small li {font-size:10pt; line-height:16px; font-weight:normal; letter-spacing:+0.05em; padding-left:12px; margin-left:-12px; background:url('../images/bullet.png') -3px 3px no-repeat;}

/* CONTENT */
a.anchor:link,a.anchor:active,a.anchor:visited,a.anchor:hover {color:#83cdd2; font-size:9pt; text-decoration:none; padding-left:5px;}



/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}