/*ALLGEMEINE EINSTELLUNGEN*/
body{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; color: black;}
.container{width: 780px; font-size:11px;}
.copyright{background-color: #E0E0E0; color: #848E86; font-size:11px; padding: 1 5 1 0;}
.copyright strong{color: #666666; font-weight:normal; text-decoration:underline; }


/*HEADER BILDER*/
.header{display: none;}
.headerImagesRight{display:none;}

/*MENÜ LINKS*/
.menuLeft{display:none; }

.searchDiv{display:none; }
.kontaktDivIndex{display:none;  }
/*TABELLE WO DER INHALT DRINNEN STEHT*/
.contentTable{display:none; }
.content{padding: 5 10 10 10; border:0px solid black; }

.navigationInfo{display:none;}
.navigationLinkActive {text-decoration:none;}
.navigationInfo a{color: #888888; text-decoration:underline;}



/*TEXT*/
h2{padding:0px; margin:0px; font-size:14px; color:#6788BA; font-weight:bold; }
h3{padding:0px; margin:0px; font-size:11px; color:#6788BA; font-weight:normal; }
h4{padding:0px; margin:0px; font-size:11px; color:white; font-weight:normal; }
h5{padding:0px; margin:0px; font-size:11px; color:white; font-weight:bold; }
p{font-size:11px;}

.quotation{font-size:12px; font-family: "Courier New", Courier, monospace; font-style:italic; border-left: 3px double #916D68;  padding-left:3px;}
.notification{font-size:11px; color: #6B542E; border: 1px hidden #DABF93; margin: 5 0 5 0; padding:5px;  background-color:#F4ECDF;}
.notification b{text-decoration: underline; font-weight:normal;}

span{font-size:11px;}
.red{color: red;}


/*SEITEN-LAYOUT*/
.productCategoryDescription{font-size:11px; margin:0px; padding:0px;margin-bottom:8px;}
.productDiv{margin-bottom: 15px;}
.productDescription{font-size: 11px; width: 185px; }
.productImage{padding: 2px; margin-right: 5px;border:1px solid #CCCCCC; cursor: pointer;}
.productImageHover{padding: 2px; margin-right: 5px;border:1px solid #6788BA; cursor: pointer;}
.counter{font-size:11px; text-align:left;}
.mehr{text-align:right; font-size:11px; padding-right:6px; color:#6788BA;  }
.mehr a{text-decoration:none; color:#6788BA; font-size:11px;}

.productImageBig{padding: 2px; margin: 5 5 5 0; border:1px solid #CCCCCC; }

/*TABELLE mit 2 SPALTEN*/
.textTable{font-size:11px; margin: 2 0 80 0;}
.textTable ul{padding:0px; padding-left: 15px; margin:0px; list-style-image:url(../images/icons/arrow.png);}
.textTable ul li{}
.columnLeft{padding-right:10px; width:50%; text-align:justify;}
.columnRight{width:50%; text-align:justify; padding-right:0px;}
.textTable p strong{color: #666666;}

.textTableFeedback{font-size:11px; margin: 2 0 10 0;}

/*DAS TEAM*/
.teamTitleTd{border-bottom: 1px solid #CCCCCC; font-size:11px; color: #666666;}
.teamImage{padding: 2px; margin-right: 0px;border:1px solid #CCCCCC;}
.teamTitleTd strong{color: #666666;}
.columnLeftTeam{padding-right:10px; text-align:justify; padding-top:5px; width: 143px; }
.columnRightTeam{ text-align:justify; padding-right:0px; padding-top:5px;}

.divTeam{border: 0px solid gray; padding:4px;}
.divTeamName{font-weight:bold; /*color: #6788BA;*/}


/*KUNDENFEEDBACK*/
.feedbackTable{font-size:11px; margin: 2 0 8 0;}
.columnLeftFeedback{border-bottom: 1px solid #CCCCCC; padding-bottom:5px;}
.information{font-size: 12px; color: #B2853C; text-decoration:underline;}



/*KOMPONENTEN*/
.textfield01{width: 100%; font-size:11px;}
.textfield02{width: 300px; font-size:11px;}
.textarea01{width:100%; height:40px; font-size:11px;}
.textarea02{width:300px; height:180px; font-size:11px;}
.submitButton01{background-color: #999999; color:white; font-size:12px; border: 1px solid gray; width:150px; margin-top:5px;}

/*KONTAKT*/
.kontaktTable{font-size:11px; }
.printDivKontakt{font-size: 11px;}
.kontaktFormDiv{display:none;}
.kontaktDescription{display:none;}
.printIcon{display:none;}

/*IMAGES*/
.image01{padding: 2px; margin-right: 5px;border:1px solid #CCCCCC; }
.productImageNotFound{padding: 2px; margin-right: 5px;border:2px solid red; cursor: pointer;}
.productImageFound{padding: 2px; margin-right: 5px; border:1px solid #CCCCCC; cursor: pointer;}

.imageDivScrollVertical{height:300px; overflow:auto; width:100%; margin: 5 0 10 0; border: 1px solid #CCCCCC; padding-top:5px;}




