
body {
    margin:0px;
	padding:0px;
	font-size:11px;
	line-height:1.5em;
	color:#98252D;
	font-family: "Trebuchet MS",Arial, sans-serif;
	padding:0px;
}

#hintergrundweiss{
	
	
	width: 800px; 
	height:100%;
	margin-left:auto;
    margin-right:auto;
    padding-right:8%;
    background-image:url(images/bg02.gif);
	padding-top:0px;
	margin-top:0px;
}


#header {
 	width:880px;
 	height:170px;
	background-image:url(images/header_01.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;
	
 	
 	
 	
}


#header2 {
 	width:880px;
 	height:170px;
	background-image:url(images/header_02.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;

 	
}


#header3 {
 	width:880px;
 	height:170px;
	background-image:url(images/header_03.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;

 	
}

#header4 {
 	width:880px;
 	height:170px;
	background-image:url(images/header_04.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;

 	
}
#header5 {
 	width:880px;
 	height:170px;
	background-image:url(images/header_05.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:10px;

 	
}


/*--------------menu-------------*/


#mainnavi {
position:absolute;
margin-left:208px;
margin-top:75px;



	
}

#mainnavi a {
	text-decoration:none;
	color:#fff;
	font-size:10px;
	
}

#mainnavi a:hover {
	text-decoration:underline;
	color:#fff;
}

#current {
list-style-type:square;
color:#fff;
}

ul {
	
	padding:0px;
	padding-left:40px;
	list-style-type:square;
	color:#7f1013;
	list-style-position:outside;

}


/*--------------main-------------*/


#main {
	width:878px;
	border:1px solid #912225;
	border-top:0px;
	border-bottom:0px;
	margin-top:-4px;
	margin-bottom:-4px;
}

#einleitungstext {
	width:710px;
	margin-left:145px;
	margin-bottom:30px;
}

#einleitungstext_index {
	width:350px;
	margin-left:105px;
	margin-top:20px;
	margin-bottom:-10px;	
}

.einleitungslogo {
margin-top:15px;
margin-left:90px;
}


.handarbeiteinleitung {
margin-top:-10px;
margin-left:90px;
}



#bilder_tischdecke {
width:560px;
float:right;
border:4px solid #912225;
border-left:0px;
border-right:0px;
padding-top:9px;
padding-bottom:9px;
display:inline;

}

#bilder_handarbeit {
width:369px;
float:right;
border:4px solid #912225;
border-left:0px;
border-right:0px;
padding-top:9px;
padding-bottom:9px;
display:inline;

}
#linksbeschreibung {
float:left;
margin-left:70px;
width:453px;
border:1px solid #912225;
border-right:0px;
border-left:0px;
height:128px;
display:inline;
padding-top:35px;
padding-left:75px;
padding-right:10px;
text-align:left;
}


#bilder_links {
width:269px;
float:right;
border:4px solid #912225;
border-left:0px;
border-right:0px;
padding-top:9px;
padding-bottom:9px;
display:inline;

}

.rundunglinkslinks {
position:absolute;
margin-left:-548px;
margin-top:-13px;
}



#tischdeckenbeschreibung {
float:left;
margin-left:70px;
width:173px;
border:1px solid #912225;
border-left:0px;
border-right:0px;
height:98px;
display:inline;
padding-top:65px;
padding-left:75px;
text-align:left;



}

#handarbeitenbeschreibung {
float:left;
margin-left:70px;
width:353px;
border:1px solid #912225;

border-right:0px;
height:128px;
display:inline;
padding-top:35px;
padding-left:75px;
padding-right:10px;
text-align:left;



}

.tischdeckenbild {
margin-left:5px;


}

#tischdeckencontainer {
margin-top:-10px;
height:188px;
text-align:right;

}

.td_beschreibung_header {
margin-left:-15px;

}

.rundunglinks {
position:absolute;
margin-left:-257px;
margin-top:-13px;



}

.rundunglinkshandarbeit {
position:absolute;
margin-left:-447px;
margin-top:-13px;



}

.logobeschreibung{
position:absolute;
margin-left:135px;
margin-top:-50px;
}

.logobeschreibung_handarbeit{
position:absolute;
margin-left:315px;
margin-top:-25px;
}

.logobeschreibung_links{
position:absolute;
margin-left:415px;
margin-top:-25px;
}


.kontakt {
background-image:url(images/visitenkarte.jpg);
background-repeat:no-repeat;
background-position:left 30px;


}

.index{
background-image:url(images/foto2.jpg);
background-position:480px 10px;
background-repeat:no-repeat;
}

#einleitungstextkontakt {
width:500px;
padding-left:330px;
padding-top:80px;
padding-bottom:30px;
margin-bottom:-4px;
}




a {
color:#98252D;
}

a img {
border:0px;
}

hr{
background-color:#98252D; /* Mozilla 1.4 */
color:#98252D; /* IE 6 */
border: #fff; /* Opera 7.11 */
height: 2px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
margin-top:-2px;
margin-left:92px;
}
/*----------------------------------------     Lightbox JS -----------------------------------*/  

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #000;
	border-right: 2px solid #666;
	}
#lightboxCaption{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}

/*----------------------------------------   Lightbox JS -----------------------------------*/  
