body
{margin-top: 0px;  margin-left: 0px; margin-right: 0px;margin-bottom: 0px; background-color: #000046; padding:0px;
background-image:url(images/back.jpg);
background-repeat:repeat-y;
background-position:50% 0%;width:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;}
	
.style1 {
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.style3 {
	color: #b6b6b6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: none;
}

.style5 {font-family: verdana, sans-serif;
font-size:12px;
 color: #b6b6b6}
 
 .style6 {font-family: verdana, sans-serif;
font-size:15px;
	font-weight: bold;
 color: #333333}
 
 .style7 {
font-family: verdana, sans-serif;
font-size:14px;
	font-weight: bold;
 color: #515151
}

 
 .title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333} 
 .text { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 18px; color: #000000}  

 .bold { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 18px; color: #000000; font-weight: bold}  

h1 {
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

h2{ font-family: ,arial, helvetica, verdana, tahoma, sans-serif;color:#CFCFCF;
margin-bottom:18px;letter-spacing:2px;font-size: 16px;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}



#aussen
{padding:0px;margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px;
background-image:url(images/kapoff3.jpg);background-repeat:no-repeat;
background-position:center top;
}

.imgstyle {float:left;border:solid 1px #b6b6b6;margin-left:0px;margin-top:30px;margin-bottom:30px;margin-right:30px}

#bannertop
{height:120px;text-align:center;
background-image:url(images/hinter.jpg);
background-repeat:repeat-y;
background-position:center top;
border-bottom:solid 1px #b6b6b6;}

#top1 {
height:116px;
vertical-align: ;
text-align:left;
}

#top2 {
height:36px;
vertical-align:middle;
text-align:center;
}
#leiste {vertical-align:middle;
height:110px;
border-top:solid 0px #CFCFCF;
background-color:#;
text-align:left;
padding-left:0px;}

#hpname {letter-spacing:2px;font-size:18px;font-family:  helvetica, verdana, tahoma, sans-serif; font-style:italic; border-top:solid 0px #666666;padding:0px;color:#DFDFDF;
 font-style:italic;width:700px;padding-left:10px;padding-right:20px;
}


.buleiste {vertical-align:middle;
text-align:left;
height:36px;
margin-left:40px;border-bottom:solid 0px #000;
border-bottom:solid 0px #000;
background-color:#;
margin:0px;padding:0px;


}



#leiste2 {vertical-align:middle;
height:2px;
}

#menu2 a, #menu2 a:visited , #menu2 a:active {
	display: block;
	color:#404040;
	text-decoration:none;
	font-size: 30px;
	font-family: calibri, verdanaverdana, sans-serif;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-top:0px;
	line-height:35px;
	height:39px;
	
	text-align:center;
	vertical-align:middle;

background-color:#;
	font-variant:small-caps;
	font-weight: bold;
}


#menu2 a:hover {
color:#C8C8C8;
background-color:#151659;

}

#main{  height:800px;
background-image:url(images/bgin.jpg);background-repeat:no-repeat;
background-position:center top; background-color:#;
}

.sccss{
	position:absolute;
	visibility: hidden;
	font:normal 12px calibri, verdana;
	z-index: 100;
	width: 200px;
	background-color: #BDBCC1;
	border-top: 1px solid #757581;
	border-right: 1px solid #757581;
	border-bottom: 0 solid #757581;
	border-left: 1px solid #757581;
}

.sccss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font:normal 12px calibri, verdana;
	font-weight: bold;
	text-indent: 5px;
	color: #404040;
}

.sccss a:hover{ /*hover background color*/
background-color: #A9A9B1;
color: #0B0A50;
}

#inbox { text-align:left;padding-top:40px;padding-bottom:30px;
font-size: 12px;line-height: 19px;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
color:#b6b6b6;
}


#navbox {color:#fff;font: normal 11px/15px verdana, sans-serif; padding-left: 0px;padding-right:0px;padding-top: 0px;
background-color:#;
border-right:solid 1px #b6b6b6;
border-left:solid 1px #b6b6b6;
width:120px;
vertical-align:top;
text-align:center;height:800px}





#fussb {font-family: verdana, sans-serif;
font-size:12px;
 color: #b6b6b6;
vertical-align:middle;
padding-bottom:24px;
background-color:#;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
background-position:top center;
padding-bottom:10px;
letter-spacing:3px;
}

#fussb2 {font-family: verdana, sans-serif;
font-size:12px;
 color: #f7f7f7;
text-align:center;
vertical-align:middel;
font-style:italic;
background-color:#;
letter-spacing:3px;
background-image:url(images/fuss2.jpg);
background-repeat:repeat-x;
background-position:top center;
}



.rollover a {
	width: 500px;
	height: 30px;
	background-color: #B2B2BE;
	border: 0px solid #000000;
	text-align: left;
	display: block;
	text-decoration: none;
	color: #000000;
}
.rollover a:hover {
	text-decoration: none;
	background-color: #000066;
	color: #CECECE;
}
.rollover ul {list-style-type: none;}
.rolllover p {
	margin:0px;
	background-color: #B2B2BE;
}

.roll a {
	width: 100%;
	height: 30px;
	background-color: #CCCCCC;
	border: 0px solid #000000;
	text-align: left;
	display: block;
	text-decoration: none;
	color: #000000;
}
.roll a:hover {
	text-decoration: none;
	background-color: #D1DCE9;
	color: FF6600;
}


.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}   
  .nopcart {background: #464444;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff;}
  .nopheader {background: #464444;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;}
  .nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} 

#cal					{ background-color: #000066}
#cal, #cal tr, #cal td, #cal table, table#cal	{ padding: 0; margin: 0; border: 0; width: 0; }
#cal td					{ padding: 3px; cursor: hand; font-family: Tahoma; font-size: 8pt; line-height: 8pt; text-align:center; color: #000033; background-color: #FFFFFF }
#cal td.outer			{
	padding: 0;
	margin: 0;
	background-color: #CECECE;
	color: #000000;
}
#cal td.sel				{ cursor: default; font-family: Tahoma; font-size: 8pt; line-height: 8pt; text-align:center; color: #000000; background-color: #CCCCCC}
#cal td.none			{ cursor: default; font-family: Tahoma; font-size: 8pt; line-height: 8pt; text-align:center; color: #000000; background-color: #BFC5D9}
#cal td.grey			{ cursor: hand; font-family: Tahoma; font-size: 8pt; line-height: 8pt; text-align:center; color: #000066; background-color: #FFFFFF }
#cal tr.cols td			{ cursor: default; font-family: Tahoma; font-size: 8pt; line-height: 8pt; text-align:center; color: #000000; background-color: #92A8F5; font-weight: bold; }
#cal tr.cols td.arrows	{ cursor: hand; font-family: Tahoma; font-size: 8pt; line-height: 8pt; text-align:center; color: #000000; background-color: #FFFFFF }


/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 15px;line-height: 19px;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
text-decoration:none;}

a:hover{ text-decoration:underline;}


/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #737b66; scrollbar-base-color: #F5F8F3;
scrollbar-highlight-color : #737b66; scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #575757;
}
