/* CSS Document */
html{height:100%;min-height:100%; font-size:10px;}
body{min-height:100%;height:100%;margin:0 auto;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;background-color:#FFF;text-align:center;background-image:url(http://www.baecker-feihl.de/fileadmin/images/bg.gif);background-repeat:repeat;}



blockquote{padding:10px;margin:0;}



/* Überschriften */
h1{font-size:20px;color:red;margin:0;padding:0;}
h2{font-size:16px;margin:0;padding:0;}
h3{font-size:14px;margin:0;padding:0;}
h4{font-size:12px;margin:0;padding:0;}
h5{font-size:10px;margin:0;padding:0;}

/* Bilder-Rahmen */
img { border:0px;}



/* 5 Spalter*/
.five_spalter_box p{margin:0;padding:0;}
.five_spalter_text{width:126px;background-color:#D6E2FB;font-size:10px;padding:5px;border-left:1px solid #000;border-right:1px solid #000;}
.five_spalter_footer{width:126px;background-color:#D6E2FB;padding:5px;text-align:center;border:1px solid #000;}
.five_spalter_header{background-image:url(http://www.officereality.co.uk/images/nav/basestrip.gif);background-position:center bottom;background-repeat:repeat-x;}
.five_spalter_header span{padding:5px 5px 0;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;background-color:#D6E2FB;font-weight:700;display:inline;}


/* 4 Spalter */
.vier_spalter {margin:10px 0px; }
.vier_spalter_col1,.vier_spalter_col2,.vier_spalter_col3,.vier_spalter_col4{padding:5px; float:left;width:178px;  -moz-border-radius:10px; border:1px solid #000;}
.vier_spalter_col1{margin-right:5px;}
.vier_spalter_col2,.vier_spalter_col3{margin:0 5px;}
.vier_spalter_col4{margin-left:5px;}


/* 3 Spalter */
.drei_spalter {margin:10px 0px; }
.drei_spalter_col1,.drei_spalter_col2,.drei_spalter_col3{float:left;width:237px; -moz-border-radius:10px; border:1px solid #000;padding:5px;}
.drei_spalter_col1{margin-right:10px;}
.drei_spalter_col2{margin:0 10px;}
.drei_spalter_col3{margin-left:10px;}

.3spaltercol1{float:left;width:49%;}

/* 2 Spalter Variable */
.linke-spalte,.rechte-spalte{float:left;}
.linke-spalte{margin-right:5px;}
.rechte-spalte{margin-left:5px;}
.zweispaltencontainer{margin:10px 0;}


/* Ausrichtung Text */
.align-justify{text-align:justify;}
.align-left{text-align:left;}
.align-right{text-align:right;}


/* KEYWORDS */
.special {color:#CCCCCC;font-size:10px;margin-top:10px;padding-top:5px;}
.special a {color:#CCCCCC;text-decoration:none; font-weight:normal;}


.clearer{clear:both;float:none;}


table, tr , td { font-size:10px;}

a{color:#8A1618;font-weight:700;}
.content_main{min-height:100%;height:auto;background-color:#FFF;clear:both;overflow:hidden;}
.lupe{background-image:url(/typo3/gfx/zoom.gif);background-position:right top;background-repeat:no-repeat;display:block;padding:16px 0 0;}
.site{width:1000px;margin:0 auto;text-align:left;min-height:100%;background-color:#FFF;}
.csc-frame-frame2{padding:10px;border:1px solid #2c55a4;background-color:#D6E2FB;}
.csc-textpic{overflow:hidden;}


/* Inhalt */
.col1{width:180px;float:left;}
.col2{overflow:hidden;padding:10px;border-right:1px solid #000;border-left:1px solid #000; height:100%; width:798px;}

/* Header */
.header{background-image:url(../images/header_bg_new.jpg);background-repeat:repeat-x;height:150px;}
.header p{font-size:15px;color:#FFF;padding-left:70px;}
.header_menu{background-color:#2c55a4;background-image:url(../images/bg_menu.jpg);background-repeat:repeat-x;width:100%;margin-top:5px;height:25px;}
.header_menu a{color:#FFF;}
.header-navigation-block,.navigation,.navigation_sub{margin:0;padding:0;list-style-image:none;list-style-type:none;}
.header-navigation{float:left;line-height:25px;border-right:1px solid #fff;}
.header-navigation a{display:block;padding-left:10px;padding-right:10px;}

/* Menu */
.menu_top{border-bottom:1px solid #323232;}
.menu_top a{padding-top:10px;color:#323232;display:block;padding-bottom:5px;padding-left:5px;padding-right:5px;}
.menu_top a:hover,.menu_sub a:hover{background-color:#FFF;font-weight:700;}
.menu_sub a{color:#323232;display:block;padding:3px 0;}
.menu_title{line-height:25px;background-image:url(../images/bg_menu.jpg);background-repeat:repeat-x;color:#FFF;background-color:#333;padding-left:5px;padding-right:5px;margin-top:5px;font-weight:bolder;}
.menu_sub{list-style-image:url(../images/subcat.gif);margin-left:20px;}
.menu{background-color:#C3C3C3;}


.rahmen_text{border-bottom:1px solid #000;padding:5px;margin-bottom:15px;}



.content,.rootline,.title{margin-left:5px;}
.rootline{line-height:20px;border-bottom:1px solid #999;margin-bottom:10px;}
.title{color:#404A54;font-size:14px;font-weight:700;margin-bottom:10px;}

.active_top,.active_sub{font-weight:700;}
.footer{background-image:url(../images/bg_menu.jpg);background-repeat:repeat-x;background-color: #000000; color:#FFF; clear:both;line-height:25px}
.footer a{color:#FFF;}


/* LAGERREGALE PI 1*/
.produkte_kategorie_name{color:#3F98DB;font-size:11px;font-weight:700;letter-spacing:1px;text-align:left;}
.produkte_container{border:1px solid #323232;padding:5px;margin-bottom:15px;}
.menge{background:transparent none repeat scroll 0 0;border:1px solid #C7C7C7;height:16px;padding:0 2px;}



/* LAGERREGALE PI 5*/
.produkt_detail_bilder,.produkt_detail_beschreibung{float:left;margin-bottom:10px;}
.produkt_detail_sparen{border:1px solid #000;padding:5px;margin-top:5px;width:50%;}
.produkt_detail_sparen span{color:red;font-weight:700;}
.produkt_detail_preis{margin-left:555px;}
.produkt_detail_beschreibung{width:530px;padding:5px;margin-right:5px;border:1px solid #000;min-height:300px;}
.produkt_detail_attribute_container{padding:5px;margin-bottom:15px;width:60%;}
.produkte_artnr{color:#999;}
.produkte_preis{font-weight:700;}
.produkte_name{font-size:14px;font-weight:700;}
.produkte_image{width:150px;float:left;}
.clear{clear:both;}
.produkte_container{clear:left;overflow:hidden;}
.produkte_name,.produkte_artnr,.produkte_preis,.produkt_link{margin-left:150px;padding-bottom:10px;}
#alter_preis{text-decoration:line-through;font-size:12px;font-weight:700;}
.tr_row1{background-color:#CCC;}
legend{background-image:url(../images/bg_menu.jpg);background-repeat:repeat-x;line-height:25px;color:#FFF;font-weight:700;padding:3px 20px;}
fieldset{margin-bottom:20px;border:1px solid #000;}
.text,textarea{width:400px;}
.fieldset_agb,.kasse_error{background-color:#F99;border:1px solid red;}
.kasse_error{padding:15px;background-color:#F99;border:1px solid red;}
.kasse_pflicht{color:red;}
.browser_container{margin:10px 0;border:1px solid #D6E2FB;padding-top:10px;overflow:hidden;clear:left;}
.activeLinkWrap a{padding-top:10px;padding-bottom:10px;}
.browseLinksWrap li,.browseLinksWrap ul{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0;line-height:28px;}
.browseLinksWrap li a{padding-left:10px;padding-right:10px;display:block;}
.browseLinksWrap li.active,.browseLinksWrap li a:hover{background-color:#D6E2FB;}
.error_box{padding:15px;background-color:#F99;border:1px solid red;margin-top:5px;}


