/* ------------------------------------------------------
   body styles
------------------------------------------------------ */
.bodyIndex {
	background-color: #E5E0D9;
	font-family:  Verdana, Geneva, Arial;
	font-size: 10px;
	padding: 0;
	margin: 0;
}

.bodySteam {
	background-color: #DFD8D0;
	font-family:  Verdana, Geneva, Arial;
	font-size: 10px;
	padding: 0;
	margin-top: 25;
	margin-left: 25;
	margin-right: 0;
	margin-bottom: 0;
}

.bodyList {
	background-color: #FFF;
	font-size: 10px;
	font-family:  Verdana, Geneva, Arial;
	padding: 0;
	margin: 0;
}

.bodyGuestbook{
	background-color: #FFF;
	font-size: 10px;
	font-family:  Verdana, Geneva, Arial;
	padding: 0;
	margin: 0;
}

.bodyStore{
	background-color: #FFF;
	font-size: 10px;
	font-family:  Verdana, Geneva, Arial;
	padding: 0;
	margin: 0;
}

.bodyContent {
	background-color: #FFF;
	font-size: 10px;
	font-family:  Verdana, Geneva, Arial;
	padding: 0;
	margin: 2;
}

/* ------------------------------------------------------
   site layer
------------------------------------------------------ */
div#siteLayer {
	height: 100%;
}

/* ------------------------------------------------------
   vertikal 100% line
------------------------------------------------------ */
div#verticalLine100 {
	z-index: 1;
	position: fixed;
	top: 0px;
	width: 1px;
	height: 100%;
	border-left: #CFC9C1 dashed 1px;
}

/* ------------------------------------------------------
   normal list layer
------------------------------------------------------ */
div#listLayer {
	margin-top: 5; 
	margin-left: 13; 
}

/* ------------------------------------------------------
   normal content layer
------------------------------------------------------ */
div#contentLayer {
	margin-top: 8; 
	margin-left: 13; 
}

/* ------------------------------------------------------
   guestbook layers
------------------------------------------------------ */
div#guestbookPages {
	margin-left: 13; 
	margin-top: 10; 
	height: 20;
}

div#guestbookLayer {
	width: 100%;
	margin: 0;
	padding: 0;
}

div#guestbookEntryBox {
	border-top: #CFC9C1 dashed 1px;
	width: 100%;
	margin: 0;
	padding: 0;
}

div#guestbookEntry {
	margin-top: 6; 
	margin-left: 13; 
	margin-bottom: 6; 
}

/* ------------------------------------------------------
   store layers
------------------------------------------------------ */
div#storeLayer {
	top: 0px;
	left: 0px;

	/* Begin hide from IE Mac	
	\*/
		position: absolute;
		
	/* End hide from IE Mac */
		
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

div#storeEntryBox {
	border-bottom: #CFC9C1 dashed 1px;

	margin: 0px;
	padding: 0px;
}

div#storeEntry {
	margin-top: 6px; 
	margin-left: 13px; 
	margin-right: 13px; 
	margin-bottom: 6px; 
	padding: 0px;
}

/* ------------------------------------------------------
   dashed line styles
------------------------------------------------------ */
.horizontalLine {
	border-bottom: #CFC9C1 dashed 1px;
	background-color: #FFFFFF;
}
.verticalLine {
	border-left: #CFC9C1 dashed 1px;
	background-color: #FFFFFF;
}

/* ------------------------------------------------------
   headline style
------------------------------------------------------ */
.headline {
	font-family:  Verdana, Geneva, Arial;
	font-size: 11px;
	color: #4D3200;
	font-weight: bold;
}

/* ------------------------------------------------------
   default tags
------------------------------------------------------ */
td {
	font-family:  Verdana, Geneva, Arial;
	font-size: 10px;
	color: #000;
}

input, select, textarea, file {
	font-family:  Verdana, Geneva, Arial;
    font-size: 10px;
    padding: 1;
}

a:hover {
	text-decoration: none;
}

a {
	text-decoration: none;
	color: #4D3200;
}

/* ------------------------------------------------------
   form elements
------------------------------------------------------ */
form {
	margin: 0px;
	padding: 0px;
}

/* ------------------------------------------------------
   category specific link styles
------------------------------------------------------ */
a.home:hover, a.homeActive {
	color: #7BCEE3;
}
a.projects:hover, a.projectsActive {
	color: #F0027F;
}
a.records:hover, a.recordsActive {
	color: #FF7F00;
	
}
a.backstage:hover, a.backstageActive {
	color: #264C7D;
}
a.friends:hover, a.friendsActive {
	color: #7BA72B;
}
a.shop:hover, a.shopActive {
	color: #F0027F;
}
a.contact:hover, a.contactActive {
	color: #396807;
}
a.guestbook, .guestbook {
	color: #00AEE2;
}
a.store, .store {
	color: #4D3200;
}
a.bestellen {
	color: #FFFFFF;
	background-color: #4D3200;
	padding: 1px;
}
a.warenkorb {
	color: #FFFFFF;
	background-color: #A61A10;
	padding: 1px;
	font-weight: bold;
}
















