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

Theme Name: dailyplush Theme
Theme URI: http://www.denhartenweg.de
Description: Exklusiv hergestellt f&uuml;r dailyplush.com
Version: 0.1
Author: Christian Schulze
Author URI: http://www.denhartenweg.de
Last: 18.06.2009 17:17:25

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

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

#main a, #main a:active {color:#663399;}
#page_margins {width:934px;}
p {margin:0 0 1.5em;}

html {font-size: 100.01%;}

dl {margin:0;}
dt {margin-bottom:10px;}
dd {margin: 0 0 20px 10px;}

body { font-size: 62.5%; color:#333; background: #000 url('pix/contentbg.jpg') no-repeat center 0; padding-bottom:10px;}
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: 1.6em; line-height: 1; padding-bottom:0.5em; margin-bottom:1em; color:#4EBD85;}
h1.list {margin:34px 0 0 25px;}
h2 { font-size: 1.2em; margin-bottom: 0.75em; }
h3 { font-size: 1.1em; line-height: 1; margin-bottom: 1em; color:#4EBD85; margin-top:40px;}
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;}

code {color:#009900; font-family:Monaco,"Courier New",Courier,monospace;}

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

#bausch {background:transparent url(pix/bausch.png) no-repeat scroll 0 0; height:172px;left:-88px;position:relative;top:320px;width:110px;z-index:1;}

#col1 {width:633px; background:#fff8d7 url('pix/contentbg.gif') repeat-y 4px 0; margin-top:-173px;}
#col1_content {padding:0 0 46px 0;min-height:960px;}
#col3 {margin-left:633px; margin-top:-172px;}

#commentbox {margin-bottom:0px; position:relative; z-index:2; border-top:1px solid #d3c275;}
#commentlist {list-style-type:none; margin:0px; border-bottom:1px #e2d495 solid;}
#commentlist li {margin:0px !important;}
#comments {font-size: 1.6em; letter-spacing:-1px; margin-bottom:30px;}

.eg {background-color:#EEEEEE; border-bottom:2px solid #CCCCCC; border-top:1px solid #FAFAFA; display:block; padding:3px 10px;}
.entry {margin-left:140px;}
.entry p {margin-bottom:0.8em !important;}
.entry a{color:#555 !important; text-decoration:none; font-weight:bold;}
.entry a:hover{color:#000 !important; text-decoration:underline;}

#footer {font-size:1.4em; font-weight:bold; color:#6e6956; background:url('pix/dailyplushgif.gif') no-repeat 0px -822px; line-height:2.8em !important; margin:10px auto; width:1010px; position:relative;top:60px;}
#footer .fil {color:#fff !important; left:44px; position:relative; top:-98px;}
#footer p {font-family: "Helvetica Neue", Helvetica , Arial, sans-serif !important; }
#footer h4 {font-size:1.2em;}
#footerinner {padding: 10px 20px 178px; text-align:left; margin-top:-750px;}
.footerliste { margin:100px 0 0 50px; padding:0px; height:250px;}
.footerliste li {float:left; padding:0; padding:0; margin-top:18px; margin-left:0px; display:inline;}
.footerliste img {margin-bottom:8px;}
.footer1 {width:260px; margin:18px 100px 0 0;}
.footer2 {width:186px; margin:18px 125px 0 0;}
.footer3 {width:130px; margin:18px 0 0;}
.footer2 a,.footer3 a, .footer4 a {background: #4EBD85; color:#fff; padding:6px; text-decoration:none !important; margin-bottom:6px;}
.footer2 a:hover,.footer3 a:hover, .footer4 a:hover {background: #7E1FD0; color:#fff;}
.footerlinks {margin:-12px 0 0 0; padding:0px;}
.footerlinks li {margin-right:0px; padding:0px;}
#footeruber {background:transparent url(pix/dailyplushgif.gif) no-repeat scroll 0 -527px; width:922px; margin:10px auto 10px; display:block; height:229px; position:relative; top:-300px;}
#footerunder {background:transparent url(pix/dailyplushgif.gif) no-repeat scroll 0 0; display:block;height:527px;left:-192px;position:relative;top:-778px;width:1394px;z-index:-1;}
.frei {clear:both;}

.hauptbild {float:right; margin:0 0 18px 18px; text-align:right;}
.hauptbildl {float:left; margin:0 18px 18px 0; text-align:right; background-color:#fdfae9; border:1px solid #e7d891; padding:14px}
.hauptbild small {font-style:italic;}
.postimg {background-color:#fdfae9; border:1px solid #e7d891; margin-bottom:18px; padding:10px 0; text-align:center;}

#tab1 a {width: 161px; height:42px; margin-right:2px !important;  background: transparent url('pix/tabs.png') no-repeat 8px 0px;}
#tab2 a {width: 130px; height:42px; margin-right:5px !important; background: transparent url('pix/tabs.png') no-repeat -164px 0px;}
#tab3 a {width: 122px; height:42px; background: transparent url('pix/tabs.png') no-repeat -296px 0px;}
#tab1 a:hover {background: transparent url('pix/tabs.png') no-repeat 8px -44px;}
#tab2 a:hover {background: transparent url('pix/tabs.png') no-repeat -164px -44px;}
#tab3 a:hover {background: transparent url('pix/tabs.png') no-repeat -296px -44px;}
#tab1 a#current {background: transparent url('pix/tabs.png') no-repeat 0px -88px;}
#tab2 a#current {background: transparent url('pix/tabs.png') no-repeat -164px -88px;}
#tab3 a#current {background: transparent url('pix/tabs.png') no-repeat -296px -88px;}

.hinweis {background:#31c6f7; font: 17px normal Georgia,serif; padding:8px;}
.hinweislink {color:#fff !important; text-decoration:none;}
.hinweislink:hover  {text-decoration:underline;}

#impress {float:right;margin:-125px -10px 0 0;padding:0;}
#impress a {color:#918f82; font-size:12px; font-weight:bold; padding:0 10px; text-decoration:none;}

input {background-color:#fffbea; border:1px solid #E2D495; font-size:1.2em; padding:0.4em;}
textarea {background-color:#fffbea; border:1px solid #E2D495; font-size:1.2em; padding:0.4em;}
label {font-weight:bold;}

#janzoben {height:323px;}
#janzoben ul {float:right; margin:0; padding:10px 0 0 0;}
#janzoben ul li {display:inline; float:left; margin:0; padding:0;}
#janzoben ul li a{color:#9e9e9e; float:left; font-size:11px; font-weight:bold; margin:0 0 0 24px; text-align:center; text-decoration:none; text-transform:uppercase;}
#janzoben ul li a:hover{text-decoration:underline;}

.kommentar {background-color:#f4ebc1; padding:20px; border-top:1px #e2d495 solid; border-left:1px #e2d495 solid; border-right:1px #e2d495 solid;}
.kommentarodd {background-color:#faf2cd;}
  .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:#a09c89 !important; font-size:0.8em; font-weight:bold; text-decoration:none;}
  .kommentarbild {float:right; margin-left:10px}
  .comment_text{margin-top:15px;}

#logo {float:left; color:#828282; display:block; font-family:Georgia,serif; font-size:18px; top:10px; position:relative; text-decoration:none; left:200px; width:438px; height:248px; background: transparent url('pix/dailyplush.png') no-repeat 0px -255px;}
#logo:hover {background: transparent url('pix/dailyplush.png') no-repeat 0 0;}
.logoklein {float:left; margin-right:40px;}

#main {font-size: 1.5em; line-height: 1.5em; padding-top:28px; background:transparent url('pix/dailyplushgif.gif') no-repeat 0 -773px;}
.mininav  {color:#b5a896}
.mininav a{color:#b5a896 !important; text-decoration:none;}
.mininav a:hover{color:#755932 !important; text-decoration:underline;}

#nav_main {position:absolute; top:274px; margin-left:180px;}
#nav_main ul li a {margin:0;}
#nav_main ul li#current strong,
#nav_main ul li#current a,
#nav_main ul li#current a:active { color: #665647; background: transparent url('pix/navtrenner.png') no-repeat top left;}

.nuf {height:40px;}

.pagesingle .post {height:36px; padding:30px 0 0 25px;}
.pagesingle .post .postcode {margin:0px;}
.pagesingle .post .codelink {left:330px; top:-32px;}
.pagesingle .post .postcode ins {margin-left:20px;}

.pagewrapp	 {padding:0 35px 10px; margin-bottom:30px;}

.post {height:80px; background:url('pix/trenner.gif') no-repeat center bottom; padding:20px 35px 10px 25px;}
.post h3 {margin:5px 0 11px; color:#616161;}
.post h3 a{text-decoration:none;}
.post h3 a:hover{text-decoration:underline;}
.post img, .postshop img { position:relative; /*top:0px; left:28px;  float:left; margin-right:65px; */z-index:998;}
.post table {width:420px; margin-left:86px; margin-top:-10px;}
.post table tr td {height:30px;}
.postbeitrag {padding:32px 30px 50px 30px; background:url('pix/trenner.gif') no-repeat center bottom; height:270px;}
.postbeitrag h2 a {color:#4ebd85 !important; font-size:1.3em; letter-spacing:-1px; line-height:1.2em; text-decoration:none !important;}
.postbeitrag h2 a:hover {text-decoration:underline !important;}
.postbeitrag .story {margin-top:20px;}
.postbei1 {padding-top:0px;}
.postcat  {background:none ; height:auto ; padding:0 0 20px 0;}
.postlogo {float:left; background:#FFFFFF; display:block; height:40px; margin:0 16px 0 0; padding:12px 0 0 8px; width:98px; border:1px #cdcdcd solid;}
#postcomment {margin:35px 0; font-size: 1.6em; letter-spacing:-1px;}

.related_post {float:left;}

#rssbanner	{background:url('pix/rssbanner.png') no-repeat; position:relative; top:-50px;}
#rssmonster	{position:relative; top:-130px; left:126px;}

#s {width:158px; margin-top:3px;}
#search input.suchfeld {color:#808080; margin-left:-24px; font-weight:bold; background:url('pix/suchwolke.png') no-repeat 0px -97px; height:133px; width:286px; line-height:1.1em; padding: 70px 20px 50px 56px; border:0; font-size:1.1em;}
#search input.suchlupe {position:relative; padding:0px; margin-left:0;background-color:transparent !important; border:0 !important; top:-179px; left:260px; width:9px;}
.seitboxrss {height:190px;}
.seitbox	{color:#a3a3a3; background:#f0e4ad url('pix/sidebarbg.png') repeat-y right 0; padding:25px 0;}
.seitbox a  {color:#93b9c6 !important;}
.seitbox h3 {margin:0 0 15px 0; color:#676767;}
.seitbox ul {list-style-type:none; margin:0;}
.seitbox ul li {margin:0;}
.seitbox ul li a, .seitbox ul li a:visited {background:url('pix/bullet.gif') no-repeat 16px 19px; color:#646464 !important; display:block; padding:12px 25px 12px 38px; text-decoration:none; font-weight:normal; font-size:1.05em; line-height:1.2em;}
.seitbox ul li a:hover {background:url('pix/bullet.gif') no-repeat  16px -18px; }
#seitboxfooter {background:url('pix/sidebarfooter.gif') no-repeat 0px 0px; width:299px; height:15px; position:relative; top:-15px;}

#artikel	{width: 246px; height:23px; margin-left:23px; background: transparent url('pix/suchwolke.png') no-repeat -40px 0px;}
#suche		{width: 246px; height:18px; margin-left:23px; background: transparent url('pix/sidebar.gif') no-repeat 0px 	 0px;}

.seitwrapp	{background:#f4f4f4; color:#a3a3a3; border:1px #B3B3B3 solid; padding:20px 10px 0px; margin-bottom:0px; margin-bottom:24px;}
.seitwrapp ul {list-style:none; margin:0px;}
.seitwrapp ul  li{margin-bottom:20px; font-size:18px; margin-left:0.5em;}
.seitwrapp ul  li img{float:left;}
.seitwrapp ul  li small{display:block; font-size:14px; margin-top:-4px;}
.seitwrapp a{color:#a3a3a3 !important; text-decoration:none;}
.seitwrapp a:hover{ text-decoration:underline;}
.startlink {margin-right:40px !important;}

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

.zeitlink a{background: transparent url('pix/navtrenner.png') no-repeat top right;}