/*  
Theme Name: Homepage Kompakt
Theme URI: http://www.skribbels.de
Description: Standardtheme für Homepage Kompakt Seiten
Author: Anja Hume
Author URI: http://www.skribbels.de
*/

/* ALLGEMEINGÜLTIGE AUSZEICHNUNGEN*/

body {
background: #ffffff url(images/hintergrund.gif) repeat-x; /*Seitenhintergrund*/
margin: 30px 0 0 0; /*den gesamten Inhalt etwas nach unten verschieben*/
padding: 0 0 50px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#737373;}

p{
margin: 0px;
padding: 0px;
}

a {color:#737373;}

h1 {
margin: 0 0 10px 0;
padding: 0px;
font-size: 12pt;
font-weight: bold;
text-align: left;}

h2 {
margin: 15px 0 7px 0;
padding: 0px;
font-size: 10pt;
font-weight: bold;
text-align: left;}

h3 {
margin: 0px 0 7px 0;
padding: 0px;
font-size: 10pt;
font-weight: bold;}

/*um das Layout mittig zu stellen???*/
#wrapper {
width: 900px;
height:100%;
margin: 0 auto;}

#bg {
float: left;
width: 900px;
height: 100%;
background: #ffffff;
padding:0px;
margin:0px;}

/*Hack für IE6 zur Darstellung transparenter Gifs*/
img, div { behavior: url(/wordpress/wp-content/themes/homepage-kompakt/iepngfix.htc)}


/* HEADER */

.header {
width: 900px;
height: 327px;
padding-top: 0px;
margin:0 0 40px 0;}

#standard {background: url(images/header_home.jpg) no-repeat;}
#home {background: url(images/header_home.jpg) no-repeat;}
#paletten {background: url(images/header_paletten.jpg) no-repeat;}
#gitterboxen {background: url(images/header_gitterboxen.jpg) no-repeat;}
#folienverpackungen {background: url(images/header_folienverpackungen.jpg) no-repeat;}
#kartonagen {background: url(images/header_kartonagen.jpg) no-repeat;}

/*Auszeichnung, wenn das Logo als img dargestellt wird*/
#logo {
height:65px;
width:170px;
position:relative;
top:16px;
left:32px;
}

/*Auszeichnung, wenn das Logo als Hintergrundbild dargestellt wird*/
/*#logo {
background:transparent url(images/paletten-verpackungen-logo.png) no-repeat scroll center top;
float:left;
height:65px;
width:170px;
margin:0;
padding:0;
position:relative;
top:16px;
left:32px;
}*/


/* HORIZONTALER NAVIGATIONSBALKEN MIT HAUPTNAVIGATION */

#navbar {
margin-top: 0px;
width: 900px;/*Breite der horizontalen Navigation*/
position:relative;
top:238px;
}

.menu * {
padding: 0;
margin: 0;}

.menu {
width: 900px; /*Breite der horizontalen Navigation*/
padding: 0;
margin: 0;}

.menu ul {
margin: 0;
position: relative;
list-style: none; 
list-style-type: none; 
padding-top: 0px; /*Abstand nach oben*/
padding-left: 35px;}/*Abstand nach links*/

.menu ul li {
float: left;
display: inline;
padding-right: 40px;
list-style: none;}

.menu li a {
float: left;
display: inline;
font-variant:small-caps;
font-weight: bold;
font-size:11pt;
letter-spacing:0.03em;
text-align: center;
padding: 0;
text-decoration: none;
color: #ffffff;}

.menu li.current_page_item a {
color: #fbba00;
font-weight: bold;}

.menu li a:hover {
text-decoration: none;
color: #fbba00;}

/* SIDEBAR MIT SUBNAVIGATION*/

#sidebar {
float: right;
width: 150px; /*Breite der Sidebar*/
/*margin: 0px 100px 0 0;*/
margin:0px;
padding:0 100px 0 0;
/*border:#d5d5d5 solid thin;*/}

.navigationsbox * {
padding: 0;
margin: 0;}

.navigationsbox h2 {
clear: both;
background-color:#e4e4e4;
font: bold 9pt Verdana, arial;
text-indent: 5px; /*Zeileneinzug*/
margin: 0px;
padding: 7px 0 7px 0;
border-left:#d5d5d5 solid 1px;
border-top:#d5d5d5 solid 1px;
border-right:#d5d5d5 solid 1px;}

.navigationsbox ul {
padding: 10px 0 10px 0;
border:#d5d5d5 solid 1px;}

.navigationsbox li {
list-style: none;
border-top:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;} /*Zufall: durch Eingabe von border gibt es keine fehlerhaften Abstände zwischen den Links in IE6*/

.navigationsbox li a {
display: block;
padding: 3px 0;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-indent: 15px;
text-decoration: none;}

.navigationsbox ul.nav li.current_page_item a{
font-weight:bold;}

.navigationsbox li a:hover {
font-weight:bold;}

/* MAIN */

#main {
float: left;
margin: 0px; /* u.a. Abstand zur Headergrafik*/
padding:0px 30px 30px 35px;
line-height: 140%;
text-align: left;
width: 525px; /*Spaltenbreite*/}

/* FOOTER */

#footer {
clear: both;
margin: 0 auto; /*für mittige Platzierung im Browserfenster wie bei "wrapper"*/
/*background: url(images/footer.gif) repeat-x; WENN EINE GRAFIK IM HINTERGRUND LIEGEN SOLL*/
background: #e5e5e5;
border:#ffffff solid 2px;
width: 896px; /*900 4 Pixel für weißen Rand rechts und links*/
height: 22px;
padding: 8px 0 0 0;
text-align: center;
font-size: 8pt;
color: #707070;}

#footer a {
font-size: 8pt;
text-align: left;
text-decoration: none;
color: #707070;}

/*Editor Klassen*/
.bild {
float:left;
margin:0 15px 5px 0;
padding:0px;
border: 1px solid #a1a1a1;
}

.bildbeschreibung {
line-height:130%;
}

.absatz-mit-abstand-oben{
margin:5px 0 0 0;
}

.post {
margin:0 0 20px 0;
padding:0px;
/*min-height:130px;*/
}

