<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* { padding: 0; margin: 0;}
a:link ,a:visited ,a:active,a:hover  {color:black; font-weight:bold; text-decoration:none}
a:hover {text-decoration:underline}

a img {border : 0 none;}
input:focus, textarea:focus  {background-color: white;}
input[type=text], input[type=password], .wordbox form textarea {box-shadow:0 1px 1px rgba(225, 225, 225, 0.4) inset, 0 0 6px rgba(0, 0, 0, 0.7) inset; border:1px solid #999999;margin:3px;padding:3px;}
#suchfeld{box-shadow:none;border:none;margin:0;padding:0;}

input:submit{text-align:center;}
h6 {color: black; font-size: 9px;font-weight:bold;}

html{ background:url(images/cloudbg.png) repeat transparent;}
body{background:url(images/crazy3.png) repeat transparent;}

#bdiv{clear:both;width:100%; height:300px;}

.xrss{position:relative;margin-top:5px;top:5px;padding-top:3px;padding-right:5px;}

div{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}

#container{background-color:white;
-moz-box-shadow:0px 7px 10px #777;
-moz-border-radius:4px 4px 4px 4px;
-webkit-box-shadow:0px 7px 10px #777;
-webkit-border-radius:4px 4px 4px 4px;
box-shadow:0px 7px 10px #777;
border-radius:0px;
}

table{font-size:12px;}

#formular{font-size:9px;}

#logolink:link ,#logolink:visited ,#logolink:active ,#logolink:hover {font-weight:normal; }

.menlink{box-shadow: 0 0 2px 0 #333 inset;
    float: left;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.25);}
.menlink:hover{
	opacity:0.8;box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.75);text-decoration:none;
}
.menlink a:hover{text-decoration:none;}

#tags:link ,#tags:visited,#tags:active,#tags:hover   {background-color: #edf8f1;}

.tipps {background-color: #edf8f1;}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: center;
}
#topline{
 color: #333;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 185px;
 margin: 0px 0px 15px 0px;
 background-repeat:repeat-x;
 width: 100%;
 text-align: left;
 overflow:hidden;
}
#clogo { 
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 position:relative;
 background-repeat:no-repeat;
 background-position:155px 10px;
 width: 300px;
 top:0px;
 position:absolute;
}
#clogo i{float:right;margin-right:5px;}
#clogo img{float:left;margin:5px;}
#clogo #logolink{
	color:#444444;font-size:24px;
	font-family:Palatino,"Palatino Linotype","Times New Roman",serif;
	margin-top:0px;
	display:block;
	font-weight:bold;
}
#clogo a:hover{text-decoration:none;}

#menue{
 color: #333;
 background:transparent;
 padding: 0px;
 height: 40px;
 margin: 0px 0px 0px 0px;
 width: 100%;
 position:relative; 
 top:80px; 
 clear:both;
 text-align: left;
 line-height:40px;
 border-top:none;
min-width:340px;
border-radius:0px;
background: rgb(180,221,180);
background: -moz-linear-gradient(top, rgba(180,221,180,1) 0%, rgba(131,199,131,1) 17%, rgba(82,177,82,1) 33%, rgba(0,138,0,1) 67%, rgba(0,87,0,1) 83%, rgba(0,36,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,221,180,1)), color-stop(17%,rgba(131,199,131,1)), color-stop(33%,rgba(82,177,82,1)), color-stop(67%,rgba(0,138,0,1)), color-stop(83%,rgba(0,87,0,1)), color-stop(100%,rgba(0,36,0,1)));
background: -webkit-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
background: -o-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
background: -ms-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
background: linear-gradient(to bottom, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 17%,rgba(82,177,82,1) 33%,rgba(0,138,0,1) 67%,rgba(0,87,0,1) 83%,rgba(0,36,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 );
}
#menue a{color:#fefefe;}

#submenue{
 color: #333;
 background:transparent;
 padding: 0px;
 height: 30px;
 margin: 0px 0px 0px 0px;
 width: 100%;
 position:relative; 
 top:75px; 
 clear:both;
 text-align: left;
 line-height:30px;
}
#suchfeld {
 border: 0px;
 font-size: 16px;
 width: 348px;
 height:24px;
 position:relative;
 top:2px;
 text-align: left;
 background:transparent;
}
#suchfeld:focus {

} 
#sf {
 border: 1px solid gray;
 width: 350px;
 height:28px;
 float:left;
 margin-right:2px;
 padding-left:2px;
 margin-bottom:2px;
 position:relative;
 box-shadow:0 1px 1px rgba(225, 225, 225, 0.4) inset, 0 0 6px rgba(0, 0, 0, 0.7) inset;
} 
#sf:hover {
 border: 1px solid #3366FF;
}
#suchbox { 
 float: right;
 padding: 5px;
 margin: 0px;
 position:relative;
 width: 470px;
 height:20px;
 top:30px;
 left:0px;
}
#wrapper { 
 margin: 0 auto;
 width: 970px;
 background:transparent;
}
#container {
 color: #333;
 width: 960px;
 float: left;
 padding: 0px;
 border: none;
 margin: 0px;
 min-width:340px;
 background:url(images/90px.png) transparent;
}
#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 background: #BD9C8C;
 text-align: left;
}

#footer { 
 width: 970px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 background:url(images/90px.png) transparent;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 text-align: left;
 float:left;
-moz-box-shadow:0px 7px 10px #777;
-moz-border-radius:4px 4px 4px 4px;
-webkit-box-shadow:0px 7px 10px #777;
-webkit-border-radius:4px 4px 4px 4px;
box-shadow:0px 7px 10px #777;
border-radius:4px 4px 4px 4px;
}
#content {
 min-height:400px;
 float:left;
 color: #333;
 width: 545px;
 border: 0px solid #ccc;
 background: rgba(244, 240, 231,0.25);
 margin: 0px;
 padding: 5px;
 text-align: left;
 overflow:show;
 box-shadow:0 1px 1px rgba(225, 225, 225, 0.4) inset, 0 0 6px rgba(0, 0, 0, 0.7) inset;
}
#lbox { 
 float:left;
 color: #333;
 width: 180px;
 border: 0px solid #ccc;
 background: rgba(244, 240, 231,0.25);;/*rgba(244, 240, 231,0.25);*/
 margin: 0px 0px 10px 0px;
 padding: 5px;
 text-align: left;
}
#rbox { 
 float:right;
 color: #333;
 width: 205px;
 border: 0px solid #ccc;
 background: rgba(244, 240, 231,0.25);/*rgba(244, 240, 231,0.25);*/
 margin: 0px 0px 10px 0px;
 padding: 5px;
 text-align: left;
}
#scroll-widget {
 height:375px;
 width:160px;
 background: #edf8f1;
 float:left;
 text-align: left;
}
#scrolldiv {
height:300px;
width:144px;
overflow:hidden;
background: #edf8f1;
clear: both;
border-top:solid 1px gray;
border-bottom:solid 1px gray;
font-size:12px;
padding-left:7px;
padding-right:7px;
padding-top:7px;
}
#buttonup{
height:30px;
width:100%;
background-position: center;
text-align: center;
float:right;
border-bottom:1 px solid black;
margin-top:5px;
}
#buttondown{
height:30px;
width:100%;
background-position: center;
text-align: center;
float:left;
}
#buttonup:hover{
background-position: center;
}
#buttondown:hover{
background-position: center;
}
#scrollwidgeth {
height:70px;
width:510px;
background: #edf8f1;
}
#scrolldivh {
height:60px;
width:465px;
overflow:hidden;
scrollLeft:-50px;
background: #edf8f1;
border-left:solid 1px grey;
border-right:solid 1px grey;
font-size:12;
white-space:nowrap; 
float:left;
vertical-align:bottom;
padding-top:10px;
margin-bottom:10px;

}
#buttonleft{
height:70px;
width:20px;
background-position: center;
text-align: center;
float:left;
vertical-align:center;
text-align:center;
padding-top:5px;
}
#buttonright{
height:70px;
width:20px;
background-position: center;
text-align: center;
float:left;
vertical-align:center;
text-align:center;
padding-top:5px;
}
#buttonleft:hover{
background-position: center;
}
#buttonright:hover{
background-position: center;
}
#iele{
 width:70px;
 height:50px;
 vertical-align:center;
 text-align:center;
 background-color:white;
 border:1px solid silver;
 margin:3px;
 overflow:hidden;
 float:left;
}

#liad {
 top:160px;
 position:absolute;top:160px;
 z-index: -1;
}
#riad {
 top:160px;
 position:absolute;top:160px;right:0px;
 z-index: -1;
}

#lastname{
 visibility: hidden;
}

.dictable{
 width:700px;
 margin-top:0px;
}


.spacer{
	height:500px;
	width:1px;
	float:left;
}

.lwd{
 visibility:hidden;
 overflow:hidden;
 width:140px;
}

.sortable tr:hover {background-color: #edf8f1; color:black;}
.sortable th{border-bottom:1px dotted silver; padding-bottom:10px;}

.userpic{width:120px;float:right;border:1px solid silver;padding:2px;background:white;}

.userico{width:40px;height:40px;float:right;border:1px solid silver;padding:2px;background:white;}

.editlink{
	position:relative;
	padding-left:20px;
	margin-left:10px;
	margin-right:10px;
	float:right;
}
.editspan{
font-size:12px;
}

#bm-menu{
display:none;
position:absolute;
z-index:200;
width:307px;
height:317px;
margin:10px;background-color:white; border:1px solid gray; 

position:absolute; overflow:hidden;
}
#bm-menuframe{
display:none;
position:absolute;
z-index:100;
background-color:black; color:green;
width:320px;height:330px;padding:5px; overflow:hidden;
filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-moz-border-radius:7px;
position:absolute;
}

#bm-menubutton{
background:url(c3bookmark/bookmark-button.jpg) no-repeat top left;
width:140px;
height:16px;
padding-top:4px;
padding-bottom:5px;
}



/* include out.css from here*/

a:link ,a:visited ,a:active,a:hover {color:black; font-weight:bold; text-decoration:none}
a:hover {text-decoration:underline}

a img {border : 0 none;}
body{font-size:12px;}
h1 {border-bottom: 1px solid lightgrey; color: #1d971d; font: bold 18px Georgia, Times, serif; padding-bottom: 2px; margin: 0 0 12px; background:url(images/shade.png);}
h2 {color: #1d971d; font: bold 16px Georgia, Times, serif; padding-bottom: 2px; margin: 0 0 12px}
.wordbox {background:url(images/shade.png) white repeat-x scroll left bottom;width:98%;padding:5px;overflow:show;}
.bes {float:left;background-color:white;width:97%;text-align: left;padding: 10px; font-size:12px; font-weight: normal;}
.bsp {float:left;background-color: #edf8f1;width:97%; text-align: left; margin-top: 10px; padding: 10px; font-size:12px; font-style:italic; width:500px;}
.foo {background-color:white;color:gray;width:500px;text-align: left;padding: 10px; font-size:12px; font-weight: normal;}
.fow {float:left; color:gray;width:100%;text-align: left;padding-top:5px;font-size:12px; font-weight: normal;}
.fow .fl a{color:gray;font-weight:normal;}
.mld {float:right;color:gray;width:99%;text-align: right;padding: 0px; padding-right:10px;margin-right:10px; font-size:9px; font-weight: normal; color:grey;}
#gry{color:gray;}
#ora{color: #1d971d;}
.fl{float:left;width:45%;padding-top:9px;padding-left: 9px;}
.sfl{display: inline-block;}
.d2{margin-top:8px;padding-right:2px;}
.d3{margin-top:1px;padding-right:2px;}
.u1{margin-top:-5px;}
.flr{float:right;text-align:right;height:30px;width:52%;}
.flr .d2{width:200px;}
.flr .d3x{padding-top:8px;padding-right:3px;}
.sl{float:left;padding-top:3px;height:30px;}
.slr{float:right;;width:55px;height:30px;text-align:right;}
#bbt{width:520px;}
#mges{width:520px;}
#w-msg{width:99%;background:none;}
span{display:inline;}

.mb{margin-bottom:10px;}

.alertcolor{
 color: #CC0000;
  border:1px dotted silver;
  padding:5px;
}
.alertbackgroundcolor{
 background-color: #CC0000;
}

.votewidget {text-align:left;display:block;float:right;}
.word {float:left; width:360px; overflow:hidden;}
.maxtr{float:left;}
.bes{width:97%;}
.bsp{width:97%;}

#h1special {border-bottom: 1px solid lightgrey; color: #1d971d; font: bold 18px Georgia, Times, serif; padding-bottom: 2px; margin: 0 0 12px}
.pagination,.paginationoff{
 border:1px dotted lightgrey;
 background-color:white;
 text-align:center;
 width:60px;
 height:20px;
 font-size:12px;
}
.paginationoff{
 color:lightgrey;
}
.pagination:hover{
 border:1px solid black;
}
.paginationpage,.paginationpageact{
 border:1px dotted lightgrey;
 background-color:white;
 text-align:center;
 width:22px;
 height:20px;
 margin-left:2px;
 margin-right:2px;
 padding-top:3px;
 padding-left:5px;
 padding-right:5px;
 font-size:12px;
}
.paginationpage:hover{
 border:1px solid black;
}
.paginationpageact{
 color:lightgrey;
}

.xup,.xdown,.xleft,.xright,.xuvote,.xdvote,.xcomment,.xedit,.xspeaker,.xfav,.xfava,.xrss,.xuvotea,.xdvotea{
height:21px;
position:relative;
display:block;
float:left;
width:20px;
}

.xup{
 background: url(c3images/sprite.jpg) -71px -46px no-repeat;
 left:45%; 
}

.xup:hover{
 background: url(c3images/sprite.jpg) -101px -44px no-repeat; 
}

.xdown{
 background: url(c3images/sprite.jpg) -8px -42px no-repeat; 
 left:45%; 
 }
.xdown:hover{
 background: url(c3images/sprite.jpg) -38px -44px no-repeat; 
}

.xleft{
 background: url(c3images/sprite.jpg) -63px -71px no-repeat;  
 top:30%;
}
.xleft:hover{
 background: url(c3images/sprite.jpg) -90px -71px no-repeat; 
}

.xright{
 background: url(c3images/sprite.jpg) -6px -71px no-repeat;  
 top:30%;
}
.xright:hover{
 background: url(c3images/sprite.jpg) -33px -71px no-repeat;  
}

.xuvote{border-radius:3px; border:1px solid #efefef;line-height: 20px;box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.25);text-align:center;
 /*background: url(c3images/sprite.jpg) -7px -99px no-repeat;*/  
}
.xuvote:before{content:"+";color:#ccc;font-size:22px;}
.xuvote:hover:before{color:green;text-decoration:none;}
.xuvote:hover{opacity:0.8;box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.75);text-decoration:none;
 /*background: url(c3images/sprite.jpg) -39px -100px no-repeat;*/
}
.xuvotea{
 /*background: url(c3images/sprite.jpg) -39px -100px no-repeat;*/
}
.xdvote{border-radius:3px; border:1px solid #efefef;line-height: 20px;box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.25);text-align:center;
 /*background: url(c3images/sprite.jpg) -71px -99px no-repeat; */ 
}
.xdvote:before{content:"-";color:#ccc;font-size:22px;line-height:18px;}
.xdvote:hover:before{color:red;text-decoration:none;}

.xdvote:hover{opacity:0.8;box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.75);text-decoration:none;
 /*background: url(c3images/sprite.jpg) -103px -99px no-repeat;*/
}
.xdvotea{
 /*background: url(c3images/sprite.jpg) -103px -99px no-repeat; */ 
}

.xcomment{
 /*background: url(c3images/sprite.jpg) -97px -6px no-repeat;*/  
	cursor:pointer;
	position: relative;
    width: 20px;
    height: 13px;margin-top:4px;
    padding: 0px;
    background: -webkit-linear-gradient(173deg, #C7C7BD 5%, #EDEDE6 100%);
    background: -moz-linear-gradient(173deg, #C7C7BD 5%, #EDEDE6 100%);
    background: -ms-linear-gradient(173deg, #C7C7BD 5%, #EDEDE6 100%);
    background: linear-gradient(263deg, #EDEDE6 5%, #C7C7BD 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEDE6', endColorstr='#C7C7BD');
    border: #ddd solid 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.xcomment:hover{opacity:0.8;}
.xcomment:before{content: "";
    position: absolute;
    bottom: -3px;
    left: 5px;
    border-style: solid;
    border-width: 3px 3px 0;
    border-color: #ddd transparent;
    display: block;
    width: 0;
    z-index: 1;}
.xcomment:after{content: "";
    position: absolute;
    top: 15px;
    left: 4px;
    border-style: solid;
    border-width: 4px 4px 0;
    border-color: #ddd transparent;
    display: block;
    width: 0;
    z-index: 0;}
.xcomment:hover{
 /*background: url(c3images/sprite.jpg) -127px -6px no-repeat;*/
}
.xedit{
 background: url(c3images/sprite.jpg) -153px -6px no-repeat;  
}
.xspeaker{
 background: url(c3images/sprite.jpg) -140px -46px no-repeat; 
padding-left:25px; 
}
.xspeaker:hover{
text-decoration:underline;
}

.xfav:before{content:"✪";color:#ccc;font-size:22px;}
.xfav:hover:before{color:#ffd700;}
.xfav{
 /*background: url(c3images/sprite.jpg) -143px -94px no-repeat;*/  
}
.xfav:hover{text-decoration:none;
 /*background: url(c3images/sprite.jpg) -143px -70px no-repeat;*/
}
.xfava{
 background: url(c3images/sprite.jpg) -143px -70px no-repeat;  
}
.xrss{
	background: url(c3images/rss.png) no-repeat; 
	float:right;
	line-height: 17px;
    	margin-right: 10px;
	padding-left: 25px;
}

#ulmenue{
	width:180px;
	list-style:none;
}
#ulmenue li{
	margin:0px;
	padding:7px;
	padding-top:15px;
	padding-bottom:15px;
	border:1px solid silver;
	background:#191718;
	border-radius:0px;
	border:none;
	background:#ffffff;
	border-bottom: 1px solid #efefef;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );

}
#ulmenue li:after{
	content:"➲";
	color:#ccc;
	float: right;
}

#ulmenue li:hover{
	padding-top:7px;
	padding-bottom:7px;
	border-right-color: rgba(29, 151, 29,0.25);
	border-bottom: 8px solid transparent;
	border-right: 8px solid #1d971d;
	border-top: 8px solid transparent;
	background:linear-gradient(#1d971d,​ #1d971d 20%,​ #1d971d);
}


#ulmenue li a{color: #777;font-size: 14px;}
#ulmenue li a:hover{text-decoration:none;}

.dicele {color:black;text-align:left;width:180px;}
-dicele:hover,.woutd li:hover  {background-color: #edf8f1;}
.woutd{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 700px;
	float:left;
}
.woutd li{
    	float: left;
    	height: 25px;
    	margin: 2px 10px 2px 2px;
    	width: 125px;
	color:black;
	background-color:white;
	text-align:left;
}

#pagetext{
	background:white;
	padding:5px;
	margin-bottom:10px;
}

.pcont{float:left;margin-top:10px;}

#highlite {text-decoration:underline;}

.xcom{padding-left:20px;display:none;}
.xcom iframe{width:480px;height:550px;border:none;}

/*
#lightbox{
	background-color:white;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(lightbox/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="lightbox/overlay.png", sizingMethod="scale");
	}
*/
.mgmt{margin:5px;float:left;width:99%;max-width:336px;max-height:450px/*width:336px;height:280px;*/}
.mgmm{margin:5px;float:left;margin-left:80px;width:99%;max-width:336px;/*width:340px;padding-left:80px;*/}
.mgmb{margin:5px;float:left;margin-left:80px;width:99%;max-width:336px;/*width:340px;padding-left:80px;*/}
.mgmr{margin:5px;float:left;width:125px;padding-left:20px;width:99%;max-width:336px;}

.sidediv{
	overflow:hidden;
	margin-bottom:5px;
	cursor:pointer;
}

.sidediv h3{color:#1d971d;}
.sidediv h3:hover{text-decoration:underline;}

.sidediv a{font-weight:normal;}

.sidediv a:hover{
	text-decoration:none;
	font-weight:normal;
}

#container #newtl {
	background-repeat: repeat-x;
	height: 155px;
	min-width: 340px;
}
#suchbox h6{float:right;}
#special{display:none;}
.srg{display:none;}


.katlink{background-color:#EDF8F1;font-size:16px;line-height:30px;}
.katlink.slim{line-height:18px;}
#ac {
    display: none;
    font-family: Arial,Helvetica,FreeSans,sans-serif;
    position: absolute;
    z-index: 1001;
}
#acc {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 0 3px 3px;
    box-shadow: 0 0 7px 0 #333333;
    height: 400px;
    margin: 35px 2px 2px;
    overflow: auto;
    padding: 5px;
    width: 100%;
}
.tac {
    cursor: pointer;
    float: right;
    height: 25px;
    line-height: 30px;
    width: 20px;
}
#ac .tac {
    padding-right: 82px;display:none;
}
.abc {
    float: left;
    font-size: 9px;
    height: 20px;
    padding: 2px;
    width: 20px;
}
.abc.ft {
    width: 60px;
}
.abc:hover {
    cursor: pointer;
    text-decoration: underline;
}
.abc.bd {
    text-decoration: underline;
}

#abcc {
    float: left;
    height: 20px;
    width: 99%;
}
.wo {
    border-bottom: 1px solid #C0C0C0;
    color: #000000;
    float: left;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 2px;
    width: 99%;
    text-align:left;
}
.wo:hover, .wo a:hover, .wo.aw, .wo.aw a {
    background-color: #146598;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
}
.wo small {
    color: #676767;
    float: right;
    font-size: 9px;
}


.bt{
	width:30px;
	height:30px;
	float:left;
	line-height: 30px;
	text-align: center;
	font-size:18px;
	color: #efefef;
	font-weight: bold;
	line-height: 28px;
	cursor:pointer;
	background: #b4ddb4;
	background: -moz-linear-gradient(top, #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #005700 83%, #002400 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(17%,#83c783), color-stop(33%,#52b152), color-stop(67%,#008a00), color-stop(83%,#005700), color-stop(100%,#002400));
	background: -webkit-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);
	background: -ms-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);
	background: linear-gradient(to bottom, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 );
}
.xbtn,.btn{
	width:80px;
	height:30px;
	float:left;
	line-height: 30px;
	text-align: center;
	font-size:18px;
	color: #efefef;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	border:none;
	background: #b4ddb4;
	cursor:pointer;
	-moz-border-radius:3px 7px 7px 3px;-webkit-border-radius:3px 7px 7px 3px;border-radius: 3px 7px 7px 3px;
	margin-left:2px;
	background: -moz-linear-gradient(top, #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #005700 83%, #002400 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(17%,#83c783), color-stop(33%,#52b152), color-stop(67%,#008a00), color-stop(83%,#005700), color-stop(100%,#002400));
	background: -webkit-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);
	background: -ms-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);
	background: linear-gradient(to bottom, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 );
}
.xbtn{width:auto;float:none;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}

.bt:hover, .btn:hover{
	opacity:0.8;
	box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.75);
}

span.atl{display:block;text-align:left;font-size:10px;border-bottom:1px solid #EFEFEF;}

#logolink img{height:80px;}
#rmenue{float:left;border-radius:3px; display:none;}
#footer{width:950px;}

.wordbox{min-height: 140px; height:auto;}
.wordbox .cld{clear:both;}
.sharedv{float:left;clear:both;}
.sharedv .switch{display:none !important;}
.sharedv .dummy_btn{width:auto !important;}
 .sharedv .settings_info{z-index:20;float:left;}
 .sharedv .settings_info form{z-index:30;}
.settings_info_menu{z-index:40 !important;}
.sharedv .settings_info,.sharedv .settings_info_menu.off{display:none;}


.sendcard{float:right;height:30px;width:42px;background:url(images/sendcard.png) no-repeat transparent;z-index:20;cursor:pointer;}
.startgen{background: url("images/sendcard.png") no-repeat scroll 0 5px transparent;
    box-shadow: 0 0 7px 0 #efefef;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    max-width: 100%;
    padding: 5px 5px 5px 50px;
    width: auto;
    z-index:100001;position:absolute;
}
.startgen:hover{opacity:0.8;}

.tm2{float:right;width:30px;height:60px;line-height:60px;display:none;}
#rspmenue{
	position:absolute;
	top:0;
	left:0;
	z-index: 101;
	height:100%;
	width:80%;
	background:#333;
	border:1px solid #555;
	display:none;
	overflow:hidden;
}
#rspmenue .menlink{clear:both;width:100%;height:40px;line-height:40px;text-align:left;}
#rspmenue .menlink a{color:#fff;font-size:18px;font-weight:bold;}
#rspmenue .menlink.ml8 a{text-decoration: line-through;font-weight:normal;}

@media only screen and (max-width: 959px) {
#logolink img{height:80px;}
#wrapper{width:98%;}
}/*/mediaquery*/


@media only screen and (min-width: 768px) and (max-width: 959px) {
#lbox{float:left;width:98%;height: 60px;overflow:hidden;}
#rbox{float:left;}
#container{width:100%;}
#footer{width:98.5%;}
#ulmenue{width:98%;}
#ulmenue li{float:left; border:1px solid #efefef;width:200px !important;height:40px !important;overflow:hidden;border-right:8px;}
#wrapper{width:98%;}
#suchbox{top:55px;width:50%;}
#sf,#sf input{width:60%;}
.tm2{display:block;}
}/*/mediaquery*/


@media only screen and (max-width: 767px) {
#rbox, #lbox{float:left;width:98%;}
#lbox{float:left;width:98%;height: 60px;overflow:hidden;}
#ulmenue{width:98%;}
#ulmenue li{float:left; border:1px solid #efefef;width:200px !important;height:40px !important;overflow:hidden;border-right:8px;}
#container{width:99%;}
#footer{width:97.6%;}
#rmenue{display:block;}
.ml2,.ml5,.ml6,.ml9{display:none;}
#suchbox{top:55px;float:left;width:60%;}
#sf,#sf input{width:60%;}
#clogo i{display:none;}
#tm2{display:block;}
}/*/mediaquery*/


@media only screen and (min-width: 480px) and (max-width: 767px) {
.ml2,.ml3,.ml5,.ml6,.ml9{display:none;}
#rbox, #lbox{float:left;width:98%;}
#content{width:98%;}
#footer{width:97.4%;}
#logolink img{height:50px;}
#container{width:99%;}
.tm2{display:block;}
#suchbox{width:65%;}
.mgmt{max-width:200px;}
}/*/mediaquery*/


@media only screen and (max-width: 479px) {
.ml2,.ml3,.ml4,.ml5,.ml6,.ml9{display:none;}
#rbox, #lbox{float:left;width:98%;}
#content{width:98%;}
#logolink img{height:50px;}
#container{width:100%;}
.tm2{display:block;}
#suchbox{width:90%;}
#sf, #sf input {
    width: 50%;
}
.mgmt{max-width:180px;}
}/*/mediaquery*/

.toimg{display:inline-block;height:30px;line-height:30px;}

/*lighbox*/

/* Preload images */
body:after {
  content: url(/images/close.png) url(/images/loading.gif) url(/images/prev.png) url(/images/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(/images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container &gt; .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(/img/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(/img/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(/img/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}


#htyp{float:right;border: 1px solid #efefef;
    float: right;
    width: 150px;margin-top: 7px;}

#hpanel .bt{width:220px;font-size:14px;}
#hpanel span{width:300px;margin-left:5px;margin-right:5px;font-size:14px;display:block;float:left;margin-top: 7px;}

.hintergruende{clear:both;padding-top:10px;}
.kbild{float:left;width:80px;height:80px;margin:5px;cursor:pointer; background: url(/images/loading.gif) no-repeat scroll 50% 50%;display: table-cell; vertical-align: middle;}
.kbild img{box-shadow:0 2px 7px 0 rgba(1, 1, 1, 0.25);display: block; margin: 0 auto;}

.kbild {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.kbild img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.hintergruende .kbild:after{
	display:none;
	position: absolute;top:20px;left:30px;content: "+";
	font-size: 40px;
	font-weight: bold;color:#1d971d;
	color: rgb(39, 122, 79);
	text-shadow: rgba(255, 255, 255, 0.1) -1px -1px 1px, rgba(0, 0, 0, 0.5) 1px 1px 1px;

	opacity:0;
	transition: opacity .75s ease-in-out;
	   -moz-transition: opacity .75s ease-in-out;
	   -webkit-transition: opacity .75s ease-in-out;
}
.hintergruende .kbild:hover:after{
	display:block;
	opacity:0.65;
}
.hintergruende .kbild:hover::after{
	display:block;
	opacity:0.65;
}

.nodsp{display:none;}

#grusskarte{background-size: cover;	background-repeat: no-repeat;}
.hfinput{width:220px;height:30px;opacity:0;position:absolute;z-index:2;cursor:pointer;margin-left:-30px;}
#hframe{display:none;}


/*cookiepol*/
.cookieconsent{width:100%;color:#777;z-index:100;position:fixed;left:0;bottom:0;font-size:10px;
	font-size:12px;
	border: 1px solid rgb(238,238,238);
	border-color: rgba(238,238,238,.95);
	margin-right: 0;
	margin-left: 0;
	background-color: #ffffff; 
	background-color: rgba(255,255,255,0.87);
	margin:0;
	padding:5px;
	line-height:20px;
	min-height:20px;
	text-align:center;
	-webkit-font-smoothing: antialiased;
}

.cookieconsent a{color:#777;}

.c_button{background-color:#efefef;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #efefef;}

.c_button{
	width:30px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin-right:20px;
	margin-left:10px;
	cursor:pointer;
	display:block;
	display:inline-block;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
}
@media only screen and (max-width: 600px) {
	.cookieconsent{font-size:9px !important;}
}
/*end cookiepol*/
 
</pre></body></html>