html,body{margin:0;padding:0}
body
{
 font-family:Arial;
 font-size:13px;
 background-image:url('../images/hintergrund.gif');
 background-repeat:repeat-x;
 margin-left:50px;
 background-color:#EBF5F4;
}

td { font-size: 12px; }

p{margin:0 0px 4px; font-family: Arial; font-size: 13px; color: #000000; }

h1{ font-size:16px; padding-bottom:0px; margin-bottom:12px }
h2{ font-size:14px; padding-bottom:0px; margin-bottom:10px }

A
{
 color: #2F6881;
 font-family:Arial;
}

.textbox
{
 border: 1px solid #99A0A8;
 padding:3px; padding-top:4px;
 font-family: Arial;
 font-size:12px
}

.choosebox
{
 border: 1px solid #99A0A8;
 padding:2px; padding-top:3px;
 font-family: Arial;
 font-size:12px
}

img
{
 border:0px;
}

A:hover
{
 TEXT-DECORATION: underline;
 color: #2F6881
}

.logo
{
 float:left;
}


div#header
{
 height:80px;
 margin-top:73px;
 margin-bottom:20px;
}

div#container{text-align:left}
div#content p{line-height:1.4; font-family: Arial; font-size: 12px; color: #000000; text-align:justify }


div#container{width:950px;margin:0; }
div#content{ width:560px; float:left; font-size: 12px; line-height:1.4 }
.right-frame{width:160px;margin-left:600px; }

.content-left{float:left; width:400px}
.content-right{margin-left:420px; margin-top:45px; padding-left:18px; width:424px; font-size:12px; border:1px; border-left-style:dotted; border-color:#CCCCCC; min-height:400px; }


.left
{
 width:450px; float:left; font-size: 12px;
}

.right
{
 width:400px; margin-left:460px;
 font-family: Arial; font-size: 12px; color: #000000; line-height:1.35em;
 margin-top:50px;
}

.box
{
 width:260px; height:170px; float:left; margin-right:10px; background-image:url('../images/panel.gif'); background-repeat:repeat-x; padding:10px; font-size:12px; line-height:1.30em
}

.box_out
{
 height:190px; width:600px; margin-bottom:15px;
}

.box2
{
 padding:5px;
 background-color:#F0F5F7
}

.links_bottom
{
 margin-right:15px;
}

div#footer{clear:left;width:100%;padding-top:14px}

.button
{
 border-left: 1px solid #B4B4B4;
 border-top: 1px solid #B4B4B4;
 border-right: 1px solid #727272;
 border-bottom: 1px solid #727272;
 padding-top:5px;
 padding-bottom:6px;
 padding-left:8px;
 padding-right:8px;
 background-image:url('../images/button.back.gif');
 background-repeat:repeat-x;
 color:#1C1C1B;
 font-family:Arial;
 font-size:11px;
 margin-right:2px;
}

.button:hover
{
 color:#1C1C1B;
}


.panel_top
{
 width:440px;
 height:13px;
 background-image:url('../images/panel440.top.gif');
 background-repeat:no-repeat;
 text-align: left;
}

.panel_middle
{
 background-color:#ffffff;
 padding-right:20px;
 padding-left:20px;
 padding-top:5px;
 padding-bottom:5px;
 min-height:50px;
 width:400px;
 background-image:url('../images/panel440.back.gif');
 background-repeat:repeat-x;
 font-size:12px;
 line-height:1.4
}

.panel_bottom
{
 width:440px;
 height:13px;
 background-image:url('../images/panel440.bottom.gif');
 background-repeat:no-repeat;
 text-align: left;
}

.panel2_top
{
 width:900px;
 height:13px;
 background-image:url('../images/panel900.top.gif');
 background-repeat:no-repeat;
 text-align: left;
}

.panel2_middle
{
 background-color:#ffffff;
 padding-right:20px;
 padding-left:20px;
 padding-top:5px;
 padding-bottom:5px;
 min-height:50px;
 width:860px;
 background-image:url('../images/panel900.back.gif');
 background-repeat:repeat-x;
 font-size:12px;
 line-height:1.4
}

.panel2_bottom
{
 width:900px;
 height:13px;
 background-image:url('../images/panel900.bottom.gif');
 background-repeat:no-repeat;
 text-align: left;
}

.panel_bridge
{
 width:440px;
 height:9px;
 background-image:url('../images/panel440.bridge.gif');
 background-repeat:no-repeat;
 text-align: left
}

.strength
{
 padding-left:21px;
 padding-top:1px;
 width:310px;
 min-height:16px;
 background: url(../images/strength.png) top left no-repeat;
 margin-top:0px;
 display:block;
 margin-left:5px;
 margin-bottom:7px;
}

.image_frame
{
 padding-top:0px; padding-right:15px; padding-bottom:5px; float:left;
}

.image_settings
{
 border:1px solid #C9C9C9; padding:3px;
}

.small {  font-family:Arial; font-size:10px; }
.test {  font-family:Arial; font-size:14px; margin-left:5px; }
.text {  font-family:Arial; font-size:12px; margin-left:5px; }


.button
{
 border-left: 1px solid #B4B4B4;
 border-top: 1px solid #B4B4B4;
 border-right: 1px solid #727272;
 border-bottom: 1px solid #727272;
 padding-top:6px;
 padding-bottom:6px;
 padding-left:7px;
 padding-right:7px;
 background-image:url('../images/button.back.gif');
 background-repeat:repeat-x;
 color:#1C1C1B;
 font-family:Arial;
 font-size:13px;
 margin-right:2px;
 width:150px;
 display:block;
 text-decoration: none;
}

