/*  
Theme Name: WordPress einzigartig
Theme URI: http://wordpress.org/
Description: Das komplett eingedeutschte Standard-Theme - basierend auf dem famosen <a href="http://binarybonsai.com/kubrick/">Kubrick</a>. Deutsche Bearbeitung: <a href="http://blogshop.de">Olaf A. Schmitz</a>.
Author: 
Author URI: */

/* Begin Typography & Colors */
body {
margin: 0 0 20px 0;
padding: 0;
font: 85% arial, hevetica, sans-serif;
background-color: #ffe9d4;
background-image: url(images/bg.gif);
color: #333;
text-align: center;
}	

#page {
background-color: transparent;
margin: 0px auto;
padding: 0;
width: 760px;
text-align: left;
}	

#header {
background-color: transparent;
background-image: url(images/kubrickheader.jpg);
background-repeat: no-repeat;
background-position: top left;
border: 1px solid #ffe9d4;
border-bottom: 1px solid #ffe9d4;
margin: 0;
padding: 0;
height: 158px;
width: 758px;
}

#headerimg {
/*	margin: 0;
height: 200px;
width: 100%;*/
}	

#content p, #content ul li, #content ol li {
line-height: 165%;
}

#content ul li, #content ol li {
line-height: 125%;
}

#post-16 .entry ul li{
line-height: 165%;
}

.narrowcolumn .postmetadata {
text-align: right;
}

.alt {
background-color: #f8f8f8;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

#footer {
background-color: #FECF8C;
border: none;
}

small {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em;
}

strong{
font-weight: bold;
}	

.clearboth{
clear: both;
}	

br.clearboth{
line-height: 1px;
}

.blau{
color: #004A8F;
}

.mittelblau{
color: #5EAADE;
}	

.hellblau{
color: #D4E3F5;
}		

.ocker{
color: #FECF8C;
}	

.ockerhell{
color: #FFE9D4;
}	

.entry p{
margin-top: 10px;
margin-bottom: 10px;
}

.entry p a:visited {
color: #660000;
}

.entry p a:hover {
color:#b52c07 ;
text-decoration: none;
}


small, .postmetadata, blockquote, strike {
color: #333;
}

code {
font: 1.1em 'Courier New', Courier, Fixed;
}

acronym, abbr, span.caps
{
font-size: 0.9em;
letter-spacing: .07em;
}

a:link { color: #B52C07;}
a:visited { color: #600;}

a:hover, a:active{
color:#b52c07;
text-decoration: none;
}

/* Begin Structure */	

.narrowcolumn {
float: right;
padding: 0 10px 20px 0;
margin: 0px 0 0;
width: 510px;
}

.widecolumn {
padding: 10px 0 20px 0;
margin: 5px 0 0 170px;
width: 400px;
}

.post {
margin: 0px 0 20px;
}

.post hr {
display: block;
}

.widecolumn .post {
margin: 0;
}

.narrowcolumn .postmetadata {
padding-top: 5px;
}

.widecolumn .postmetadata {
margin: 30px 0;
}

.widecolumn .smallattachment {
text-align: center;
float: left;
width: 128px;
margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
text-align: center;
margin: 5px 0px;
}

.postmetadata {
clear: left;
}

#footer {
padding: 0;
margin: 0 auto;
width: 760px;
clear: both;
}

#footer p {
margin: 0;
padding: 10px 20px;
text-align: center;
}

/* End Structure */

/*	Begin Headers */
h1 {
margin: 20px 0 10px;
}

h1.pagetitle, h2.pagetitle {
margin-top: 0px;
text-align: left;
}


h2 {
padding: 0;
margin: 30px 0 10px 0;
}	

h2 img{
vertical-align: middle;
}	

h3 {
padding: 0;
margin: 0px 0 10px 0;
color: #666;
font-size: 110%;
}

h3{
clear:both;
color: #004a8f;
margin-top: 20px;	
}
/* End Headers */

/* Begin Images */

p img {
padding: 0;
max-width: 100%;
}

/*	Using 'class="alignright"' on an image will (who would've

thought?!) align the image to the right. And using 'class="centered',

will of course center the image. This is much better than using

align="center", being much more futureproof (and valid) */

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 0px;
margin: 3px 0 10px 10px;
display: inline;
}

img.alignleft {
padding: 0px;
margin: 3px 10px 10px 0;
display: inline;
}

img.mitte {
padding: 0px;
margin: 3px 3px 10px 3px;
display: inline;
}

.entry img{
border: 1px solid transparent;
}	

.entry a:hover img{
padding: 0px;
border-color: #B52C07;
}	

.bildtext{
font-size:90%;
font-style: italic;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

/* End Images */


.entry ul li, fieldset ul li{
list-style-image: url(images/list.gif);
margin-bottom: 0.5em;
}

ul.arrow li{
list-style-image: url(images/listarrowred.gif);
}

.entry ol, ul {
padding: 0 0 0 35px;
margin: 10px 0;
}

.entry ol li {
margin: 0;
padding: 0;
vertical-align: middle;
}	


/* Begin Form Elements */

#searchform {
margin: 0;
padding: 0;
/*	text-align: center;*/
}

#sidebar #searchform #s {
width: 108px;
padding: 0px;
}



#sidebar #searchsubmit {
padding: 1px;
}

.entry form { /* This is mainly for password protected posts, makes them look better. */
text-align:center;
}

select {
width: 130px;
}

/* End Form Elements */


/* Begin Sidebar */
#sidebar
{
padding: 0px 0 10px 0;
margin-top:0px;
margin-right: 525px;
width: 210px;
border-right: 0px solid #D4E3F5;
line-height: 138%;
}


#sidebar form {
margin: 0;
margin-left: 10px;
}

/* End Sidebar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
cursor: help;
}

acronym, abbr {
border-bottom: 1px dashed #999;
}

blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
}

blockquote cite {
margin: 5px 0 0;
display: block;
}

.center {
text-align: center;
}

a img {
border: none;
}

.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}

/* End Various Tags & Classes*/

/* Begin Hauptnavigation */

#mainnav{
background-color: #FECF8C;
color: #004A8F;
padding: 4px 0;
margin-bottom: 40px;
text-align: right;
}

#mainnav ul{
margin: 0;
padding: 0;
list-style-type: none;
}

#mainnav li{
display: inline;
padding: 0px 0px;	
line-height: normal;
}

#mainnav li a{
padding: 4px 8px 4px 8px;
text-decoration: none;
color: #004A8F;
border-left: 0px solid #004A8F;	
}

#mainnav li a:hover{
color: #fff;
background-color:#004A8F;
}

#mainnav  li.current_page_parent a, #mainnav  li.current_page_item a, #mainnav  li.current_page_parent a:visited, #mainnav   li.current_page_parent a:active, #mainnav  li.current_page_item a:visited, #mainnav  li.current_page_item a:active, #mainnav  li.current-cat a, #mainnav  li.current-cat a:visited, #mainnav  li.current-cat a:active{
background-color: #004A8F; 
color: #fff;
}

/* End Hauptnavigation */

/* Begin Breadcrumb */

h1.breadcrumb{
color: #333;
border-bottom: 1px solid #fecf8c;
margin-top: 0px;	
}

h1.breadcrumb a{
color: #004A8F;
}

h1.breadcrumb a:hover{
color:#004A8F;
background-color: transparent;
}

/* End Breadcrumb */

h1 {
font-size:90%;
font-weight: normal;
}	

h2 {
font: 120% georgia, times, "times new roman", serif;
font-weight: bold;
}

#headerimg .description {
font-size: 1.2em;
text-align: center;
}

h1.pagetitle {
font-size: 1.6em;
}


h2 {
color:#b52c07;
font: 120% georgia, times, "times new roman", serif;
font-weight: bold;
margin-top: 16px;line-height:135%;
}

h1, h1 a, h1 a:visited {
color: #B52C07;
}	

h2, h2 a:visited {
color:#b52c07 ;
}

h1, h1 a, h1 a:hover, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, #sidebar h1, #wp-calendar caption, cite {
text-decoration: none;
}

h2 a:hover {
text-decoration: underline;
}

/* begin form */
input, textarea  {
background-color:#FFE9D4 ;
}

input:focus, textarea:focus  {
background-color:#FECF8C ;
}

input[type="button"], input[type="submit"] {
background-color: #B52C07;
color: #fff;
font-weight: bold;
padding: 2px;
border: 1px solid #004A8F;
border-width: 0px 1px 1px 0px;
}

input[type="button"]:hover { background-color:#B52C07;  }

/* end form */

#subnav{
margin-bottom: 20px;
}

/* Begin horizontales Menue Galerien 

#menu {
float:left;
width:460px;
font-size:0.9em;
line-height:normal;
margin-bottom: 20px;
margin-right: 10px;
background: url(images/kontaktBorderBottom.gif) repeat-x left bottom;
}

#menu ul {
margin:0;
padding:10px 0px 0;
list-style:none;	
}

#menu li {
display:inline;
margin:0;
padding:0;
}

#menu a {
float:left;
background: url(images/kontaktColor1_left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
border-bottom: 1px solid #fecf8c;
text-decoration:none;
}

#menu li.blau a {
background: url(images/kontaktColor2_left.gif) no-repeat left top;
}

#menu a span {
float:left;
display:block;
background: url(images/kontaktColor1_right.gif) no-repeat right top;
padding:5px 15px 4px 6px;
font-weight:bold;
color:#CCCCCC;
}

#menu li.blau a span {
background: url(images/kontaktColor2_right.gif) no-repeat right top;
}
*/

/* Commented Backslash Hack hides rule from IE5-Mac 
#menu a span {float:none;}
/* End IE5-Mac hack 
#menu a:hover span {
color: #004a8f;
}

#menu #current a {
background-position:0 -150px;
border-width:0;
}

#menu #current a span {
background-position:100% -150px;
padding-bottom:5px;
color: #004a8f;
}

#menu a:hover {
background-position:0% -150px;
}

#menu a:hover span {
background-position:100% -150px;
}
*/
/* End horizontales Menue Galerien */

#post-8{
background-image: url(images/silberschmuck/silberschmuck.gif);
background-repeat: no-repeat;
background-position: right bottom;
padding-bottom: 146px;
}
/*Verhindert Anzeige der Hintergrundbilder in Suchergebissen*/
.suche #post-8{
background-image: none;
padding-bottom: 0;
}

/* begin perlennavigation */

.perlennav{
margin: 0;
padding: 0;
width: 460px;
}

.perlennav a:link, .perlennav a:visited {
float: left;
width: 43px;
height:38px;
margin: 0;
background-color: transparent;
}

.perlennav a#color_zubehoer:link, .perlennav a#color_zubehoer:visited {
float: left;
width: 86px;
height:38px;
margin: 0;
background-color: transparent;
}

.perlennav  a:link, .perlennav a:visited {
background-repeat: no-repeat;
}

.perlennav a#color01:link, .perlennav a#color01:visited {
background-image: url(images/perlen/perlennav/perlen_nav_01.gif);
}

.perlennav a#color02:link, .perlennav a#color02:visited {
background-image: url(images/perlen/perlennav/perlen_nav_02.gif);
}

.perlennav a#color03:link, .perlennav a#color03:visited {
background-image: url(images/perlen/perlennav/perlen_nav_03.gif);
}

.perlennav a#color04:link, .perlennav a#color04:visited {
background-image: url(images/perlen/perlennav/perlen_nav_04.gif);
}

.perlennav a#color05:link, .perlennav a#color05:visited {
background-image: url(images/perlen/perlennav/perlen_nav_05.gif);
}

.perlennav a#color06:link, .perlennav a#color06:visited {
background-image: url(images/perlen/perlennav/perlen_nav_06.gif);
}

.perlennav a#color07:link, .perlennav a#color07:visited {
background-image: url(images/perlen/perlennav/perlen_nav_07.gif);
}

.perlennav a#color08:link, .perlennav a#color08:visited {
background-image: url(images/perlen/perlennav/perlen_nav_08.gif);
}

.perlennav a#color09:link, .perlennav a#color09:visited {
background-image: url(images/perlen/perlennav/perlen_nav_09.gif);
}

.perlennav a#color10:link, .perlennav a#color10:visited {
background-image: url(images/perlen/perlennav/perlen_nav_10.gif);
}

.perlennav a#color11:link, .perlennav a#color11:visited {
background-image: url(images/perlen/perlennav/perlen_nav_11.gif);
}

.perlennav a#color12:link, .perlennav a#color12:visited {
background-image: url(images/perlen/perlennav/perlen_nav_12.gif);
}

.perlennav a#color13:link, .perlennav a#color13:visited {
background-image: url(images/perlen/perlennav/perlen_nav_13.gif);
}

.perlennav a#color_zubehoer:link, .perlennav a#color_zubehoer:visited {
background-image: url(images/perlen/perlennav/galerie_perlenzubehoer.gif);
}

.perlennav a#color01:hover, a#color01 .perlennav a#color01:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_01.gif);
}

.perlennav a#color02:hover, a#color02 .perlennav a#color02:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_02.gif);
} 

.perlennav a#color03:hover, a#color03 .perlennav a#color03:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_03.gif);
} 
.perlennav a#color04:hover, a#color04 .perlennav a#color04:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_04.gif);
} 
.perlennav a#color05:hover, a#color05 .perlennav a#color05:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_05.gif); 
}

.perlennav a#color06:hover, a#color06 .perlennav a#color06:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_06.gif);
} 

.perlennav a#color07:hover, a#color07 .perlennav a#color07:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_07.gif);
} 

.perlennav a#color08:hover, a#color08 .perlennav a#color08:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_08.gif);
} 

.perlennav a#color09:hover, a#color09 .perlennav a#color09:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_09.gif);
} 

.perlennav a#color10:hover, a#color10 .perlennav a#color10:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_10.gif);
} 

.perlennav a#color11:hover, a#color11 .perlennav a#color11:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_11.gif);
} 

.perlennav a#color12:hover, a#color12 .perlennav a#color12:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_12.gif);

} 

.perlennav a#color13:hover, a#color13 .perlennav a#color13:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_13.gif);
} 



.perlennav a#color_zubehoer:hover, a#color_zubehoer .perlennav a#color_zubehoer:hover.akt {
background-image: url(images/perlen/perlennav/highlight/galerie_perlenzubehoer.gif);
} 

/* perlennav kollektion*/


.perlennav a#kollektion01:link, .perlennav a#kollektion01:visited {
background-image: url(images/perlen/perlennav/perlen_nav_11.gif);
}

.perlennav a#kollektion02:link, .perlennav a#kollektion02:visited {
background-image: url(images/perlen/perlennav/perlen_nav_13.gif);
}

.perlennav a#kollektion03:link, .perlennav a#kollektion03:visited {
background-image: url(images/perlen/perlennav/perlen_nav_07.gif);
}

.perlennav a#kollektion04:link, .perlennav a#kollektion04:visited {
background-image: url(images/perlen/perlennav/perlen_nav_08.gif);
}

.perlennav a#kollektion05:link, .perlennav a#kollektion05:visited {
background-image: url(images/perlen/perlennav/perlen_nav_14.gif);
}

.perlennav a#kollektion06:link, .perlennav a#kollektion06:visited {
background-image: url(images/perlen/perlennav/perlen_nav_15.gif);
}

.perlennav a#kollektion07:link, .perlennav a#kollektion07:visited {
background-image: url(images/perlen/perlennav/perlen_nav_16.gif);
}

.perlennav a#kollektion08:link, .perlennav a#kollektion08:visited {
background-image: url(images/perlen/perlennav/perlen_nav_14.gif);
}

.perlennav a#kollektion09:link, .perlennav a#kollektion09:visited {
background-image: url(images/perlen/perlennav/perlen_nav_03.gif);
}

.perlennav a#kollektion01:hover, a#kollektion01 .perlennav a#kollektion01:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_11.gif);
}

.perlennav a#kollektion02:hover, a#kollektion02 .perlennav a#kollektion02:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_13.gif);
} 

.perlennav a#kollektion03:hover, a#kollektion03 .perlennav a#kollektion03:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_07.gif);
} 

.perlennav a#kollektion04:hover, a#kollektion04 .perlennav a#kollektion04:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_08.gif);
} 

.perlennav a#kollektion05:hover, a#kollektion05 .perlennav a#kollektion05:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_14.gif); 
}

.perlennav a#kollektion06:hover, a#kollektion06 .perlennav a#kollektion06:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_15.gif);
} 

.perlennav a#kollektion07:hover, a#kollektion07 .perlennav a#kollektion07:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_16.gif);
} 

.perlennav a#kollektion08:hover, a#kollektion08 .perlennav a#kollektion08:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_08.gif);
} 

.perlennav a#kollektion09:hover, a#kollektion09 .perlennav a#kollektion09:hover.akt {
background-image: url(images/perlen/perlennav/highlight/perlen_nav_09.gif);
} 

/* end perlennavigation */

/* begin workshoptabelle */

table.workshoptermine{
width: 98%;
margin-bottom: 12px;
}

table.workshoptermine td{
border-bottom: 1px solid #004a8f;
line-height: 12px;
vertical-align: middle;
}

table.workshoptermine td a,table.workshoptermine td a:link,table.workshoptermine td a:visited,table.workshoptermine td a:active{
font-weight: bold;
color: #004a8f;
text-decoration: none;
}

table.workshoptermine td a:hover{
color: #b52c07;
text-decoration: underline;
}

table.workshoptermine td img{
line-height: 12px;
vertical-align: middle;
}

table.workshoptermine th{
background-color:#004a8f;
color: white;
text-align: center;
border: 1px solid #004a8f;
border-width: 1px 0;
}

table.workshoptermine th.right,table.workshoptermine td.right{
text-align: right;
}

table.workshoptermine th.left,table.workshoptermine td.left{
text-align: left;
}

table.workshoptermine td, table.workshoptermine th{
font-size: 98%;
padding: 4px 0px;
margin: 0;
}

table.workshoptermine th{
padding: 2px 3px;
}

/* end workshoptabelle */

/* Text Einzigartig */

.firmenname{
color: #004a8f;
font-weight: bold;
}

.bildhome{
float: right;
width: 230px;	
margin: 0 0px 10px 10px;
}

.bildhome img{
border: 1px solid #0D8204;
}

div#galerie{
margin-bottom: 18px;	
}
div.suche{
margin: 0;
margin-left: 30px;
}

div.suche h2, div.suche h2 a{
padding: 0;
margin:0;
}

p.subheadline{
font-weight: bold;
color: #004A8F;
font-size: 130%;
margin: 0;
}

#footerprint{
display: none;
}

/* wp */
.bild_mit_text_right, .bild_mit_text_left{
width: 162px;
height: 144px;
background-image: url(images/lupe.gif);
background-repeat: no-repeat;
background-position: bottom right;
margin-bottom:10px;
}

p.bild_mit_text_right em, .bild_mit_text_left em{
padding: 0;
margin:0;
width: 130px;
padding-right: 20px;
line-height: 13px;
font-size:12px;
}

p.bild_mit_text_right img, p.bild_mit_text_left img{
padding: 0;
margin:0;
}

p.bild_mit_text_right{
float: right;
margin: 6px 0px 20px 20px;
}

p.bild_mit_text_left{
float: left;
margin: 6px 20px 20px 0;
}

.nach_oben{
text-align: right;
}

#aktuellbox{
font-size: 100%;
margin-bottom: 20px;
}

#aktuellbox fieldset{
border: 3px solid #FECF8C;
margin-left: 0px;	
}

#aktuellbox legend{
padding: 5px 10px;
font-size: 120%;
color: #004a8f;
}

#aktuellbox h2, #aktuellbox h2 a{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 100%;
color: #004a8f;
margin-top: 0px;
}

#aktuellbox p{
line-height:110%;
}

#aktuellbox  .postmetadata{
margin-top:0px;
font-size:97%;
}

#home_beitraege h2{
font-family: Arial, Helvetica, Sans-Serif;
color: #666;
font-size: 96%;	
}

#home_beitraege img{
margin-top: 8px;
}


/*sidebar linke Navigation*/

#sidebar{
margin: 0;
padding: 0;
}	

#sidebar h1, #sidebar p, #sidebar address, #sidebar img, #sidebar table{
margin-left: 10px;
}

address{
font-style: normal;
}

/*	
#sidebar ul ul li a span {
height: 11px;
width:20px;
background-repeat: no-repeat;
background-position: center;
}	

#sidebar ul ul li a span#einst {
background-image: url(images/icon_einst.gif);
}

#sidebar ul ul li a span#fort {
background-image: url(images/icon_fort.gif);
}
#sidebar ul ul li a span#trend {
background-image: url(images/icon_trend.gif);
}
#sidebar ul ul li a span#haekel {
background-image: url(images/icon_haekel.gif);
}	*/

#sidebar{
margin-left:0;
padding-left: 0;
}

#sidebar h1 {
font: 106% georgia, times, "times new roman", serif;
text-align: left;
margin: 20px 10px 6px 0px;
color: #004a8f;
padding: 2px 20px;
background-color:#fecf8c;
font-weight: bold;
}
#sidebar ul{
margin-left:0;
padding-left: 0;
list-style-type: none;
}

#sidebar ul li li a:link, #sidebar ul li li a:active, #sidebar ul li li a:visited, #sidebar ul li li a:hover{
color: #000;
}

#sidebar ul li li { /*  1. Ebene*/
margin-left: 0px;
}

#sidebar ul li li li{ /*  2. Ebene*/
margin-left: 15px;
}

#sidebar ul li li li li{ /*  3. Ebene*/
margin-left: 17px;
}

#sidebar ul li li li a, #sidebar ul li li li li a{ /* 2. u. 3. Ebene */
line-height:0.8em;
}

#sidebar ul li li a{ /*  1. Ebene*/
line-height: 1.5em;
margin-left: 0px;
border: 1px solid #fecf8c;
border-width: 0 0 2px 10px;
text-decoration: none;
padding: 0px 0px 0 5px;
display:block;
margin-bottom: 14px;
}

#sidebar ul li li li a{  /*  2. Ebene*/
border: 1px solid #004a8f;
border-width: 0 0 0px 10px;
font-weight: normal;
}

#sidebar ul li li li li a{  /*  3. Ebene*/
border: 1px solid #b52c07;
border-width: 0 0 0px 10px;
}

#sidebar ul li li .active, #sidebar ul li li a:hover{/*  1. Ebene*/
border-left-color:#004A8F;
background-color: #fecf8c;
}

#sidebar ul li li li a:hover, #sidebar ul li li li .active{/*  2. Ebene*/
border-width: 0 0 0px 10px;
border-left-color:#5eaade;
background-color:transparent;
}

#sidebar ul li li li li a:hover, #sidebar ul li li li li .active{/*  3. Ebene*/
border-width: 0 0 0px 10px;
border-left-color:#fecf8c;
background-color:transparent;
}

#sidebar ul li li li .active, #sidebar ul li li li a:hover{
background-image: none;
}
