@charset "UTF-8";
/*
Theme Name: YAML XWolf Wordpress Theme
Theme URI: http://blog.xwolf.de
Description: Konfigurierbares Layout basierend auf dem CSS Framework <a href="http://www.yaml.de">YAML</a> und dem YAML Green Wordpress Theme 1.2 von  <a href="http://dynamicinternet.eu/">Michael Preuss</a>
Version: 1.1
Author: <a href="http://www.aravaeth-onan.de/">Wolfgang Wiese</a>
Author URI: http://www.aravaeth-onan.de
version         1.1.0
yaml            3.0.6.
revision        $Revision: 1.3 $
lastmodified    $Date: 2009/09/15 12:19:44 $
*/


#header {
   background: navy url(/wp-content/themes/yaml-xwolf/images/balkengrafik.jpg)  no-repeat 0px 0px; 
   padding: 0px;
   margin: 0px;
   height: 130px;
}


#headertext h1 {
     font-size: 4em;
      margin-left: 3em;
      margin-top: 0.3em;
      font-weight: 800;
      font-style: italic;
      
}
#headertext h1 a {
    color: #731E0F;
}
#headertext h1 a:hover {
    color: black; 
}
/*  Navigation  */
/* ************ */
  #nav * { 
     border: 0px none !important
   }
 
  #topnav_1 a { color: #ccc; background:transparent; text-decoration:none; }
  #topnav_1 a:focus, 
  #topnav_1 a:hover,
  #topnav_1 a:active { text-decoration:underline; background-color: transparent;}

  #topnav_2 a { color: #ccc; background:transparent; text-decoration:none; }
  #topnav_2 a:focus, 
  #topnav_2 a:hover,
  #topnav_2 a:active { text-decoration:underline;}



#nav_main {
  background: #4F171A url(/wp-content/themes/yaml-xwolf/images/balkengrafik-menu-dr.jpg) no-repeat 0px -130px;
}
#nav_main ul { 
     margin-left: 20px; 
}
#nav_main ul li { 
     line-height: 2.2em; 
     font-size: 1.2em; 
     text-transform: uppercase; 
     background:none; 
     margin-left: 0px;
     padding-left: 0px;
}

#nav_main ul li { 
   background: none;
}


  #nav_main ul li a {
    color: #ccdddd;
    font-weight: bold;
    padding:  0em 2em 0.25em 2em;
    border: none;
    background: transparent;
  }
  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active { 
      color: #ccc; 
      text-decoration: underline; 
      background-color:  #731E0F;
   }
  #nav_main ul li.current_page_item a,
  #nav_main ul li.current_page_item a:focus,
  #nav_main ul li.current_page_item a:active, 
  #nav_main ul li.current_page_item a:hover{ 
      color: #fff; 
   }


 /* Suchefeld in der Navigation */

  /*searchinput | Suchefeld */
  /*Ausblenden der Inputs und des Zeilenumbruchs*/
  #searchform input, #searchform br {display:none;}
 
 /*Suche inputfeld*/

  #s { 
     width: 12em; 
      font-size: 1.0em; 
      padding: 0.25em 0.25em; 
      float: left;
      display:block !important; 
      width: 90%; 
      margin-top:5px;
   }
  /* searchinput inside navgation | Suchefeld in der Navigation */
  #navisearch {
    width: 12em;
    display: inline;
    float: right;
    margin-right: 20px;
    padding: 0px 20px 0 0;
  }
  #navisearch #s{
    width: 12em;
    background-color: #ccc;
    color: black;
    padding: 0.2em 0.25em;
    font-size: 1.2em;
  }

#navisearch #s:hover {
    background-color: #eee;
 }

#col1 {
   border-top: 5px solid #bbb;
}

/* Seitenbox */
#col3-header {
      padding-top: 10px;
      padding-right: 10px;
    }


#col3 {
   border-left: 2px solid #bbb;
}
#col3, #col2 { 
    /* background: #777 url(/wp-content/themes/yaml-xwolf/images/holzflaeche2.jpg) */
    background: #eee;
};


#main #col3 .widget {
      color: black;
      border-bottom: 2px dotted #590009;
      padding: 10px;
    margin-top: 10px;
    margin-right: 10px;
}

#col3 .subcolumns .widget {
      margin-top: 0px;
      margin-right: 0px;   
}


#col3 .widget h1,
#col3 .widget h2,
#col3 .widget h3,
#col3 .widget h4,
#col3 .widget h5 {

      background-color:#203F04;
/*      background-color: #590009;  
      padding: 0px 5px;
      margin-top: 10px;
      color: white;
     border: 1px #ccc solid;  */
    
    font-size: 1.3em;
     background: none;
     color: black;
/*     border-bottom: 1px solid #aaa;
     border-left: 0;
     border-top: 0;
     border-right: 0;
 */
     border: 0;
     font-weight: bold;

}

.widget_rss li:hover {
       background-color: #ccc;
    }

#main #col3 .widget a {
    color: #590009;
}

#main #col3 .widget a:hover {
    text-decoration: underline;
}

#main #col3 .widget h3 a {
    color: black;
    text-decoration: underline;
}
#main #col3 .widget h3 a:hover {
   color: #777;
}
#main #col3 .widget h3 a img {
    margin: 0;
}

#wp-calendar table  {
   background-color: #aaa;
}

  table#wp-calendar {
     width: 99%;
  }
  #wp-calendar caption {
    color:#333333;
    font-size:13px;
    font-weight:bold;
    margin-top:20px;
}
 #wp-calendar thead th, 
 #wp-calendar tfoot tr { 
    background: #ccc; color: black; 
 }
  #wp-calendar tbody a {    
    font-weight:bold;
   }
  #wp-calendar tbody a:hover { 
     color: #fff; 
  }


#wp-calendar th {
    color:#777777;
}
#wp-calendar a {
    font-weight:bold;
}

 #prev a ,#next a{ 
     color:#fff; text-decoration:none;
     font-weight:bold;
  }

  #prev a:active,#prev a:focus, #prev a:hover,#next a:active,#next a:focus, #next a:hover { text-decoration:underline;}


xtable#wp-calendar {
    border-collapse:collapse;
}
xtable#wp-calendar thead th, 
table#wp-calendar tbody td {
    border:1px solid #CCCCCC;
    empty-cells:hide;
    padding: 0.4em;
    text-align:right;
}
  #today{font-weight:bold;}

   
  #wp-calendar tbody td a {font-weight:bolder;}
   td#today {
     background-color: #8BEF1D;
   }



  .columnblock .sidebar li ul {
   line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 50px;
white-space:nowrap;
}
.columnblock .sidebar li ul li {
float:left;
margin:0;
padding:0 10px 0 3px;
}


  .columnblock .sidebar li ul li {
    border: 0 !important;
  }
