*{margin:0; padding:0;}



body{

background:#FFFFFF;

font:         11px Helvetica,sans-serif;

line-height:  14px;

text-align:   center;

color:        #000000;

background-image: url(img/back.gif);

}



a{

color:             #808080;

font-weight:       normal;

text-decoration:   none;

background-color:  #FFFFFF;

}



a:hover{

color:             #A7B82D;

font-weight:       normal; 

text-decoration:   underline; 

background-color:  #FFFFFF;

}



h5{

font:  12px ,Helvetica,Arial,sans-serif;

color: gray;

}





.page_table{}



.main_table{

width:  750px;

height: 550px;

background:#ffffff;

border:1px solid #000000;

margin-top: 30px;

}



.intro{

height:            399px;

width:             750px;

background-image:  url(/media/Einstieg.jpg);

}



.header_left{

height:            178px;

width:             293px;

background:        #FFFFFF;

background-image:  url(img/linie_links.jpg);

background-repeat: no-repeat;

}



.header_nav_cell{

height:			   150px;

width:             150px;

float:             left;

text-align:        left;

font:              10px Helvetica,sans-serif;

padding-top:       10px;

padding-left:		 15px;

}



.header_nav_cell a{

line-height:       16px;

color:             #808080;

font-weight:       normal;

text-decoration:   none;

background-color:  #FFFFFF;

list-style:        disk;

}



.header_nav_cell a:hover{

color:             #A7B82D;

font-weight:       normal; 

font-size:         10px;

text-decoration:   none; 

background-color:  #FFFFFF;

}

 

.header_re{

height:  178px;

width:   457px;

margin:  0px 0px 0px 0px;

float:   none;

}



.main_submenu{

height:        16px;

width:         750px;

background:    #FFFFFF;

text-align:    left;

}



.main_submenu a{

line-height:      16px;

font-size:        10px;

text-decoration:  none;	

color:			  #808080;

padding-right:    15px;

}



.main_submenu a:hover{

font-weight:      normal;

font-size:        10px;

text-decoration:  none;	

color:            #A7B82D;

}



ul{

margin:     0px;

padding:    0px;

list-style: none;

display:    inline;

}



.main_submenu li{

margin:     0px;

padding:    0px;

list-style: none;

display:    inline;

}



.main_content_table{

overflow:      hidden;

width:         750px;

height:        332px; 	

}



.main_content{

	text-align: left;

	width: 533px;

	height: 332px; 

	overflow: hidden;

	background: #FFFFFF;

}



.main_content_top{

	text-align: left;

	width: 500px;

	height: 232px; 

	overflow: hidden;

	background: #FFFFFF;

	padding-top: 10px;

	padding-left: 15px;

}



.main_content_footer{

	height: 100px;

	width: 500px;

	text-align: left;

	overflow: hidden;

	background: #FFFFFF;

    padding-left: 15px;

}

.main_right_cell{
  width: 217px;
  height: 332px; 
  background-color: #FFFFFF;
}

.main_booking_cell{
  width: 217px;
  height: 100px; 
  background-color: #FFFFFF;
}

.main_logo_cell{
  width: 217px;
  height: 232px; 
  background-color: #FFFFFF;
  background-image: url(img/logo.jpg);
  background-repeat: no-repeat;
}

.footer_left_cell{

background: #FFFFFF;

font:        normal;

font-family: Helvetica, sans-serif;

font-size:   9px;

color:       #979797;

}



.footer_left_cell a{

line-height:     20px;

font-size:       11px;

text-decoration: none;	

color:           #000000;

}



.footer_left_cell a:hover{

font-weight:     normal;

text-decoration: underline;	

color:           #A7B82D;

}



ul{

list-style: none;

display:    inline;

}



.footer_let_cell li{

list-style: none;

display:    inline;

}



.footer_middle_cell{

font:        normal;

font-family: Helvetica, sans-serif;

font-size:   9px;

color:       #979797;

}
