/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/

* { margin:0px; padding:0px; }

body {background: #E9E9E9; font-size:12px; font-family:arial;} 

br.clear { clear:both; }

a { color:#0093F9; text-decoration:none; }
a:hover { text-decoration:underline; }

a img { border:none; }

#content img { padding:1px; border:1px solid #ccc; max-width:450px;}
#content a:hover img { border:1px solid #333; }

#page { width:791px; margin:auto;  }

/* HEADER */

.head { margin-top:20px; background:#242424;}
.head span { display:block; }
.head span.left, .head span.right { width:2px; height:70px; background-color:red;}
.head span.left { float:left; background:url(images/head-left.png);}
.head span.content { float:left; width:787px; height:70px; background:url(images/head-content.png); }
.head span.content img { margin: 11px 0 0 13px; }
.head span.right { float:right; background:url(images/head-right.png);}

.rs-links { text-align:right; height:40px;}
.rs-links img { margin-left:10px; }
.rs-links a.rss { float:left; }

#content { background:#fff; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding-top:20px;}
.content_head { width:791px; height:4px; background: url(images/content_head.png); }
.content_foot { width:791px; height:4px; background: url(images/content_foot.png);}
#content .inner { width:560px; float:left; border-right:1px dotted #ccc ;}
#content #sidebar { width:200px; float:left; }

#content .post { margin:10px 30px 30px 30px; }
#content .post .entry p { line-height:150%; margin-top:10px; text-align:justify }
#content .post .entry p img, #content .post .entry p object { display:block; margin-left:auto; margin-right:auto; }
#content .post small { border-bottom:1px dotted #D2D2D2; display:block; padding: 2px 0 5px 15px; background: url(images/small_bullet.png) no-repeat 2px 4px; color:#656565;}

h2 a, h2, h3 a, h3 { text-decoration:none; color:#333; font-family:georgia; font-style:italic; font-weight:normal;}

h2.pagetitle, h2.center, h3#comments { margin-left:30px;}


.error404 .inner { padding-bottom:50px; margin-bottom:20px; }

#content #respond { margin: 10px 30px 0px 30px; padding-bottom:10px;}
#content #respond textarea { width:400px; height:50px; font-size:12px; font-family:arial; }

#content #sidebar { padding-left:20px; margin-top:10px;}
#content #sidebar ul.links { margin-top:20px; }
#content #sidebar ul.links li { font-size:11px; line-height:160%; list-style:none; padding-left:8px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/sidebar_bullet.png) 0px 7px no-repeat ;}
#content #sidebar #suche ul li { list-style:none; }
#content #sidebar #suche label { display:none; }

.search form {margin: 30px 0 30px 30px ;}
.search #suche ul li { float:left; width:200px; margin-left:10px; list-style:none;}
.search #suche form { margin-left:10px; margin-top:10px; }
.search #suche form label { display:none; }

form#searchform input#s { width:130px; border:none; padding:5px 2px 5px 2px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/search/input_bg.png) }
form#searchform input#searchsubmit { cursor:pointer; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/search/button_bg.png); border:none; font-size:12px; color:#fff; padding: 4px 0px 5px 0px; }

.navigation { border-bottom:1px dotted #D2D2D2; margin: 10px; }
.navigation div { margin: 5px 10px; }
.navigation .alignleft { float:left; }
.navigation .alignright { float:right; }

#footer { background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/foot/bg.png); color:#fff; margin:5px 0 40px 0; font-size:11px;}
#footer a { color:#fff; border-bottom:1px dotted; padding:0px 2px; text-decoration:none;}
#footer a:hover { color:#fff; border-bottom:1px solid;}
#footer p { float:left; padding: 12px 10px 13px 10px;}
#footer p.foot-links { float:right; }
#footer a.rs { font-weight:bold; }
#footer a.rs span { font-weight:normal; }
#footer p.foot-links a { margin: 0 5px; }


/* KOMMENTARE */

ol.commentlist li { list-style:none; }
ol.commentlist li.pingback { margin-left:71px; }
.one_cmnt { width:543px; margin-top:10px;}
.one_cmnt img.avatar { float:left; margin:0px 5px 0 30px; }
.cmnt_big { float:left; width:461px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/cmnt/bubble/bg.png) #DBF0FF;}
.cmnt_big .cmnt_small { padding:5px 16px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/cmnt/bubble/head.png) no-repeat;}
.cmnt_foot { height:2px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/cmnt/bubble/foot.png);}
.cmnt_big .cmnt_small p { line-height:130%; font-size:11px; padding: 2px 0;}
.cmnt_big .cmnt_small .comment-meta { font-size:10px; color:#999; margin-top:10px;}
.cmnt_big .cmnt_small .comment-meta cite.fn { font-style:normal; }

#respond label { display:block; }
#respond div.name, #respond div.mail, #respond div.url { float:left; margin: 5px 0; margin-right:10px;}
#respond div.name { margin-left:48px; }
#respond input { border:1px solid #ccc; padding:2px; margin-top:2px; width:139px; font-size:11px;}
#respond img { float:left; margin:0px 5px 0 0px;}

.write_cmnt .cmnt_big , .commentlist .trackback .cmnt_big { float:left; width:461px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/cmnt/bubble/bg_grey.png) #EDEDED;}
.write_cmnt .cmnt_big .cmnt_small, .commentlist .trackback .cmnt_big .cmnt_small { padding:5px 16px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/cmnt/bubble/head_grey.png) no-repeat;}
.write_cmnt .cmnt_foot, .commentlist .trackback .cmnt_foot { height:2px; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/cmnt/bubble/foot_grey.png);}
.write_cmnt textarea, .commentlist .trackback {border:1px solid #ccc; width:430px !important; font-family:tahoma; font-size:11px; padding:2px; font-size:11px !important;}

input.button { border:none !important; cursor:pointer; padding: 3px 0 2px 0 !important; text-align:center; font-size:11px; color:#fff; font-weight:bold; border:none; background: url(http://blog.rock-spot.de/wp-content/themes/rs/images/blue_buttons.png) no-repeat;}

input.button_3 { width:95px !important; background-position: 0 -84px; float:right; margin-right:226px; margin-top:5px !important; margin-bottom:30px;}
input.button_3:hover { background-position: 0 -105px; }

.commentlist .trackback { margin-left:69px; border:none;}