#borderLayout {
  border-top-width:0px;
  border-top-color:#99908F;
  border-bottom-width:0px;
  border-bottom-color:#99908F;
  border-left-width:1px;
  border-left-color:#c5c6c6;
  border-right-width:1px;
  border-right-color:#c5c6c6;
  border-style:solid;
  text-align:left;}
#borderRight {
  border-top-width:0px;
  border-top-color:#99908F;
  border-bottom-width:0px;
  border-bottom-color:#99908F;
  border-left-width:0px;
  border-left-color:#c5c6c6;
  border-right-width:1px;
  border-right-color:#c5c6c6;
  border-style:solid;
}
#left {
  text-align:left;}
#right {
  text-align:right;}

body {
    margin : 0px;
    border: 0px;
    margin-left : 0px;
    margin-top : 0px;
    background : #FFFFFF;
}
body table,select,div,ul,ol,i,h2,h3,h4,p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight :  normal;
    color: #333333;
}
img {
    border : 0;
}
a:link {
    text-decoration:none;
    color: #5b68b7;
}
a:visited {
    text-decoration:none;
    color: #5b68b7;
}
a:hover {
    text-decoration:none;
    color: #cacbdb;
}
a:active {
    text-decoration:none;
    color: #5b68b7;
}

input, textarea, option {background: #ffffff; border-bottom: #A1A1A1 1px solid;
     border-left: #A1A1A1 1px solid; border-right: #A1A1A1 1px solid;
     border-top: #A1A1A1 1px solid; color: #A1A1A1 ; font-size:11px; font-family:arial}

.navigation_top_1 {
    background: #71808a;
        font-size: 11px;
        line-height: 12px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:5px;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        height:21px;
        width:170px;
}
.navigation_top_2 {
    background: #616958;
        font-size: 11px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:5px;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        height:21px;
        width:152px;
 }
.navigation_top_3 {
    background: #9ea1a6;
        font-size: 11px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:5px;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        height:21px;
        width:152px;
 }
.navigation_top_4 {
    background: #907d43;
        font-size: 11px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:5px;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        height:21px;
        width:152px;
 }
.navigation_top_5 {
    background: #000066;
        font-size: 11px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:5px;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        height:21px;
        width:152px;
 }
 
.navigation_top_1 a{
        font-size: 11px;
        color: #ffffff;
}
.navigation_top_1 a:hover{
        font-size: 11px;
        color: #cacbdb;
}
.navigation_top_1 a:visited{
        font-size: 11px;
        color: #ffffff;
}
.navigation_top_2 a:hover{
        font-size: 11px;
        color: #cacbdb;
}
.navigation_top_2 a{
        font-size: 11px;
        color: #ffffff;
}
.navigation_top_2 a:visited{
        font-size: 11px;
        color: #ffffff;
}

.navigation_top_3 a:hover{
        font-size: 11px;
        color: #cacbdb;
}
.navigation_top_3 a{
        font-size: 11px;
        color: #ffffff;
}
.navigation_top_3 a:visited{
        font-size: 11px;
        color: #ffffff;
}

.navigation_top_4 a:hover{
        font-size: 11px;
        color: #cacbdb;
}
.navigation_top_4 a{
        font-size: 11px;
        color: #ffffff;
}
.navigation_top_4 a:visited{
        font-size: 11px;
        color: #ffffff;
}

.navigation_top_5 a:hover{
        font-size: 11px;
        color: #cacbdb;
}
.navigation_top_5 a{
        font-size: 11px;
        color: #ffffff;
}
.navigation_top_5 a:visited{
        font-size: 11px;
        color: #ffffff;
}
.ueberschrift {
        font-size: 16px;
        color: #5f6ec2;
        font-weight: bolder;
        letter-spacing:0.1em;
}
.produkte_overview {
        background: #f0eeee;
        width:150px;
}
.referenz_overview {
        background: #f0eeee;
        width:250px;
        padding:10px;
        margin:5px;
}
.ulist{
        list-style-type:square;
        color:#5f6ec2;
        font-weight:bold;
        margin-left:8px;
}
.menu_left {
    background: #ebebeb;
        font-size: 11px;
        line-height: 15px;
        color: #000000;
        vertical-align : top;
        padding-left:5px;
        width:164px;
        height:480px;
}
.menu_left a:hover{
        font-size: 11px;
        color: #cacbdb;
}
.menu_left a{
        font-size: 11px;
        color: #5b68b7;
}
.menu_left a:visited{
        font-size: 11px;
        color: #5b68b7;
}

.navigation_img {
        padding-top:0px;
        padding-bottom:0px;
        padding-right:0px;
        margin-top:0px;
        margin-bottom:0px;
}

.topbar {
    background: #e7e7e7;
        height: 11px;
        font-size: 11px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:0px;
        padding-bottom:0px;
 }
.menu_bar_top {
    background: #c5c6c6;
        height: 18px;
        font-size: 11px;
        color: #ffffff;
        vertical-align : middle;
        padding-left:5px;
        width:170px;
 }
.footer {
    background: #5b68b7;
        height: 18px;
        font-size: 11px;
        color: #cacbdb;
        vertical-align : middle;
        padding-left:370px;
}
.footer a:hover{
        font-size: 11px;
        color: #ffffff;
}
.footer a{
        font-size: 11px;
        color: #cacbdb;
}
.footer a:visited{
        font-size: 11px;
        color: #cacbdb;
}


.content {
    background: #ffffff;
    vertical-align : top;
    font-size: 11px;
    text-align : justify;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 14px;
}


.dynamischeNavi {
    background: #E7E7E7;
    vertical-align : middle;
        font-size: 10px;
    text-align : right;
}
.dynamischeNavi a {
        font-size: 10px;
    color : #000000;
}
.dynamischeNavi a:visited {
        font-size: 10px;
    color : #000000;
}
.dynamischeNavi a:hover {
        font-size: 10px;
    color : #000000;
}

