html{font-size: 99%;}

body{font-size: 1em; font-family:Helvetica, "Trebuchet MS",sans-serif;text-align:center}

html,body{margin:0;padding:0}





div#container{width:896px; margin:42px auto 0px auto;text-align:left;color: #522C0C;}



div#mn-header{width:100%; }



div#menu a span{visibility:hidden;}

a#logo{width:208px; height:80px; float:right; background-image:url('/images/logo.png'); display:block; margin-bottom:15px;}



div#subHeader{width:100%; clear:both;position:relative; height:20px; }



.mmenu{margin-top:0px; margin-bottom:4px; margin-left:4px; display:block; float:right; display:block;  width:221px; height:20px;text-indent:17px; line-height:20px;font-size:12px;}

.mmenu_schmuck{font-family:Helvetica,MS Trebuchet; font-weight:bold;  color:#fff; background-color:#F3A512; }

.mmenu_service{background:url('/images/button_service.png');}

.mmenu_service_active, .mmenu_service:hover{background:url('/images/button_service.png') 0 19px;}

.mmenu_haendler_de{background:url('/images/button_haendler-de.png');}

.mmenu_haendler_de_active, .mmenu_haendler:hover{background:url('/images/button_haendler-de.png') 0 19px;}

.mmenu_haendler_en{background:url('/images/button_haendler-en.png');}

.mmenu_haendler_en_active, .mmenu_haendler:hover{background:url('/images/button_haendler-en.png') 0 19px;}

.mmenu_sortiment_de{background:url('/images/button_sortiment-de.png');margin-left:0px;}

.mmenu_sortiment_de_active, .mmenu_sortiment:hover{background:url('/images/button_sortiment-de.png') 0 19px;margin-left:0px;}

.mmenu_sortiment_en{background:url('/images/button_sortiment-en.png');margin-left:0px;}

.mmenu_sortiment_en_active, .mmenu_sortiment:hover{background:url('/images/button_sortiment-en.png') 0 19px;margin-left:0px;}



div#content{width:100%; position:relative; background: url('/images/background_flexibel.gif') repeat-y; margin-top:4px;}







div#content div.cmain{ float:left; border-top: 1px solid #C5C5C5; display:block;  }



div.nmenu{width: 221px; position:relative; margin:0 4px 0 0;  min-height:470px;}

div.ccontent {width: 669px;   margin:0; }

div.ccontent_inner { margin:18px 0px 18px 18px ; }









div#footer{width:100%; height:20px; clear:both;font-size:9px;font-family:Helvetica, Trebuchet MS, sans-serif; padding-left:10px;}

div#footer a{text-decoration:none; color: #4B4B4B; text-transform:uppercase; line-height:28px; }

div#footer a.active{color:#D97B04}



a.blindlink{margin:0px; padding:0px;width:219px!important; height:119px!important; display:block;text-decoration:none; color:#666;font-family:palantino; line-height:15px; font-size:14px;}

div#bannerText{border:none!important;margin-top:10px; margin-left:14px; }





.self_item a span{font-weight:bold;}

.peer_item a span{font-weight:bold;}

.pk-navcolumn-lvl-2 .peer_item a span{font-weight:normal;}







.pk-navcolumn-lvl-2{

    background:#FFF;

    border-bottom:1px solid #C5C5C5;

    padding:8px 0;

     margin-right:1px;

    padding-left:8px;



}





.pk-navcolumn{

 margin-left:1px;



}



.pk-navcolumn a{

  display:block;

  font-family:Helvetica,Trebuchet MS,sans-serif;

  text-decoration:none;

  text-transform:uppercase;

  width: 219px;



}



.pk-navcolumn a span{

  width: 195px;

  margin:0 12px 0 12px;

display:block;

}





.pk-navcolumn-lvl-1 a{color:#522C0C; border-bottom:1px solid #C5C5C5; line-height:23px; height:21px;font-size:11px;}

.pk-navcolumn-lvl-1 .self_item a{color:#D25F00; }



.pk-navcolumn-lvl-2 a{color:#000;border-bottom:none;line-height:15px;  margin-top:1px;font-size:10px; background: url('/images/pfeil.png') no-repeat 0px 2px;}

.pk-navcolumn-lvl-2 .self_item a{color:#000; }

.pk-navcolumn-lvl-2 .peer_item a{color:#000; }



.pk-navcolumn li .pk-drag

{

float: right;

position: relative;

margin-left: 10px;

cursor:move;

}



.icon.pk-drag .pk-b, .icon.pk-drag .pk-i {

display:block;

float:left;

height:14px;

width:14px;

}

.icon.pk-drag .pk-b, .icon.pk-drag .pk-i {

display:block;

float:left;

height:14px;

width:14px;

}



.icon.pk-header .pk-b {

background-image:url(/pkToolkitPlugin/images/pk-icon-text.png);

}



.pk-media-toolbar, .pk-media-library {

float:right;

margin-bottom:20px;

width:633px!important;

}



.pk-media-thumb-link img {

position:relative;

z-index:0;

width:100px;

}



.pk-context-pdf a{

   text-decoration:none;

   color:#522C0C;

   font-weight:bold;

   font-size:12px;

}

.pk-slots{



    width:93%;

}

.pk-slot.pkContextCMSRichText p{ font-size:12px;}

h1{font-size:13px; font-weight:bold; text-transform:uppercase; font-family:arial;}

h2{font-size:12px; font-weight:bold; text-transform:uppercase; font-family:arial;}



.see_impress{

    position:absolute;

    bottom:0px;

    left:0px;



    width:219px;

}

.see_impress_inner{



    width:205px;

    margin:0 2px 0 12px;

  }



#pk-area-footer a, #pk-slots-body a{color:#D25F00; text-decoration:none; font-weight:bold}

#ui-datepicker-div{z-index:999;}





.pk-media-footer

{

    width: 630px!important;



}

.pk-navcolumn-lvl-1  a:hover span{color:#D25F00; }

.pk-navcolumn-lvl-2 a:hover span{color:#D25F00; }


 div#pk-slot-content-footer-1 ul{list-style-type:none;  width:160px; height:30px;padding:0; margin:0;}
 div#pk-slot-content-footer-1 ul li{display:block; float:left;padding:0; margin:0 16px 0 0;}


