/* CSS Document */

*{margin:0; padding:0; border:0;}
html, body{height:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
body {background:#FFFFFF url(img/bg.jpg) repeat-y;}
h1, #felder a{ height:70px; font-size:0.8em; margin: 15px 30px 15px 30px; text-transform:uppercase; padding:11px; font-weight:bold; display:block; text-decoration:none}
h1 {border:1px solid #fff; color:#0069b3; margin: 45px 30px 30px 30px; }
#felder {margin-top:30px}
.schwarz {color:#000000}
.blau{color:#0069b3;}
.rot{ color:#E10012;}
.gelb{ color:#F29400;}
.gruen{ color:#1EA12D;}
a.blau{color:#0069b3; border:1px solid #0069b3;}
a.rot{ color:#E10012; border:1px solid #E10012;}
a.gelb{ color:#F29400; border:1px solid #F29400;}
a.gruen{ color:#1EA12D; border:1px solid #1EA12D;}
#felder a.blau:hover, #felder a.rot:hover, #felder a.gruen:hover, #felder a.gelb:hover {background-color:#FFFFFF}

.blau2{color:#fff; margin: 30px 0 15px 0; display:block; height:30px; line-height:30px; text-transform:uppercase; font-weight:bold; display:block; text-decoration:none; }
.blau2:hover{color:#0069b3; }
#buecher a, #studien a, #presse a, #vortraege a {text-decoration:none; color:#000;}
#buecher p strong, #studien p strong, #presse p strong, #vortraege p strong {color:#0069b3; margin-left:0}
#presse p{
	border-bottom:1px dotted #0069b3;
	padding:20px 30px;
	margin:0 30px;
	width:300px;
}
#buecher a:hover, #studien a:hover, #presse a:hover, #vortraege a:hover {text-decoration:underline}
#studien {margin-top:152px;}
#presse {margin-top:16px;}
#vortraege {margin-top:36px;}
.hide{display:none;}
* html #acc{
	width:550px;
}
p,h3 {color:#191816; font-size:.8em; margin-bottom:.8em; padding:0 30px;}
ol li {color:#191816; font-size:.8em; margin-bottom:.8em; margin:0 0 0 60px}
p.ohne, h3.ohne{padding:0 30px 0 0}

.unsichtbar {margin:5px 0 10px 0}
li.lexikon, li.lexikon2, li.rot, li.blau, li.gruen {list-style-type:lower-latin; padding-right:30px}
li.lexikon2, li.rot, li.blau, li.gruen {list-style-type:disc}

h3{margin:30px 0 12px 0; font-weight:bold;}
label{float:left; width:100px; font-size:.8em; margin:0 5px 8px 30px;}
label.checkbox{margin:0 0 8px 8px; width:auto}
input, textarea{float:left; border: 1px solid #666; background:none; width:200px; margin-bottom:8px;}
input.checkbox{width:auto; float:left; margin-left:30px; width:auto}
input:focus{ background:#fff;}
a {color:#0069b3; text-decoration:underline}
a:hover {text-decoration:none}

.breaker{clear:both; height:0px; font-size:1px; line-height:1px; overflow:hidden;}
img.l{float:left; margin:0 15px 10px 0;}

img.r{float:right; margin:0 0 10px 15px;}


#seite{height:100%;position:relative; min-width:774px; background:#EBEBED url(img/bg.jpg) repeat-y;}
#head{ height:130px; background:#fff; width:100%;}
#head .logo{float:right; margin:30px 92px 0 0;}
#head .headline {float:left; margin:33px 0 0 33px;}


/* for all browsers that understand min-width */
#min-width {display:block; color:#000; background:#EBEBED url(img/bg_menu.gif) repeat-y;}

/* method 2 a bodge for IE browsers IE5.01, IE5.5 and IE6 */
* html #seite {border-right:766px solid #fff;}
* html #min-width {float:left; position:relative; margin-right:-766px; overflow:hidden;}
#menu{width:200px; float:left;}
#menu ul{ list-style:none; width:200px; border-top:20px solid #919294;}
#menu ul li a,#menu ul li .aktiv{ display:block; background:url(img/menu.gif) no-repeat; width:119px; border:7px solid #919294; border-left:33px solid #919294; height:13px; }
*html #menu ul li a,#menu ul li .aktiv {border:6px solid #919294; border-left:33px solid #919294;}

#menu ul li a#mp1,#menu ul li .aktiv#mp1{background-position:0 0; height:13px;}
#menu ul li a#mp1:hover,#menu ul li .aktiv#mp1{background-position:-119px 0;}
#menu ul li a#mp2,#menu ul li .aktiv#mp2{background-position:0 -33px;}
#menu ul li a#mp2:hover,#menu ul li .aktiv#mp2{background-position:-119px -33px;}
#menu ul li a#mp3,#menu ul li .aktiv#mp3{background-position:0 -64px; height:15px;}
#menu ul li a#mp3:hover,#menu ul li .aktiv#mp3{background-position:-119px -64px;}
#menu ul li a#mp4,#menu ul li .aktiv#mp4{background-position:0 -100px;}
#menu ul li a#mp4:hover,#menu ul li .aktiv#mp4{background-position:-119px -100px;}
#menu ul li a#mp5,#menu ul li .aktiv#mp5{background-position:0 -133px; height:13px;}
#menu ul li a#mp5:hover,#menu ul li .aktiv#mp5{background-position:-119px -133px;}
#menu ul li a#mp6,#menu ul li .aktiv#mp6{background-position:0 -184px;}
#menu ul li a#mp6:hover,#menu ul li .aktiv#mp6{background-position:-119px -184px;}
#menu ul li a#mp7,#menu ul li .aktiv#mp7{background-position:0 -218px;}
#menu ul li a#mp7:hover,#menu ul li .aktiv#mp7{background-position:-119px -218px;}
#menu ul li a#mp8a,#menu ul li .aktiv#mp8a{background-position:0 -251px; height:13px;}
#menu ul li a#mp8a:hover,#menu ul li .aktiv#mp8a{background-position:-119px -251px;}
#menu ul li a#mp8b,#menu ul li .aktiv#mp8b{background-position:0 -267px; height:13px;}
#menu ul li a#mp8b:hover,#menu ul li .aktiv#mp8b{background-position:-119px -267px;}
#menu ul li a#mp8c,#menu ul li .aktiv#mp8c{background-position:0 -282px; height:15px;}
#menu ul li a#mp8c:hover,#menu ul li .aktiv#mp8c{background-position:-119px -282px;}


#menu ul li a#mp9,#menu ul li .aktiv#mp9{background-position:0 -318px;}
#menu ul li a#mp9:hover,#menu ul li .aktiv#mp9{background-position:-119px -318px;}
#menu ul li a#mp10,#menu ul li .aktiv#mp10{background-position:0 -352px; height:16px;}
#menu ul li a#mp10:hover,#menu ul li .aktiv#mp10{background-position:-119px -352px;}
#menu ul li a#mp11,#menu ul li .aktiv#mp11{background-position:0 -385px;}
#menu ul li a#mp11:hover,#menu ul li .aktiv#mp11{background-position:-119px -385px;}
#menu ul li a#mp12,#menu ul li .aktiv#mp12{background-position:0 -419px; height:29px;}
#menu ul li a#mp12:hover,#menu ul li .aktiv#mp12{background-position:-119px -419px;}

#menu ul li a#mp13,#menu ul li .aktiv#mp13{background-position:0 -468px;}
#menu ul li a#mp13:hover,#menu ul li .aktiv#mp13{background-position:-119px -468px;}

#menu ul li a span,#menu ul li .aktiv span{ position:absolute; left:-2222px; }

#mitte{ margin:0 253px 0 0; overflow:auto; background:#fff url(img/bg_mitte.jpg) repeat-y; width:auto; min-width:570px; position:relative;}
html>body #mitte{ border-left:3px solid #fff;}
ul.lexnavi{ margin:30px; list-style:none; display:block; position:relative;}
html>body ul.lexnavi{ float:left;}
ul.lexnavi li{float:left; border-left:2px solid #191816; height:.8em; line-height:.8em; width:1em; text-align:center; width:22px}
ul.lexnavi a, ul.lexnavi .aktiv{color:#191816; font-weight:bold; line-height:.8em; font-size:.8em; display:block;text-decoration:none;}
ul.lexnavi a:hover, ul.lexnavi .aktiv{color:#f00;}
#bild{ background:url(img/Papiertueten.jpg) no-repeat right top;}
#fragen {margin:30px 0 0 0;}

#mitte ul{
	list-style:disc;
	margin-left:80px;
	margin-bottom:10px;
	font-size:.8em;
}

#limbic{
		width:580px;
		margin:0 0 30px 30px;
		overflow:hidden;
		position:relative;
	}
	 .limbic div{
		background:url(img/lymbic.png) no-repeat 0 0;
		display:block;
		width:491px;
		height:167px;
		position:absolute;
	}
	* html .limbic div{
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lymbic.png', sizingMethod='auto');}
	.limbic{
		width:122px;
		height:55px;
		overflow:hidden;
		position:relative;
		margin:10px 0 10px 30px;
	}
	a.limbic{
		cursor:pointer;	
	}
	#limbic .limbic{
		float:left;
		display:inline;
		margin:0 20px 20px 0;
	}
	.limbic div#l2{
		left:-123px;
	}
	.limbic div#l3{
		left:-246px;
	}
	.limbic div#l4{
		left:-369px;
	}
	
	.limbic div#l5{
		top:-55px;
	}
	.limbic div#l6{
		left:-122px;
		top:-55px;
	}
	.limbic div#l7{
		left:-246px;
		top:-55px;
	}
	.limbic div#l8{
		left:-369px;
		top:-55px;
	}
	
	.limbic div#l9{
		top:-111px;
	}
	.limbic div#l10{
		left:-123px;
		top:-111px;
	}
	.limbic div#l11{
		left:-246px;
		top:-111px;
	}
	.limbic div#l12{
		left:-369px;
		top:-111px;
	}
	
	.orange{
		color:#ff7f07;
	}
	.blau{
		color:#0a50a1;
	}
	.gruen{
		color:#349f2c;
	}
	.rot{
		color:#ff000f;
	}
	
	object, embed{
		display:block !important;
	}
	* html #TB_window{
		overflow-x:hidden;}
	*+html #TB_window{
		overflow-x:hidden;}