/*  
Theme Name: Harald Karrer
Theme URI: http://www.haraldkarrer.at
Description: Harald Karrer.
Version: 1.0
Author: Katrin Mäntele
Author URI: http://www.katrinmaentele.de/

*/


body {
margin : 0;
text-align : center;
background : #ffffff;
height : auto !important ;
height : 100%;
}
a {
text-decoration : none;
}
a.link:hover, a.link:active, a.link:visited {
text-decoration : none;
}
p a {
color : #000000;
text-decoration : underline;
}
p a:hover {
text-decoration : none;
}
h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
line-height : 26px;
color : #669933;
border-bottom : 1px dotted #669933;
padding-left : 5px;
}
h1 a {
color : #669933;
}
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 27px;
color : #669933;
border-bottom : 1px dotted #669933;
padding-left : 5px;
}
h2 a {
color : #669933;
}
h3 {
font-family : Helvetica, Arial, sans-serif;
font-style : italic;
font-weight : 100;
color : #000000;
padding-left : 5px;
}
p {
font-family : Helvetica, Arial, sans-serif;
font-size : 12px;
line-height : 18px;
padding-left : 5px;
}
#wrapper {
margin : 0 auto 0 auto;
width : 800px;
text-align : left;
}

#header {
width : 800px;
height : 225px;
background-image : url(img/denkfusion.gif);
}
#container {
float : left;
width : 480px;
margin-left : 40px;
padding-bottom: 100px;
}
/*ie6*/
* html #container {
float : left;
width : 480px;
padding-bottom: 100px;
margin-left : 20px;
}


.entry {
margin-top : -10px;
}
.infos {
padding-left : 5px;
padding-top : 5px;
color : #99cc66;
font-size : 12px;
line-height : 18px;
font-family : Helvetica, Arial, sans-serif;
}
.infos a {
color : #99cc66;
}
#sidebar {
float : right;
width : 220px;
text-align : left;
}

#autor_bild {
float:left;
background-image : url(img/bild_autor.jpg);
width: 142px;
height : 167px;
margin-bottom : 10px;
}
/*ie6*/
* html #autor_bild {
float:left;
background-image : url(img/bild_autor.jpg);
width : 142px;
height : 167px;
margin-bottom :25px;
margin-left:20px;
}
/*ie7*/
* + html #autor_bild {
float:left;
background-image : url(img/bild_autor.jpg);
width:142px;
height:167px;
margin-bottom:30px;
}

#sidebar ul {
float : right;
width : 220px;
}
/*ie7*/
* + html #sidebar ul {
float : left;
width : 220px;
margin-left:0px;
}

#sidebar li {
list-style : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
line-height : 28px;
font-weight : bold;
padding-left : 5px;
color : #99cc66;
}
.page_item a {
color : #669933;
}
.page_item a:hover {
color : #000;
}
.current_page_item a {
color : #000;
}
img {
border : 0;
float : left;
}
.alignleft {
padding-right : 10px;
padding-bottom : 10px;
}
.attachment-post-thumbnail {
padding-left : 5px;
padding-right : 10px;
padding-bottom : 10px;
}
.alignright {
padding-left : 10px;
padding-bottom : 10px;
}
.aligncenter {
padding-right : 10px;
padding-left : 10px;
padding-bottom : 10px;
}
#author {
border : 1px solid #99cc66;
font-family : Arial, Helvetica, Sans-serif;
color : #000000;
}
#email {
border : 1px solid #99cc66;
font-family : Arial, Helvetica, Sans-serif;
color : #000000;
}
#url {
border : 1px solid #99cc66;
font-family : Arial, Helvetica, Sans-serif;
color : #000000;
}
#comment {
border : 1px solid #99cc66;
width : 453px;
font-family : Arial, Helvetica, Sans-serif;
color : #000000;
}
.comments-template {
margin : 10px 0 0;
padding : 10px 0 0;
color : #000000;
}
.comments-template ol {
margin : 0;
padding : 0 0 15px;
list-style : none;
}
.comments-template ol li {
margin : 10px 0 0;
line-height : 18px;
padding : 0 0 10px;
}
.comments-template h2, .comments-template h3 {
font-family : Arial, Helvetica, Sans-serif;
font-size : 14px;
}
.commentmetadata {
font-family : Arial, Helvetica, Sans-serif;
font-size : 12px;
color : #669933;
padding-left : 5px;
}
.commentmetadata a {
color : #669933;
}
.comments-template p.nocomments {
padding : 0;
}
.comments-template textarea {
font-family : Arial, Helvetica, Sans-serif;
font-size : 12px;
color : #000000;
}
.submit {
border : 1px solid #669933;
font-family : Arial, Helvetica, Sans-serif;
font-size : 12px;
color : #000000;
background : white;
cursor : pointer;
text-align : center;
padding : 2px;
width : 160px;
}
select, input {
border : 1px solid #99cc66;
font-family : Arial, Helvetica, Sans-serif;
font-size : 12px;
color : #000000;
background : white;
cursor : pointer;
padding : 2px;
margin-bottom : 5px;
}
.searchbutton {
background-color : #99cc66;
color : white;
}
.tag a {
color : #99cc66;
}
.tag a:hover {
color : #000;
}
.tag a:visited {
color : #99cc66;
}
.tag a:active {
color : #99cc66;
}