/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**
*/
@import url(yaml/css/main/base.css);
@import url(yaml/css/main/content.css);
@import url(yaml/css/modifications/basemod.css);
@import url(yaml/css/modifications/basemod_2col_left_vlines.css);
@import url(yaml/css/navigation/nav_slidingdoorII.css);
@import url(yaml/css/navigation/nav_vlist.css);
@import url(yaml/css/print/print_003.css);



/* ######################################################################################################
** # 	MUETZE ONLINE CSS by stefan bukacek								    #############################
** ######################################################################################################
*/

/* ### Layout ######################################################## */

body {background-image:url('gfx/hgr_gruenverlauf.gif');background-repeat:repeat-x; background-color: #323d30;}

#page_margins {width:800px; background-image:url('gfx/star_logo_hgr.gif'); background-repeat:no-repeat; background-position: 0 0; float:right; border: none; margin-right:5%;}
#page {width:760px; float:right; background:none; border:none; }
#main {background: #fffdf8 url('gfx/hgr_weiss_verlauf.gif') bottom left repeat-x;padding-top:0;}
#header {background:none; height:91px;}
#header h1 {border-bottom:none;}

#nav_main {height:44px; background-color:transparent; background-image:url('gfx/nav_muetze.gif'); background-repeat:no-repeat; background-position: 0 0;  vertical-align: bottom;}
#nav_main ul {padding-left:42px;padding-top:17px;height:44px;}

#linkscontainer {padding:15px;  clear:both; display:block; background:#c7c5a9;}

#footer {margin:0; padding:15px; background:#f6f5e8;}
#footer hr {display:none}

p.postmetadata {clear:both;float:none;display:block; margin-top:1em; }
/* ### Auszeichnung von Elementen ######################################################## */

h1, h2, h3, h4, h5, h6 {color: #690; font-family: "Lucida Sans MS","Trebuchet MS", Verdana; border-bottom:#9c3 dotted 1px;}

a, a em.file {color: #9c3; text-decoration:none;}
a:hover {background-color: transparent; text-decoration:underline;}
a:focus {background-color: transparent; text-decoration:underline;}

#topnav a { color: #4f5724; background:transparent; text-decoration:none; }
#topnav a:hover { text-decoration:underline; background-color: transparent;}
#topnav a:focus { text-decoration:underline; background-color: transparent;}

#col1 { float:none; margin-bottom:0pt; padding-right:0pt; width:760px; display:block; padding-top:1em; }
#col2 { float:left; width:180px; display: block;}
#col2_content {display:block;}
#col3_content li {list-style-type:square;}
#col3_content img {border:1px none #666; padding:1px; margin-left:12px; vertical-align:text-bottom; float:right;}
#col3_content h2 a {color: #690;}

#footer a { color: #4f5724; margin:0; padding:0;}
#footer a:hover {background-color: #ffc; margin:0; padding:0;}
#footer a:focus {background-color: #ffc; margin:0; padding:0;}

#linkscontainer a {color:#ffc;}
li.linkliste {list-style-type:square; margin:0; display:inline;}
li ul {margin:0;}
li.linkliste ul li {list-style-type:none; margin:0; display:inline; margin-right:1.5em;white-space: nowrap;}

#main a[href^="http:"], #main a[href^="https:"]
{background-image: none; background-repeat: no-repeat; background-position: 0 0.45em; padding-left:0;}

#col2_content h2 {text-transform:uppercase; font-size:0.95em; font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:0.1em; color:#4f5724; border-bottom:none;}

.brotkruemel {color:#aaa;margin-bottom:1.3em;display:block;}

/* ------------------------------   Header   ------------------------------ */
/* ------------------------------ ---------- ------------------------------ */

a.headerlink {width: 300px; height: 50px; display:block;}
a.headerlink:hover {background:transparent;}

/* ------------------------------    Home    ------------------------------ */
/* ------------------------------ ---------- ------------------------------ */

.home_links {background: #daf3ab url("gfx/hgr_gruen_hell.gif") repeat-x bottom right; width:65%; }
.home_rechts {background: url("gfx/hgr_gruen_dunkel.gif") repeat top right; }
.subcl { padding: 1em; }
.subcr { padding: 1em; }

.home_links div {color:#444d2a;}
.home_links div h1 {margin-top:0;padding:0;}
.home_links div h1 a {color:#4c5f23;}
.home_links p {font-size:0.9em; line-height:130%;}

.home_rechts div {color:#b9ce91;}
.home_rechts div h2 {margin-top:0;padding:0;color:#b9ce91}
.home_rechts p {font-size:0.85em; line-height:120%;}



/* ------------------------------ Navigation ------------------------------ */
/* ------------------------------ ---------- ------------------------------ */

.navigation {margin-top: 2em; margin-bottom: 1.5em; border-top: 1px solid #eee; clear:both;}
.alignright {text-align:right;}
.alignleft {}

#nav_main ul {padding-left:40px; background:transparent; vertical-align:bottom;}

#nav_main li {background:none; border:none; padding:0;  background: url("gfx/nav_hgr.gif") no-repeat top right;}

#nav_main a {
  float:left;
  display:block;
  color:#9c3;
  
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-weight:bold;
  font-size: 0.9em;
  
  background: transparent;
  padding:5px 11px 3px 8px;
  text-decoration:none;
    
  width: auto; /* nur IE 5.x */
  width/**/:/**/ .1em; /* f�r IE 6.0 */
}


#nav_main #current { background-position:top left }
#nav_main #current a { background-position:top right }

#nav_main a:hover { 
    color:#fff;
    background-color: transparent;
    background: url('gfx/nav_hgr_hover.gif') bottom right repeat-y;
}

#nav_main a#current {
  background-image: url('gfx/nav_hgr_hover.gif');
  border-width:0
}

#nav_main #current a {
  color:#334;
  background-image:     url("gfx/sliding_doorII/nav_rund/right_on.gif");
  font-weight:bold;
  padding-bottom:4px;
  padding-top:5px;
}
#submenu1, #submenu2 { 
	border-top:1px solid #ddd; padding-top: 3px;
	list-style-type:none; margin:1em 0pt 1.5em;
	overflow:hidden; width:100%; font-size: 0.95em;
	}
ul#submenu1 li, 			ul#submenu2 li 
	{list-style-type:none; margin:0; color:#444; display:block; background-color:transparent; margin-bottom:8px; margin-top:5px; border-bottom: 1px solid #ddd;} 
	
ul#submenu1 li a, 			ul#submenu2 li a 
	{width:100%; font-weight:normal; display:block; width:100%; height: 100%; text-indent:0px;}

ul#submenu1 li ul, 			ul#submenu2 li ul {margin:0;padding:0;}

ul#submenu1 li ul li a, 	ul#submenu2 li ul li a {width:100%; padding-bottom:5px;}

a.current_cat_ancestor {background-color:transparent; color:#444; text-decoration:none; padding-left:5px;}

ul#submenu1 li ul li a:hover, ul#submenu1 li a:hover, ul#submenu2 li ul li a:hover, ul#submenu2 li a:hover
{background-color:#9c3; color:#fff; text-decoration:none; padding-left:5px;}

#col2 ul.children {border-top: 1px none #ddd; padding-top: 3px; margin-top:2px;}
#col2 ul.children li {margin-left:1em; margin-bottom:5px; }
#col2 ul.children li a {color:#bbb;}
#col2 ul.children li a:hover {padding-left: 1px;}


/* ------------------------------   CONTENT  ------------------------------ */
/* ------------------------------ ---------- ------------------------------ */

.topbanner {margin-bottom:1.5em;}
.post {clear:right;}
