@charset "utf-8";
/* CSS Document */

p#back_link a{
	background-color:black;
	color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0 auto;
	padding:5px;
	text-align:center;
	width:100px;
	float:right;
	text-decoration:none;
	position:absolute;
	bottom:0px;
	right:0px;
	border-top:2px solid #D2F3FF;
	border-left:2px solid #D2F3FF;
}

table#map_preview{
	position:relative;
	top:45px;
}

table#map_preview td a img{
	border-style:none;
}

div.row_pic img{
	position:relative;
	left:183px;
}

div.map_headline{
	background-color:black;
	color:white;
	padding:5px;
	width:200px;
	text-align:center;
	margin:0px auto;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:14px;
}

html, body {
	height: 100%;
	background-color:#FFF;
}

#wrap {
	width: 1024px;
	height: 768px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -512px; /* Half the width */
	margin-top: -384px; /* Half the height */	
}

#logo {
	position: relative;
    background: #000;
	width: 1024px;
	height: 200px;		
}

#logo_content {
	position: relative;
	width: 624px;
	height: 50px;
	top: 90px;
	left:200px;		
}

#menu {
    position: relative;
	background: #83888b;
	width: 1020px;
	height: 50px;
	border-left:  solid 2px #000;
	border-right:  solid 2px #000;
}

#menu_index {
    position: relative;
	background: #83888b;
	width: 1024px;
	height: 50px;
}


#menu_content {
    position: relative;
	background: #83888b;
	width: 924px;
	height: 50px;
	left: 58px;
	
}

#content_wrap {
	clear:both;
	position: relative;
	background: #fff;
	width: 1020px;
	height: 516px;
	border-bottom: solid 2px #000;
	border-left:  solid 2px #000;
	border-right:  solid 2px #000;
}

#content_wrap_index {
	clear:both;
	position: relative;
	background: #fff;
	width: 1024px;
	height: 518px;
}

#map {
	/** position: absolute; */
	width: 261px; 
	height: 355px;
	/* top: 80px;
	left: 45px; */
}
#map img {
	border: none;
}

#list_map {
	position: absolute;
	width: 309px; 
	height: 355px;
	top: 80px;
	left: 451px;
	border-width: 0px;
	text-decoration:none;
	border: 0px;
	overflow:auto;
}
#list_map img {
	border: none;
}

#impressum {
	position: absolute;
	width: 658px;
	height: 324px;
	top: 88px;
	left:48px;
}	
#impressum_img{
	position: absolute;
	width: 210px;
	height: 301px;
	top: 113px;
	right: 103px;
}

#link1{
	position:absolute;
	top: 89px;
	left: 48px;
}
#link1 img{
	border: none;
}

#link2{
	position:absolute;
	top: 89px;
	left: 433px;
	border: none;
}
#link2 img{
	border: none;
}

#link3{
	position:absolute;
	top: 89px;
	left: 836px;	
}
#link3 img{
	border: none;
}

#link4{
	position:absolute;
	top: 204px;
	left: 48px;
}
#link4 img{
	border: none;
}

#link5{
	position:absolute;
	top: 160px;
	left: 354px;
}
#link5 img{
	border: none;
}

#link6{
	position:absolute;
	top: 204px;
	left: 777px;
}
#link6 img{
	border: none;
}

#link7{
	position:absolute;
	top: 300px;
	left: 600px;
}
#link7 img{
	border: none;
}

#link8{
	position:absolute;
	top: 380px;
	left: 600px;
}
#link8 img{
	border: none;
	}
.header1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
}

#link9{
	position:absolute;
	top: 310px;
	left: 354px;
}
#link9 img{
	border: none;
	}
.header1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
	
.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}


/* ------------------------------------------ PLZ ------------------------------------------------------ */

.text_plz
	{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}



/* ------------------------------------------Preload Pics----------------------------------------------- */

.hidepics 
	{
  width:0px;
  height:0px;
  visibility:hidden;
	}


/* ------------------------------------------ Menueleiste----------------------------------------------- */

.navi {
	float:left; 
    display:inline;	
	}

a.navi_broschuere
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_online_broshuere_l.jpg);
    width:140px; height:50px 
	}
a.navi_broschuere:hover 
   	{ 
	background-image:url(../../img/m_online_broshuere_h.jpg); 
	}
a.navi_broschuere_aktive       
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_online_broshuere_h.jpg);
    width:140px; height:50px 
	}
a.navi_broschuere_aktive:hover 
   	{ 
	background-image:url(../../img/m_online_broshuere_l.jpg); 
	}
	
	a.navi_shop
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_shop_I.jpg);
    width:129px; height:50px 
	}
	
	a.navi_shop:hover 
   	{ 
	background-image:url(../../img/m_shop_h.jpg); 
	}
a.navi_shop_aktive       
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_shop_h.jpg);
    width:129px; height:50px 
	}
a.navi_shop_aktive:hover 
   	{ 
	background-image:url(../../img/m_shop_I.jpg); 
	}
	
	
	
	a.navi_presse
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_presse_I.jpg);
    width:140px; height:50px 
	}
	
	a.navi_presse:hover 
   	{ 
	background-image:url(../../img/m_presse_h.jpg); 
	}
a.navi_presse_aktive       
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_presse_h.jpg);
    width:140px; height:50px 
	}
a.navi_presse_aktive:hover 
   	{ 
	background-image:url(../../img/m_presse_I.jpg); 
	}
	
	
	
	
	
a.navi_haendler
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_haendler_l.jpg);
    width:265px; height:50px 
	}
a.navi_haendler:hover 
   	{ 
	background-image:url(../../img/m_haendler_h.jpg); 
	}
a.navi_haendler_aktive       
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_haendler_h.jpg);
    width:265px; height:50px 
	}
a.navi_haendler_aktive:hover 
   	{ 
	background-image:url(../../img/m_haendler_l.jpg); 
	}
	
	
a.navi_links
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_links_l.jpg);
    width:140px; height:50px 
	}
a.navi_links:hover 
   	{ 
	background-image:url(../../img/m_links_h.jpg); 
	}
a.navi_links_aktive       
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_links_h.jpg);
    width:140px; height:50px 
	}
a.navi_links_aktive:hover 
   	{ 
	background-image:url(../../img/m_links_l.jpg); 
	}
	
	
a.navi_impressum
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_impressum_l.jpg);
    width:165px; height:50px 
	}
a.navi_impressum:hover 
   	{ 
	background-image:url(../../img/m_impressum_h.jpg); 
	}
a.navi_impressum_aktive       
   	{ 
	float:left; 
    display:inline;
    background-image:url(../../img/m_impressum_h.jpg);
    width:165px; height:50px 
	}
a.navi_impressum_aktive:hover 
   	{ 
	background-image:url(../../img/m_impressum_l.jpg); 
	}
/* ------------------------------------------ Menueleiste Ende ------------------------------------------- */

