﻿/*  
Theme Name: Modabot
Theme URI: http://wordpress.org/
Description: Modabot
Version: 1.0
Author: undkonsorten
Author URI: http://undkonsorten.com/

*/



/* ********* SEITENSTRUKTUR / STRUCTURE / SPANNEND ** */
/* ************************************************** */
body {background: #FFFFFF; margin:0;text-align:left;padding:0;}
#wrapper {width:950px;text-align:left;margin:0;}
#page { /* 800px */
border-bottom: 1px solid #000000; border-right: 1px dashed #000000; color: #000000;height: 100%; float:left;margin: 0 ;padding: 0;position: relative;left: 0px; width: 800px;  }

#adds {float:left;width:245px;padding:0 0 0 10px;margin-right:-300px;}

#adds .adGrafik {margin-bottom:10px;}
#header {border-right: 1px solid black; padding: 0 0 0 0; margin:0 -1px 0 0;height: 130px; line-height: 0px;width: 800px;text-align:left;  }

#metanavi {font-weight: bold;position: absolute;right: 0px;top: 5px; }
.narrowcolumn {  /* 635px für modabot!!! */
color: #000000;border: 0px solid silver;/*float: left;´*/
padding: 0;margin: 0 0 0 30px;width: 550px; }
.narrowcolumn .post {margin: 45px 0 5px 0; }
.narrowcolumn .sticky_post .post { background: url(images/post_startseite_hg_top.gif) no-repeat; margin: 38px 0 0 0; }
.narrowcolumn .post p, .post form , .narrowcolumn .post div, .narrowcolumn .post ol, .narrowcolumn .post ul, .narrowcolumn .post code {margin: 10px 0 10px 44px; }
.narrowcolumn .post .englisch, .narrowcolumn .post .englisch a {color: #009999;}
.narrowcolumn .post blockquote {margin: 10px 30px 0 65px;padding-left: 0;border-left: 5px solid #ddd; }
.narrowcolumn .post .small {margin: 5px 0 10px 44px; }
.narrowcolumn .post div.mypicsgallery {margin: 10px 0 0px 44px; }
.narrowcolumn p.postmetadata {height: 15px; margin: 0 0 0 44px;padding: 0;text-align: left; }
.narrowcolumn p.weiterempfehlen {margin: 17px 0 0 44px ; }
#sidebar {  /* 165px für modabot!!! */
border: 0px solid silver;float: right;padding: 0px 10px 0 0; margin: 0; width: 160px; }
.narrowcolumn p.feedback {margin: 55px 0 0 44px ; }
#sidebar {  /* 165px für modabot!!! */
border: 0px solid silver;float: right;padding: 0px 10px 0 0; margin: 0; width: 160px; }
/* für den RSS_FEED -LINK */
#sidebar div.rss { text-align: right; margin: 0 0 60px 0; }
#sidebar .rss_img { margin: 0; float: left; }
#sidebar .rss_img  { border-top: 2px solid #FFFFFF; margin: 0 5px 0 0; }
#sidebar .rss p { margin: 0 0 10px 5px; padding: 0 0 0 0; }
#footer {clear: both;margin: 0;padding: 40px 0 20px 44px;  }

/* STARTSEITE ERSTE NACHRICHT *********************** */

/* beinhaltet die graue Ecke von oben */
.sticky_post .post p,  .sticky_post .post  div  { margin: 5px 0 0 55px ; }
.sticky_post .post .small {margin: 10px 0 10px 55px;}
/* macht den grauen Kasten unten */
.sticky_post .post  p.postmetadata { border-left: 79px solid #CCCCCC;height: 32px; line-height: 12px;margin: 10px 0 0 10px;padding: 5px 0 0 10px; text-align: left;font-weight: bold; }
/* ********* ENDE: SEITENSTRUKTUR / STUCTURE ******** */
/* ********* FONTS, FARBEN // TYPO, COLORS ********** */
/* ************************************************** */
body {font-size: 12px; /*62.5%;*/
 /* Resets 1em to 10px */
line-height: 16px /*1.9em*/
;font-family: Verdana, Arial, Sans-Serif;color: #000000; }
#page {text-align: justify; }
.narrowcolumn .small { color: #999999;font-size: 11px; }
p.postmetadata {color: #999999;font-size: 10px; font-weight: bold; }
div.navigation { margin: 70px 0 0 0; }
div#footer { font-size: 10px;line-height: 12px; }
#footer .copy { line-height: 20px; clear: both; }

/*********** UEBERSCHRIFTEN ****************/
/* ************************************************** */
.sticky_post .post  h2 {font-size: 16px;font-weight: bold; line-height: 20px; margin: 10px 0 20px 22px;padding: 8px 0 0 0;}
h1, h1 a, #headerimg .description {text-decoration: none; display: none; }
.post h2, .post h3 {color: #000000; line-height: 20px; margin: 0 0 3px 22px;text-align: left; }
h1 { font-size: 20px; font-weight: normal; }
h2 { font-size: 14px; font-weight: bold; }
h3 { font-size: 15px; font-weight: normal; }
#sidebar h2 {font-size: 13px; margin: 25px 0 5px 0;padding: 0; font-weight: bold; }
h3 {padding: 0px; }


/*********** DIE LINKS ****************/
/* ************************************************** */

a, a:active {border-bottom: 0px dotted #000000; color: #000000;text-decoration: none; }
a:hover {background-color: #000000;text-decoration: none; color: #FFFFFF; }

.post h2 a, .post h2 a:visited {color: #000000; border: 0px; }
.post h2 a:hover {color: #FFFFFF;border: 0; }
div.narrowcolumn .post p.postmetadata a, div.narrowcolumn .post p.postmetadata a:visited , p.postmetadata a:hover, .post .small a:hover   {background: #FFFFFF;color: #999999;border: 0; }
.navigation a:hover {background: #000000;color: #FFFFFF;border: 0; }
div.narrowcolumn .post p a  {border-bottom: 1px dotted #999999; }
div.narrowcolumn .small a  {color: #999999;border-bottom: 0px dotted #999999; }
#sidebar a { border: 0; }
.narrowcolumn .post a.more { margin: 0 0 0 20px; border: 0; }
.narrowcolumn .post div.mypicsgallery a:hover {background: #ffffff; }
#adds a:hover {background:#fff;}

/* ********* LISTEN / LISTS ************************* */

ul#narrowcolumn_topnavi {list-style-type: none;margin: 0;padding: 0 0 32px 25px;}

 ul#narrowcolumn_topnavi li {float: left; margin: 0 10px 0 0 ; }
ul#narrowcolumn_topnavi li a { border: 0; }
.entry ol {padding: 0 0 0 35px;margin: 0; }
.entry ol li {margin: 0;padding: 0; }
.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none; }


/* ********* FOOTER  ********************** */

div#footer ul {margin: 0;padding: 0;list-style: none; }
div#footer ul li { border-right: 1px solid black;float: left;margin: 0 5px 0 0;padding: 0 5px 0 0; }

/* ********* SIDEBAR  ********************** */
#sidebar {text-align: left; }
#sidebar ul {list-style: none;margin: 0 0 0 0;padding: 0; }
#sidebar  ul li {margin: 0 0 0 15px;padding: 0;text-indent: 0; }
#sidebar  ul li ul li {margin: 0 0 0 10px;padding: 0;}
#sidebar  ul.kategorien li {background: url('images/ul_kategorien_hg.gif') no-repeat left center;padding: 0 0 0 9px;text-indent: 0; }

/*********** IMAGES, BILDER ****************/
/* ************************************************** */
img.headerbild_links { margin-left: 20px; }
p img {padding: 0;max-width: 100%; }
img.centered {display: block;margin-left: auto;margin-right: auto; }
img.alignright {padding: 0;margin: 0 0 7px 10px;display: inline; }
img.alignleft {float: left; padding: 0;margin: 0 7px 2px 0;display: inline; border: 1px solid black;}
.alignright {float: right; padding: 0px; margin: 0 0 13px 20px ; color: #FF6633; }
.print {float: right; padding: 0px; margin: 0 0 13px 20px ; }
.print a img {border: 0; }
a img {border: none; margin: 0;padding: 0; }
#wp-notable-line a, #wp-notable-line a:hover  { background: #FFFFFF; border: 0; }
/* Ende Images */
/* ********* ALLES UEBER FORMULAR-FELDER ********************** */
/* ************************************************** */
/* Tabellenlayout für Formularelemente */
form { margin: 0; padding: 0; }
.form_satz { /*das ist ein DIV!!!*/
padding-top: 10px;clear : right; }
.form_bezeichner { /*das ist ein span!!!*/
float: left;width: 130px;text-align: left; }
.form_input { /*das ist ein span!!!*/
float: right;width: 280px;/*425px;*/
text-align: left; }
input { height: 17px; padding: 4px 2px 2px 2px; }
input, textarea, select  {border: 1px solid black; margin: 0;background: #FFFFFF; font-size: 11px; }
input, textarea, select, form {text-align: left; }
input:hover, input:focus, textarea:focus, textarea:hover { border: 1px solid black; background-color: #EFEFEF; }
.entry form { /* This is mainly for password protected posts, makes them look better. */
text-align:center;border: 1px solid silver; }
.fehler_font { color: #FF0000; }
.fehler_input input, .fehler_input textarea { border: 1px solid #FF0000; }
/* FORMULARE SIDEBAR */
#sidebar input, #sidebar textarea, #sidebar select  {border: 1px solid black; margin: 0 0 3px 0; background-color: #FFFFFF;font-size: 11px; }
#sidebar input:hover, #sidebar input:focus, #sidebar textarea:focus, #sidebar textarea:hover { border: 1px solid black; background-color: #EFEFEF; }
input, textarea, select, form {text-align: left; }
#searchsubmit, input.absenden { text-align: center; padding: 0 5px 0px 5px; margin: 3px 0 0 0; height: 20px; }
/* Ende Form Elements */
/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help; }
acronym, abbr {border-bottom: 1px dashed #999; }
blockquote cite {margin: 5px 0 0;display: block; }
.center {text-align: center; }
hr { display: none; }
/* End Various Tags & Classes*/
p.impress { display: none; }
.narrowcolumn .post p.mygalcaption {margin-top:0;}
