.cogtaillogo {position: absolute;
top: -116px;}

a.opacity {
/* display:block; Block-Level-Charakteristika für Breiten-/Höhenangabe */
width:197px; /* entspricht der Grafikbreite */
height:242px; /* entspricht der Grafikhöhe */
}
a.opacity:active {
opacity:0.8; /* FF, Mozilla, Netscape, Opera 9+, Safari, usw. */
-moz-opacity:0.8; /* ältere Gecko-Browser */
filter:alpha(opacity=80); /* IE */
}
a.opacity img {
border:none;
}


/* BEGINN CSS RESET v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent; }
 
body { line-height: 1; }
 
ol, ul { list-style: none; }
 
blockquote, q { quotes: none; }
 
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none; }
 
/* remember to define focus styles! */
:focus { outline: 0; }
 
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
 
del { text-decoration: line-through; }
 
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0; }
 
/* ENDE CSS RESET v1.0 | 20080212 */

h1 { font-size: 26px;
font-family: times ! important; }
 
h2 { font-size: 22px;
font-family: times ! important; }
 
p { line-height: 1.6; }



 
#klickpfad {
	position: absolute;
	color: #483d63; /* bbb81f */ }
 
.navlist li ul li {
	border-top: 1px solid #fff;
	background: #ece018; }
 
img { border: none; }
 
#bildtextbereich {  }
 
#bildlist ul {
	list-style-type: none;
	font-size: 24px;
	font-family: "Trebuchet MS"; }
 
#farbe1, #farbe2, #farbe3 {
	float: left;
	padding-right: 30px;
	list-style-type: none; }
 
html {
	border-top: 5px solid #ece018;
	 background-image: url(backgroundflow.gif);
	background-repeat: repeat-x; }
 
#wrapper {
	position: relative;
	width: 880px;
	margin-left: auto;
	margin-right: auto; }
 
#kopfbereich img { margin-top: 120px; }
 
a { text-decoration: none; }





 

/* ------------------------------
 
ALTES DROP-DOWN
 
---------------------------------  */
/* pull-down kopflist css */


/* Runde Ecken mit CurvyCorners  */
 

/* .kopflist li ul { display:none; }
  .kopflist li:hover ul { display:block; } */


.kopflist ul ul {border-top: 1px solid #fff;
} 


/* .kopflist {z-index:1;
	position: absolute;
	top: 79px;
	right: 0; } */


.kopflist {z-index:1;
	position: absolute;
	top: 39px ! important;
	right: 0; }

.kopflist ul li ul li ul {
		margin-top: -10px; /* Dritte Ebene */
		margin-left: 100px;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff; } 
 
	.kopflist ul {
		list-style-type: none;
		font-size: 16px;
		color: #7550b9;
		font-family: "Trebuchet MS";
		font-weight: bold; }
 
#kopflist li {
	float: left;
	list-style-type: none;
	padding-left: 0px; }
 
.kopflist a, .kopflist a:visited {
	display: block;
	/* font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; */
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color: #493e64 /* 724ebc */;
	text-decoration: none;
	padding: 9px 6px;  }  
 
.kopflist ul ul a {
	 width: 100%;
	height: 100%; }
 
/* .kopflist ul a { width: 1%; } */
 
.kopflist li {
	float: left; /* border-right: 1px solid #6d91e5; */
	padding: 0;  /* margin:0; */}
 
.kopflist ul li {
	float: left;
	position: relative;
	padding-top: 40px ! important; /* Fuer HOVER BILD */
 }
 
	.kopflist ul li a { white-space: nowrap; }
 
.kopflist li ul { display:none; /* WICHTIG FUER IE */
	position: absolute;
	left: -999em;
	height: auto;
	width: 15em;
	background: #ece018 ; /* 724ebc */
	font-weight: normal;
	border-width: 1px;
	margin: 0; }
 
.kopflist li li { width: 15em ; 
padding-top: 0px ! important; /* Fuer HOVER BILD */}
 
	.kopflist li li a { width: 13em ; }
 
.kopflist li ul { margin: 0; }
 
	.kopflist li ul ul { margin: -2.8em 0 0 13.5em; }
 
.ul_ch, 
.kopflist li:hover ul ul,
.kopflist li li:hover ul ul,
.kopflist li li li:hover ul ul,
.kopflist li li li li:hover ul ul,
.kopflist li li li li li:hover ul ul { left: -999em;
 display:block; /* WICHTIG FUER IE */ }

 
.kopflist li:hover ul,
.kopflist li li:hover ul,
.kopflist li li li:hover ul,
.kopflist li li li li:hover ul,
.kopflist li li li li li:hover ul { left: auto;
 display:block; /* WICHTIG FUER IE */ }
 
.kopflist li:hover>ul.ul_ch { left: auto; }
 
.kopflist ul li:hover {/* background: #493e64  8178D1  ! important;  A170CF 7556b3; */ 
background-image: url(blubberc.png) ! important;
background-repeat: no-repeat ! important;
}




.kopflist ul li:hover { background-color: none ! important;
/* DAS: */

background-image: url(blubberc.png) ! important;
background-repeat: no-repeat ! important;

}



.kopflist ul li:hover a {
/* background-color: #493e64; */} /* HINZUFUEGEN */

.kopflist ul li ul a {
/* background-color: #ece018 ! important; */}

li:hover .background  {
background-color: #493e64; ! important }

.kopflist ul li ul a:hover {width: 224px ;
background-color: #493e64 ! important;}


 
	.kopflist li:hover a,.kopflist li:hover a:visited,.kopflist li:hover a:hover,.kopflist li a:hover { color: #FFFFFF; }
 
	.kopflist li:hover li a, .kopflist li li:hover li a, 
.kopflist li li li:hover li a, .kopflist li li li li:hover li a,
.kopflist li:hover li a:visited, .kopflist li li:hover li a:visited, 
.kopflist li li li:hover li a:visited, .kopflist li li li li:hover li a:visited { color: #FFFFFF; }
 
.kopflist li li:hover, .kopflist li li li:hover, 
.kopflist li li li li:hover , .kopflist li li li li li:hover , .kopflist li li li li li li:hover {
	background: #493e64 /* 8178D1 */ ! important ; /* A170CF  31a9ea */
	z-index: 9999; }
	
.kopflist li li:hover a,.kopflist li li li:hover a, 
.kopflist li li li li:hover a, .kopflist li li li li li:hover a { color: #fce982; /* #FFFF00; */ 
 width: 224px ;    /*      WICHTIG     */}
 
.kopflist ul ul a, .kopflist ul ul a:visited,
.kopflist li li a, .kopflist li li a:visited { color: #FFFFFF; }
 
.kopflist ul ul a:hover,
.kopflist li:hover li:hover a,.kopflist li:hover li:hover a:visited ,
.kopflist li:hover li:hover li:hover a,.kopflist li:hover li:hover li:hover a:visited,
.kopflist li:hover li:hover li:hover li:hover a,.kopflist li:hover li:hover li:hover li:hover a:visited ,
.kopflist li:hover li:hover li:hover li:hover li:hover a,.kopflist li:hover li:hover li:hover li:hover li:hover a:visited,
.kopflist li:hover li:hover li:hover li:hover li:hover li:hover a,.kopflist li:hover li:hover li:hover li:hover li:hover li:hover a:visited { color: #fce982; /* #FFFF00; */ }
 
.kopflist li:hover li:hover li a,.kopflist li:hover li:hover li a:visited ,
.kopflist li:hover li:hover li:hover li a,.kopflist li:hover li:hover li:hover li a:visited,
.kopflist li:hover li:hover li:hover li:hover li a,.kopflist li:hover li:hover li:hover li:hover li a:visited,
.kopflist li:hover li:hover li:hover li:hover li:hover li a,.kopflist li:hover li:hover li:hover li:hover li:hover li a:visited { color: #FFFFFF; }
 


/* ------------------------------
 
ALTES DROP-DOWN
 
--------------------------------- */



#kopfhead h2 {z-index:0;
	position: absolute;
	top: 310px ! important;
	right: 0px;
	padding-left: 15px ! important;
	padding-top: 8px;
	width: 655px ! important;
	height: 42px;
	font-size: 28px;
	color: #fff;
	background-color: #ece018; }
	
/* -----------------------------------------
 
	TEXTBEREICH 
 
-------------------------------------------- */
 
#content { padding-top: 40px; }

#textbereich {
	position: relative;
        top: 20px;
	min-height: 425px;
	width: 65%;
	padding-left: 25px;
	color: #444;
	; /* 9c75df */
	text-align: justify; }
 
	#textbereich p {
		font-size: 16px;
		padding-top: 15px; }
 
	#textbereich h1 {margin-top: -15px;
		padding-top: 8px;
		font-size: 32px;
		color: #483d63; /* bbb81f */ }
 
	#textbereich h2 {
		padding-top: 22px;
		font-size: 20px;
		color: #483d63; /* bbb81f */ }

	#textbereich li {font-family: times ! important;
		padding-top: 34px;
		padding-left: 28px;
		color: #483d63; /* bbb81f */
		font-size: 21px;
		font-weight: bold;
		background-image: url(listenpunkt.gif);
		background-repeat: no-repeat;
		background-position: 0 34px; }
 
#sidebar {
	position: absolute;
	background-image: url(sidebar.png) ! important;
	background-repeat: no-repeat! important;
	width: 233px;
	right: 0px;
	top: 430px;
border-bottom: 20px solid #fcf026;
	/* -moz-border-radius-bottomleft:15px;
  -moz-border-radius-bottomright:15px; */
 }
 
	#sidebar p {
		border-left: 2px solid #fcf026 ! important;
		border-right: 2px solid #fcf026 ! important;
		width: 201px;
		padding-bottom: 10px !important;
		padding-right: 10px;
		padding-left: 18px ! important;
		color: #444;
		/* 9c75df */
		text-align: justify;
		line-height: 1.5; }

#sidebar b {font-family: times;}
 
	#sidebar h3 {
		font-size: 18px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 18px;
		color: #ece018; }
 
	#sidebar h1 {
		font-size: 22px;
		padding-top: 20px;
		padding-bottom: 8px;
		padding-left: 18px;
		color: #ece018; }
 
/* -----------------------------------------
 
	SUCHE 
 
	-------------------------------------------- */
#indexedsearchbox { margin-top: -10px ! important; }
 
.searchbox-sword {
	width: 130px ! important;
	margin-top: 22px ! important;
	margin-left: 15px ! important;
	background-color: #c1c1c1; }
 
.searchbox-button {
	position: absolute; /* background-color: #ece018; */
	color: #fff;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 3px ! important;
	margin-top: -3px; }
	
	.searchbox-button:active {margin-left: 0.1em; /* Klickeffekt */
                 margin-top: -0.1em;}
 
 
#bildmenue {
	color: #444;
	; /* 9c75df */
	font-weight: bold;
	text-align: justify; }
 
#bildlinks a:hover { color: #e6e3f6 ! important; }
 
#bildlinks ul {
	position: relative;
	top: -42px;
	font-weight: bold;
	list-style-type: none;
	font-family: times; }
 
#link1, #link2, #link3 {font-size: 22px;
	margin-right: 41px;
	float: left;
	list-style-type: none; }

#link4 {font-size: 22px;}

#link1 {padding-right: 14px;
padding-left: 4px;}

#link2 {padding-right: 36px;}

#link3 {padding-right: 16px;}
 
#linka, #linkb, #linkc {
	margin-right: 30px;
	float: left;
	width: 197px ! important;
	list-style-type: none; }
 
#link1 a {
	color: #483d63 ! important; /* bbb81f */
	padding-left: 11px; }
 
#link2 a {
	color: #483d63 ! important; /* bbb81f */
	padding-left: 32px; }
 
#link3 a {
	color: #483d63 ! important; /* bbb81f */
	padding-left: 18px; }
 
#link4 a {
	color: #483d63 ! important; /* bbb81f */
	padding-left: 59px; }
 


#textunterbild {font-weight: normal;
	font-size: 14px; }

#weiterlesen {padding-top: 35px;}
 
#weiterlesen a { color: #483d63; }
 
	#weiterlesen a:hover { color: #8178d1; }
 
#les1, #les2, #les3 {height: 30px;
	padding-right: 32px;
	float: left;
	width: 197px ! important;
	list-style-type: none; 
color: #483d63; /* bbb81f */
		background-image: url(listenpunkt.gif);
background-repeat: no-repeat;
background-position: 0px -1px;}
 
#les4 {height: 30px;
	float: left;
	width: 180px ! important;
	list-style-type: none; 
background-image: url(listenpunkt.gif);
background-repeat: no-repeat;
background-position: 0px -1px;
}

#les1 a, #les2 a, #les3 a, #les4 a {padding-left: 25px;
}

/* -----------------------------------------
 
FOOTER 
 
-------------------------------------------- */
#footer {
	margin-top: 80px;
	/* background-image: url(footer.png); */
	/* background-repeat: no-repeat; */
height: 115px;
background-color: #483d63;
border-top: 5px solid #ece018; }

.inside
{width:890px;margin:0 auto;  padding-bottom:30px; } /* neben foorer ist inside notwendig, wrapper endet vor dem footer*/

.credit {
width:880px;margin:0 auto;}


#footer img {display: inline;
padding-left: 6px;
background:  #625879;
}


#frischgezwitschert li {padding-left: 0px ! important;
}

#footer li {float:left;}

#ulfooter li {margin-top: 0px;
  border-left: 4px solid #fff; 
padding-left: 10px;
 /* background-image: url(footerlistenpunkt.png); */
background-repeat: no-repeat; */
/* margin-right: 4px;*/
padding-right: 13px;
padding-bottom: 27px ! important;
padding-top: 27px ! important;
background-color: #625879 ! important;
}
 #ulfooter li:hover {border-left: 4px solid #fff;
background-color: #ece018 ! important;
/* margin-right: 4px;*/
padding-right: 13px;
padding-bottom: 23px;
padding-top: 23px;
}

#ulfooter li:hover a {color: #483d63 ! important;}

	#footer ul {


		list-style-type: none;
		font-size: 16px;
		color: #fff;
		font-family: "Trebuchet MS";
		font-weight: bold; }
 
	#footer li {
		position: relative;
		top: 16px;
		left: 0px;
		display: inline;
		list-style-type: none;
		
}
 
	#footer a { color: #fff; }
 
		#footer a:hover { color: #fff; }


#footer1 {padding-right: 7px ! important;}
#footer2 {padding-right: 23px ! important;}
#footer3 {padding-right: 23px ! important;}
#footer4  {z-index: 999;
padding-right: 30px ! important;
}


#footerbottom li {float: left;
font-size: 10px;
color: #716f6f ! important;
padding-right: 10px ! important;
padding: 0;
margin: 0;
}

#footerbottom li a {color: #5e5e5e;}