body { 
	background-image: url(../img/body_bg.png);
	background-repeat: repeat-y;
	background-color:#656536;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:16px; 
	color:#DFD599;
}

p{	margin: 0px;}
img{border:none;}


/* CONTENT ######################################################## */
.description{
	position:relative; 
	padding-top:8px;
	padding-left:2px;

}
.thumbs{
	position:absolute;
	float:left;
	width:28px;
	height:28px;
	padding-bottom:4px;
}
.infobox{
	position:absolute; 
	top:167px; 
	width:386px; 
	z-index:1;
}
/* Seminare Content  ----------------- */
#seminare_content{
	position:absolute; 
	left:194px; 
	top:112px; 
	width:440px;
	color: #DFD599;
	z-index:7; 
	}
#seminare_content p{
	padding-left: 30px;
	padding-bottom: 24px;
	}
	
/* Main Content  -----------------  */

#main_content{
	position:absolute; 
	left:176px; 
	top:188px; 
	width:400px;

	z-index:7; 
	}
	
.title{
	margin-top:20px;
	margin-bottom:4px;
	}

.seminare_pic{

	}
	
/* BILDERLEISTEN  ########### */
.bilderleiste{
	position:relative;
	width:304px;

	margin-bottom:30px; 

	}
.bilderleiste_break{
	width:692px;
	height:20px;
	background-image:url(../img/content_break.png);
	background-repeat:no-repeat;
	background-position:1px; 
	/*padding-left:1px; */
	}
	 
.bilderleiste_bilder{
	position:absolute;
	
	}
	
.bilderleiste_text{
	position:absolute;
	width:160px; 
	left:305px; 
	padding-top:5px ; 
	padding-left:8px; 
	line-height: 14px;
	}
.bild_over img{
	border: 1px #52522C solid;
	}
	
.bild_over:hover img{
	border: 1px #FFFFFF solid;
	}
.bild_over:hover{
	color: red; /* irrelevant definition to overcome IE bug */
}	

	
.zweizeilig{
	height:143px;
	}
.einzeilig{
	height:76px;
	}
.prg_inlay{
	background-color:#A49E62;
	color:ffffff;
	width:520px;
}
.prg_inlay p{

	width:440px;
}
.termine{
	background-color:#757540;
	color:ffffff;
	margin-bottom:50px;
}

	
.uebernachtungen{
	position:relative;
	border-top: 4px #DED5B4 solid;
	border-bottom: 4px #DED5B4 solid;
	color:#3A431B;
	margin-bottom:2px;
	background-color:#55633D;
}

/* FONTs ######################################################## */

.text_big{ 
	font-size:13px;
}
.text_headline{ 
	font-size:16px;
}
.text_middle{ 
	font-size:11px;
}
.text_small{ 
	font-size:10px;
}
.headline{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold;
	line-height:16px; 
	
	color:#666666;
}
h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:16px;
	margin-top:1px;
	margin-bottom:1px;
	color:#666666;
}
h2{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height: 12px;
	font-weight: bold;

}
.text_input_area{
	color:#3A431B;
}
p#seminare_content strong{
	color:#DADACE;
}
.bilderleiste_text_in strong {
	color:#ffffff;
}
.text_bilderleiste{
	color:#DDE0D8;
}
.uebernachten_txt_padding{
	left:30px;
	}

/* LINKS ######################################################## */
a:active { 	color: #990000; text-decoration: none; }
a:link { 	color: #990000; text-decoration: underline;}
a:visited { color: #990000;}
a:hover {	text-decoration: none;}

/* Seminare  */
#seminare_content a{ color: #fffffff;text-decoration:underline;  }
#seminare_content a:link{ color:#ffffff; }
#seminare_content a:hover{ color:#ffffff;text-decoration:none; }
#seminare_content a:visited{ color:#ffffff; }

/* Submenü  */
a.submenu:link, a.submenu:active, a.submenu:visited{ text-decoration:none; color: #94A3A9; }
a.submenu:hover{	color:#2D424D; text-decoration:none; }

/* Galerie  */
.galerie:active {	color: #333333;text-decoration: none;}
.galerie:link {		color: #37444A; text-decoration: none; }
.galerie:visited { 	color: #37444A; text-decoration: none;}
.galerie:hover { 	text-decoration: underline;}

/* Selector der Übersichtsseite */
.selector:active {	border: 1px solid #999999; border-top-color: 2px solid #999999;}
.selector:link {	border: 1px solid #999999; border-top-color: 2px solid #999999;}
.selector:visited {	border: 1px solid #999999;}
.selector:hover {	border: 2px solid #990000;}




/* ################################################################################## */
/* NAVIGATION -> Seminare   ######################################################### */
/* ################################################################################## */
#navi_seminare{
	position:absolute;
	left:32px; 
	top:116px; 
	width:134px;
	height:400px; 
	
	z-index:8;

}
/* Men Einstellungen ----------------------------------------------*/
#navi_seminare ul{
	margin:0px;
	padding: 0px;
	list-style:none;
	}
	
#navi_seminare li a{
	margin:0px;
	padding:0px;
	text-indent: -800px;
  	text-decoration: none;
	overflow: hidden;
	width:134px; 
	text-decoration: none;
	display:block; 
	}
	
/* Impressionen ----------------------------------------------*/
#btn_impressionen a{ height:24px;  background: url(../img/navi_seminare.gif) -140px 0px   no-repeat;}
#btn_impressionen a:hover{ background-position:0px 0px; }
ul#impressionen li#btn_impressionen a{ background-position:0px 0px; }

/* Programm----------------------------------------------*/
#btn_programm a{ height:24px; background: url(../img/navi_seminare.gif) -140px -24px  no-repeat;}
#btn_programm a:hover{ background-position:0px -24px; }
ul#programm li#btn_programm a{ background-position:0px -24px; }
	
/* Catering----------------------------------------------*/
#btn_catering a{ height:24px; background: url(../img/navi_seminare.gif) -140px -48px  no-repeat;}
#btn_catering a:hover{ background-position:0px -48px; }
ul#catering li#btn_catering a{ background-position:0px -48px; }

/* bernachtung ---------------------------------------------*/
#btn_uebernachten a{ height:24px; background: url(../img/navi_seminare.gif) -140px -72px  no-repeat;}
#btn_uebernachten  a:hover{ background-position:0px -72px; }
ul#uebernachten  li#btn_uebernachten  a{ background-position:0px -72px; }

/* Anmeldung ----------------------------------------------*/
#btn_anmeldung a{ height:24px; background: url(../img/navi_seminare.gif) -140px -96px no-repeat;}
#btn_anmeldung a:hover{ background-position:0px -96px; }
ul#anmeldung li#btn_anmeldung a{ background-position:0px -96px; }

/* Über den Künstler ----------------------------------------------*/
#btn_kuenstler a{ height:24px; background: url(../img/navi_seminare.gif) -140px -120px no-repeat;}
#btn_kuenstler a:hover{ background-position:0px -120px; }
ul#kuenstler li#btn_kuenstler a{ background-position:0px -120px; }

/* Kontakt ----------------------------------------------*/
#btn_kontakt a{ height:24px; background: url(../img/navi_seminare.gif) -140px -144px no-repeat;}
#btn_kontakt a:hover{ background-position:0px -144px; }
ul#kontakt li#btn_kontakt a{ background-position:0px -144px; }

/* ENDE
#######################################################################
*/

