h5 {
	font-size:12px;
	margin:0px 0px 20px 0px;
}

h2{
	line-height:19px;
	height: 19px;
}
.marginTop15 {
padding:15px 0pt 0pt;
}
.input5 {
	padding:3px;
}

/*
 * Index
*/
.keyvisual,.teaserelement{
	margin:0 0 13px 0;
}
/* to make this equal looking to content css .artikel .index_headline h1*/
.keyvisual .h2 {
  color: #666666;
  font-size: 24px;
  font-weight: normal;
}

.teaserelement .back {
	position:relative; 
	margin-left:auto; 
	margin-right:auto;
	width:484px; 
	height:270px; 
	border:1px solid #f7f2e7;
	}
.teaserelement .front {
	position:absolute; 
	bottom:0px; 
	left:180px; 
	width:290px; 
	}
.teaserelement .front h4{
	padding:0;
	margin:0;
}
.teaserelement .front div.he{
	background:url(/img/bg_teasertext_top.png) no-repeat scroll 0pt bottom;
	height:7px;
}

.teaserelement .front div.co{
	background:url(/img/bg_teasertext.png) repeat-y scroll 0pt 0px;
	padding:0 15px 2px 15px;
}
	
.categoryList div.linkliste{
	height:auto !important;
}

.categories{
	list-style-type: none;
	margin:0 0 0 13px;
}

.categories li{
	float:left;
	width:220px;
}

.teaserbox_galery {
	border-top:1px solid #CFCAB4;
	border-left:1px solid #CFCAB4;
	float:left;
	margin-top:5px;
}

.teaserbox, .teaserbox_fotostrecke, .teaserbox_extra{
	margin:0 0 13px 0;
}
.categoryList .linkliste ul{
	list-style-type:none;
}
.categoryList .linkliste ul li{
 	float:left;
 	width:140px;
}

.teaserbox_galery .galery{
	float:left;
	height:145px;	
	border-bottom:1px solid #CFCAB4;
	border-right:1px solid #CFCAB4;
}

.teaserbox_galery .galery p {
	width:160px;
	overflow: hidden;
}
.teaserbox_galery .galery p a {
	background:transparent url(/food/images/pleil_mini.gif) no-repeat scroll 0pt 3px;
	color:#AE7804;
	display:block;
	font-weight:bold;
	margin:5px 5px 5px 8px;
	padding-left:12px;
}

/*
 * Teaserbox Zutaten
*/
.teaserbox_rechts p{
	margin:-5px 0 0 0;
	color:rgb(102,102,102);
}

.teaserbox_rechts .content {
	min-height:100px;
	height:auto !important;
	height:100px;
	padding:0 0 0 0;
}

.teaserbox_rechts .ingredients{
	margin:0 0 12px 12px;
}

.teaserbox_rechts .equipment{
	margin:0 0 12px 12px;
}

.links, .rechts{
	width:140px;
}

.teaserbox .search{
	margin: 0 0 20px 12px;
}


/*
 * Koch-/Backtechnik Detail
*/
#content{
	margin:16px 0pt 0pt;
}

.cookingdetail{
	border-right:1px solid #CFCAB4;
	display:table-cell;
	float:left;
	margin:0px;
	padding:5px 15px 15px;
	width:485px;
}

#suchErgRezHeader h4{
	font-size:11px;
	text-transform:uppercase;
	margin:0px;
}

#suchErgRezHeader{
	margin-top:13px;
	background-color:rgb(247,242,231);
	border:1px solid #CFCAB4;
}

.suchergebnis{
	margin-top:-15px;
	margin-bottom:-6px;
}

.suchergebnis .foto{
	float:right;
	margin-top: -4px;
}

.suchergebnis .foto img {
	border: 1px solid #cfcab4;
}

.spacer{
	margin:5px 0 0 0;
}

h5.overview{
	/*background-image:url(/img/dotted_line_divider.gif);
	background-position:0 bottom;
	background-repeat:repeat-x;*/
	border-bottom: 1px solid #e6e6e6;
	padding:0 0 5px 0;
}

.linkOverview{
	color:rgb(149,39,44);
	font-weight:normal;
	font-size:12px;
	background-image:url(/img/0100_pfeil_beige_zurueck.gif);
	background-position:0pt 3px;
	background-repeat:no-repeat;
	margin:0pt;
	padding:0pt 0pt 0pt 20px;
}

.cookingvideo{
	margin:20px auto;
	text-align:left;
	width:485px;
}

#cookingHeader {
	color:#666666;
	font-weight:normal;
	margin:25px 0 20px 0;
	text-align:right;
}

a.print {
	background:transparent url(/img/icon_drucken.gif) no-repeat scroll left 0pt;
	line-height:16px;
	padding:2px 20px 0pt 30px;
}

a.pictureDetailsList3 {
	background-image:url(/img/icon_umschlag.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	line-height:16px;
	padding:2px 0pt 0pt 30px;
}

#contentLeft ul.pagerList{
	width:484px;
}

#schrittePagingTop ul.pagerList,#schrittePagingBottom ul.pagerList, .contentLeft #suchErgPagingTop ul.pagerList {
	float:left;
	height:23px;
}


.jumper{
	height:22px;
	margin:1px 0 0 0;
}

ul.pagerList input#page{
	width:20px;
	margin:2px;
	height:11px;
}
ul.pagerList .input{
	color:rgb(102,102,102);
	border-left: 1px solid #E6E6E6;
	padding:0 0 0 10px;
	float:right;
}

ul.pagerList .goto{
	width:15px;
	border:none;
	padding:0pt 2px 2px 0pt;
	vertical-align:bottom;
	margin:0;
}

/*padding für IE7*/
*+html ul.pagerList .goto{
	padding:0pt 2px 3px 0pt;
	}

ul.pagerList .bright{
	border-right: 1px solid #E6E6E6;
}

#schrittePagingTop {
	border:none;
	border-left:1px solid #CFCAB4;
	border-right:1px solid #CFCAB4;
	border-bottom:1px solid #CFCAB4;
	height:23px;
}
#userComments #suchErgPagingTop{
	border-top:1px solid #999999;
}
#suchErgPagingTop {
	border:none;
	border-left:1px solid #CFCAB4;
	border-right:1px solid #CFCAB4;
	border-bottom:1px solid #CFCAB4;
	float:left;
}

#suchErgPaging{
	border-color:#CFCAB4;
	border-style:solid;
	border-width:1px;
	margin-top:13px;
}

#schrittePagingBottom {
	border:1px solid #CFCAB4;
	height:23px;
}

.liste {
	background-image:url(/img/icon_liste.gif);
	background-postion:0 0;
	background-repeat:no-repeat;
	padding:0 0 5px 30px;
	line-height:20px;
}

.galerie {
	background-image:url(/img/icon_galerie.gif);
	background-postion:0 0;
	background-repeat:no-repeat;
	padding:0 21px 5px 30px;
	line-height:20px;
}

.active{
	color:rgb(0,0,0);
}

.view{
	float:right;
	margin:3px 0 0 0;
}

/*trenner geht so nich...
ul.pagerList li.numbers.trenner {
	border-right:1px solid #E6E6E6;
	height:24px;
}*/

#schrittePagingBottom{
	margin:0 0 30px 0;
}

.schritt{
	border-bottom:1px solid #cfcab4;
	min-height:157px;
	height:auto !important;
	height:157px;
}

.schritt img{
	float:left;
	width:206px;
	border:1px solid #cfcab4;
	margin: 0 0 10px 0;
}

.schritt .description{
	float:left;
	width:260px;
	padding:0 5px 10px 10px;
}

.spacer{
	height:10px;
}

#cookingKommentare{
	float:left;
	margin:0pt;
	padding:15px 0pt 0pt;
	width:100%;
}

.sideBar
{
	padding: 15px 15px 0px;
}

.numberActive{
	font-weight: bold;
}



/*Blätterfunktion über Videoteaser*/
.teaserbox_videostrecke{
	margin: 0 0 10px 0;
}
.teaserbox_videostrecke .videodestages p a {
	background:transparent url(/img/icon_video.gif) no-repeat scroll 0pt 2px;
	padding:0 0 0 25px;
	margin:0 0 0 18px;
}

#scrollCont {
	position: relative;
	width: 299px;
	height: 167px;
	margin:0 0 10px 0;
}
table.tfNav td {
	vertical-align: middle;
	font-size:11px;
}
#ScrollBox {
	position: absolute;
	overflow: hidden;
	margin:0 0 0 -2px;
	width: 301px;
	height: 167px;
	background: transparent;
	border:1px solid #bdbdbd;
}
#bigScrollBox {
	position: absolute;
	width: 15652px;
}

.teaserbox_videostrecke .fotostrecke {
	float:left;
	padding:0; /* 1px 0 1px;*/
}

.relatedTechniqueHeadline {
	clear: none;
	position: relative;
	top: -32px;
	width: 301px;
	background-image: url(../img/bg_teasertext.png);
	background-repeat: repeat;
	text-align: center;
	padding: 9px 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
}

.playRelatedTechnique {
	clear: none;
	position: relative;
	top: -201px;
	background-image: url(../img/playVideo.png);
	background-repeat: no-repeat;
	background-position: 125px 40px;
	width: 301px;
	height: 167px;
}



/* **************** */
/* headline removal */
/* **************** */

/* 1 */
.h5 {
	font-size:12px;
	margin:0px 0px 20px 0px;
}

.h2{
	line-height:19px;
}
/* 37 */
.teaserelement .front .h4{
	padding:0;
	margin:0;
}
/* 151 */
#suchErgRezHeader .h4{
	font-size:11px;
	text-transform:uppercase;
	margin:0px;
}

/* 181 */
.h5.overview{
	border-bottom: 1px solid #e6e6e6;
	padding:0 0 5px 0;
}

