@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen fÃ¼r die wichtigten Inhalts-Elemente
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.4
 * @revision        $Revision: 138 $
 * @lastmodified    $Date: 2007-11-19 21:05:33 +0100 (Mo, 19 Nov 2007) $
 * @appdef yaml
 */

@media all
{
  /**
   * Fonts
   * (en) font-family and font-size selection for headings and standard text elements
   * (de) Zeichensatz und SchriftgrÃ¶ÃŸen fÃ¼r Ãœberschriften und Ã¼bliche Text-Elemente
   *
   * @section content-fonts
   */

  /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle SchriftgrÃ¶ÃŸen auf StandardgrÃ¶ÃŸe (16 Pixel) zurÃ¼cksetzen */
  html * { font-size: 100.01% }
  
  /* (en) reset monospaced elements to font size 16px in Gecko browsers */
  /* (de) SchriftgrÃ¶ÃŸe von monospaced Elemente auf 16 Pixel setzen */
  textarea, pre, tt, code {
	font-family:"Courier New", Courier, monospace;  	
  }

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhÃ¤lt StandardschriftgrÃ¶ÃŸe von 12 Pixeln */
  body {
    font-family: Verdana, 'Trebuchet MS', Helvetica, Arial, sans-serif;
    font-size: 75.00%; 
    color: #444;  
  }
  input, textarea{
    border: 1px #ccc solid;
    padding: 3px;
  }
  input[type="submit"]{
  
  }
  
  .button{
    padding: 2px;
    width: 90px;
    text-align: center;
    background: #e9e9e9;
  }

  h1,h3,h4,h5,h6 { 
  	font-family: Geneva, Arial, Helvetica, sans-serif;
  	font-weight:normal;
	letter-spacing: -1px;	
  	color:#000;
  }
  
  h2, h3 em {
  	font-family: "Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;
	font-weight:normal;
	letter-spacing: 0px;
	font-style:italic;
  }
  h1 a,h1 a:hover,h1 a:focus,h1 a:active{
    color: black;
    text-decoration: none;
  }
  h3 a,h3 a:hover,h3 a:focus,h3 a:active{
    color: black ! important;
    text-decoration: none  ! important;
  }

  
  h1 { font-size: 300%; line-height: 1.0em; margin-top: .5em; margin-bottom: .5em; letter-spacing: -2px; }/* 36px */
  h2 { font-size: 200%; line-height: 1.5em; margin-top: .75em; margin-bottom: .75em; color: #666; }    /* 24px */
  h3 { font-size: 150%; line-height: 1.0em; margin-top: 1.0em; margin-bottom: 1.0em; }                 /* 18px */
  h4 { font-size: 133.333%; line-height: 1.125em; margin-top: 1.125em; margin-bottom: 1.125em; }       /* 16px */
  h5 { font-size: 116.67%; line-height: 1.286em; margin-top: 1.286em; margin-bottom: 1.286em; font-weight:bold;}  /* 14px */
  h6 { font-size: 116.67%; line-height: 1.286em; margin-top: 1.286em; margin-bottom: 1.286em; font-weight:bold;}  /* 14px */

  #header h2 {border-top: 1px #ccc solid; border-bottom: 1px #ccc solid; margin: 0; padding: .75em 0 .75em 0;}
  #footer h2 {border-bottom: 1px #ccc solid; margin-bottom: 0; padding-bottom: .75em;}

  p { font-size: 1em; color: #444; line-height: 1.5em; margin: 1.5em 0; }
  p.small { font-size: 0.8333em; line-height: 1.8em; margin: 1.8em 0; }
  #header .subcolumns p, .subcolumns .subcolumns p { margin-bottom: 0; padding-bottom: 1.5em;}

  .subcolumns .subcolumns p { text-indent: 0; margin-left: 0;}

  /* ### Lists | Listen  #### */

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em }

  dt { font-weight: bold }
  dd { margin: 1.5em 0em 1.5em 2em }

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 1.5em 0 1.5em 2em; color: #888;}

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }
  .note { text-indent: 0 !important; color: #333; background: #e9e9e9; padding: 1.5em; }
  .important { text-indent: 0 !important; background: #ffd; padding: 1.5em; }
  .warning { text-indent: 0 !important; background: #fdd; padding: 1.5em; }

  .float_left { float: left; display:inline; margin: 0 1.5em 1em; }
  .float_right { float: right; display:inline; margin: 0 1em 1.5em; }
  
  .maincontent img,.maincontent object{ float: right; padding: 2px; border: 1px #ccc solid;margin: 0 0 1em 1.5em;}
  
  
  .center { text-align:center; margin: 1.5em auto }


   a {color: #000; text-decoration:none;}
   a:focus,
   a:hover,
   a:active {color:#000; text-decoration:underline;}

  .post a {color: #4D87C7; text-decoration:none;}
  .post a:focus,
  .post a:hover,
  .post a:active {color:#182E7A; text-decoration:underline;}

  .postmeta a {color: #000; text-decoration:none;}
  .postmeta a:focus,
  .postmeta a:hover,
  .postmeta a:active {color:#000; text-decoration:underline;}
  
  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }
  #topnav a:focus, 
  #topnav a:hover,
  #topnav a:active { text-decoration:underline; background-color: transparent;}
  
  #footer a { color: #222; background:transparent; font-weight: bold;}
  #footer a:focus, 
  #footer a:hover,
  #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}

  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td { padding: 0.5em; }
  thead th { background: #444; color: #fff }
  tbody th { background: #ccc; color: #333 }
  tbody th.sub { background: #e9e9e9; color: #333 }
  

  hr {
    color: #fff;
    background:transparent;
	padding:0;
    border:0;
    border-bottom: 2px #ccc solid;
  }
  .post{
    text-align: justify;
    padding-bottom: 1.5em;
  }
  .post h3{
    margin-bottom: 0.5em;
  }
  .postmeta{
    color: #333; background: #e9e9e9;
    padding: 2px 5px;
    margin: 0px;
  }
  #blognav a{
    color: black;
  }
  #logo{
    background: url(images/LogoWebwilderer.png) no-repeat;
    background-position: 0px 12px;
    height:50px;
    padding-left: 23px;
  }
  #tagcloud a{
    color: #454545;
    font-weight: normal;
  }
  #tagcloud a:hover,#tagcloud a:focus,#tagcloud a:active{
    color: #000;
    font-weight: normal;
  }
  #lizenz{
    background: url(images/cc.png) no-repeat;
    height:40px;
    color: #666;
    background-position: 0px 3px;
    padding-left: 140px;
  }
  .lesetipp p{
    margin: 0px;
  }
  .lesetipp{
    clear: both;
  }
  .lesetipp div{
    width: 100px;
    height: 75px;
    padding: 3px;
    border: 1px solid #ccc;
    background-color: #fff ! important;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(images/ajax-loader-squares.gif);
    margin-right: 10px;
    float: left;
  }
  #lesetipp_liste{
    padding: 0px;
  }
  #lesetipp_liste li{
   height: 95px;
  }  
  #lesetipp_liste ul, #lesetipp_liste li{
    list-style-type: none;
    padding-left: 0px;
    margin-left: 0px;
  }

  #lastcomments_liste ul, #lastcomments_liste li{
    list-style-type: none;
    padding-left: 0px;
    margin-left: 0px;
  }
  #lastcomments_liste li{
    margin-bottom: 10px;  
  }
  
  #kategorien_liste ul, #kategorien_liste li{
    padding-left: 0px;
    margin-left: 0px;
  }
  #kategorien_liste li{
    margin-left: 35px;    
  }
  
  #comment{
    width: 500px;
  }
  .maincontent .wp-smiley{
    float: none;
    border: none;
    vertical-align: middle;
    padding: 0px;
    margin: 0px;
  }
  
}

