/* -------------------------------------------------------------- 

Theme Name: Spartippsammlung Theme
Theme URI: http://www.denhartenweg.de
Description: Exklusiv hergestellt f&uuml;r spartippsammlung.de
Version: 0.1
Author: Christian Schulze
Author URI: http://www.denhartenweg.de
Last: 20.09.2008 17:16:59

FARBINDEX
# sand background #ebe9e1

-------------------------------------------------------------- */

/* Basis-Stylesheets einbinden */
@import url(yaml/core/slim_base.css);
/* Screen-Layout einbinden */
@import url(css/screen/basemod.css);
/* Druck-Layout einbinden */
@import url(yaml/print/print_100_draft.css);


/* Struktur */
body {background: #ebe9e1 url('pix/hintergrund.gif') repeat-x;}


/* Links */
#main a, #main a:active {color:#EE6E3C;}
#main a:hover {color:#ba3500;}
.startlink {margin-right:40px !important;}
.zeitlink a{background: transparent url('pix/navtrenner.png') no-repeat top right;}
.mininav  {color:#b5a896; font-size:1.2em;}
.mininav a{color:#b5a896 !important; text-decoration:none;}
.mininav a:hover{color:#755932 !important; text-decoration:underline;}

/* Typografie */

html {font-size: 100.01%;}
body { font-size: 62.5%; color:#333;}
strong {font-weight:bold;}

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif }
h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 2.4em; padding-bottom:0.5em; margin-bottom:1em; line-height:1.4em; margin-bottom:0.3em;}
h2 { font-size: 2em; margin-bottom: 0.75em; margin-top:30px;}
h3 { font-size: 1.6em; line-height: 1; margin-bottom: 1em; color:#4c4137; }
h4 { font-size: 1em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 0.9em; margin-bottom: 1.5em; }
h6 { font-size: 0.8em; }

blockquote {border-left:0.2308em solid #98CA57; color:#888; font-family:Georgia,"Times New Roman",Times,serif !important; margin:0 0 1.5385em 1.5em; padding:0 0 0 0.7692em; }
blockquote p {font-family:Georgia,"Times New Roman",Times,serif !important;}

.eg {background-color:#EEEEEE; border-bottom:2px solid #CCCCCC; border-top:1px solid #FAFAFA; display:block; padding:3px 10px;}
code {color:#009900; font-family:Monaco,"Courier New",Courier,monospace;}

.frontuber {margin-bottom: 0.4em !important; font-weight:normal; font-size:2em;margin-top:0px;}
.frontuber a{color:#7cb234 !important; font-size:1em !important; font-family: Gerorgia, Times, serif; text-decoration:none;}
.frontuber a:hover{text-decoration:underline;}
.abstanduber {margin-top:0.6em;}
.abstandlinie {border-bottom:1px #ebe9e1 solid;}

.related_post {float:left;}
.bookmarkdiv {background:#E4F7CB; border:2px solid #98CA57; float:right; padding:1em; width:14em;}

#logo {left:-73px; position:relative;}
#impress {float:right;margin:-55px -10px 0 0;padding:0;}
#impress a {color:#615a5c; font-size:12px; font-weight:bold; padding:0 10px; text-decoration:none;}

#main { /*font-size: 1.4em;*/ line-height: 1.6em; padding-top:0px;}
#col3 { no-repeat 290px 0px;}
#col1_content  { padding:0 22px 46px 0;}

/* Header */
  #nav_main {float: left;width: 100%; overflow: hidden; margin: 0px 10px 0 0; padding: 5px 0px; background: transparent url('pix/navigation.png') no-repeat;}
  #nav_main ul {float: left;margin: 0;padding: 0;}
  #nav_main ul li {float: left;margin:0;display: inline; background: transparent url('pix/navtrenner.png') no-repeat top left;}
  #nav_main ul li a {font-size:18px;  float:left; color: #fff; text-align: center; margin: 0;padding: 12px 18px 12px 18px; text-decoration: none;  font-family: Tahoma, Verdana, Arial, sans-serif ;}
  #nav_main ul li a:hover, #nav_main ul li a:active {color:#fff; border:none; margin:0;  text-decoration: underline;}
  
  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active { color: #665647; background: transparent url('pix/navtrenner.png') no-repeat top left;}
  #nav_main ul li#current a:hover {/* color:#fff;*//*background: #67a49c;*/ }

#searchform {margin-top:-36px;  float:right;}
#searchform input {color:#f1e6d7; font-weight:bold; background-color:#ba9d75; padding: .3em; border:1px #705738 solid;}
button {width:40px; height:30px; cursor:pointer; position:relative; top:14px; background: transparent url('pix/lupe.gif') no-repeat top left; border:0px !important; top:-3px;}


.post {padding:18px 30px 18px 0px; border-top:1px #ebe9e1 solid; min-height:140px;}
.entry {margin-left:140px;}
.entry p {margin-bottom:0.8em !important;}
.entry a{color:#555 !important; font-size:1.4em; text-decoration:none; font-weight:bold;}
.entry a:hover{color:#000 !important; text-decoration:underline;}



p {font-size:1.4em; line-height:1.6em; margin:0 0 1.6em;}
.artikelliste {list-style-type:none; margin-top:25px;}
.artikelliste li {border-top:1px #ebe9e1 solid; margin-left:-16px; padding:12px 0 12px 30px; background: transparent url('pix/circle_green.png') no-repeat 6px 26px;}
.artikelliste h2 {margin-top:0.4em;}

/*img.artikelbild*/ 
.hauptbild {float:left; margin:0 20px 15px 0; text-align:right;}
.hauptbild small {font-style:italic;}

.webliste {font-size:1em !important; list-style:none; margin:25px 0 0 0;}
.webliste li {clear:both;}
.webliste li div{float:left; margin:0 25px 40px 0;}

.feature {background:#99cb57 url('pix/boxbggreen.png') repeat-x top; border:1px #80ac44 solid; padding:15px; margin-bottom:30px; color:#fff;}
.frontartikel, .seitblock, #commentbox {background:#fff url('pix/boxbg.png') repeat-x top; border:1px #c9c6c1 solid; margin-bottom:30px;}
.frontartikel, #commentbox {padding:20px 30px; }
.luft {padding:15px;}
.seitblockabo {background:#dcc6a7 url('pix/boxbgbrown.png') repeat-x top; border:1px #a98e6b solid; padding:15px; margin-bottom:30px;}

.achtung {margin:20px 0 20px 0; background:#ffdada; padding:10px; border-top:2px #e75c5c solid; border-bottom:2px #e75c5c solid;}

small {font-size:1em;}

.frontartikel ul, .frontartikel ol    	 {font-size:1.4em; line-height:1.6em;margin-bottom:40px;}
.frontartikel ul li, .frontartikel ol li {margin:20px 0 20px 20px;}

.seitblock ul {font-size:1.4em; line-height:1.8em;}

.seitblockabo img {float: left; margin-right: 10px;}
.seitblockabo p{margin: 0; line-height: 50px;}
.seitblockabo p a{display:block; color:#7c5f39 !important; font-size:1.2em; font-family:Times, serif; text-decoration:none;border-bottom:1px #d1b288 solid; margin-bottom:6px;}
.seitblockabo p a:hover{ text-decoration:underline;}

#comments {font-size: 1.6em; letter-spacing:-1px; margin-bottom:30px;}
#commentbox {padding:22px 25px 10px 25px;}
#commentlist {list-style-type:none; margin:0px; border-bottom:1px #8dbe4c solid;}
#commentlist li {margin:0px !important;}
.kommentar {background-color:#e1f2ca; padding:20px; border-top:1px #8dbe4c solid; border-left:1px #8dbe4c solid; border-right:1px #8dbe4c solid;}
.kommentarodd {background-color:#f1f9e5;}
  .comment_author{margin:0px;}
  .comment_author {color:#333 !important; font-size:1em; font-weight:bold; text-decoration:none;}
  .comment_author a{color:#333 !important;}
  .comment_author a:hover{ text-decoration:underline;}
  .comment_date, #content .comment_date:visited{color:#BBB !important; font-size:0.8em; font-weight:bold; text-decoration:none;}
  .comment_date:hover{color:#BBB; text-decoration:none;}
  .kommentarbild {float:right; margin-left:10px}
  .comment_text{margin-top:15px;}
  
#commentform {}
#postcomment {margin:35px 0; font-size: 1.6em; letter-spacing:-1px;}

#trackback {margin-top:30px;}
#trackbacklist {font-size:1.4em;}


.st-tag-cloud {line-height:2.4em;}
#suchergebnisse {margin:20px 0 0; font-size:1em;}
#suchergebnisse li {list-style:none; margin:0;border-top:1px solid #EBE9E1; min-height:140px; padding:18px 30px 0 0;}
#suchergebnisse li a{font-size:1.7em;}


#footer {padding: 50px 20px 10px 20px; color:#666; line-height:2.8em !important;}
#footer p {font-family: "Helvetica Neue", Helvetica , Arial, sans-serif !important; }
.foot1 {font-size:1.8em !important;}
.foot2 {font-size:1.4em !important;}
.foot3 {font-size:1.4em !important; color:#b7a56d !important; margin-top:30px; font-weight:bold !important;}
.foot3 a {color:#b7a56d !important;}
.foot1 a {color:#4c4137 !important; text-decoration:underline !important; font-weight:bold;}
.foot2 a  {color:#666 !important; text-decoration:none !important; font-weight:bold; padding-left:20px;}
.foot2 a:hover {text-decoration:underline !important;}
.foot2 strong {border-bottom:2px #8f8f8f solid;}