/* css index */

html,body{
		height:100%;
}
body{
font-size: 100.01%;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12.2px;
margin:0;
padding:0;}

#Logo_index {
width:780px;
height:850px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}

#kontakt{
float:right;
margin-top:-20px;
margin-right:5px;
font-size:11.2px;
color:#999999;
}

#kontakt li {
float:left;
margin-right:5px;
padding-top:18px;
padding-left:2px;
list-style-type:none;
}

#kontakt li a:link {
text-decoration:none;
color:#999999;
border:none;
} 

#kontakt li a:hover {
text-decoration:none;
color:#999999;
font-weight:700;
border:none;}

#kontakt li a:visited {
text-decoration:none;
color:#999999;
border:none;}

*html #kontakt {
margin-right:1px;
}  
 
  #Navigation_k {
    margin-left:0px; 
	padding-left: 6px;
	margin-top:229px;
    text-align:center;
	width:774px;
	position:absolute;
	height:18px;
	z-index:2;
}


*html #Navigation_k{
	margin-left:-135px;
}
  #Navigation_k li {
  border-right:1px dotted  #999999;
    list-style: none;
    margin-top:0px; 
	height:16px;
	padding-left:15px;
	padding-right:15px;
	font-size:12.5px;
	float:left;
	text-align:center;
}

  #Navigation_k a {
    text-decoration: none;
    color: #FFFFFF;
  }
 
 #Navigation_k a #Handwerkskunst{
 	color:#E8B55F;
 }
  #Navigation_k a:hover {
	width:125px;
	color:#E8B55F;
  }

#Willkommen{
	height:164px;
	padding-top:0px;
	background-image:url("../Bilder Startseite/Startbild.jpg");
	background-repeat:no-repeat;
	position:absolute;
	width:780px;
	z-index:1;
	margin-top:83px;
}
*html #Willkommen{
	margin-left:-125px;

}
#Impressum_index{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:800px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_index{
	position:absolute;
	margin-left:-125px;
}
#Impressum_index li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_index li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_index li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_index li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_index {
	position:absolute;
	width:787px;
	height:235px;
	margin-top:245px;
	margin-left:-3px;
	height:295px;
	}

*html #Aufbau_index{
	margin-left:-128px;
	}

#Aufbau_index #Text{
	height:295px;
	background-color:#FFFFDC;
	padding-left:10px;
	padding-top:30px;
	}

#Aufbau_index #Bild{
	width:230px;
	background-image:url("../Bilder Startseite/Bild1.jpg");
	background-repeat:no-repeat;
	height:250px;}
	
#Aufbau_index #Bild2{
	width:230px;
	background-image:url("../Bilder Startseite/Bild2.jpg");
	background-repeat:no-repeat;
	height:250px;}

#Aufbau_index #Schriftzug{
	height:40px;
	background-image:url("../Bilder Startseite/Schriftzug.jpg");
	background-repeat:no-repeat;
}	
	
#Fliesstext_index{
	margin-top:-10px;
	text-align:left;
	margin-right:40px;
	margin-left:10px;}

*html #Fliesstext_index{
	margin-left:0px;
}	
#Ueberschrift2{
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:19px;
	color:#934D3C;
}	

*html #Ueberschrift2{
	margin-left:0;
}

#Ueberschrift3 {
	margin-left:10px;
	font-size:12.2px;
	font-weight:bold;
	color:#666666;
	margin-bottom:19px;
	margin-top:0px;

}	

*html #Ueberschrift3{
	margin-left:0;
}

/* css Individualkonfektion */

#Logo_Individual {
width:780px;
height:830px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}

#Impressum_Individual{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:770px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_Individual{
	position:absolute;
	margin-left:-125px;
}
#Impressum_Individual li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_Individual li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_Individual li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_Individual li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_Individual {
	position:absolute;
	width:787px;
	height:235px;
	margin-top:245px;
	margin-left:-3px;
	height:295px;
	}

*html #Aufbau_Individual{
	margin-left:-128px;
	}

#Aufbau_Individual #Text{
	height:295px;
	background-color:#FFFFDC;
	padding-left:10px;
	padding-top:30px;
	}

#Aufbau_Individual #Bild{
	width:230px;
	background-image:url("../Bilder Individualkonfektion/Bild04.jpg");
	background-repeat:no-repeat;
	height:300px;
}
		
	
#Fliesstext_Individual{
	margin-top:-10px;
	text-align:left;
	margin-right:40px;
	margin-left:10px;}

*html #Fliesstext_Individual{
	margin-left:0px;
}	
#Ueberschrift2_Individual{
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:19px;
	color:#934D3C;
}	

*html #Ueberschrift2_Individual{
	margin-left:0;
}

#Ueberschrift3_Individual {
	margin-left:10px;
	font-size:12.2px;
	font-weight:bold;
	color:#666666;
	margin-bottom:19px;
	margin-top:0px;

}	

*html #Ueberschrift3_Individual{
	margin-left:0;
}

/* css Modelle */

#Logo_Modelle {
width:780px;
height:650px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}
  
#Impressum_Modelle{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:5px;
	font-size:11.2px;
	padding-top:6px;
}

#Impressum_Modelle li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_Modelle li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_Modelle li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_Modelle li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_Modelle {
	border:1px solid #FFFFDC;
	width:778px;
	margin-top:245px;
	margin-left:0px;
	height:354px;
	background-color:#FFFFDC;
	}

#Ueberschrift2_Modelle{
	margin-left:19px;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:19px;
	color:#934D3C;
	margin-top:32px;
}
*html #Ueberschrift2_Modelle{
	margin-left:10px;
	margin-top:40px;}

#Fliesstext_Modelle{
	margin-top:-10px;
	text-align:left;
	margin-right:15px;
	margin-left:19px;}

*html #Fliesstext_Modelle{
	margin-left:10px;
}
#Monk{
	list-style-type:none;
	margin-top:35px;
}	

#Monk li {
	float:left;
}

#Monk #Pfeil {
	background-image:url("../Bilder Modelle/Pfeil.jpg");
	background-repeat:no-repeat;
	width:11px;
	height:14px;
	margin-left:3px;
}
#Monk #Bild {
	border:1px solid #CCCCCC;
	height:80px;
}


#Monk #Beschreibung {
	margin-left:7px;

}
#Monk a {
	text-decoration:none;
	color:#000000;
}

#Monk a:hover {
	color:#934D3C;
}

#Derby{
	list-style-type:none;
	margin-top:35px;
	margin-left:390px;
}	

#Derby li {
	float:left;
}

#Derby #Pfeil {
	background-image:url("../Bilder Modelle/Pfeil.jpg");
	background-repeat:no-repeat;
	width:11px;
	height:14px;
	margin-left:3px;
}
#Derby #Bild {
	border:1px solid #CCCCCC;
	height:80px;
}

#Derby #Beschreibung {
	margin-left:7px;

}
#Derby a {
	text-decoration:none;
	color:#000000;
}

#Derby a:hover {
	color:#934D3C;
}

#Boot{
	list-style-type:none;
	margin-top:155px;

}	

#Boot li {
	float:left;
}

#Boot #Pfeil {
	background-image:url("../Bilder Modelle/Pfeil.jpg");
	background-repeat:no-repeat;
	width:11px;
	height:14px;
	margin-left:3px;
}
#Boot #Bild {
	border:1px solid #CCCCCC;
	height:80px;
}

#Boot #Beschreibung {
	margin-left:7px;

}
#Boot a {
	text-decoration:none;
	color:#000000;
}

#Boot a:hover {
	color:#934D3C;
}

#Pull_up{
	list-style-type:none;
	margin-top:155px;
	margin-left:390px;

}	

#Pull_up li {
	float:left;
}

#Pull_up #Pfeil {
	background-image:url("../Bilder Modelle/Pfeil.jpg");
	background-repeat:no-repeat;
	width:11px;
	height:14px;
	margin-left:3px;
}
#Pull_up #Bild {
	border:1px solid #CCCCCC;
	height:80px;
}

#Pull_up #Beschreibung {
	margin-left:7px;

}
#Pull_up a {
	text-decoration:none;
	color:#000000;
}

#Pull_up a:hover {
	color:#934D3C;
}

/* css galerie */

#Logo_galerie {
width:780px;
height:650px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}

#Impressum_galerie{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:605px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_galerie{
	position:absolute;
	margin-left:-125px;
}
#Impressum_galerie li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_galerie li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_galerie li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_galerie li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_galerie {
	position:absolute;
	width:780px;
	margin-top:245px;
	margin-left:0px;
	height:354px;
	background-color:#FFFFDC;
	}

*html #Aufbau_galerie{
	margin-left:-126px;
	}

#Bild_gross {
	border:1px solid #CCCCCC;
	width:525px;
	height:250px;
	margin-left:10px;
	margin-top:45px;
}

#Thumbnails {
	width:255px;
	height:225px;
	margin-right:10px;
	float:right;
	margin-top:-240px;

}
#Thumbnails ul{
	list-style-type:none;


}
#Thumbnails li{
	float:right;
	width:62px;
	height:40px;
	margin-bottom:7px;
	margin-left:7px;
	border:1px solid #CCCCCC;

}

#Steuerung {
	width:200px;
	float:right;
	margin-right:10px;
	margin-top:-15px;
}

*html #Steuerung {
	height:20px;
	margin-left:450px;
	width:200px;}
	
#Steuerung ul {
	list-style-type:none;
	margin-left:16px;
	
}
*html #Steuerung ul {
	margin-left:50px;
}
#Steuerung li {
	text-decoration:none;
	float:left;
	width:35px;
	margin-left:7px;
	margin-top:-10px;
}
 
*html #Steuerung li {
	margin-top:5px;
}
#Thumbnails #present {
	 border:1px solid #381C1B;
}

/* css order */

#Logo_order {
width:780px;
height:1140px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}
  
#Impressum_order{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:1085px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_order{
	position:absolute;
	margin-left:-125px;
	margin-top:1105px;
}
#Impressum_order li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_order li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_order li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_order li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_order {
	position:absolute;
	width:780px;
	height:835px;
	margin-top:245px;
	margin-left:0px;
	background-color:#FFFFDC;
	}

*html #Aufbau_order{
	margin-left:-126px;
	height:850px;
	}
#Fliesstext_order{
	margin-top:-10px;
	text-align:left;
	margin-right:15px;
	margin-left:19px;}
	
#Ueberschrift2_order{
	margin-left:19px;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:19px;
	color:#934D3C;
	margin-top:32px;
}	

.Stil1 {
	font-size: 11px
	}

.Stil1_Spalte{
	position:absolute;
	padding-left:5px;
	font-size: 11px;
}

*html .Stil1_Spalte{
	position:relative;
	font-size: 11px;
}

.Stil1_Ort{
	font-size: 11px;
}
#Orderformular_k {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:2px solid #999999;
	border-bottom:2px solid #999999;
	margin-left:15px;
	background-color:#FFFFFF;
	width:420px;
	height:450px;
}

a #Anker_order{
	margin-left:480px;
	background-image:url("../Bilder_Order/up.jpg");
	width:46px;
	height:36px;
	background-repeat:no-repeat;
	margin-top:-10px;
}

*html #Anker_order {
	margin-top:-27px;
}


/* css kontakt */
html,body{
		height:100%;
}
body{
font-size: 100.01%;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12.2px;
margin:0;
padding:0;}

#Logo_kontakt {
width:780px;
height:1220px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}

#kontakt{
float:right;
margin-top:-20px;
margin-right:5px;
font-size:11.2px;
color:#999999;
}

#kontakt li {
float:left;
margin-right:5px;
padding-top:18px;
padding-left:2px;
list-style-type:none;
}

#kontakt li a:link {
text-decoration:none;
color:#999999;
border:none;
} 

#kontakt li a:hover {
text-decoration:none;
color:#999999;
font-weight:700;
border:none;}

#kontakt li a:visited {
text-decoration:none;
color:#999999;
border:none;}

*html #kontakt {
margin-right:1px;
}  
 
  #Navigation {
    margin-left:0px; 
	padding-left: 6px;
	margin-top:229px;
    text-align:center;
	width:774px;
	position:absolute;
	height:18px;
	z-index:2;
}


*html #Navigation{
	margin-left:-135px;
}
  #Navigation li {
  border-right:1px dotted  #999999;
    list-style: none;
    margin-top:0px; 
	height:16px;
	padding-left:15px;
	padding-right:15px;
	font-size:12.5px;
	float:left;
	text-align:center;
}

  #Navigation a {
    text-decoration: none;
    color: #FFFFFF;
  }
 
 #Navigation a #Handwerkskunst{
 	color:#E8B55F;
 }
  #Navigation a:hover {
	width:125px;
	color:#E8B55F;
  }

#Impressum_kontakt{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:1155px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_kontakt{
	position:absolute;
	margin-left:-125px;
	margin-top:1175px;
}
#Impressum_kontakt li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_kontakt li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_kontakt li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_kontakt li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_kontakt {
	position:absolute;
	width:780px;
	height:905px;
	margin-top:245px;
	margin-left:0px;
	background-color:#FFFFDC;
	}

*html #Aufbau_kontakt{
	margin-left:-126px;
	height:925px;
	}
#Fliesstext_kontakt{
	margin-top:-10px;
	text-align:left;
	margin-right:15px;
	margin-left:19px;}
	
#Ueberschrift2_kontakt{
	margin-left:19px;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:19px;
	color:#934D3C;
	margin-top:32px;
}	

.Stil1 {
	font-size: 11px
	}

.Stil1_Spalte{
	position:absolute;
	padding-left:5px;
	font-size: 11px;
}

*html .Stil1_Spalte{
	position:relative;
	font-size: 11px;
}

.Stil1_Ort{
	padding-left:5px;
	font-size: 11px;
}
#Orderformular {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:2px solid #999999;
	border-bottom:2px solid #999999;
	margin-left:15px;
	background-color:#FFFFFF;
	width:420px;
	height:450px;
}

a #Anker_kontakt{
	margin-left:480px;
	background-image:url("../Bilder_Order/up.jpg");
	width:46px;
	height:36px;
	background-repeat:no-repeat;
	margin-top:-10px;
}

*html #Anker_kontakt {
	margin-top:-27px;
}

/* css AGB */

#Logo_agb {
width:780px;
height:1450px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}
  
#Impressum_agb{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:5px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_agb{
	margin-left:-125px;
}
#Impressum_agb li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_agb li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_agb li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_agb li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_agb {
	border:1px solid #FFFFDC;
	width:778px;
	margin-top:245px;
	margin-left:0px;
	height:1214px;
	background-color:#FFFFDC;
	}

*html #Aufbau_agb {
	height:1264px;
}
#Fliesstext_agb{
	margin-top:-10px;
	text-align:left;
	margin-right:15px;
	margin-left:19px;}
	
#Ueberschrift2_agb{
	padding-left:9px;
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
	margin-top:20px;
}	
#Ueberschrift3_agb{
	padding-left:9px;
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
	margin-top:32px;
}
*html #Ueberschrift3_agb {
	margin-top:40px;
}

a #Anker_agb{
	margin-left:720px;
	background-image:url("../Bilder_Order/up.jpg");
	width:46px;
	height:36px;
	background-repeat:no-repeat;
	margin-top:0px;
}

/* css Impressum */

#Logo_impressum {
width:780px;
height:650px;
margin:0px auto;
text-align:left;
padding-top:10px;
background-color:#FFFFFF;
}

#Impressum_impressum{
	border:solid 1px #666666;
	background-color:#666666;
	height:20px;
	margin-left:0px;
	margin-top:5px;
	font-size:11.2px;
	padding-top:6px;
}

*html #Impressum_impressum{
	margin-left:-125px;
}
#Impressum_impressum li{
	list-style-type:none;
	float:right;
	color:#FFFFFF;
	margin-right:5px;
}

#Impressum_impressum li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	border:none;}

#Impressum_impressum li a:link {
	text-decoration:none;
	color:#FFFFFF;
	border:none;
}

#Impressum_impressum li a:visited {
	text-decoration:none;
	color:#FFFFFF;
	border:none;}

#Aufbau_impressum {
	border:1px solid #FFFFDC;
	width:778px;
	margin-top:245px;
	margin-left:0px;
	height:414px;
	background-color:#FFFFDC;
	}

#Fliesstext_impressum{
	margin-top:-10px;
	text-align:left;
	margin-right:15px;
	margin-left:19px;}

*html #Fliesstext_impressum {
	margin-left:10px;
}	
#Ueberschrift2_impressum{
	margin-left:19px;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:19px;
	color:#934D3C;
	margin-top:32px;
}	

*html #Ueberschrift2_impressum{
	margin-top:40px;
	margin-left:10px;
}