body{
	background:0 0 url('hgr2.jpg') repeat;
	font-size:12px;
	line-height:14px;
	font-family:Verdana, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-weight:700;
	color:rgb(110,110,110);
	margin:0;
	padding:0;
	background-size:100% auto;
	-moz-background-size:100% auto;
	-webkit-background-size:100% 100%;
}
h1,h2,h3,h4,h5,h6{
	font-family:'Arial Black', verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	margin:0;
	padding:0;
	text-transform:uppercase;
	color:rgb(95,95,95);
}
/*h1{
	display:none;
}*/

div.thumbnails h1{
	display:none;
}

div.untergehoben h1{
	display:block;
}
a{
	text-decoration:none;
	color:rgb(110,110,110);
}
a:hover,
ul.abheben.middle li a.active{
	color:#CC6600;
}



div#screen{
	margin:0 auto;
	width:600px;
}

div#schachtel,
div#schachtel.home{
	background:0px 0px url('schachtel_offen.png') no-repeat;
	padding:53px 66px 69px 66px;
	width:540px;
	height:540px;
}
/*div#schachtel.home{
	background:0px 0px url('schachteldeckel2.png') no-repeat;
}*/
div#schachtel div.maske{
	position:relative;
	margin:0;
	width:540px;
	height:540px;
	overflow:hidden;
}
div#schachtel div.maske div.schrank{
	position:absolute;
	top:0;
	left:0;
}
div#schachtel div.maske div.schub{
	position:absolute;
	left:0;
	top:0;
	width:540px;
	height:540px;
	margin:0;
	padding:0;

}
/*
div.abheben{
	width:100%;
	position:absolute;
	bottom:0;
}*/
div.abheben{
	position:absolute;
	top:497px;
	left:0;
	width:540px;
	height:28px;
}
ul.abheben{
	list-style-type:none;
	width:auto;
	width:270px;
	margin:14px 0;
	margin:0;
	padding:0;
	display:block;
	float:left;
	height:28px;

}

ul.abheben.left{
	width:275px;

}

ul.abheben.left li{
	float:right;
}

ul.abheben.right{
	width:250px;

}

ul.abheben.right li{
	float:left;
}
ul.abheben li{
	display:block;
	float:left;
	margin-right:10px;
}
div.karte.kartenstapel ul.abheben.middle,
div.karte.einfach ul.abheben.middle,
ul.abheben.middle{
	text-align:center;
	width:auto;
	margin-right:10px;
}
ul.abheben.middle li{
	padding-top:4px;
	height:28px;
	margin-right:0;
}

ul.abheben.middle li a{
	/*font-size:14px;*/
	font-size:12px;
	line-height:21px;
}
div.karte{
	position:relative;
	width:540px;
	height:540px;
	padding:0px;
	overflow:hidden;
	font-size:90%;
	float:left;
	margin:0;
	overflow:hidden;
}

div.karte.einfach{
	width:508px;
	padding:0 16px 0 16px;
	
}
/*
div.karte.einfach{
	padding-right:7px;
	padding-left:7px;
	width:526px;
}
*/

div.karte.kartenstapel ul,
div.karte.einfach ul{
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	line-height:28px;
	font-size:18px;

	
}
/*div.karte.kartenstapel ul{
	padding-left:100px; 
}
*/

div.karte.kartenstapel li,
div.karte.einfach li{
	/*height:42px;*/
	line-height:42px;
	
}

/*div.karte ul.karten,
div.karte ul.karten li,
div.karte ul.karten li a{
	width:auto;
}*/

div.karte.kartenstapel li a,
div.karte.einfach li a{
	display:block;
	line-height:21px;
	padding-bottom:21px;
}
div.karte.kartenstapel.thumbnails{

}
div.karte.kartenstapel.thumbnails ul{
	padding-left:0; /*---------------------------------------*/
}
div.karte.kartenstapel.thumbnails li{
	float:left;
	height:180px;
	width:180px;
}
div.karte.kartenstapel.thumbnails li a{
	display:block;
	float:left;
}

div.karte.kartenstapel.thumbnails li a img{
	margin-left:0;
}

div.karte.kartenstapel.thumbnails img{
	border:1px solid rgb(127,127,127);
	<!--border-bottom-color:#383838;-->
	<!--border-right-color:#383838;-->
}
div.karte.kartenstapel.thumbnails img:hover{
	border-color:#cc6600;               /*------------25.10.11----Rahmen---------*/
	border-bottom-color:#693603;
	border-right-color:#cc6600;
}
div.karte.kartenstapel li a img,
div.karte.einfach li a img{
	border:0;
	margin-left:0.5em;
}
div.karte.kartenstapel li.rwd a img,
div.karte.einfach li.rwd a img{
	border:0;
	margin-left:0;
	margin-right:0.5em;
}
div.karte.kartenstapel li.rwd,
div.karte.einfach li.rwd{
	opacity:0.5;
}

div.karte.kartenstapel p,
div.karte h2,
div.karte h1{
	text-align:center;
	margin-top:35px;
	line-height:28px;
	font-size:24px;
	font-weight:normal;
}
/*
div.karte.einfach h2{
	margin-top:42px;
}

23.11.2011 01:09 Uhr

*/
div.karte.einfach h2{
	margin-top:21px;
}

div.karte.stichworte h2{
	display:none;
}
div.karte.stichworte ul.stichworte{
	padding-top:28px;
	padding:0;
	display:block;
}



div.karte.stichworte p{
	margin-top:14px;
}

div.karte.einfach p,
div.karte.einfach a{
	margin-top:0;
	line-height:21px;
	font-size:14px;
	text-align:center;
}
div.karte.einfach a{
	width:100%;
	display:inline-block;
	margin-bottom:14px;
	text-align:center;
}
div.karte p{
	margin-top:28px;
	text-align:justify;
	line-height:18px;
	font-size:13px;
	/*padding:0 56px 0 56px;*/
	/*padding:0 28px 0 28px;*/
	padding:0 28px 0 14px;
}
/*div.karte h2{
	margin-top:0;
}*/

div.karte.bild img{
	border:1px solid rgb(127,127,127);
	<!--border-bottom-color:#383838;-->
	<!--border-right-color:#383838;-->
}
div.karte.bild div.schatten,
div.karte.bild div.info{
	display:block;
	position:absolute;
	width:392px;
	height:14px;
	padding:0 7px 7px 7px;
	left:60px;
	overflow:hidden;
	top:459px;
	top:540px;
	cursor:pointer;
	
}
div.info h2{
	color:rgb(255,255,255);
}
div.karte.bild img{
	margin:42px 60px 0px 60px;
}

div.karte.bild div.schatten{
	background:#AB5605;
	opacity:0.85;
}
/*div.karte.bild:hover div.schatten{
	opacity:0.2;
}*/

div.karte.bild div.info{
	z-index:2;
	color:rgb(255,255,255);
	cursor:pointer;
}


div.karte.bild img{
	z-index:0;
	height:auto;
}


/*div.karte.bild:hover div.schatten,
div.karte.bild:hover div.info{
	top:42px;
	height:413px;
}*/

div.karte.bild div.info h2,
div.karte.bild div.info p,
div.karte.bild div.info pre{
	position:relative;
}
/* stichworte in tabellarischer anmutung */
div.karte.stichworte ul.stichworte{
	list-style-type:none;
	margin:0;
	padding:0;
	margin-top:14px;
	display:block;
	width:540px;
	height:500px;
}
div.karte.stichworte ul.stichworte li{
	width:180px;
	height:37px;
	display:block;
	float:left;
	margin:0;
	text-align:center;
	font-size:13px;
	color:#A45405  
	 

	
}
div#navigation{
	position:fixed;
	left:0;
	top:0;
	height:100%;
	width:200px;
	overflow:hidden;
	font-size:10px;
	z-index:2;
	display:none;
}
div#navigation ul{
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
div#navigation ul li{
	width:auto;
	float:left;
	margin:0 0 0 10px;
}
div#buttons{
	height:84px;
	height:94px;
	/*overflow:hidden; --------------------------------------------------*/   
	margin:0;
	width:600px;   
	padding:30px 83px 0px 49px;
}
div#buttons ul{
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
	
}
div#buttons li{
	margin:0;padding:0;
	float:left;
}
div#buttons a{
	text-decoration:none;
	color:#000;
	display:block;
	float:left;
	padding-top:70px;
	height:14px;
	text-align:center;
	margin-right:15px;  /*------------19px---------*/
}
div#buttons a:hover span,
div#buttons a.hover span{
	display:block;
	color:#fff;
}

div#buttons img{
	height:70px;
	border:none;
	clear:left;
}
div#buttons span{
	display:none;
}

div.home a{
	text-decoration:none;
	color:#000;
	display:block;
	float:left;
	padding-top:140px;
	height:14px;
	text-align:center;
	margin-left:49px;
	margin-top:21px;
}
div.home a:hover span,
div.home a.hover span{
	display:block;
	color:rgb(110,110,110);  /*-------Änderung--27-10-11----*/
}

div.home img{
	height:140px;
	border:none;
	clear:left;
}
div.home span{
	display:none;
}
div.home ul{
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	width:540px;
	
}
div.home li{
	float:left;
	font-size:14px;
}
#bt_home{background:url('buttons/bt_home_grau.png') no-repeat;width:70px;}    /*----55px----------------------*/
#bt_home:hover,#bt_home.hover{background:url('buttons/bt_home.png') no-repeat;}
#bt_angebot{background:url('buttons/bt_angebot_grau.png') no-repeat;width:105px;}  /*----101------*/
#bt_angebot:hover,#bt_angebot.hover{background:url('buttons/bt_angebot.png') no-repeat;}
#bt_fundus{background:url('buttons/bt_fundus_grau.png') no-repeat;width:80px;}
#bt_fundus:hover,#bt_fundus.hover{background:url('buttons/bt_fundus.png') no-repeat;}
#bt_galerie{background:url('buttons/bt_galerie_grau.png') no-repeat;width:75px;} /*----65-------*/
#bt_galerie:hover,#bt_galerie.hover{background:url('buttons/bt_galerie.png') no-repeat;}
#bt_kontakt{background:url('buttons/bt_kontakt_grau.png') no-repeat;width:47px;}
#bt_kontakt:hover,#bt_kontakt.hover{background:url('buttons/bt_kontakt.png') no-repeat;}
#bt_ueber-anne{background:url('buttons/bt_ueber-anne_grau.png') no-repeat;width:90px;} /*----82------*/
#bt_ueber-anne:hover,#bt_ueber-anne.hover{background:url('buttons/bt_ueber-anne.png') no-repeat;}
#bt_ueber-die-schreine{background:url('buttons/bt_ueber-die-schreine_grau.png') no-repeat;width:112px;}  /*----106px----------------------*/
#bt_ueber-die-schreine:hover,#bt_ueber-die-schreine.hover{background:url('buttons/bt_ueber-die-schreine.png') no-repeat;}

#bt_fwd{opacity:0.6;display:block;height:28px;width:11px;background:0px 9px url('buttons/bt_fwd.png') no-repeat;}
#bt_fwd:hover{opacity:1;background:0px 9px url('buttons/bt_fwd_rot.png') no-repeat;}
#bt_fwd span{display:none;}
#bt_rwd{opacity:0.6;display:block;height:28px;width:11px;background:0px 9px url('buttons/bt_rwd.png') no-repeat;}
#bt_rwd:hover{opacity:1;background:0px 9px url('buttons/bt_rwd_rot.png') no-repeat;}
#bt_rwd span{display:none;}

#bt_fastfwd{opacity:0.6;display:block;height:28px;width:28px;background:0px 9px url('buttons/bt_ffwd.png') no-repeat;}
#bt_fastfwd:hover{opacity:1;background:0px 9px no-repeat url('buttons/bt_ffwd_rot.png');}

/*#bt_fastfwd span{display:none;}
#bt_fastrwd{opacity:0.6;display:block;height:28px;width:28px;background:0px 9px no-repeat url('buttons/bt_frwd.png');}
#bt_fastrwd:hover{opacity:1;background:0px 9px no-repeat url('buttons/bt_frwd_rot.png');}
#bt_fastrwd span{display:none;}
*/
#bt_fastfwd span{display:none;}
#bt_fastrwd{opacity:0.6;display:block;height:28px;width:28px;background:100% 9px no-repeat url('buttons/bt_frwd.png');}
#bt_fastrwd:hover{opacity:1;background:100% 9px no-repeat url('buttons/bt_frwd_rot.png');}
#bt_fastrwd span{display:none;}

#bt_info{
	display:block;
	height:28px;
	width:28px;
	background:1px 1px url('kreis.png') no-repeat;
	text-align:center;
	font-size:18px;
	line-height:28px;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	position:absolute;
	right:16px;
	opacity:0.6;
}
#bt_info:hover{
	color:red;
	opacity:1;
}
a.numeric{
	display:block;
	padding-top:2px;
	height:26px;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
	color:#000;
	width:10px;
	text-align:center;
}
a.numeric:hover{
	padding-top:2px;
	font-size:16px;
	line-height:28px;
	color:#cc6600;
}
#enter_home{background:url('buttons/enter_home_grau.png') no-repeat;width:120px;}
#enter_home:hover,#enter_home.hover{background:url('buttons/enter_home.png') no-repeat;}
#enter_angebot{background:url('buttons/enter_angebot_grau.png') no-repeat;width:202px;}
#enter_angebot:hover,#enter_angebot.hover{background:url('buttons/enter_angebot.png') no-repeat;}
#enter_fundus{background:url('buttons/enter_fundus_grau.png') no-repeat;width:160px;}
#enter_fundus:hover,#enter_fundus.hover{background:url('buttons/enter_fundus.png') no-repeat;}
#enter_galerie{background:url('buttons/enter_galerie_grau.png') no-repeat;width:140px;}
#enter_galerie:hover,#enter_galerie.hover{background:url('buttons/enter_galerie.png') no-repeat;}
#enter_kontakt{background:url('buttons/enter_kontakt_grau.png') no-repeat;width:94px;}
#enter_kontakt:hover,#enter_kontakt.hover{background:url('buttons/enter_kontakt.png') no-repeat;}
#enter_ueber-anne{background:url('buttons/enter_ueber-anne_grau.png') no-repeat;width:164px;}
#enter_ueber-anne:hover,#enter_ueber-anne.hover{background:url('buttons/enter_ueber-anne.png') no-repeat;}
#enter_ueber-die-schreine{background:url('buttons/enter_ueber-die-schreine_grau.png') no-repeat;width:212px;}
#enter_ueber-die-schreine:hover,#enter_ueber-die-schreine.hover{background:url('buttons/enter_ueber-die-schreine.png') no-repeat;}

/* individuelle Änderungen */

/* Beispiel für eine einfache Karte:
 
div.karte.einfach#karte-a32725447bc5a4c49bf33af22c46223d h2{
	color:purple; Jetzt wieder Grau 
}

*/

div#karte-a32725447bc5a4c49bf33af22c46223d h2,
div#a32725447bc5a4c49bf33af22c46223d h2{
	font-family:'Arial Black',Arial,Verdana,sans-serif; color:rgb(102,102,102);  /*---war--102,102,102f----*/

}

/*Schreine am Arbeitsplatz #8724009f5b34abe86e8091fdc88eab40*/
div#karte-8724009f5b34abe86e8091fdc88eab40 h2{
	color:rgb(102,102,102);
}
div#karte-8724009f5b34abe86e8091fdc88eab40 p{
	text-align:justify;
	width:74%;
	padding-left:13%;
	padding-right:13%;
}

/*

Rahmen um Bildlinks in einfachen Karten 

div.karte.einfach a img bezieht sich auf folgende Konstruktionen:

<div class="karte einfach"… <a… <img … />

*/
div.karte.einfach a img{
	border:0;
}

div.karte.einfach,{
	padding-left:30px;
	padding-right:30px;
	width:490px;
}
li.spacer{
	height:35px;
}
hr{
	background:rgb(120,120,120);
	color:rgb(120,120,120);
	height:1px;
	border:0;
	margin-top:6px;
	margin-bottom:0;
	width:80%;
	/*margin-left:10%;
	margin-right:10%;*/
	text-align:center;
}
li hr{
	margin-top:12px;
	margin-left:0;
	margin-right:0;
	padding:0;
	text-align:left;
	
	/*width:50%;*/
	
}