/* HTML ~~~~~~~~~~~~~~~~~~~~~~~~~ */
body{background:rgb(255,255,255);padding:0px;margin:0px;font-size:90%;font-family:Arial,Helvetica;}
img{border:0px;}
a{color:rgb(0,133,189);text-decoration:none;}

/* IDs ~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#mama{margin:0 auto 0 auto;width:910px;}
div#top{background:rgb(0,133,189) url(/Content.Node/images/bg-left-white.gif) top left repeat-y;text-align:right;width:910px;}
img#logo{border:0px;}
img#print-logo{display:none;float:right;}
div#grey{background:rgb(224,224,224) url(/Content.Node/images/bg-left-white.gif) top left repeat-y;margin:5px 0 0 0;height:30px;width:910px;}
div#center{background:rgb(255,255,255) url(/Content.Node/images/bg-center-grey.jpg) 5px top no-repeat;width:910px;padding-bottom:40px;}
div#center div#left{background:transparent;width:242px;float:left;}
div#center div#left div#navigation{width:217px;margin-bottom:40px;}
div#center div#left div#leftcontent{margin-left:31px;width:217px;}
div#center div#middle{width:450px;float:left;}
div#center div#text{background:transparent url(/Content.Node/images/bg-grey-dot.gif) left top repeat-y;}
div#center div#text h1{width:405px;margin:0 22px 10px 22px;font-size:130%;color:rgb(0,133,189);font-weight:normal;line-height:120%;}
div#center div#text h3{width:405px;margin:0 22px 10px 22px;font-size:100%;color:rgb(0,0,0);font-weight:bold;line-height:120%;}
div#center div#text div.dsentry h1{width:405px;margin:0 22px 10px 0px;font-size:130%;color:rgb(0,133,189);font-weight:normal;line-height:120%;}
div#center div#right{float:left;padding-left:25px;}
div#bottom{width:905px;float:none;background:rgb(224,224,224) url(/Content.Node/images/bg-bottom-white.gif) top left repeat-x;margin:0px 0 0 5px;padding-top:4px;height:40px;line-height:40px;border-top:solid rgb(0,133,189) 2px;}
div#bottom a{color:rgb(0,0,0);padding:0 10px 0 10px;}
div#bottom div#adress{float:right;padding-right:35px;font-size:80%;}
div#bottom div#servicenavigation{padding-left:13px;}
div#text div#promo{width:405px;overflow:hidden;padding:0px;margin:0px;}

/* Navigation ~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#center div#left div#navigation ul{margin:0px;padding:0px;list-style-type:none;width:217px;}
div#center div#left div#navigation li{background:transparent url(/Content.Node/images/bg-li.gif) top left no-repeat;font-size:90%;float:none;line-height:29px;padding-left:31px;}
div#center div#left div#navigation li a:hover{color:rgb(0,133,189);font-weight:bold;}
/*div#center div#left div#navigation li:hover{color:rgb(0,0,0);font-weight:bold;background:transparent url(/Content.Node/images/bg-li-hover.gif) top left no-repeat;}*/
div#center div#left div#navigation li.activ{background:transparent url(/Content.Node/images/bg-li-activ.gif) top left no-repeat;}
div#center div#left div#navigation li.activ a{color:rgb(255,255,255);font-weight:bold;}
div#center div#left div#navigation li a{color:rgb(0,0,0);text-decoration:none;text-decoration:none;padding-left:10px;}

/* Navigation 2nd Level ~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#center div#left div#navigation ul ul, div#center div#left div#navigation ul ul ul{padding:0px;margin:0px;float:none;}
div#center div#left div#navigation ul ul li,div#center div#left div#navigation ul ul ul li{background:transparent url(none) top left no-repeat;float:none;line-height:29px;padding-left:0px;}
div#center div#left div#navigation li.activ li a{color:rgb(0,133,189);font-weight:normal;padding-left:10px;}
/*div#center div#left div#navigation li.activ li:hover{background:transparent url(/Content.Node/images/bg-li-li-hover.gif) top left no-repeat;}*/
div#center div#left div#navigation li.activ li a:hover,div#center div#left div#navigation li li a:hover{color:rgb(0,133,189);font-weight:bold;}
div#center div#left div#navigation li.activ li.activ,div#center div#left div#navigation li li.activ{background:transparent url(/Content.Node/images/bg-li-li-hover.gif) top left no-repeat;}
div#center div#left div#navigation li.activ li.activ a,div#center div#left div#navigation li li.activ a{color:rgb(0,0,0);font-weight:bold;}

/* Classes ~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.nofloat{float:none;clear:both;}
div#center div#text p.content{width:405px;margin:0 22px 10px 22px;line-height:120%;border-bottom:1px rgb(193,193,193) solid;padding-bottom:15px;}
div#center div#text div.imagebig{width:405px;margin:0 22px 15px 22px;font-size:90%;}
div.imagesmall{width:170px;font-size:90%;padding:0 0 3px 0;margin:0 0 20px 0;border-bottom:1px rgb(193,193,193) solid;}
div#center div#left div#leftcontent div.imagesmall{border-bottom:0px;}
div.imageds{width:79px;font-size:90%;margin:0 15px 0 0;float:left;}
div.dsentry{margin:0 0 30px 22px;}
div.dstext{float:left;display:block;width:334px;}
div.imagetext{padding-left:8px;display:block}

a.more{padding-right:10px;background:transparent url(/Content.Node/images/arrow-right-blue.gif) right top no-repeat;}
a.print{font-size:95%;padding-right:10px;background:transparent url(/Content.Node/images/arrow-down-blue.gif) right top no-repeat;margin-left:22px;}
a.top{font-size:95%;padding-right:10px;background:transparent url(/Content.Node/images/arrow-up-blue.gif) right top no-repeat;float:right;margin-right:22px;}
.druck{display:none;}