*{margin:0;padding:0;}
.fr{float:right;}
body{background:#e1e1da url(/gfx/black__bg.gif) repeat-x top left;}
body.subpage{background:#e1e1da url(/gfx/subbg.png) repeat-x top left;}
p{font-family:Verdana;font-size:10pt;line-height:12pt;}
#wrapper{text-align:left;width:940px;padding:0;}
#logo{height:77px;width:300px;float:left;}
#header{padding-top:17px;height:77px;width:639px;font-weight:600;float:left;clear:right;}
#service{float:right;height:15px;width:350px;text-align:right;margin-right:10px;}
#service a{color:#cecece;font:12px/14px verdana;text-decoration:none;}
#service img{float:right;border:none;padding:0 2px;}
#service ul{margin-left:0;padding-left:0;display:inline;height:15px;}
#service ul li{margin-left:0;border-left:1px solid #cecece;list-style:none;display:inline;height:15px;padding:0 15px;}
#service ul li.first{margin-left:0;border-left:none;list-style:none;display:inline;height:15px;}
#picture{background:#cecece url(/gfx/picture.jpg) no-repeat 0 0;width:939px;height:378px;float:left;}
#bread{color:#ccc;background-color:#006;margin-bottom:25px;padding:3px;}
#bread ul{margin-left:0;padding-left:0;display:inline;border:none;}
#bread ul li{margin-left:0;padding-left:2px;border:none;list-style:none;display:inline;}
.wptRightRelated{margin-left:20px;float:left;width:195px;padding-top:30px;}
.wptRightRelated img{margin-top:4px;margin-left:-4px;}
.wptRightRelated p{font:12px/16px verdana;margin-left:0;margin-right:2px;margin-top:5px; width:130px;}

#frontRelated{float:left; width:633px; }
.wptFrontRelated{margin-left:45px;float:left;width:255px;padding-top:24px;}
.wptFrontRelated img{margin-top:4px;margin-left:10px;}
.wptFrontRelated img.icon{float:left;margin-top:11px;margin-left:0px;}
.wptFrontRelated p{font:12px/16px verdana;margin-left:23px;margin-right:2px;margin-top:5px;}

.wptFrontRelatedWide
{
    margin-left:45px;float:left;width:530px;padding-top:24px;
}
.wptFrontRelatedWide img{margin-top:4px;margin-left:10px;}
.wptFrontRelatedWide img.icon{float:left;margin-top:11px;margin-left:0px;}
.wptFrontRelatedWide p{font:12px/16px verdana;margin-left:23px;margin-right:2px;margin-top:5px;}


#bottomContext{margin-left:0px; background:transparent url(/gfx/front_bottomContext.png) no-repeat; width:306px; height:201px; float:left;}
#bottomContext a span img{ padding-left:50px; padding-top:27px}
#bottomContext p{padding-top:20px; padding-left:54px; color:#fff;}


#leftCol{width:215px;float:left;margin-left:30px;}
#leftCol div.top{height:117px;background:#fff url(/gfx/leftmenuTop.gif) no-repeat bottom left;}
#leftCol div.top h3{padding-top:90px;padding-left:35px;font-size:1.3em;}
#content{width:690px;float:left;clear:right;}
#content img.top{float:left;}
#rightCol{width:195px;float:left;clear:right; padding-top:64px;}
#centerColWide{float:left;width:658px;padding-left:60px;padding-top:30px;}
#centerCol{float:left;width:380px;padding-left:60px;padding-right:50px; padding-top:30px;}
#centerCol h1 ,#centerColWide h1  
{
    padding-bottom:0px;
}
#centerCol h1 img ,#centerColWide h1 img
{
    margin-left: -4px;
}
.manchet{font-family:Verdana;font-size:10pt;font-weight:bold;line-height:13pt;padding:0px 0px 30px 0px;}
#centerCol p,#centerColWide p{padding:0px 0px 10px 0px;}
.wptHorison{width:184px;float:left;padding-left:50px;}
.wptHorison.first{width:184px;float:left;padding-left:0;}

.wptHorison span img{margin-left:-4px;}
.wptHorison.first span img{margin-left:-4px;}

.heading{font-family:Verdana;font-size:12pt;font-weight:bold;line-height:13pt;}
.menuItems{font-size:1.5em;}
.readmore{float:left;margin-left:4px;}
.readmore a{font:10px/14px verdana;color:#000;text-decoration:none;}
.wptVert p,.wptHorison p{font-family:Verdana;font-size:9pt;padding:2px;}
#wptNewsletter{background:#a4a49b url(/gfx/newsletterbg.png) no-repeat top left;height:158px;}
#wptNewsletter ul{list-style:none;margin:0;padding-top:25px;}
#wptNewsletter li{padding-left:21px;height:31px;}
#wptNewsletter li.header{padding:0; height:45px;}
#wptNewsletter span{padding-right:5px;float:left;}
#wptNewsletter input.txt{border:none;color:#000;width:165px;font-size:10px;font-family:Arial;float:left;clear:right; height:18px; background: transparent url(/gfx/inputfield.png) no-repeat top left;}
#frontpage_context{float:right;margin-top:130px;height:248px;width:306px;background:url(/gfx/front_aktuelt.png) no-repeat 0 0;}
#frontpage_context ul{padding:84px 0 0 33px;}
#frontpage_context li{list-style:none;padding-bottom:9px;list-style-image:url(/gfx/icons/front_menu_cross.png);list-style-position:inside;}
#frontpage_context li a{font-size:11px; font-family:Verdana;font-weight:bold;text-decoration:none;color:#000;padding-left:0px;}
#navigation{width:639px;clear:both;}
#navigation ul.tabs{list-style-type:none;height:30px;width:639px;padding-top:20px;margin:auto;}
#navigation ul.tabs a{background-image:url(/gfx/devider.gif);background-repeat:no-repeat;background-position:left;padding-right:12px;padding-left:15px;display:block;line-height:40px;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:21px;color:#371C1C;}
#leftmenu{background:#a4a49b url(/gfx/leftmenubg.gif) repeat-x top left;font-family:Verdana;min-height:300px;}
#leftmenu ul.menu{list-style-type:none;height:30px;padding-left:24px;padding-top:25px;margin:auto;}
#leftmenu ul.menu a{font-weight:bold; background-image:url(/gfx/icons/menu-icon.gif);background-repeat:no-repeat;background-position:left;padding-right:12px;padding-left:15px;display:block;line-height:18px;text-decoration:none;color:#FFF;font-size:9pt;}
#leftmenu ul.menu a:hover{color:#000;}
#leftmenu ul.menu ul {font-weight:bold;padding-right:12px;padding-left:15px;display:block;line-height:18px;text-decoration:none;color:#FFF;font-size:8pt; list-style:none;}
#leftmenu ul.menu ul li a {font-size:8pt; list-style:none; color:#000;}
#leftmenu ul.menu ul li a:hover {color:#FFF;}


        .form
        {
            width: 366px;
        }
        .form hr
        {
            color: #9a9a9a;
            height:1px;
        }
        
.form ul {
list-style:none;
margin-top:5px;
margin-left:0px;
padding-left:0px;
}

.form ul li {
display:block;
width: 360px;
float:left;
height:1%;
}

.form ul li label {
float:left;
padding:7px 2px 7px 0px;
font-family: Verdana;
font-size: 10pt;
}

.form ul li input,
.form ul li textarea {
float:right;
margin-right:5px;
border:1px solid #9a9a9a;
font-family:Verdana;
padding:3px;
width:193px;
}

.form li input:focus,
.form li textarea:focus {
border:1px solid #9a9a9a;
}

.form fieldset {
border:none;
margin:5px;
padding:10px 5px 10px 5px;
}

.form legend {
color:#444;
font-size:100%;
margin:0;
padding:0;
}

.form label span {
color:red;
}

a img,.readmore img{border:none;}
a,.wptRelated a,#content a{text-decoration:none;}

#navigation ul.tabs li{float:right;}
#navigation ul.tabs li.last a,#leftmenu ul.menu li.last a{background-image:none;background-repeat:no-repeat;background-position:right;}

.questionList ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
.questionList ul li {padding:10px 0px 10px 0px;}
.answerList{}

#price 
{
    margin-right:14px;
    float:right;
    width: 175px;
    background: #000000;
}
#price .header
{
    width:175px;
    height:20px;
    background: #000000 url(/gfx/price_top.png) no-repeat top left;
}
#price .bottom
{
    width:175px;
    height:28px;
    background: #000000 url(/gfx/price_bund.png) no-repeat top left;
}
#price .content
{
   padding:0px 0px 0px 10px;
}
#price p
{
    padding-left:20px;
    color:#ffffff;
    background-color:#000;
}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
