@charset "iso-8859-2";
/* CSS Document */

/*_____________________________________die ueblichen verdaechtigen */

* {
	margin:0;
	padding:0;
}

body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.88em;
    background:url(../images/bg_body.gif) repeat-x #fbe9b9
}

a {
   text-decoration: none;
   outline: none;
   font-family:Arial, Helvetica, sans-serif;
   color: #000000;
}

p {
	margin-bottom:1.07em
}

img {
	border:none
}

.floatLeft {
	float:left
}

.clear {
	clear:left
}

.backhelfer {
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.88em;
	font-weight:bold
}

.erweiterte_suche_pabstand {
	height:43px;
	margin-bottom:0;
	width:420px
}

/*_____________________________________die ueblichen verdaechtigen */

#teaser {
	height:120px;
	right:55px;
	position:absolute;
	top:422px;
	width:230px;
}

#teaser2 {
	height:120px;
	right:55px;
	position:absolute;
	top:20px;
	width:230px;
}

#zutaten {
	height:180px;
	right:100px;
	position:absolute;
	top:653px;
	width:311px;
}

/*__________________________________________header */

#header {
	background:url(../images/bg_header.gif);
	height:79px;
	position:relative;
	width:976px;
}

#header2 {
	background:url(../images/bg_header2.gif);
	height:79px;
	position:relative;
	width:976px;
}

/*_____________________________________Branding */

h1.branding a {
	background:url(../images/logo.gif);
	float:left;
	height:79px;
	outline:none;
	text-indent:-8000px;
	width:156px
}

h1.branding2 a {
	background:url(../images/logo2.gif);
	float:left;
	height:79px;
	outline:none;
	text-indent:-8000px;
	width:156px
}

/*_____________________________________Branding */


/*_____________________________________navTop */

ul.navTop {
	float:left;
	height:46px;
	list-style-type:none;
	overflow:hidden;
	padding-top:33px;
	width:453px
}

ul.navTop li {
	float:left;
	margin-right:0
}

.startseiteBtn a {
	background:url(../images/btn_startseite.gif) 0 0;
	display:block;
	height:32px;
	list-style-type:none;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:152px
}

.startseiteBtn a:hover, .startseiteBtnactive {
	background:url(../images/btn_startseite.gif) 0 -32px;
	display:block;
	height:32px;
	list-style-type:none;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:152px
}

.backvideosBtn a {
	background:url(../images/btn_backvideos.gif) 0 0;
	display:block;
	height:32px;
	list-style-type:none;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:181px
}

.backvideosBtn a:hover, .backvideosBtnactive {
	background:url(../images/btn_backvideos.gif) 0 -32px;
	display:block;
	height:32px;
	list-style-type:none;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:181px
}

.kontaktBtn a {
	background:url(../images/btn_kontakt.gif) 0 0;
	display:block;
	height:32px;
	list-style-type:none;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:105px
}

.kontaktBtn a:hover, .kontaktBtnactive {
	background:url(../images/btn_kontakt.gif) 0 -32px;
	display:block;
	height:32px;
	list-style-type:none;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:105px
}

/*_____________________________________navTop */

/*__________________________________________sprachwahl */

#sprachwahl {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	height:16px;
	padding:63px 0 0 45px;
	width:45px
}

#sprachwahl a:link, #sprachwahl a:active {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	text-transform:uppercase;
}

#sprachwahl a:visited, #sprachwahl a:hover {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	text-transform:uppercase;
}

#sprachwahl_suche {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	height:16px;
	padding:63px 0 0 315px;
	width:45px
}

#sprachwahl_suche a:link, #sprachwahl a:active {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	text-transform:uppercase;
}

#sprachwahl_suche a:visited, #sprachwahl a:hover {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	text-transform:uppercase;
}

/*__________________________________________sprachwahl */

/*__________________________________________header */

/*__________________________________________content */

#container {
	margin:0 auto;
	position:relative;
	width:976px;
}

#contentContainer {
	position:relative;
	width:976px;
}

#tv_startseite {
	background:url(../images/startseite_tv.jpg) no-repeat;
	float:left;
	height:552px;
	position:relative;
	width:429px;
}

#tv_button {
	height:175px;
	left:135px;
	position:absolute;
	top:156px;
	width:200px;
}

#scrollbox_rechts {
	background:url(../images/startseite_bg_rechts.jpg) no-repeat;
	height:552px;
	float:left;
	width:547px;
}

#backvideoseite_header {
	background:url(../images/bg_backvideoseite_header.jpg);
	height:366px;
	width:976px;
}

#video {
	height:356px;
	right:148px;
	position:absolute;
	top:88px;
	width:443px;
	z-index:100;
}

#block {
	background:url(../images/bg_block.jpg);
	height:400px;
	left:62px;
	position:absolute;
	top:90px;
	width:265px;
	z-index:100;
}

#block_links_unten {
	height:50px;
	left:30px;
	position:absolute;
	top:325px;
	width:190px;
	z-index:200;
}

#block_links_unten a:link, #block_links_unten a:visited {
	color:#d7100a;
	font-size:0.79em;
	font-weight:bold;
	text-decoration:none;
}

#block_links_unten a:active, #block_links_unten a:hover {
	color:#d7100a;
	font-size:0.79em;
	font-weight:bold;
	text-decoration:underline;
}

#angaben_box_schwierigkeit {
	float:left;
	font-size:0.79em;
	height:120px;
	padding-top:10px;
	width:156px;
}

.kuchen_schwierigkeit {
	margin-top:10px
}

#angaben_box_zeit {
	background:url(../images/bg_angaben_box_zeit.gif) no-repeat;
	float:left;
	font-size:0.79em;
	height:120px;
	padding-top:10px;
	width:200px;
}

.zeit {
	font-size:0.9em;
	line-height:1.1em;
	margin:-11px 0 0 30px;
}

#angaben_box_backen {
	background:url(../images/bg_angaben_box_backen.gif) no-repeat;
	float:left;
	font-size:0.79em;
	height:120px;
	padding-top:10px;
	width:184px;
}

.backen {
	font-size:0.9em;
	line-height:1.1em;
	margin:15px 0 0 40px;
}

#txt {
	background:url(../images/bg_rezepteseite_txt.jpg) no-repeat #fff;
	float:left;
	padding:0 28px 0 386px;
	width:562px;
   	min-height:360px;
   	height:auto !important;
   	height:360px
}

#footer_rezepteseite {
	background:url(../images/bg_footer_rezepteseite.jpg);
	clear:left;
	height:160px;
	position:relative;
	width:976px;
}

/*__________________________________________content */

/*__________________________________________buttons */

#rezept_drucken {
	left:20px;
	position:absolute;
	top:400px
}

ul.Btn {
	list-style-type:none;
	float:left;
}

ul.Btn li {
	float:left;
}

.rezept_druckenBtn a {
	background:url(../images/btn_rezept_drucken.jpg) 0 0;
	display:block;
	height:42px;
	list-style-type:none;
	margin-left:0px;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:183px;
}

.rezept_druckenBtn a:hover {
	background:url(../images/btn_rezept_drucken.jpg) 0 -42px;
	display:block;
	height:42px;
	list-style-type:none;
	margin-left:0px;
	outline:none;
	text-decoration:none;
	text-indent:-8000px;
	width:183px;
}

/*__________________________________________buttons */

