/*
Theme Name: Kaltmacher
Version: 1.0
Author: David Bauer
Author URI: http://debauer.net
*/


html {margin: 0px;height: 100%; background-image:url(/wp-content/themes/km/images/background2.png);}
body {padding: 0px;margin: 0px;font-family:Arial,Times,serif;background-image:url(/wp-content/themes/km/img/bg.png);background-color:#3b3b3b;color:black;font-size: 12px;}
th {align: left;border-spacing:0px;padding: 0px; margin: 0x;}
tr {padding: 0px; margin: 0x;}
table {padding: 0px; margin: 0x;border-collapse:collapse}
img {border:none; margin:0px;}

.gallery-item {float: left;padding: 0px;margin: 0px;}
.gallery-icon {padding: 0px;margin: 0px;}
.gallery {width: 630px;margin: auto;text-align: center;padding: 0px;height: auto;}

#strip-head-container         {position: absolute; min-width:900px; font-family:Arial,tahoma,Times,serif;width: 100%;height: 32px;background-color: white;top: 0px;}
#strip-head-container a       {position: absolute; top: 9px;left: 65px;}
#strip-head-container span    {position: absolute; width: 370px;top: 9px;right: 40px;}
#strip-head-container span a  {position: static; margin-left: 20px; border-bottom: 1px dotted black;}

#strip-bottom-container         {width: 100%;position: fixed;height: 40px;background-image:url(/wp-content/themes/km/img/untere-leiste.png);bottom: 0px;}
#strip-bottom-container span    {position: absolute;top: 17px;right: 65px;}
#strip-bottom-container a       {border-bottom: 1px dotted black; margin-left: 20px;}
#strip-bottom-container a:hover {border-bottom: none; }

.white {color: white;}
.black {color: black;}
.white a:link {color: white;}
.black a:link {color: black;}
.header .white a:link {color: white;}
.header .black a:link {color: black;}
.white a:hover {color: white;}
.black a:hover {color: black;} 

dl.font-size12 dd {font-size: 12px;} 
dl.font-size12 dt {font-size: 12px;} 
a.topictitle {
font-size: 14px;
}

.pn-postbody {
margin-left:5px;
}
#such-form-top {
padding-bottom: 20px;
}

#such-form-top .search-box {
margin-left: 0px;
}

#search-top-box {margin-left: 18px;}
#search-backlink {margin-left: -12px;}
.search .postprofile { width: 200px;

}

#menue              {	position: relative;margin: 0px auto;z-index:1;width: 1016px;margin-top: 0px;font-size: 12px;background-image:url(/wp-content/themes/km/img/menue-body.png); height: 32px;}
#menue ul           {padding-top: -5px; padding-left: 20px; }
#menue ul li        {position: absolute;display: inline;  }
#menue img          {position: absolute;margin-top: -5px;}
li:hover .menuhover    {visibility:visible;}
li .menuhover          {visibility:hidden;}
#menue-news         {margin-top: -5px;}
#menue-reviews         {margin-top: -5px;}

#homelinks {
position: absolute;
}

#homelinks {
margin-top: 21px;

}

#strip-navlinks {
position: absolute;
margin-left: 94px;
margin-top: 3px;
}

#strip-link1img {
position: absolute;
margin-left: 895px;
margin-top: 19px;
}

#strip-link2img {
position: absolute;
margin-left: 800px;
margin-top: 19px;
}

#strip-link3img {
position: absolute;
margin-left: 600px;
margin-top: 19px;
}

#strip-link1 {
position: absolute;
margin-left: 935px;
margin-top: 21px;
}

#strip-link2 {
position: absolute;
margin-left: 840px;
margin-top: 21px;
}

#strip-link3 {
position: absolute;
margin-left: 640px;
margin-top: 21px;
}


#strip-form {
position: absolute;
margin-left: 725px;
margin-top: 6px;
width: 300px;
}
#strip-form #keywords {
width: 200px;
}

#top-strip {
background-image:url(images/top-strip.png) ;
width: 1026px;
height:  29px;
margin-left: -5px;
padding-top: 2px;
color: white;
font-size: 12px;
}

#top-strip a {
color: white;
top: 0px;
padding-top: 0px;
vertical-align:middle;
}
#top-strip a:hover {
text-decoration: none;
color: #afd3ff;
}


.thementitel {padding-top: 6px; padding-left: 10px;color: white;}
.thementitel a{color: white;}

.search-box{
margin-left:30px;
margin-top:0px;
}

#top-strip img {
margin-left: 20px;
margin-top: 3px;
margin-right: 5px;
}

a.forumtitle{
font-size: 12px;
}

border-bottom {

}

.header a {
padding-left: 20px;
}

.header .icon a {
padding-left: 0px;
color: black;
}

#floatright {

float: right; 

}
#floatright form {float: right; width: 250px;height: 20px;margin-left: 20px;}
#page-body {padding-left: 10px;padding-right: 10px;}
.linklist {padding-left: 25px;padding-right: 7px;}
#floatright #keywords   {width: 150px;}
.gepostetvon {font-size: 12px;}
a.forumtitle {font-size: 13px;}
.forenbeschreibung {font-size: 12px;}


#kmlogo {position: absolute; width: 338px; top: 37px;height: 73px;background-image:url(images/kmlogo.png) ;}
#werbung {position: absolute; width: 1016px; top: 30px;}
#werbung img {margin-top: -15px;position: absolute;right:0px;}
#werbung-banner {position: absolute;right: 0px;margin-top: 0px;border-width:1px;border-style:solid;border-color:white;background-repeat: no-repeat;}
#sidebar-box #werbung-banner {position: relative;margin-right: 20px;}

#header {position: relative;margin: 0px auto;width: 1016px;height: 110px;top: 0px;}
#bodywrapper {position: relative;margin: 0px auto;height: auto ;width:1016px;background-color: white;position: relative;}


.color-admin {color: #b30000}
.color-op {color: #398c23}
.color-mod {color: #1b9200}
.color-newsred {color: #0095c8}
.color-testred {color: #001c59}
.color-wikired {color: #17a7d9}
.color-dev {color: #e55a03}

#footer  {height: auto ;width: 100%;position: relative;}
#footertop  {width: 1016px;height: 29px;position: relative;	margin: 0px auto;}
#footertags  {width: 1016px;height: 25px;position: relative;color: white; margin: 0px auto;font-size: 12px;padding-top: 10px;padding-left: 60px;font-size: 11px}
#footertags a {color: #dddddd; margin-right: 15px;font-size: 11px}
#footercontent  {font-family: tahoma; background-image:url(/wp-content/themes/km/img/footer-bg.png);width: 1016px;height: 130px;position: relative;margin: 0px auto;margin-bottom: 10px;padding-top: 0px;font-size: 11px;}
#footercontent h3 {border-bottom:0px ;margin-left: 15px;padding-left: 15px;width: 175px;height: 20px;font-size: 12px;color: white;font-size: 11px;}
#footercontent h2 {margin-left: 25px;padding-left: 5px;margin-right: 10px;font-size: 12px;color: white;margin-top: -4px;padding-top: 2px;padding-bottom: 5px;}
#footercontent h2 a{color: white;font-size: 11px;}
#footerdisclaimer {padding-left: 5px;margin-top: 0px;padding-top: 1px;margin-left: 25px;color: white;font-size: 11px;}
.footercontentfloat {float: left;}
.footercontentfloatsub {width: 170px;float: left;padding-top: 0px;}
.footercontentfloatsub h2 {margin-right: 0px;}
.footerpadding {
padding-left: 5px;
}

.clear {float: no-float;}


span.contentjumplink { font-size: 18px;color: #aaa;vertical-align:middle; font-weight: normal;padding: 0px 3px 0px 3px}     
a.contentjumplink {  font-size: 18px;color: #25A; vertical-align:middle; font-weight: normal;padding: 0 3px 0px 3px}      
span.contentjumptitle { vertical-align: middle ;color: #aaa; font-weight: normal; border:1px #ddd solid ; border-top-color: #a7a7a7; padding: 3px 3px 3px 3px }
ol.contentlist { background-color:#f5f5f5; width: 300px; text-align:left; line-height: 3px; padding: 0px; }
ol.contentlist li { padding: 0px; }
span.contentlist { color: #aaa; font-weight: normal; }
a.contentlist { padding: 0px; } 
a.contentjumptitle {  vertical-align: middle;border:1px #ddd solid ;border-top-color: #a7a7a7;padding: 3px 3px 3px 3px} select.contentjumpddl { vertical-align: middle; margin: 5px 0px 0px 0px ; color: #25A; font-weight: normal;  font-family:Verdana, Arial, Helvetica, sans-serif; width: 450px }
span.contentjumpnumber, span.contentjumpall { vertical-align: middle ; color: #ccc; font-weight: normal; border:1px #ddd solid ; border-top-color: #a7a7a7; background-color: #25a; padding: 3px 3px 3px 3px }
a.contentjumpnumber, a.contentjumpall { vertical-align: middle; border:1px #ddd solid ; border-top-color: #a7a7a7; padding: 3px 3px 3px 3px}
a.contentjumpnumber:hover { border-top-color: #25a; }


/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */