/* real.de */

/* LISTE */
ul.rezepteListe
{
    margin: 25px 0 25px 0;
    border-top: 1px solid #d6e2f5;
    padding: 0;
    display:block;
}
.clearAll
{
    clear:both;
}
li.repepte_list-hell,
li.repepte_list-dunkel
{
    margin: 0;
    padding:4px;
    position:relative;
    list-style: none;
    font-weight: bold;
    display:block;
    height:18px;
    overflow:hidden;
    
    border-bottom: 1px solid #d6e2f5;
}
li.repepte_list-dunkel
{
    background: #eaf3fd;
}
li.repepte_list-hell a, li.repepte_list-hell a:hover,
li.repepte_list-dunkel a, li.repepte_list-dunkel a:hover
{
    text-decoration: none;
    display:block;
}
li.repepte_list-hell a:hover,
li.repepte_list-dunkel a:hover
{
    text-decoration: underline;
}

img.maggi_list
{
    position:absolute;
    right:0px;
    top:0px;
    height:26px;
    width:155px;
}

/* DETAILSSEITE */
div#rezepteLeftCol, div#rezepteRightCol
{
    position: relative;
    float: left;

    margin: 25px 0 0 0;
    padding: 0 6px 0 0;
    width: 198px; /*210px*/
}
div#rezepteRightCol
{
	margin-left: 12px;
	width:380px;
	overflow:hidden;
}
div#rezepteLeftCol div#rezepteImgDescription
{
	font-size: 10px;
	color: #7eadd5;
}
div#rezepteLeftCol div#rezepteZutaten
{
	position: relative;

	margin: 35px 0 0 0;
}
div#rezepteLeftCol h3
{
	margin: 0 0 15px 0;
	padding: 0;

	line-height: normal;
	font-size: 13px;
	font-weight: bold;
}
div#rezepteLeftCol h2
{
	margin-bottom: 3px;

	line-height: 12px;
	font-size: 12px;
	color: #7eadd5;
}
div#rezepteLeftCol p
{
	margin: 2px 0 14px 0;
	padding: 0;

	font-size: 11px;
}
div#rezepteRightCol h1
{
	margin: 0 0 25px 0;
	padding: 0;

	line-height: normal;
	font-size: 15px;
	font-weight: bold;
}
.maggi_nutrition_box
{
	background: url("../../images/construct/rezepte/maggie_nutrinfo_bkgrnd.jpg") no-repeat;
    padding: 10px;
    background-position:top right;
    color: black;
}
.symbol_rahmen
{
     float:left;
     margin-top:13px;
     margin-right:10px;
     /*padding:5px;
     background-color:RED;*/
}
.symbol_rahmen img
{
	padding:4px
}
.nutrition_symbol
{
    float:left;
    height:50px;
    background: url("../../images/construct/rezepte/nutrition_symbols.gif") no-repeat;
    background-position:top right;
}
.nutrition_symbol_end
{
    float:left;
    height:50px;
    background: url("../../images/construct/rezepte/nutrition_symbols_end.gif") no-repeat;
    background-position:top right;
}
.first_nutrition_symbol
{
	float:left;
	height:50px;
	background: url("../../images/construct/rezepte/first_nutrition_symbol.gif") no-repeat;
}
.nutrition_single_symbol
{
	float:left;
}
.maggi_nutrition_box p
{
	margin: 15px 15px 15px 0px;
}

/* Rezeptheros */

td.td_rezepteHeroImage
{
	display: block;

	padding: 5px 0 5px 5px;
	width: 202px; /*209px*/
	height: 198px; /*209px*/

	background: #fff;

	border-top: 1px solid #dbe6f6;
	border-right: 1px solid #dbe6f6;
	border-left: 1px solid #dbe6f6;
	
	-moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
    
    -webkit-border-top-right-radius:6px;
    -webkit-border-top-left-radius:6px;
    
	vertical-align: top;
}
td.td_rezepteHeroImage a, td.td_rezepteHeroImage a:hover
{
	padding-left: 0;
	background: 0;
	border: 0;
}
td.td_rezepteHeroText
{
	padding: 10px 9px;
	width: 189px; /*209px*/
	
	border-right: 1px solid #dbe6f6;
	border-left: 1px solid #dbe6f6;
	
	font-size: 11px;

	vertical-align: top;
}
td.td_rezepteHeroText h1
{
	margin: 0 0 8px 0;
	padding: 0;

	line-height: 14px;
	font-size: 11px;
	font-weight: bold;
}
td.td_rezepteHeroAbschluss
{
	padding: 7px 9px;
	width: 189px; /*209px*/
	
	border-right: 1px solid #dbe6f6;
	border-left: 1px solid #dbe6f6;
	border-bottom: 1px solid #dbe6f6;
	
	-moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
    
    -webkit-border-bottom-right-radius:6px;
    -webkit-border-bottom-left-radius:6px;
	
	font-size: 11px;

	vertical-align: top;
}
td.td_rezepteHeroAbschluss a, td.td_rezepteHeroAbschluss a:hover
{
	display: block;

	padding: 0 0 0 10px !important;
	height: 14px;

	color: #fff;
	font-weight: bold;
	text-decoration: none;

	border: 0;
	background: url(../../images/construct/rezepte/hintergrund_td_rezepteHeroMehr.gif) 0 0 no-repeat;
}

/* Rezeptdatenbank Suchformular */
div#rezeptdatenbank_suchformular
{
	position: relative;

	margin: 25px 0 20px;
	padding: 10px;

	font-size: 11px;
	background: #fff;
	border: 1px solid #d8e4f6;
	width:615px;
	
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
}
div#rezeptdatenbank_suchformular form
{
	margin-top:10px;
}
div#rezeptdatenbank_suchformular h3.rezeptdatenbank
{
	padding: 1px 0 3px 0px;

	background: url(../../images/construct/icons/ordner_WeissAufBlau.gif) 0 0 no-repeat;
}
div#rezeptdatenbank_suchformular input.sucheStarten
{
	float: right;

	margin: 5px 4px 0 0;
}
div#rezeptdatenbank_suchformular fieldset
{
	position: relative;
	float: left;
	
	width:180px;
	
	margin: 0px 10px 15px 0;
	padding: 0 8px 8px 8px;

	border: 1px solid #d8e4f6;
	
	-moz-border-radius:4px;
    -webkit-border-radius:4px;
}
div#rezeptdatenbank_suchformular fieldset legend
{
	padding:8px 3px;
	font-weight: bold;
	
}
div#rezeptdatenbank_suchformular label.labelRadio
{
	position: relative;
	display: block;

	margin: 0 0 4px 0;

	line-height: 14px;
}
	div#rezeptdatenbank_suchformular label.labelRadio input
	{
		margin: 0;
		padding: 0;
		height: 14px;

		vertical-align: middle;
	}
div#rezeptdatenbank_suchformular label.labelLactose
{
	position: relative;
	display: block;

	margin: 0 0 4px 0;
	padding: 8px 0 0 40px;
	height: 24px; /*32px*/

	background: url(../../images/construct/rezepte/icon_lactosefrei.gif) 0 0 no-repeat;
}
div#rezeptdatenbank_suchformular label.gluten { background-image: url(../../images/construct/rezepte/icon_glutenfrei.gif) !important }
div#rezeptdatenbank_suchformular label.labelLactose input
{
	margin: 0 0 0 3px;
	padding: 0;
	height: 14px;

	vertical-align: middle;
}

div#rezeptdatenbank_suchformular label.labelMaggi
{
	position: relative;
	display: block;

	margin: 0 0 4px 0;
	padding:3px 0 0 45px;
	height: 32px; /*32px*/

	background: url(../../images/construct/rezepte/icon_maggi.jpg) 0 0 no-repeat;
}
    div#rezeptdatenbank_suchformular label.labelMaggi input
    {
        margin-top:0px;
    }
div#rezeptdatenbank_suchformular label.labelStar
{
	position: relative;
	display: block;
	float: left;

	margin: 0;
	padding: 0;
	width: 90px;
	line-height:21px;
	font-size: 10px;

	text-align: center;
}
    div#rezeptdatenbank_suchformular label.labelStar input
    {
        float:left;
    }
    div#rezeptdatenbank_suchformular label.labelStar img
    {
        display:block;
        float:left;
        margin:4px 0 0;
    }
    div.rezepte_nav
    {
        position:absolute;
        left:492px;
        top:11px;
        
        width:210px;
        height:28px;
        
        padding:0px; 
    }

    div.rezepte_nav a
    {
        margin:0 0 0 5px; 
    }
    
    
    
/* Mitmachen Formular */

form#form_rezepte_mitmachen
{
}

form#form_rezepte_mitmachen input.text
{
    width:250px;
}
form#form_rezepte_mitmachen div.form_item_select
{
    width:250px;
}
    form#form_rezepte_mitmachen div.form_item_select select
    {
        width:260px;
    }
form#form_rezepte_mitmachen span.textarea
{
    width:528px;
}
