/*
Theme Name:Dr. Dr. Thomas Beck
Theme URI:http://olaf-bosch.de/
Description:globale CSS fuer alle Domains
Version:1.0
Author:Olaf Bosch
Author URI:http://olaf-bosch.de/
*/
html{
height:100.01%;
margin:0;
overflow-y:scroll;
padding:0;
}
*{
margin:0;
padding:0;
}
body{
*font:x-small;
*font-size:small;
background:#fbf5ed;
color:#000000;
font:13px "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
text-align:center;
}
table{
font-size:100%;
}
select,input,textarea{
font:99% "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",arial,helvetica,clean,sans-serif;
}
pre,code{
*font-size:100%;
font:115% monospace;
}
body *{
line-height:1.4em;
}
#mantel{
margin:0 15px 15px 15px;
max-width:1150px;
min-width:870px;
}
#inhalt{
display:inline;
float:right;
margin-right:3%;
min-width:416px;
text-align:left;
width:72%;
}
#content{
float:left;
width:80%;
}
h1,h2,h3,h4,h5,h6{
font:normal 2.0em/1.3 "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:10px 0 3px;
padding:1px 5px 2px 0;
}
h2{
font-size:1.6em;
}
h3{
font-size:1.4em;
}
p{
margin:0 0 8px;
}
#bd p{
font:normal 1.0em/1.5 "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:0 0 10px;
}
small{
font-size:0.85em;
margin:0 20px 8px;
}
a{
background:#fbf5ed;
color:#277d48;
text-decoration:none;
}
a:hover{
background:#fbf5ed;
color:#275b7d;
text-decoration:underline;
}
blockquote{
background:#cccccc;
color:#000000;
margin:10px;
padding:8px 10px 1px;
}
#inhalt .entry blockquote p{
font:normal 1.0em/1.4 "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
}
#inhalt .entry{
margin-bottom:30px;
}
.sidebar li a{
display:inline-block;
display:block;
}
hr{
border:1px solid #277d48;
clear:both;
font-size:1px;
height:1px;
line-height:1px;
}
#kopf{
text-align:left;/*background:url(header.gif) no-repeat 20px 10px;*/
}
#kopf h1{
font:normal 3.0em/1.0 "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
padding:10px 0 10px 19.6%;
}
#kopf h1 a{
background:#fbf5ed;
color: #f9bc00;
font-size:1.3em;
letter-spacing:5px;
text-transform:uppercase;
word-spacing:10px;
}
#kopf h1 a:hover{
background:#fbf5ed;
color:#277d48;
text-decoration:underline;
}
#kopf p{
background:#277d48;
color:#ffffff;
font:normal 1.2em/1.3 "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
letter-spacing:1px;
padding:2px 0 2px 19.9%;
word-spacing:3px;
}
#links{
float:left;
min-width:129px;
padding-bottom:25px;
text-align:right;
width:22%;
}
#links h2{
background:#fbf5ed;
border-bottom:1px solid #aaaaaa;
color:#277d48;
font-size:1.2em;
margin:18px 0 10px 0;
padding:2px 0;
}
#links ul{
list-style-type:none;
}
#links ul li{
display:inline;
}
.sidebar ul li a{
display:block;
padding:1px 0;
}
#links ul li.current-cat a,
#links ul li.current_page_item a,#links ul li.current_page_item a:hover{
background:#fbf5ed;
color:#dd1111;
display:block;
text-decoration:none;
}
#inhalt div.mini-post{
float:left;
margin-right:3%;
width:47%;
}
#inhalt h2{
border-bottom:1px solid #aaaaaa;
margin-bottom:20px;
padding-bottom:3px;
}
#inhalt table{
border-collapse:collapse;
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
margin:10px 0;
}
#inhalt table th,
#inhalt table td{
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
padding:0 5px;
}
#inhalt .postmetadata{
border-top:1px solid #cccccc;
font:normal 0.85em/1.3 "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:20px 0 0 0;
padding:2px 0 14px 0;
}
#inhalt .dlft{
float:left;
margin:5px 0 20px 0;
text-align:left;
width:49%;
}
#inhalt .drgt,#footer .drgt{
float:right;
margin:5px 0 20px 0;
text-align:right;
width:49%;
}
#inhalt .navigation{
height:1.5em;
line-height:1.1;
margin:15px 0 0;
}
#inhalt ol,
#inhalt ul{
margin:10px 0 10px 14px;
}
#inhalt ol{
margin-left:20px;
}
#inhalt ul li{
margin-bottom:15px;
}
#inhalt ol li code{
background:#cccccc;
color:#000000;
font-size:1.2em;
}
#inhalt .post img{
border:1px solid #cccccc;
float:left;
margin:5px 10px 3px 0;
}
#commentform input{
background:#f8f8f8;
border:1px inset #444444;
color:#000000;
font:normal 1.0em "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:5px 0 5px 5px;
padding:1px 5px 3px;
}
#commentform input#submit{
background:#f8f8f8;
border:1px outset #444444;
color:#000000;
font:normal 1.0em "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:0px 0 10px 5px;
padding:0px 3px 2px;
}
#commentform input#submit:hover{
background:#ffffff;
color:#000000;
}
#commentform textarea{
background:#f8f8f8;
border:1px inset #444444;
color:#000000;
font:normal 1.0em "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:5px 0 5px 5px;
padding:1px 5px 3px;
}
#commentform label{
font-size:0.9em;
padding-left:0;
}
#commentform p small{
font-size:0.9em;
}
#inhalt ol.commentlist{
margin:5px 0 20px 50px;
}
ol.commentlist a{
 background: transparent;
}
ol.commentlist p{
font-size:0.9em;
}
ol.commentlist li{
background:#f4f4f4;
border:1px solid #cccccc;
color:#000000;
font-size:1.1em;
margin:0px 0 5px 0;
padding:5px 5px 3px;
}
ol.commentlist li.alt{
background:#f8f8f8;
border:1px solid #cccccc;
color:#000000;
}
ol.commentlist .commentmetadata{
font-size:0.9em;
}
ol.commentlist cite a{
display:inline;
}
#rechts{
float:left;
min-width:149px;
padding-bottom:15px;
text-align:left;
width:20%;
}
#rechts h2{
background:#fbf5ed;
border-bottom:1px solid #aaaaaa;
color:#277d48;
font-size:1.2em;
margin:18px 0 0 0;
padding:2px 0px;
}
#rechts form{
margin:20px 0 12px 0;
}
#rechts h3{
font-size:1.2em;
}
#rechts ul{
list-style-type:none;
}
#rechts ul li{
display:inline;
}
.sidebar input#si{
background:#f8f8f8;
border:1px inset #444444;
color:#000000;
font:normal 1.0em "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:10px 10px 5px 0;
padding:1px 5px 3px;
width:90%;
}
input#ss{
background:#f8f8f8;
border:1px outset #444444;
color:#000000;
font:normal 1.0em "Lucida Sans Unicode","Lucida Grande","Trebutchet MS",Arial,Helvetica,sans-serif;
margin:3px 10px 5px 0;
padding:0px 3px 2px;
width:auto;
}
input#ss:hover{
background:#eeeeee;
color:#dd1111;
}
#fuss{
border-top:1px solid #aaaaaa;
clear:both;
}
#fuss p{
font-size:11px;
padding:10px;
}
