html, body {
			font-family: Verdana, Arial, Times New Roman, Times, serif;
            font-weight: normal;
            font-size: 11px;
            color: #000000;			
			background-color:#00174F;
			margin:0px;
			padding:0px;
			height:100%;  
}




#container {
	position:absolute;
	left:50%;
	margin-left:-395px;
	top:0px;
	width:790px;
	min-height: 100%;
	height:2051px;
	border:0;
	z-index:20;
	overflow: visible;
}

#logo {
	z-index:1;
	width:790px;  	
  	height:130px;
	border:0;	
	background:#00174F;
	text-align:right;
}

#content {
	position:absolute;
	top:341px;
	left:180px;
	width:388px;
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	color: #000;
	margin:0;
	padding:0px 15px 0px 10px;
	float:left;
	line-height:16px;
	overflow: hidden;
	visibility: visible;
	height: auto;
}
#subnaviblau table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



#content td{
font-family: Verdana, Arial, Times New Roman, Times, serif;
font-size: 11px;
color: #000;
padding:2px;
}
/* nur fuer IE*/
* html #content {
	left:190px;  /*IE 5 */
	l\eft:190px;  /*IE 6 */
 	top:334px;  /*IE 5 */   
  	t\op:334px;  /*IE 6 */
	width:410px;
	w\idth:410px;  
}



/* nur fuer IE*/
* html #subnavi {
	left:0px;  /*IE 5 */
	l\eft:0px;  /*IE 6 */
 	top:334px;  /*IE 5 */   
  	t\op:334px;  /*IE 6 */  
}

#contentrechts {
	position:absolute;
	top:341px;
	left:598px;
	width:186px;
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 10px;
	color: #fff;
	margin:0;
	padding-bottom:22px;
	height: 289px;
}

/* nur fuer IE*/
* html #contentrechts {
	left:600px;  /*IE 5 */
	l\eft:600px;  /*IE 6 */
 	top:334px;  /*IE 5 */   
  	t\op:334px;  /*IE 6 */  
}



/* nur fuer IE*/
* html .news {  
  width:190px;  /*IE 5 */   
  w\idth:190px;  /*IE 6 */  
}

/* nur fuer IE*/
* html .headline {
	width:190px;  /*IE 5 */
	w\idth:189px;  /*IE 6 */
	height: auto;
}

.headline {
	background-color:#00174F;
	width:435px;
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 10px;
	font-weight:normal;
	color: #fff;
	margin:0;
	padding:5px 5px 5px 20px;
	text-align: left;
}

.headline1 {
	background-color:#00174F;
	width:160px;
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 10px;
	font-weight:bold;
	color: #fff;
	margin:0;
	padding:5px 10px 5px 20px;
}

/* nur fuer IE*/
* html .headline1 {  
  width:190px;  /*IE 5 */   
  w\idth:190px;  /*IE 6 */  
}


.news {
border-bottom:1px solid #fff;
background-color:#eee;
padding:5px 5px 5px 20px;
width:165px;
font-family: Verdana, Arial, Times New Roman, Times, serif;
font-size: 10px;
color: #000;
margin:0;
}



.banner {
background-color:#eee;
padding:0;
margin:0;
width:190px;
}

#content h1 {
margin:0 0 15px 0;
font-size:14px;
}

#content h2 {
margin:0 0 10px 0;
font-size:11px;
}

#content h3 {
margin:10px 0 5px 0;
font-size:11px;
}

#content a:link, #content a:visited {
	text-decoration:none;
	color:#00174F;
	font-weight:bold;
}

#content a:hover {
			text-decoration:none; 
			color:#999; 
			font-weight:bold;
}

a.rot:link, a.rot:visited { 
			text-decoration:none;
			color:#FF6633; 
			font-weight:bold;
}

a.rot:hover { 
			text-decoration:none; 
			color:#000000; 
			font-weight:bold;
}





/* Menu #####################################################################################*/
#hauptnavi td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 10px;
	color: #000;		
	height:28px;
	margin: 0px;	
	background-color:#eee;
	font-style:normal;
	text-align:center;
	vertical-align:middle;
	border:0;
	letter-spacing:0;
}

 .tr {background-image: url(../images/r_gr-gr.gif);background-repeat:no-repeat;background-position:top right;}
 .trblau {background-image: url(../images/r_gr-blau.gif);background-repeat:no-repeat;background-position:top right;}

#hauptnavi a, #hauptnavi a:link, #hauptnavi a:visited {

color: #000;
border:0;
font-style:normal;
padding: 0;
margin: 0;
text-decoration:none;

}

#hauptnavi a:hover {

font-size: 10px;
color: #999;
border:0;
font-style:normal;
padding: 0;
margin: 0;
}

#subnavi td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#8FB39A;
	vertical-align:middle;
	margin-top:4px;	
	
}

#subnavi td a:link, #subnavi td a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;	
	background-color:#8FB39A;
	vertical-align:middle;	
	margin-top:4px;
	border-bottom:1px #A6D0B3 solid;
}

#subnavi td a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #fff;		
	height:18px;	
	background-color:#8FB39A;	
	vertical-align:middle;
	border-bottom:1px #000 solid;
	margin-top:4px;
}

#subnavi p a:link, #subnavi p a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 10px;
	font-weight:bold;
	color: #999;		
	margin-top:4px;
	
}

#subnavi p a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 10px;
	font-weight:bold;
	color: #000;			
}

#subnaviorange td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#D9914C;
	vertical-align:middle;
	margin-top:4px;	
}

#subnaviorange td a:link, #subnaviorange td a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;		
	vertical-align:middle;	
	margin-top:4px;
	border-bottom:1px #A56D38 solid;
}

#subnaviorange td a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #fff;		
	height:18px;			
	vertical-align:middle;
	border-bottom:1px #000 solid;
	margin-top:4px;
}

#subnavirot td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#D86C6C;
	vertical-align:middle;
	margin-top:4px;	
}

#subnavirot td a:link, #subnavirot td a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;		
	vertical-align:middle;	
	margin-top:4px;
	border-bottom:1px #EAAFAF solid;
}

#subnavirot td a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #fff;		
	height:18px;			
	vertical-align:middle;
	border-bottom:1px #000 solid;
	margin-top:4px;
}

#subnavioliv td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#c2be87;
	vertical-align:middle;
	margin-top:4px;	
}

#subnavioliv td a:link, #subnavioliv td a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;		
	vertical-align:middle;	
	margin-top:4px;
	border-bottom:1px #EAAFAF solid;
}

#subnavioliv td a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #fff;		
	height:18px;			
	vertical-align:middle;
	border-bottom:1px #000 solid;
	margin-top:4px;
}
#subnaviblau_1 td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#6E86AC;
	vertical-align:middle;
	margin-top:4px;	
}

#subnaviblau td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	/*background-color:#6E86AC;*/
	vertical-align:middle;
	margin-top:4px;	
}

#subnaviblau td a:link, #subnaviblau td a:visited,
#subnaviblau_1 td a:link, #subnaviblau_1 td a:visited
{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;		
	vertical-align:middle;	
	margin-top:4px;
	border-bottom:1px #D0D8E4 solid;
}

#subnaviblau td a:hover,
#subnaviblau_1 td a:hover
{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #fff;		
	height:18px;			
	vertical-align:middle;
	border-bottom:1px #000 solid;
	margin-top:4px;
}

#subnavibla td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#C4B2A0;
	vertical-align:middle;
	margin-top:4px;	
}

#subnavibla td a:link, #subnavibla td a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;		
	vertical-align:middle;	
	margin-top:4px;
	border-bottom:1px #9D8E80 solid;
}

#subnavibla td a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #fff;		
	height:18px;			
	vertical-align:middle;
	border-bottom:1px #000 solid;
	margin-top:4px;
}


address{
   font-style:normal;    
}

#subsub td{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;		
	height:18px;	
	background-color:#C4B2A0;
	vertical-align:middle;	
	border:0;	
}

#subsub td a:link, #subnavibraun td a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;		
	height:18px;		
	vertical-align:middle;	
	border:0;
}

#subsub td a:hover{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #999;		
	height:18px;	
	border:0;		
}

#footer a:link, #footer a:visited{
	font-family: Verdana, Arial, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #00174F;
}

#footer a:hover{	
	color: #999;	
}



/* nur fuer den IE5 Mac*/

/*\*//*/#menuList li {	
	display:inline;
	list-style: none;
	width:10px;		
}
/**/




.content_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	position: absolute;
	height: 426px;
	width: 405px;
	left: 27px;
	top: 345px;
	visibility: visible;
}
.table_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	position: absolute;
	height: 500px;
	width: 345px;
	left: 440px;
	top: 343px;
}
#container .table_right table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#container buch_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.div time {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	height: 22px;
	width: auto;
	left: 0px;
	top: 0px;
	background-color: #00174F;
}
#container timer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.table_time {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	height: 500px;
	width: 300px;
	left: 444px;
	top: 345px;
}
#container #subnaviblau td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.div_bestellinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 109px;
	width: 188px;
	left: 600px;
	top: 341px;
	position: absolute;
	visibility: visible;
}
#container .div_bestellinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;

}
#container #subnaviblau #contentrechts a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00174F;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00174F;
	text-decoration: none;
}
#container #contentrechts .headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
}
