/* CSS Document */

html {
	height: 100%;
	}
	
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	height: 100%;
	color: #333;
	text-align:center;
	background: #333 url(../images/body_bg.jpg) 50% 0 repeat-y;
}

/* Nullen */

* {
	margin: 0; 
	padding: 0; 
	
}

/* Tags ########################################################## */

a {
	text-decoration:none;
	color:#B1A47A;
	outline:none;
}

a:hover {
	color:#ccc;

}

p, li {
	font-size: 110%;
	line-height: 1.3em;
	margin: 0 0 1em 0
}

ul,ol {
	list-style-type:none;
}

img {
	border:0
}

h1 {
	width: 550px;
	height: 100px;
	color: #fff;
	font-size: 130%;
	text-indent: -3000px;
	float:left;
}

/*Headline top*/
h1.home_de {
	background:#333333 url(../images/h1_bg_kuechen_de.jpg) 0 0 no-repeat
	}
h1.home_en {
	background:#333333 url(../images/h1_bg_kuechen_en.jpg) 0 0 no-repeat
	}
h1.home_fr {
	background:#333333 url(../images/h1_bg_kuechen_fr.jpg) 0 0 no-repeat
	}
h1.home_nl {
	background:#333333 url(../images/h1_bg_kuechen_nl.jpg) 0 0 no-repeat
}
h1.home_pl {
	background:#333333 url(../images/h1_bg_kuechen_pl.jpg) 0 0 no-repeat
	}
h1.home_ru {
	background:#333333 url(../images/h1_bg_kuechen_ru.jpg) 0 0 no-repeat
	}
h1.home_nl {
background:#333333 url(../images/h1_bg_kuechen_nl.jpg) 0 0 no-repeat
}
h1.prog_de {
	background: url(../images/h1_bg_prog_de.gif) 20px 50px  no-repeat
	}
h1.prog_en {
	background: url(../images/h1_bg_prog_en.gif) 20px 50px  no-repeat
	}
h1.prog_nl {
background: url(../images/h1_bg_prog_nl.gif) 20px 50px  no-repeat
}

h1.prog_pl {
background: url(../images/h1_bg_prog_pl.gif) 20px 50px  no-repeat
}
h1.prog_ru {
background: url(../images/h1_bg_prog_ru.gif) 20px 50px  no-repeat
}

h1.prog_lifestyle_de {
	background: url(../images/h1_bg_prog_lifestyle_de.gif) 20px 50px  no-repeat
	}
h1.prog_lifestyle_en {
	background: url(../images/h1_bg_prog_lifestyle_en.gif) 20px 50px  no-repeat
	}
h1.prog_lifestyle_fr {
	background:  url(../images/h1_bg_prog_lifestyle_fr.gif) 20px 50px  no-repeat
	}
h1.prog_lifestyle_nl {
	background: url(../images/h1_bg_prog_lifestyle_nl.gif) 20px 50px  no-repeat
	}
h1.prog_lifestyle_pl {
	background: url(../images/h1_bg_prog_lifestyle_pl.gif) 20px 50px  no-repeat
	}
h1.prog_lifestyle_ru {
	background: url(../images/h1_bg_prog_lifestyle_ru.gif) 20px 50px  no-repeat
	}
	
	
	
h1.prog_wohnlicher_de {
	background: url(../images/h1_bg_prog_wohnlicher_de.gif) 20px 50px  no-repeat
	}

h1.prog_wohnlicher_en {
	background: url(../images/h1_bg_prog_wohnlicher_en.gif) 20px 50px  no-repeat
	}
h1.prog_wohnlicher_fr {
	background: url(../images/h1_bg_prog_wohnlicher_fr.gif) 20px 50px  no-repeat
	}
h1.prog_wohnlicher_nl {
	background: url(../images/h1_bg_prog_wohnlicher_nl.gif) 20px 50px  no-repeat
	}
h1.prog_wohnlicher_pl {
	background: url(../images/h1_bg_prog_wohnlicher_pl.gif) 20px 50px  no-repeat
	}
h1.prog_wohnlicher_ru {
	background: url(../images/h1_bg_prog_wohnlicher_ru.gif) 20px 50px  no-repeat
	}



h1.linea_de {
	background: url(../images/h1_bg_linea_de.gif) 20px 50px no-repeat
	}
h1.linea_en {
	background:  url(../images/h1_bg_linea_en.gif) 20px 50px no-repeat
	}
h1.linea_fr {
	background: url(../images/h1_bg_linea_fr.gif) 20px 50px no-repeat
	}
h1.linea_nl {
	background: url(../images/h1_bg_linea_nl.gif) 20px 50px no-repeat
	}
h1.linea_pl {
	background: url(../images/h1_bg_linea_pl.gif) 20px 50px no-repeat
	}
h1.linea_ru {
	background: url(../images/h1_bg_linea_ru.gif) 20px 50px no-repeat
	}


h1.fronten_de {
	background: url(../images/h1_bg_fronten_de.gif) 20px 50px no-repeat
	}
h1.fronten_en {
	background: url(../images/h1_bg_fronten_en.gif) 20px 50px no-repeat
	}
h1.fronten_fr {
	background: url(../images/h1_bg_fronten_fr.gif) 20px 50px no-repeat
	}
h1.fronten_pl {
	background: url(../images/h1_bg_fronten_pl.gif) 20px 50px no-repeat
	}
h1.fronten_ru {
	background: url(../images/h1_bg_fronten_ru.gif) 20px 50px no-repeat
	}



h1.griffe_de {
	background: url(../images/h1_bg_griffe_de.gif) 20px 50px no-repeat
	}
h1.griffe_en {
	background: url(../images/h1_bg_griffe_en.gif) 20px 50px no-repeat
	}
h1.griffe_fr {
	background: url(../images/h1_bg_griffe_fr.gif) 20px 44px no-repeat
	}
h1.griffe_nl {
	background: url(../images/h1_bg_griffe_nl.gif) 20px 50px no-repeat
	}
h1.griffe_pl {
	background: url(../images/h1_bg_griffe_pl.gif) 20px 50px no-repeat
	}
h1.griffe_ru {
	background: url(../images/h1_bg_griffe_ru.gif) 20px 50px no-repeat
	}


h1.arbeitsplatten_de {
	background: url(../images/h1_bg_arbeitsplatten_de.gif) 20px 50px no-repeat
	}
	
h1.arbeitsplatten_en {
	background: url(../images/h1_bg_arbeitsplatten_en.gif) 20px 50px no-repeat
	}
	
h1.arbeitsplatten_fr {
	background: url(../images/h1_bg_arbeitsplatten_fr.gif) 20px 50px no-repeat
	}
	
h1.arbeitsplatten_nl {
	background: url(../images/h1_bg_arbeitsplatten_nl.gif) 20px 50px no-repeat
	}
	
h1.arbeitsplatten_pl {
	background: url(../images/h1_bg_arbeitsplatten_pl.gif) 20px 46px no-repeat
	}
	
h1.arbeitsplatten_ru {
	background: url(../images/h1_bg_arbeitsplatten_ru.gif) 20px 50px no-repeat
	}


h1.details_de {
	background: url(../images/h1_bg_details_de.gif) 20px 50px no-repeat
	}
h1.details_fr {
	background: url(../images/h1_bg_details_fr.gif) 20px 44px no-repeat
	}
h1.details_pl {
	background: url(../images/h1_bg_details_pl.gif) 20px 50px no-repeat
	}
h1.details_ru {
	background: url(../images/h1_bg_details_ru.gif) 20px 50px no-repeat
	}
	

h1.service_de {
	background: url(../images/h1_bg_service_de.gif) 20px 50px no-repeat
	}
h1.service_pl {
	background: url(../images/h1_bg_service_pl.gif) 20px 50px no-repeat
	}
h1.service_ru {
	background: url(../images/h1_bg_service_ru.gif) 20px 50px no-repeat
	}
	
	
	
h1.dialog_de {
	background: url(../images/h1_bg_dialog_de.gif) 20px 50px no-repeat
	}

h1.dialog_nl {
	background: url(../images/h1_bg_dialog_nl.gif) 20px 50px no-repeat
	}
h1.dialog_fr {
	background: url(../images/h1_bg_dialog_fr.gif) 20px 50px no-repeat
	}
h1.dialog_ru {
	background: url(../images/h1_bg_dialog_ru.gif) 20px 50px no-repeat
	}	
	
h2 {
	/*background: #ECE9D7 url(../images/h2_bg.jpg) repeat-y;*/
	text-align:center;
	font-size: 150%;
	line-height: 40px;
	letter-spacing: 1px;
	color: #555
}

h2 a {
	color: #555;
}

h2 a:hover {
	color: #fff;
}

h4 {
	font-size: 160%;
	margin: 0 0 0.7em 0 ;
	padding: 0px 20px 0 20px;
	font-weight: normal;
		}

h5 {
	font-size: 150%;
	margin: 0 0 0.7em 0 ;
	padding: 10px 0 0 20px
	}

/* Klassen ########################################################## */

.bild_text {
	float:left;
	margin: 0 10px 5px 0;
	padding: 1px;
	border:1px solid #ccc;
}

.bild_text_ohne {
	float:left;
	padding: 1px;
	margin: 0 10px 10px 0;
}

.bild_text_re {
	float: right;
	padding: 1px;
	border: 1px solid #d1d1d1;
	margin: 0 0 10px 10px;
}

.bild_text_re_ohne {
	float: right;
	padding: 1px;
	margin: 0 0 10px 10px;
}

.bild_down {
	margin: 0 0 20px 0
	}

/*Flashcontent*/

#flashcontent {
	margin: 0 0 20px 0;
	
}
/*Farben ------------------------------*/

.normal {
	background: #838987;
	color: #fff;
}


.lifestyle {
	background: #E3E2DE;
}

h2.lifeytyle a {
	color: #333;
}

.vigo {
	background: #272425;
	color: #ccc
}

.valencia {
	background: #272425;
	color: #ccc
}

.palma {
	background: #C0BCA9
}

.monaco {
	background: #B6A07E
}

.madrid {
	background: #D7A98A
}

.barcelona {
	background: #99B5B8
}

.london {
	background: #B6A07E
}

.barcelona2 {
	background: #DCCDAF
}

.riga {
	background: #B6A07E
}

.palmaw {
	background: #DBDCD6
}

.luzern {
	background: #B6A07E
}

.salzburg {
	background: #6F7F7F;
	color: #fff;
}

.salzburg2 {
	background: #7B2639;
	color: #fff;
}

.athen {
	background: #ECE2C1
}

.toulouse {
	background: #DEC4B3
}

.oslo {
	background: #975348;
	color: #fff;
}

.toulouse2 {
	background: #9E9996
}

.oxford {
	background: #E8BA98
}


.landhaus {
	background: #B6A07E;
	color: #fff;
}

.edinburgh {
	background: #B6A07E;
	color: #fff;
}

.posen {
	background: #DBBDA1
}


.linea {
	background: #B2D0BE
}

.trieste {
	background: #B2D0BE
}

.bologna {
	background: #58585A;
	color: #fff;
}

.sorento {
	background: #89969E;
	color: #fff;
}

.blau {
	background: #002C5D;
	color: #fff;
}

.rot {
	background: #681821;
	color: #fff;
}

.siena {
	background: #A57551;
	color: #fff;
}

.udine {
	background: #DAD8E6;
	color: #fff;
}





/* Layout ########################################################## */

#container {
	width: 980px;
	text-align:left;
	height: 100%;
	background: url(../images/container_bg.jpg) repeat-y;
	position: absolute;
   top: 0;
   left: 50%;
	margin: 0 0 0 -490px	
}
/* Kopf mit Logo */

#header {
	height: 100px;
	background: url(../images/header_bg.jpg) no-repeat;	
}

#header a.logo {
	display:block;
	width: 250px;
	height: 100px;	
	float:right;
}

#header a.logo img{
	display:none
}

#header ol {
	display:none
}

/*Inhalt Rahmen*/
#content {
	clear:left;
	background: url(../images/content_bg.jpg) right top no-repeat;
}

/*Inhalt linke Spalte ##################################*/

#inhalt {
	width: 550px;
	margin: 0px 0 0 0;
	float:left;
}
/*
#inhalt a {
	color:#B1A47A;
	text-decoration:none;
}

#inhalt a:hover {
	color:#CCCCCC;
}*/

#map {
	width: 550px;
	height:380px;
	background: #ECE9D7;
	margin: 0 0 20px 0px;
}

#map a {
	color:#555;
	padding: 10px 0 0 20px;
}

/*Galerie Programmbilder*/
#placeholder {
	margin: 0 0 0 0;
	padding: 0;	
	display:block
}

#desc {
	display:none
}


#inhalt ul.thumb {
	/*background: #ECE9D7;*/
	padding: 20px;
	margin: 0 0 20px 0
}

#inhalt ul.thumb li {
	display: inline;
	margin: 0;
}

#inhalt ul.thumb li img {
	padding: 2px;
	background: #fff }

#inhalt ul.thumb li img:hover {
	background: #ccc
	}
#inhalt ul.thumb li img :active {
	background: #ccc
	}

#inhalt p {
	padding: 0 20px 0 20px;
}

/*Rechte Spalte ####################################*/

#sb {
	width: 420px;
	float:right;
	padding: 30px 0 20px 0;
	}



/*Hauptnav*/


#sb ul {
	width: 110px;
	float:left;
	margin: 0 0 0 0;
	padding: 0 5px 30px 10px;
	

}

#sb ul li {
	margin: 0 0 0.5em 0
	}

#sb ul li a {
	text-decoration:none;
	color:#ccc;
}

#sb ul li a:hover {
	color:#fff;
}

#sb ul li a.headline {
	display: block;
	width: 115px;
	height:30px;
	text-indent: -3000px
}

/*D*/

/*Headlines mit Link*/
#sb ul li a.hd1_de {
	background:url(../images/hd1_de_bg_2.gif) 0 0 no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd1_de:hover {
	background:url(../images/hd1_de_bg_2.gif) 0 -25px no-repeat;
	}
	
#sb ul li a.hd1_en {
	background:url(../images/hd1_en_bg.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd1_en:hover {
	background:url(../images/hd1_en_bg.gif) 0 -22px no-repeat;
	}
#sb ul li a.hd1_fr {
	background:url(../images/hd1_fr_bg.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd1_fr:hover {
	background:url(../images/hd1_fr_bg.gif) 0 -22px no-repeat;
	}
#sb ul li a.hd1_nl {
	background:url(../images/hd1_nl_bg.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd1_nl:hover {
	background:url(../images/hd1_nl_bg.gif) 0 -22px no-repeat;
	}
	
#sb ul li a.hd1_pl {
	background:url(../images/hd1_pl_bg.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd1_pl:hover {
	background:url(../images/hd1_pl_bg.gif) 0 -22px no-repeat;
	}
	
#sb ul li a.hd1_ru {
	background:url(../images/hd1_ru_bg.gif) 0 -2px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd1_ru:hover {
	background:url(../images/hd1_ru_bg.gif) 0 -27px no-repeat;
	}
	
	
	
#sb ul li a.hd2_de {
	background:url(../images/hd2_de_bg_2.gif) 0 0 no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd2_de:hover {
	background:url(../images/hd2_de_bg_2.gif) 0 -25px no-repeat;
	}
	
#sb ul li a.hd2_pl {
	background:url(../images/hd2_pl_bg_2.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd2_pl:hover {
	background:url(../images/hd2_pl_bg_2.gif) 0 -22px no-repeat;
	}
	
#sb ul li a.hd2_ru {
	background:url(../images/hd2_ru_bg_2.gif) 0 -3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd2_ru:hover {
	background:url(../images/hd2_ru_bg_2.gif) 0 -28px no-repeat;
	}	
	
#sb ul li a.hd3_de {
	background:url(../images/hd3_de_bg_2.gif) 0 0 no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd3_de:hover {
	background:url(../images/hd3_de_bg_2.gif) 0 -25px no-repeat;
	}
#sb ul li a.hd3_fr {
	background:url(../images/hd3_fr_bg.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd3_fr:hover {
	background:url(../images/hd3_fr_bg.gif) 0 -22px no-repeat;
	}
#sb ul li a.hd3_nl {
	background:url(../images/hd3_nl_bg.gif) 0 3px no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd3_nl:hover {
	background:url(../images/hd3_nl_bg.gif) 0 -22px no-repeat;
	}
	
#sb ul li a.hd3_ru {
	background:url(../images/hd3_ru_bg.gif) 0 0 no-repeat;
	display: block;
	height: 14px;
	width: 115px;
	margin: 7px 0 14px 0;
	text-indent: -3000px;
	outline:none
	}
	
#sb ul li a.hd3_ru:hover {
	background:url(../images/hd3_ru_bg.gif) 0 -25px no-repeat;
	}

/*GB*/

/*F*/

/*NL*/

/*Sprachnav/Subnav*/
#sb ol a {
	color: #D5C8A4;
	text-decoration:none;
	}
#sb ol a:hover {
	color: #fff
	}

ol.sprach_nav {
	float:right;
	margin:36px 0 0 0;
	padding: 0px 0 0 0;
	width: 20px;	
	
}

ol.sprach_nav li {
	margin: 0 0 0.5em 0;	
}


ol.sprach_nav li a{
	display:block;
	height: 10px;
	width: 15px;
	background:#666666;
	padding: 2px 2px 3px 3px;
	line-height: 10px;	
}

ol.sprach_nav li a:hover {
	background:#333;	
	}
ol.sprach_nav li a.aktiv {
	background:#333;	
	}

/*Headlines nach Bedarf in der rechten Spalte*/

h3 {
	clear:left;	
	text-indent: -3000px;
	margin: 0px 0 0px 20px;
	height: 20px;
	padding: 0px 0 0 0
}

h3.sb_prog_de {
	background:url(../images/h3_bg_sb_prog_de.gif) top left no-repeat;
	margin: 0 0 0 10px;
	 }
h3.sb_prog_en {
	background:url(../images/h3_bg_sb_prog_en.gif) top left no-repeat;
	margin: 0 0 0 10px;
	 }
h3.sb_prog_nl {
	background:url(../images/h3_bg_sb_prog_nl.gif) top left no-repeat;
	margin: 0 0 0 10px;
	 }
h3.sb_prog_pl {
	background:url(../images/h3_bg_sb_prog_pl.gif) top left no-repeat;
	margin: 0 0 0 10px;
	 }
h3.sb_prog_ru {
	background:url(../images/h3_bg_sb_prog_ru.gif) top left no-repeat;
	margin: 0 0 0 10px;
	 }


h3.sb_prog_de_modern {
	background:url(../images/h3_bg_sb_prog_de_modern.gif) top left no-repeat
	}
h3.sb_prog_de_land {
	background:url(../images/h3_bg_sb_prog_de_landhaus.gif) top left no-repeat
	}
h3.sb_prog_de_lo {
	background:url(../images/h3_bg_sb_prog_de_lo_head.gif) top left no-repeat;
	margin: 10px 0 5px 20px;
	padding: 0 0 10px 0
	}
	

h3.sb_fronten_de {
	background:url(../images/h3_bg_sb_fronten_de.gif) top left no-repeat;
	margin: 20px 0 0 20px; }
	
h3.sb_griffe_de {
	background:url(../images/h3_bg_sb_griffe_de.gif) top left no-repeat;
	margin: 20px 0 0 20px; }
	
h3.sb_details_de {
	background:url(../images/h3_bg_sb_details_de.gif) top left no-repeat;
	margin: 20px 0 0 20px; }



	
h3.sb_anfahrt_de {
	background:url(../images/h3_bg_sb_anfahrt_de.gif) top left no-repeat;
	margin: 20px 0 0 10px; }

h3.sb_anfahrt_en {
	background:url(../images/h3_bg_sb_anfahrt_en.gif) top left no-repeat;
	margin: 20px 0 0 10px; }
h3.sb_anfahrt_fr {
	background:url(../images/h3_bg_sb_anfahrt_fr.gif) top left no-repeat;
	margin: 20px 0 0 10px; }
h3.sb_anfahrt_nl {
	background:url(../images/h3_bg_sb_anfahrt_nl.gif) top left no-repeat;
	margin: 20px 0 0 10px; }
h3.sb_anfahrt_pl {
	background:url(../images/h3_bg_sb_anfahrt_pl.gif) top left no-repeat;
	margin: 20px 0 0 10px; }
h3.sb_anfahrt_ru {
	background:url(../images/h3_bg_sb_anfahrt_ru.gif) top left no-repeat;
	margin: 20px 0 0 10px; }
	
h3.sb_links {
	background:url(../images/h3_bg_sb_links.gif) top left no-repeat;
	margin: 20px 0 0 10px; }	


/*Link als Headline*/

a.sb_prog_de_lifestyle {
	background:url(../images/a_bg_sb_prog_de_lifestyle.gif) 0 0 no-repeat;
	display:block;
	height: 15px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_de_lifestyle:hover {
	background:url(../images/a_bg_sb_prog_de_lifestyle.gif) 0 -44px no-repeat;
	}

/*Link als Headline Nav Impressionen*/
a.sb_prog_de_lifestyle_1 {
	background:url(../images/a_bg_sb_prog_de_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.sb_prog_de_lifestyle_1:hover {
	background:url(../images/a_bg_sb_prog_de_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.sb_prog_en_lifestyle_1 {
	background:url(../images/a_bg_sb_prog_en_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.sb_prog_en_lifestyle_1:hover {
	background:url(../images/a_bg_sb_prog_en_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.sb_prog_fr_lifestyle_1 {
	background:url(../images/a_bg_sb_prog_fr_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.sb_prog_fr_lifestyle_1:hover {
	background:url(../images/a_bg_sb_prog_fr_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.sb_prog_nl_lifestyle_1 {
	background:url(../images/a_bg_sb_prog_nl_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.sb_prog_nl_lifestyle_1:hover {
	background:url(../images/a_bg_sb_prog_nl_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.sb_prog_pl_lifestyle_1 {
	background:url(../images/a_bg_sb_prog_pl_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.sb_prog_pl_lifestyle_1:hover {
	background:url(../images/a_bg_sb_prog_pl_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
	
a.sb_prog_ru_lifestyle_1 {
	background:url(../images/a_bg_sb_prog_ru_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 30px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.sb_prog_ru_lifestyle_1:hover {
	background:url(../images/a_bg_sb_prog_ru_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
	
	
a.sb_prog_de_lifestyle_2 {
	background:url(../images/a_bg_sb_prog_de_lifestyle_2.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_de_lifestyle_2:hover {
	background:url(../images/a_bg_sb_prog_de_lifestyle_2.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_en_lifestyle_2 {
	background:url(../images/a_bg_sb_prog_en_lifestyle_2.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_en_lifestyle_2:hover {
	background:url(../images/a_bg_sb_prog_en_lifestyle_2.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_fr_lifestyle_2 {
	background:url(../images/a_bg_sb_prog_fr_lifestyle_2.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_fr_lifestyle_2:hover {
	background:url(../images/a_bg_sb_prog_fr_lifestyle_2.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_nl_lifestyle_2 {
	background:url(../images/a_bg_sb_prog_nl_lifestyle_2.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_nl_lifestyle_2:hover {
	background:url(../images/a_bg_sb_prog_nl_lifestyle_2.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_pl_lifestyle_2 {
	background:url(../images/a_bg_sb_prog_pl_lifestyle_2.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_pl_lifestyle_2:hover {
	background:url(../images/a_bg_sb_prog_pl_lifestyle_2.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_ru_lifestyle_2 {
	background:url(../images/a_bg_sb_prog_ru_lifestyle_2.gif) 0 10px no-repeat;
	display:block;
	height: 30px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_ru_lifestyle_2:hover {
	background:url(../images/a_bg_sb_prog_ru_lifestyle_2.gif) 0 -30px no-repeat;
	}
	
	
a.sb_prog_de_lifestyle_3 {
	background:url(../images/a_bg_sb_prog_de_lifestyle_3.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_de_lifestyle_3:hover {
	background:url(../images/a_bg_sb_prog_de_lifestyle_3.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_en_lifestyle_3 {
	background:url(../images/a_bg_sb_prog_en_lifestyle_3.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_en_lifestyle_3:hover {
	background:url(../images/a_bg_sb_prog_en_lifestyle_3.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_fr_lifestyle_3 {
	background:url(../images/a_bg_sb_prog_fr_lifestyle_3.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_fr_lifestyle_3:hover {
	background:url(../images/a_bg_sb_prog_fr_lifestyle_3.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_nl_lifestyle_3 {
	background:url(../images/a_bg_sb_prog_nl_lifestyle_3.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_nl_lifestyle_3:hover {
	background:url(../images/a_bg_sb_prog_nl_lifestyle_3.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_pl_lifestyle_3 {
	background:url(../images/a_bg_sb_prog_pl_lifestyle_3.gif) 0 10px no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_pl_lifestyle_3:hover {
	background:url(../images/a_bg_sb_prog_pl_lifestyle_3.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_ru_lifestyle_3 {
	background:url(../images/a_bg_sb_prog_ru_lifestyle_3.gif) 0 10px no-repeat;
	display:block;
	height: 30px;
	width: 400px;
	padding:10px 0 0 0;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.sb_prog_ru_lifestyle_3:hover {
	background:url(../images/a_bg_sb_prog_ru_lifestyle_3.gif) 0 -30px no-repeat;
	}
	
a.sb_prog_ru_lifestyle {
	background:url(../images/a_bg_sb_prog_ru_lifestyle.gif) 0 0 no-repeat;
	display:block;
	height: 15px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_ru_lifestyle:hover {
	background:url(../images/a_bg_sb_prog_ru_lifestyle.gif) 0 -44px no-repeat;
	}
	
	

a.sb_prog_en_modern {
	background:url(../images/a_bg_sb_prog_en_modern.gif) 0 0 no-repeat;
	display:block;
	height: 15px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_en_modern:hover {
	background:url(../images/a_bg_sb_prog_en_modern.gif) 0 -44px no-repeat;
	}
a.sb_prog_fr_modern {
	background:url(../images/a_bg_sb_prog_fr_modern.gif) 0 0 no-repeat;
	display:block;
	height: 15px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_fr_modern:hover {
	background:url(../images/a_bg_sb_prog_fr_modern.gif) 0 -44px no-repeat;
	}
a.sb_prog_nl_modern {
	background:url(../images/a_bg_sb_prog_nl_modern.gif) 0 0 no-repeat;
	display:block;
	height: 15px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_nl_modern:hover {
	background:url(../images/a_bg_sb_prog_nl_modern.gif) 0 -44px no-repeat;
	}
a.sb_prog_de_land {
	clear:left;
	background:url(../images/a_bg_sb_prog_de_landhaus.gif) 0 5px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 110px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_de_land:hover {
	
	background:url(../images/a_bg_sb_prog_de_landhaus.gif) 0 -35px no-repeat;
	}	
a.sb_prog_en_land {
	clear:left;
	background:url(../images/a_bg_sb_prog_en_landhaus.gif) 0 5px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 110px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_en_land:hover {
	
	background:url(../images/a_bg_sb_prog_en_landhaus.gif) 0 -35px no-repeat;
	}
a.sb_prog_fr_land {
	clear:left;
	background:url(../images/a_bg_sb_prog_fr_landhaus.gif) 0 5px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 110px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_fr_land:hover {
	
	background:url(../images/a_bg_sb_prog_fr_landhaus.gif) 0 -35px no-repeat;
	}
a.sb_prog_nl_land {
	clear:left;
	background:url(../images/a_bg_sb_prog_nl_landhaus.gif) 0 5px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 110px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_nl_land:hover {
	
	background:url(../images/a_bg_sb_prog_nl_landhaus.gif) 0 -35px no-repeat;
	}
	
a.sb_prog_pl_land {
	clear:left;
	background:url(../images/a_bg_sb_prog_pl_landhaus.gif) 0 5px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 110px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_pl_land:hover {
	
	background:url(../images/a_bg_sb_prog_pl_landhaus.gif) 0 -35px no-repeat;
	}

a.sb_prog_ru_land {
	clear:left;
	background:url(../images/a_bg_sb_prog_ru_landhaus.gif) 0 5px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 110px 0 5px 20px;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_ru_land:hover {
	
	background:url(../images/a_bg_sb_prog_ru_landhaus.gif) 0 -35px no-repeat;
	}

	
a.sb_prog_de_lo {
	clear:left;
	background:url(../images/a_bg_sb_prog_de_lo.gif) 0 3px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 70px 0 5px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_de_lo:hover {
	background:url(../images/a_bg_sb_prog_de_lo.gif) 0 -37px no-repeat;
	}

a.sb_prog_en_lo {
	clear:left;
	background:url(../images/a_bg_sb_prog_en_lo.gif) 0 3px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 70px 0 5px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_en_lo:hover {
	background:url(../images/a_bg_sb_prog_en_lo.gif) 0 -37px no-repeat;
	}
a.sb_prog_fr_lo {
	clear:left;
	background:url(../images/a_bg_sb_prog_fr_lo.gif) 0 3px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 70px 0 5px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_fr_lo:hover {
	background:url(../images/a_bg_sb_prog_fr_lo.gif) 0 -37px no-repeat;
	}
a.sb_prog_nl_lo {
	clear:left;
	background:url(../images/a_bg_sb_prog_nl_lo.gif) 0 3px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 70px 0 5px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_nl_lo:hover {
	background:url(../images/a_bg_sb_prog_nl_lo.gif) 0 -37px no-repeat;
	}

a.sb_prog_pl_lo {
	clear:left;
	background:url(../images/a_bg_sb_prog_pl_lo.gif) 0 3px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 70px 0 5px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_pl_lo:hover {
	background:url(../images/a_bg_sb_prog_pl_lo.gif) 0 -37px no-repeat;
	}
	
a.sb_prog_ru_lo {
	clear:left;
	background:url(../images/a_bg_sb_prog_ru_lo.gif) 0 3px no-repeat;
	display:block;
	height: 20px;
	width: 400px;
	margin: 70px 0 5px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
a.sb_prog_ru_lo:hover {
background:url(../images/a_bg_sb_prog_ru_lo.gif) 0 -37px no-repeat;
	}
	
/*Programmnav*/
	
ol.prog_nav {
	margin: 0 0 30px 20px;
	padding: 0
}

ol.prog_nav li {
	width: 200px;
	float:left;
	margin:0 0 0.5em 0;
	padding: 0	
}

#sb p {
	padding: 0 20px 0px 10px;
	color: #fff 
	}
	
/*Fronten*/
	
#fronten {

}
#fronten ul {
	list-style-type: none;
	padding: 20px 20px 0 20px;	
	
}

#fronten li {
	float:left;
	margin: 0 10px 10px 0
}

#fronten li img {
	width: 40px;
	height: 58px;
	padding: 1px;
	border: 1px solid #ECE9D7
}	

#fronten li img:hover {
	background: #C4B999;
}

#griffe h2 {
clear:left;


margin: 20px 0 0 0;
background: #E3E2DE;
}


#griffe ul {
	list-style-type: none;
	margin: 0 0 0px 0;
	padding: 20px 20px 0 20px;
}
#griffe li {
	float:left;
	margin: 0 3px 3px 0;
	padding: 0;
}

#griffe li img {
	width: 65px;
	height: 33px;
	padding: 1px;
	border: 1px solid #ccc
}

#griffe li img:hover {
	background: #666
}
#griffe li a:active {
	background: black
}

/*Übersicht Arbeitsplatten*/

#arbeitsplatten ul {
	list-style-type: none;
	margin: 0 0 0px 0;
	padding: 20px 20px 0 20px;
}
#arbeitsplatten li {
	float:left;
	margin: 0 4px 4px 0;
	padding: 0;
}

#arbeitsplatten li img {
	width: 80px;
	height: 45px;
	padding: 1px;
	border: 1px solid #ECE9D7
}

#arbeitsplatten li img:hover {
	background: #C4B999;
}
#arbeitsplatten li a:active {
	background: black
}



#formular {
	padding: 20px 20px 0 0px;
}

/*Download*/

#download {
	width: 150px;
	height: 130px;
	float:left;
	padding: 20px 7px 5px 20px;
}

#download img {
	padding: 0px 0px 0px 0;
}

#download p {
width:145px;
padding: 5px;
background-color:#666666;
text-align:center
}

#download a {
color:#fff;}


#download a:hover {
color:#333}


/*Breite Inhalt für Übersicht, Details, etc.*/
#inhalt_ganz {
	clear:both;
	background: #ccc /*#ECE9DF url(../images/inhalt_ganz_bg.jpg) repeat-y*/;
	float:left;
	width: 980px;
	padding: 0 0 20px 0;
	margin: 20px 0 0px 0
}

#col1 {
	float:left;
	width: 540px;
}

#col2 {
	float:right;
	width: 430px;	
}

#inhalt_ganz h4 {
	background: red;
	height: 30px;
	text-indent:-3000px;	
}

#inhalt_ganz h4.modern_prog {
	margin: 20px 0 0 20px;
	background:url(../images/h4.modern_prog.gif) top left no-repeat;
}

/*Headlines mit Link*/
/*Programmübersicht*/
a.prog_uebersicht_de_lifestyle {
	clear:left;
	background: url(../images/a_prog_uebersicht_de_lifestyle.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 300px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_de_lifestyle:hover {
	background:url(../images/a_prog_uebersicht_de_lifestyle.gif) 0 -40px no-repeat;
	}
	
/*Link als Headline Programme Impressionen*/
a.prog_uebersicht_de_lifestyle_1 {
	background:url(../images/a_prog_uebersicht_de_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	
	clear:both;
	}
a.prog_uebersicht_de_lifestyle_1:hover {
	background:url(../images/a_prog_uebersicht_de_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_en_lifestyle_1 {
	background:url(../images/a_prog_uebersicht_en_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.prog_uebersicht_en_lifestyle_1:hover {
	background:url(../images/a_prog_uebersicht_en_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_fr_lifestyle_1 {
	background:url(../images/a_prog_uebersicht_fr_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.prog_uebersicht_fr_lifestyle_1:hover {
	background:url(../images/a_prog_uebersicht_fr_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_nl_lifestyle_1 {
	background:url(../images/a_prog_uebersicht_nl_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.prog_uebersicht_nl_lifestyle_1:hover {
	background:url(../images/a_prog_uebersicht_nl_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_pl_lifestyle_1 {
	background:url(../images/a_prog_uebersicht_pl_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 22px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.prog_uebersicht_pl_lifestyle_1:hover {
	background:url(../images/a_prog_uebersicht_pl_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_ru_lifestyle_1 {
	background:url(../images/a_prog_uebersicht_ru_lifestyle_1.gif) 0 0 no-repeat;
	display:block;
	height: 30px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;	
	clear:both;
	}
a.prog_uebersicht_ru_lifestyle_1:hover {
	background:url(../images/a_prog_uebersicht_ru_lifestyle_1.gif) 0 -40px no-repeat;
	}
	
	
	
a.prog_uebersicht_de_lifestyle_2 {
	background:url(../images/a_prog_uebersicht_de_lifestyle_2.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_de_lifestyle_2:hover {
	background:url(../images/a_prog_uebersicht_de_lifestyle_2.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_en_lifestyle_2 {
	background:url(../images/a_prog_uebersicht_en_lifestyle_2.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_en_lifestyle_2:hover {
	background:url(../images/a_prog_uebersicht_en_lifestyle_2.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_fr_lifestyle_2 {
	background:url(../images/a_prog_uebersicht_fr_lifestyle_2.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_fr_lifestyle_2:hover {
	background:url(../images/a_prog_uebersicht_fr_lifestyle_2.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_nl_lifestyle_2 {
	background:url(../images/a_prog_uebersicht_nl_lifestyle_2.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_nl_lifestyle_2:hover {
	background:url(../images/a_prog_uebersicht_nl_lifestyle_2.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_pl_lifestyle_2 {
	background:url(../images/a_prog_uebersicht_pl_lifestyle_2.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_pl_lifestyle_2:hover {
	background:url(../images/a_prog_uebersicht_pl_lifestyle_2.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_ru_lifestyle_2 {
	background:url(../images/a_prog_uebersicht_ru_lifestyle_2.gif) 0 0 no-repeat;
	display:block;
	height: 30px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_ru_lifestyle_2:hover {
	background:url(../images/a_prog_uebersicht_ru_lifestyle_2.gif) 0 -40px no-repeat;
	}
	
	
	
a.prog_uebersicht_de_lifestyle_3 {
	background:url(../images/a_prog_uebersicht_de_lifestyle_3.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_de_lifestyle_3:hover {
	background:url(../images/a_prog_uebersicht_de_lifestyle_3.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_en_lifestyle_3 {
	background:url(../images/a_prog_uebersicht_en_lifestyle_3.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_en_lifestyle_3:hover {
	background:url(../images/a_prog_uebersicht_en_lifestyle_3.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_fr_lifestyle_3 {
	background:url(../images/a_prog_uebersicht_fr_lifestyle_3.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_fr_lifestyle_3:hover {
	background:url(../images/a_prog_uebersicht_fr_lifestyle_3.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_nl_lifestyle_3 {
	background:url(../images/a_prog_uebersicht_nl_lifestyle_3.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_nl_lifestyle_3:hover {
	background:url(../images/a_prog_uebersicht_nl_lifestyle_3.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_pl_lifestyle_3 {
	background:url(../images/a_prog_uebersicht_pl_lifestyle_3.gif) 0 0 no-repeat;
	display:block;
	height: 25px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_pl_lifestyle_3:hover {
	background:url(../images/a_prog_uebersicht_pl_lifestyle_3.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_ru_lifestyle_3 {
	background:url(../images/a_prog_uebersicht_ru_lifestyle_3.gif) 0 0 no-repeat;
	display:block;
	height: 30px;
	width: 400px;
	margin: 10px 0 5px 20px;
	text-indent: -3000px;
	outline:none;
	clear:both;
	}
a.prog_uebersicht_ru_lifestyle_3:hover {
	background:url(../images/a_prog_uebersicht_ru_lifestyle_3.gif) 0 -40px no-repeat;
	}

	
a.prog_uebersicht_ru_lifestyle {
	clear:left;
	background: url(../images/a_prog_uebersicht_ru_lifestyle.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 300px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_ru_lifestyle:hover {
	background:url(../images/a_prog_uebersicht_ru_lifestyle.gif) 0 -40px no-repeat;
	}
	

	
	
	

a.prog_uebersicht_en_modern {
	clear:left;
	background: url(../images/a_prog_uebersicht_en_modern.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 400px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_en_modern:hover {
	background:url(../images/a_prog_uebersicht_en_modern.gif) 0 -44px no-repeat;
	}
a.prog_uebersicht_fr_modern {
	clear:left;
	background: url(../images/a_prog_uebersicht_fr_modern.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 400px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_fr_modern:hover {
	background:url(../images/a_prog_uebersicht_fr_modern.gif) 0 -44px no-repeat;
	}
a.prog_uebersicht_nl_modern {
	clear:left;
	background: url(../images/a_prog_uebersicht_nl_modern.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 400px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_nl_modern:hover {
	background:url(../images/a_prog_uebersicht_nl_modern.gif) 0 -44px no-repeat;
	}





a.prog_uebersicht_de_landhaus {
	clear:left;
	background: url(../images/a_prog_uebersicht_de_landhaus.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 320px;
	margin: 0px 0 9px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_de_landhaus:hover {
	background:url(../images/a_prog_uebersicht_de_landhaus.gif) 0 -40px no-repeat;
	}

a.prog_uebersicht_en_landhaus {
	clear:left;
	background: url(../images/a_prog_uebersicht_en_landhaus.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 320px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_en_landhaus:hover {
	background:url(../images/a_prog_uebersicht_en_landhaus.gif) 0 -40px no-repeat;
	}

a.prog_uebersicht_fr_landhaus {
	clear:left;
	background: url(../images/a_prog_uebersicht_fr_landhaus.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 350px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_fr_landhaus:hover {
	background:url(../images/a_prog_uebersicht_fr_landhaus.gif) 0 -40px no-repeat;
	}
a.prog_uebersicht_nl_landhaus {
	clear:left;
	background: url(../images/a_prog_uebersicht_nl_landhaus.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 320px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_nl_landhaus:hover {
	background:url(../images/a_prog_uebersicht_nl_landhaus.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_pl_landhaus {
	clear:left;
	background: url(../images/a_prog_uebersicht_pl_landhaus.gif) 0 0px no-repeat;
	display:block;
	height: 10px;
	width: 320px;
	margin: 20px 0 10px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_pl_landhaus:hover {
	background:url(../images/a_prog_uebersicht_pl_landhaus.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_ru_landhaus {
	clear:left;
	background: url(../images/a_prog_uebersicht_ru_landhaus.gif) 0 1px no-repeat;
	display:block;
	height: 10px;
	width: 320px;
	margin: 20px 0 15px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_ru_landhaus:hover {
	background:url(../images/a_prog_uebersicht_ru_landhaus.gif) 0 -39px no-repeat;
	}





a.prog_uebersicht_de_linea {
	clear:left;
	background: url(../images/a_prog_uebersicht_de_linea.gif) 0 0px no-repeat;
	display:block;
	height: 25px;
	width: 300px;
	margin: 20px 0 23px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_de_linea:hover {
	background:url(../images/a_prog_uebersicht_de_linea.gif) 0 -40px no-repeat;
	}

a.prog_uebersicht_en_linea {
	clear:left;
	background: url(../images/a_prog_uebersicht_en_linea.gif) 0 0px no-repeat;
	display:block;
	height: 25px;
	width: 300px;
	margin: 20px 0 23px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_en_linea:hover {
	background:url(../images/a_prog_uebersicht_en_linea.gif) 0 -40px no-repeat;
	}

a.prog_uebersicht_fr_linea {
	clear:left;
	background: url(../images/a_prog_uebersicht_fr_linea.gif) 0 0px no-repeat;
	display:block;
	height: 25px;
	width: 300px;
	margin: 20px 0 23px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_fr_linea:hover {
	background:url(../images/a_prog_uebersicht_fr_linea.gif) 0 -40px no-repeat;
	}

a.prog_uebersicht_nl_linea {
	clear:left;
	background: url(../images/a_prog_uebersicht_nl_linea.gif) 0 0px no-repeat;
	display:block;
	height: 25px;
	width: 300px;
	margin: 20px 0 23px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_nl_linea:hover {
	background:url(../images/a_prog_uebersicht_nl_linea.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_pl_linea {
	clear:left;
	background: url(../images/a_prog_uebersicht_pl_linea.gif) 0 0px no-repeat;
	display:block;
	height: 25px;
	width: 300px;
	margin: 20px 0 23px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_pl_linea:hover {
	background:url(../images/a_prog_uebersicht_pl_linea.gif) 0 -40px no-repeat;
	}
	
a.prog_uebersicht_ru_linea {
	clear:left;
	background: url(../images/a_prog_uebersicht_ru_linea.gif) 0 0px no-repeat;
	display:block;
	height: 25px;
	width: 300px;
	margin: 20px 0 30px 20px;
	padding: 0 0 10px 0;
	text-indent: -3000px;
	outline:none
	}
	
a.prog_uebersicht_ru_linea:hover {
	background:url(../images/a_prog_uebersicht_ru_linea.gif) 0 -40px no-repeat;
	}


	
/*Programmübersicht*/

.prog_teaser {
	width: 114px;
	height: 120px;
	float:left;
	padding: 0 0px 0 19px;
	background:transparent	
}

.prog_teaser img {
	width: 110px;
	height: 70px;
	padding: 0 0 0 0;
	display:block;
	padding: 1px;
	border: 1px solid #C4B999
}

.prog_teaser img:hover {
	color: #333;
	width: 110px;
	height: 70px;
}

.prog_teaser a {
	color: #fff;
	}
.prog_teaser a:hover {
	color: #ccc;
}


.prog_teaser p {
	padding: 0 0 0 0;
	margin: 5px 0 0 0px;	
}

#inhalt .prog_teaser p {
	padding: 0 0 0 0;
	margin: 5px 0 0 0px;	
}
	

.details {
	float:left;
	width: 200px;
	border: 1px solid #C4B999;
	margin: 20px 7px 10px 20px;
	padding: 5px;
	height: 160px;
	background: #fff
}

.details_hoch {
	float:left;
	width: 200px;
	border: 1px solid #C4B999;
	margin: 20px 7px 10px 20px;
	padding: 5px;
	height: 290px;
	background: #fff
}
	
#footer {
	clear:both;
	padding: 30px 0 20px 570px;
	font-size: 110%;
	color: #555;	
}

#adresse {
	display:none
}	

/*slider ##########################################*/

#slider1 {
    width: 550px; /* important to be same as image width */
    height: 350px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	background-color:#272425
}
 
#slider1Content {
    width: 550px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
	
}
.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 20px 23px;
    width: 284px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 15px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}


/* Clearing ########################################################## */
.clear {
	overflow:hidden
}

* html .clear {
	height: 1%;
}

/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
   content: "."; 
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;
}

/* Diese Angabe benötigt der Safari-Browser zwingend !! */
.clearfix { display: block; } 

/* Clearfix-Anpassung für IE */
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.floatbox { overflow:hidden; }
/*##Suche, Artikel Startseite####*/

