﻿/*  
Theme Name: SimpsonsHB
Theme URI: http://www.angis-blog.de/2007/04/26/simpsonshb-wordpress-theme/
Description: SimpsonsHB Wordpress Theme created by <a href="http://www.angis-blog.de">Angelina</a>. Fully gettexted, german language file.
Version: 1.0
Author: Angelina
Author URI: http://www.angis-world.de/
*/

/* ---------------------------- Formatting - Formatierung ------------------------------ */

body, address, blockquote, dd, dl, hr, p, form, small{
 margin: 0;
 padding: 0;
}

h2{
 margin-top: 0;
 margin-bottom: 6px;
 padding: 0;
}

h3{
 margin-top: 10px;
 margin-bottom: 0;
 padding: 0;
}

body{
 font-family: Arial, Helvetica, Georgia, Sans-Serif;
 font-size: 13px;
 text-align: center;
 vertical-align: top;
 background: #E8E8E8;
 color: #000;
}

h1{
 margin: 0;
 font-size: 24px;
 font-family: Arial, Helvetica, Georgia, Sans-Serif;
 font-weight: normal;
 background: #000;
 color: #fff;
}


h3{
 font-size: 16px;
}


h3 a, h2 a{
 text-decoration: none;
 color: #000000;
}


a{
 text-decoration: underline;
 color: #000000;
}

a:hover {color: #00CD00}

a img{
 border: 0;
}

address, dl, p{
 padding: 10px 0 0;
}

blockquote{
 margin: 10px 0 0;
 background: #ffffff;
 border: 1px solid #b6b6b6;
}

blockquote p{ 
 padding: 10px; 
}

blockquote blockquote{
 margin: 10px;
 background: #ffffff;
}

code{
 margin: 5px;
 color: #000099;
}

dt{ 
 font-weight: bold; 
}

dd{
 padding: 0 0 0 10px; 
}

hr{
 clear: both;
 margin: 10px 10px 5px;
 border: 0;
 height: 1px;
 text-align: left;
 background: #ffffff;
 color: #333333;
}

input, textarea{
 font-family: Arial, Helvetica, Georgia, Sans-Serif;
 font-size: 12px;
 padding: 2px;
 background-color: #ffffff;
 border: 1px solid #b6b6b6;
}

input#s, input#author, input#email, input#url, textarea#comment{
 padding: 3px;
}

input#author, input#email, input#url, input#name{
 margin: 0 5px 0 0;
}

pre{
 width: 90%;
}

small{
 font-size: 11px;
}

.smallbig {
 font-size: 14px;
 font-weight: bold;
}

.breakleft {
 clear:left;
}

/* -------------------------------------- Header --------------------------------------- */

#header {
 background-image: url('images/header.jpg');
 background-repeat: no-repeat;
 height: 150px;
 border: 0;
 margin: 0px 0 0px 0;
}

DIV.header_rubrik {position:absolute;top:10px}
DIV.header_antal {position:absolute;top:10px}

/* -------------------------------------- Body ----------------------------------------- */
#container {
align: center;
margin: auto; 
 width: 744px;
 text-align: left;
 vertical-align: top;
 background: #ffffff;
 color: #000;
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
}


#page{
 padding: 15px;
 padding-bottom: 10px;

 border-bottom: 1px solid #000;
}



/* ------------------------------------- Sidebar --------------------------------------- */
.rightcolumn{
 align: right;
 float: right;
 width: 150px;
 margin: 20px 20 20 20;
 padding: 20px 20 20 20;
 position: relative; top:-10px;
}

.sidebar{
 float: left;
 width: 150px;
 margin: 20px 20 20 20;
 padding: 20px 20 20 20;
}

.sidebar ul li#search{
 padding: 10px;
 background-color: #FFFFFF;
}

.sidebartext {
 font-size: 13px;
 font-family: Arial, Verdana;
TEXT-DECORATION: underline;
}

.antal {
 font-family: Arial, Helvetica, Georgia, Sans-Serif;
 font-size: 180px;
 color: #FFFFFF;
padding-left:200px;
line-height:113pt;

 color: #ffffff;
}



/* --------------------------- Main column - Hauptbereich ------------------------------ */
#maincolumn{
 float: left;
 width: 370px;
padding-left:15px;
padding-right:15px;
 margin: 0 10px 0 0;
 line-height: 18px;
}



.post{
 border: 0;
 margin: 0;
 padding: 0 10px 10px;
 background: #ffffff;

}

.post h2{
 font-size: 25px;
 padding: 0px 0px;
 font-family: Trebuchet MS, Arial, Verdana;
 background: #ffffff;
 color: #000000;
 line-height: 1.2em;
}

.post h2 a{
 color: #000000;
}

.post h2 a:hover{
 color: #00CD00;
}

.entry{
 padding: 0 0px 0px;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
 font-family: Trebuchet MS, Arial, Verdana;
 background: #ffffff;
 color: #000000;
 line-height: 1.2em;

}

.entry h1{
 font-size: 30px;
 font-weight: normal;
 line-height: 36px;

}

.entry h2{
 font-size: 25px;
}

.entry h3{
 font-size: 21px;
 padding: 0px 0 0 20;
}

.entry  h4{
 font-size: 14px; 
}

.entry h5{
 font-size: 12px; 
}

.entry h6{
 font-size: 11px; 
}

.entry img{

}

.entry ul{
 margin: 0;
 margin-left: 20px;
 padding: 0;
}

.postmeta {
 margin: 1px
}

.postmetadata{
 padding-top: 10px;

 background: #ffffff;

}

.browse{
 padding: 10px;
}

/* ------------------------------- Comments - Kommentare ------------------------------- */

.commentlist li, #commentform input, #commentform textarea {
	font: 8,5px 'Arial', Verdana, Lucida Grande, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
 padding: 15px 0 0;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 8,5px;
	}

.commentlist p {
	font-weight: normal;
	line-height: 8,5px;
	text-transform: none;
	}

.commentlist a {
	  color: #0033CC;
  font: bold 8,5px arial;
  text-decoration: underline;
	}

.commentlist a:visited {
	color: #800080;
	}

#commentform p {
	font-family: 'Arial', Verdana, Lucida Grande, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

/* ----------------- Comment Quicktags - Quicktags in den Kommentaren------------------- */
.quicktags {
 padding-top: 5px;
}

.quicktags input { 
 background: #ffffff;
 border: 1px solid #b6b6b6;
 color: #000000;
 margin: 2px;
 width: auto;
 padding: 2px 5px;
}

.quicktags input:hover { 
 background: #ffffff;
 border: 1px solid #b6b6b6;
 color: #7c7d82;
}

input.sendclass { 
 background: #ffffff;
 border: 1px solid #b6b6b6;
 color: #000000;
 margin: 2px;
 width: auto;
 padding: 2px 10px;
}

input:hover.sendclass { 
 background: #ffffff;
 border: 1px solid #b6b6b6;
 color: #7c7d82;
}

textarea.commentclass {
 background-color: #ffffff;
 border: 1px solid #b6b6b6;
}

/* --------------------------------------- Footer -------------------------------------- */

#footer{
 clear: both;
 width: 744px;
 padding: 15px 0 0 0;

}


#sponsors {
	background-color: transparent;
	border-left: 0px dotted #fff;
	border-top: solid 0px #fff;
	padding: 0px 0 0px 0px;
	position: absolute;
	right: 0px;
	left: 740px;
	top: 10px;
	width: 142px;
	font-family: 'Tahoma', Arial, Lucida Grande, Sans-Serif;
	line-height: 8,5px;
	font-size: 8,5px
}



/* -------------------------------- Pictures - Bilder ---------------------------------- */

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) 

        Die Klasse 'class="alignright"' bei einem Bild (wer hätte das gedacht?!) 
        richtet das Bild rechts aus und 'class="centered' zentriert es.
        Diese Klassen können zum gestalten der Bilder in Beiträgen verwendet
        werden. Sie sind um einiges valider und zukunftsorientierter als
        align="center" etc. */

.entry img.centered {
 padding: 4px;
 display: block;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 2px;
 border: 1px solid #333333;
}

/* Ohne Rahmen - without border */
.entry img.centered2 {
 display: block;
 margin-left: auto;
 margin-right: auto;
}

.entry img.wp-smiley{
 border: 0;
 padding: 0;
 background-color: transparent;
}

.entry img.alignleft{
 float: left;
 margin: 0 7px 2px 0;
 display: inline;
 border: 1px solid #ccc;
 padding: 4px;
}

.entry img.alignright{
 float: right;
 margin: 5px 0 0 10px;
 display: inline;
 border: 1px solid #ccc;
 padding: 4px;
}

.litenbild { float: left; margin: 3px; height: 100px; width:80px; padding-bottom: 15px;}
.litenbild2 { border: 1px solid black; height: 100px; width:80px; text-align: center; cursor: pointer; cursor: hand;}
.litenbild3 { border: 1px solid black; height: 100px; width:138px; text-align: center; cursor: pointer; cursor: hand;}

.minibild { float: left; border: 1px solid black; height: 46px; width:53px; text-align: center; cursor: pointer; cursor: hand;}
.minibild2 { float: left; margin-top: 5px; border: 1px solid black; height: 46px; width:53px; text-align: center; cursor: pointer; cursor: hand;}


.uppdateradratta { float: left; margin: 0px; height: 18px; padding-bottom: 15px; font-size: 13px; font-family: Arial, Verdana; TEXT-DECORATION: none;}
.uppdateradratta2 { filter: Alpha(opacity=80); opacity: .8; z-index: 0; border: 1px solid black; height: 18px; width:78px; background-color: #fff; text-align: center; cursor: pointer; cursor: hand; font-size: 13px; font-family: Arial, Verdana; TEXT-DECORATION: none;}
.uppdateraderattor_text { filter: Alpha(opacity=80); opacity: .8; z-index: 0; border: 1px solid black; height: 18px; width:104px; background-color: #fff; text-align: center; cursor: pointer; cursor: hand; font-size: 13px; font-family: Arial, Verdana; TEXT-DECORATION: none;}

 

#uppdateraderattor {
	background-color: transparent;
	border-left: 0px dotted #fff;
	border-top: solid 0px #fff;
	padding: 0px 0 0px 0px;
	position: relative;
	top: 130px;
	left: -1px;
	width: 750px;
	font-family: 'Tahoma', Arial, Lucida Grande, Sans-Serif;
	line-height: 8,5px;
	font-size: 8,5px;
}



DIV.header_rubrik {position:absolute;top:5px;z-index: 100;}


.namn {
  text-transform: capitalize;
}

#aktiv {
align: center;
margin: auto; 
 width: 744px;
 text-align: left;
 vertical-align: top;
 background: #ffffff;
 color: #000;
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
}

.aktiv {margin: auto; margin-left: 15px; align: center; text-align: left;}

.aktivlist {
 font-family: Arial, Helvetica, Georgia, Sans-Serif;
 font-size: 13px;
 text-align: top;
 vertical-align: top;
 background: #E8E8E8;
 color: #000;
}

.aktivlist td { border-width: 1px; border-style: outset; }



