/*
Theme Name: MeinePlatten
Theme URI: http://bugeyes.de
Description: Simple Clean Layout for Wordpress
Version: 1.3
Author: Marvin Labod
Author URI: http://bugeyes.de/
Tags: small, tight, simple, css, jquery
*/

* {margin:0px; padding:0px;}

body {
font-family:Arial, Verdana;
font-size:12px;
background:#b8d9d3 url(images/artcoreblog.png) center 0px no-repeat;
color:#6b5951;}

a {
text-decoration:none;
color:#71b3a7;
font-weight:bold;}

a:focus {outline:none;}

a.button {
background:#5a8f86;
padding:0px 2px;
color:#fff;}

a:hover {border-bottom:1px dotted #71b3a7;}

h1 {
color:#71b3a7;
font-size:18px;
font-family: "good-dog-1","good-dog-2",Arial;
text-transform:uppercase;
position:relative;}

h1#comments {margin-bottom:4px;}

h2 {
color:#71b3a7;
border-top:1px dotted #ddd;
font-size:12px;
text-transform:uppercase;
padding:5px 0px 5px 0px;
margin:5px 0px 5px 0px;}

p {
padding:0px;
margin-top:10px;
line-height:20px;
font-family:Arial, Verdana;}

ul li { list-style:none;}

/* Forms & so */

label {
width:70px;
display:block;
float:left;}

input.button {
background:#000;
border:none;
color:#fff;
padding:3px;
width:206px;
text-align:center;
margin-top:2px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;}

input.button:hover {cursor:pointer; background:#000;}

input, textarea {
font-family: Arial, Verdana;
font-size:12px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
color:#fff;
overflow:auto;
border:none;
background:#71b3a7;
padding:3px;}

textarea {
height:100px;
width:503px;
padding:5px;}

/* Commentform */

.addcommentleft { float:left; width:150px;}

.addcommentright {float:right; width:210px;}

#logohome {display:block;height:378px;}

#logohome:hover {border:none;}

#top {
font-size:16px;
width:533px;
text-align:right;
margin:0px auto;
color:#fff;
font-weight:bold;
height:40px;
position:absolute;
right:0px;
top:295px;}

#top ul {padding:0px;}

#top ul li {display:inline;}

#top ul li a {
border:none;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
background:#71b3a7;
font-family: "good-dog-1","good-dog-2",Arial;
color:#fff;
padding:10px 10px;
margin-left:2px;
text-transform:lowercase;}

#top ul li a:hover{background:#5a8f86;}

#top ul li.current_page_item a{background:#000;}

/* Mittlerer Bereich */

.mid, .pagebar {
width:515px;
margin:0px auto 2px auto;
background:#fff;
padding:9px 9px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;}

.mid ul {
padding:10px;
font-family:Arial;
line-height:20px;}

.mid ul li {list-style-type:disc; list-style-position:inside;}

p.tags {margin-top:10px;}

/* Seitenanzeige */

.pagebar a {
padding: 2px 4px;
border:1px solid #ddd;
background:#f4f4f4;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;}

.pagebar a:hover {
background:#eee;}

.pagebar span {
font-weight:bold;
background:#71b3a7;
color:#fff;
padding:3px 5px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;}

.pagebar span.break { color:#666; background:none;}

/* Header */

#header {
width:533px;
height:378px;
margin:0px auto;
position:relative;}

#rss {
position:absolute;
top:42px;
right:0px;
display:none;
width:72px;
height:80px;
background:url(images/rss.png);}

#rss:hover {background-position:0px -80px; border:none;}

/* Datum */

.details {
width:45px;
height:62px;
background:url(images/details.png);
color:#fff;
margin-left:-59px;
float:left;
padding-left:5px;
font-size:11px;
padding-top:7px;
text-align:center;
position:relative;
display:inline; }

* html .details {
position:absolute;}

.details a {
margin-top:4px;
text-align:right;
width:23px;
height:18px;
font-family: "good-dog-1","good-dog-2",Arial;
display:block;
color:#fff;
padding:7px;
padding-right:15px;}

.details a:hover {
background:url(images/details_hover.png) -5px -38px;
color:#fff;
border:none;}

/* Kommentare */

.mid p.meta {margin:0px;}

.mid p.meta a {
font-weight:normal;}

.mid p.meta span { float:right; color:#aaa;}

.mid p.meta span.aname {
float:none;
font-family: "good-dog-1","good-dog-2",Arial;
font-size:16px;}

p.meta span b {
font-family:Arial;
background:#000;
padding:0px 5px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
color:#fff;
line-height:0px;}

p.admin {
float:left;
width:155px;
padding:5px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
background:#f4f4f4;
border:1px solid #ddd;
margin-top:20px;
margin-bottom:6px;}

.ava {
border:2px solid #000;
-moz-border-radius: 2px;
float:left;
margin-right:10px;
text-align:center;
position:relative;
display:inline; }

.comment {
float:right;
width:451px;
margin-top:4px;}

/* Sidebar */

span.right {float:right;}

.bottom {width:533px; margin:0px auto 2px auto;}

.bottom div {
background:#fff;
padding:9px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
width:247px;}

.bottom div.left { float:left; width:248px;}

.bottom div.right { float:right; }

hr {
visibility:hidden;
clear:both;
border:none;
height:0px;}

/* Sidebar Inhalt */

.bottom h1 {text-transform:none;}

/* Letzte Kommentare */

ul#lastcomments { line-height:20px; font-family:Arial;}

ul#lastcomments li a {
display:block;
color:#6b5951;
font-weight:normal;
background:#e9e4e2;
-moz-border-radius: 2px;
padding:5px;
margin-top:6px;}

ul#lastcomments li a:hover {
background:#f6f3f1;
border:none;}

ul#lastcomments li b{ color:#71b3a7;}

/* Kategorien */

ul#cat li{
color:#666;
font-weight:normal;
-moz-border-radius: 2px;
background:#e9e4e2;
padding:5px;
margin-top:6px;}

/* Smileys */

img.wp-smiley { border:none; }

/* Flattr */

.flattr {
display:block;
float:right;}

/* Footer */

.footer {margin-bottom:18px;}

*+html .footer {margin-top:-15px;}