
/*----------------------------- MENU -----------------------------*/

ul#menu_container li#eten a { background-position: -286px -38px; }  

/*----------------------------- LEFTCOL -----------------------------*/




#leftCol
{
background:url(http://www.elle.nl/design/ellenl/images/general/leftcol_bg.gif) repeat-y;
float:left;
display:block;
width:135px;
}


#leftCol .menuLeft
{
border-bottom:1px solid #e2e2e2;
margin :-7px 0px 0px 0px ;
width:115px;
display:block;
background:url(http://www.elle.nl/design/ellenl/images/eten/bg_menuLeft-2011.gif) left top no-repeat;
padding: 24px 0px 0px 0px;
}
.menuLeft ul
{
border-left:none;
}

.menuLeft ul li
{
background:url(http://www.elle.nl/design/ellenl/images/general/channel_news_item_meer.png) left 4px no-repeat;
width:90px;
margin:0px 0px 1px 0px;
}

.menuLeft ul li a:hover, .menuLeft ul li .on
{
color:#0d8013;
}

.menuLeft .menuLeft_bottom
{
background:none;
}




/*----------------------------- ARTICLE -----------------------------*/

.article .date
{
color:#0d8013;
}

.more_cnt .more_title
{
color:#0d8013;
}

.agenda .title
{
color:#0d8013;
}

.agenda .agenda_cnt
{
background:#0d8013;
}

.article .toolbar_top, .article .toolbar_top a
{
color:#0d8013;
}

.article .summary
{
float:left;
display:block;
width:239px;
background:url(../images/eten/bg_summary_h.gif) left bottom repeat-x;
padding:0 0 1px 0;
margin:5px 0;
}

.article .summary .summary_top
{
float:left;
display:block;
width:239px;
color:#fff;
background:url(../images/eten/bg_summary_h.gif) left top repeat-x;
padding:1px 0 0 0;
}

.summary_top .summary_cnt
{
float:left;
display:block;
width:231px;
color:#fff;
background:#0d8013;
padding:4px;
}

.summary_top .summary_cnt img{
padding-bottom:2px;
}

.summary_top .summary_cnt a
{
color:#fff;
text-decoration:underline;
}

.article .ingredients
{
float:left;
display:block;
width:239px;
margin:5px 0;
}

.article .ingredients img
{
padding-bottom:2px;
padding-right:2px;
}


/*----------------------------- MORE NEWS -----------------------------*/

.more_news .title
{
color:#0d8013;
}

/*----------------------------- LEXICON -----------------------------*/

.lexicon
{
float:left;
display:block;
width:530px;
}

.lexicon .title
{
float:left;
display:block;
width:530px;
font-size:20px;
color:#0d8013;
text-transfom:uppercase;
}

.lexicon .lexicon_top
{
float:left;
display:block;
width:530px;
background:url(../images/eten/bg_lexicon_h.gif) left bottom repeat-x;
padding:0 0 16px 0;
}

.lexicon_top .search_letter
{
float:left;
display:block;
width:275px;
font-size:12px;
}

.lexicon_top .search_letter div
{
float:left;
display:block;
width:275px;
letter-spacing:-1px;
}

.lexicon_top .search_letter ul
{
float:left;
display:block;
width:275px;
padding:10px 0 0 0;
}

.lexicon_top .search_letter ul li
{
float:left;
display:block;
width:11px;
font-weight:bold;
text-align:center;
overflow:hidden;
}

.lexicon_top .search_letter ul li a
{
color:#0d8013;
}

.lexicon_top .search
{
float:right;
width:241px;
height:102px;
background:url(../images/eten/bg_lexicon_search.gif) left top repeat-x;
padding:1px 0 0 0;
}

.lexicon_top .search .title
{
float:left;
width:241px;
height:28px;
line-height:28px;
color:#0d8013;
font-size:20px;
}

.lexicon_top .search .search_cnt
{
float:left;
display:block;
width:233px;
height:65px;
color:#fff;
background:#0d8013;
padding:8px 4px 0 4px;
margin:1px 0 0 0;
}

.lexicon_top .search .search_cnt img
{
display:block;
}

.lexicon_top .search .search_cnt input
{
float:left;
display:block;
width:225px;
color:#555;
font-size:11px;
margin:4px 0;
padding:1px 0 1px 3px
}

.lexicon_top .search .search_cnt a
{
float:left;
display:block;
color:#fff;
}

.lexicon_top .search .search_cnt div
{
float:right;
display:block;
height:20px;
line-height:20px;
}

.lexicon .lexicon_cnt
{
float:left;
display:block;
width:530px;
padding:10px 0 16px 0;
}

.lexicon_cnt .title
{
float:left;
display:block;
width:530px;
color:#000;
font-size:13px;
font-weight:bold;
}

.lexicon_cnt .title span
{
color:#0d8013;
}

.lexicon_cnt .result
{
float:left;
display:block;
width:530px;
}

.lexicon_cnt ul
{
float:left;
display:block;
width:530px;
}

.lexicon_cnt ul li
{
float:left;
display:block;
width:530px;
font-size:12px;
list-style-type:none;
padding:15px 0 0 0;
}

.lexicon_cnt ul li strong
{
float:left;
display:block;
width:530px;
}

.lexicon_navigation
{
display:block;
width:530px;
padding:0 0 5px 0;
text-align:center;
}

.lexicon_navigation li
{
display:inline;
list-style-type:none;
padding:0 0 0 2px;
}

.lexicon_navigation .on
{
font-weight:bold;
}

.lexicon_navigation a
{
text-decoration:underline;
}

.lexicon .lexicon_bottom
{
float:left;
display:block;
width:530px;
background:url(../images/eten/bg_lexicon_h.gif) left top repeat-x;
padding:10px 0 0 0;
}

.lexicon_bottom div
{
float:left;
display:block;
width:530px;
}

.lexicon_bottom ul
{
float:left;
display:block;
width:530px;
padding:5px 0 0 0;
}

.lexicon_bottom ul li
{
float:left;
display:block;
width:10px;
font-size:12px;
font-weight:bold;
list-style-type:none;
text-align:center;
overflow:hidden;
}

.lexicon_bottom ul .lw
{
width:11px;
}

.lexicon_bottom ul li a
{
color:#0d8013;
}

/*----------------------------- RECIPES -----------------------------*/

.recipes
{
float:left;
display:block;
width:530px;
}

.recipes .title
{
float:left;
display:block;
width:530px;
font-size:20px;
color:#0d8013;
text-transfom:uppercase;
}

.recipes  .recipes_top
{
float:left;
display:block;
width:530px;
padding:10px 0 0 0;
background:url(../images/eten/bg_lexicon_h.gif) left bottom repeat-x;
}

.recipes_top .search
{
float:left;
display:block;
width:274px;
}

.recipes_top .search .input_line
{
float:left;
display:block;
width:274px;
height:20px;
text-align:right;
margin:0 0 13px 0;
overflow:hidden;
}

.recipes_top .search .input_line input, .recipes_top .search .input_line select
{
float:left;
display:block;
width:274px;
color:#888;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.recipes_top .search .input_line input
{
width:267px;
height:15px;
padding:1px 0 0 3px;
}

.recipes_top .tips
{
float:right;
display:block;
width:240px;
height:107px;
background:url(../images/eten/bg_recipes_tips.gif) left top no-repeat;
padding:1px 0 0 1px;
overflow:hidden;
}

.tips img
{
float:left;
display:block;
}

.tips .tips_cnt
{
float:left;
display:block;
width:145px;
font-size:12px;
padding:58px 5px 0 10px;
}

.tips_cnt .title
{
float:left;
display:block;
width:145px;
height:30px;
color:#000;
font-size:12px;
overflow:hidden;
}

.tips_cnt .link
{
float:left;
display:block;
width:145px;
color:#0d8013;
}

.tips_cnt .link a
{
color:#0d8013;
}

.recipes_top .lexicon_teaser
{
float:right;
display:block;
width:225px;
height:75px;
font-size:12px;
background:#ebebeb;
padding:6px 8px 0 8px;
margin:13px 0 0 0;
overflow:hidden;
}

.lexicon_teaser .title
{
float:left;
display:block;
width:225px;
font-size:20px;
color:#000;
}

.lexicon_teaser .description
{
float:left;
display:block;
width:225px;
margin-top:3px;
}

.lexicon_teaser .link
{
float:left;
display:block;
width:225px;
color:#0d8013;
margin-top:3px;
}

.lexicon_teaser .link a
{
color:#0d8013;
}

.recipes .recipes_cnt
{
float:left;
display:block;
width:530px;
padding:10px 0 16px 0;
}

.recipes_cnt .title
{
float:left;
display:block;
width:530px;
color:#000;
font-size:13px;
font-weight:bold;
}

.recipes_cnt .result
{
float:left;
display:block;
width:530px;
}

.recipes_cnt .nav
{
float:left;
display:block;
width:530px;
padding:15px 0 0 0;
}

.recipes_cnt .nav div
{
float:left;
display:block;
width:530px;
}

.recipes_cnt .nav ul
{
float:left;
display:block;
width:530px;
}

.recipes_cnt .nav ul li
{
float:left;
display:block;
font-size:12px;
list-style-type:none;
padding:0 5px 0 0;
}

.recipes_cnt .nav ul li a
{
color:#0d8013
}

.recipes_cnt .nav ul .on
{
font-weight:bold;
}

.recipes_cnt .recipes_thumb
{
float:left;
display:block;
width:530px;
}

.recipes_thumb .recipes_thumb_bloc
{
float:left;
display:block;
width:120px;
font-size:12px;
margin:5px 16px 0 0;
height:220px;
}

.recipes_thumb .recipes_thumb_bloc_nomgn
{
margin:5px 0 0 0;
}

.recipes_thumb_bloc img
{
float:left;
display:block;
}

.recipes_thumb_bloc div
{
float:left;
display:block;
width:120px;
color:#0d8013;
padding:3px 0 0 0;
overflow:hidden;
}

.recipes_thumb_bloc div a
{
color:#0d8013;
}

/*----------------------------- HOME -----------------------------*/

.channel_news .title
{
background:none;
padding:0 0 1px 0;
}

.channel_news_bloc .link, .channel_news_bloc a
{
color:#0d8013;
}

.channel_bgcolor
{
width:275px;
background:#ebebeb;
color:#000;
padding:1px 0 1px 1px;
}

.channel_bgcolor .channel_bgcolor_cnt
{
width:139px;
padding:5px 5px 0 10px;
overflow:hidden;
}

.channel_bgcolor_cnt .cat
{
width:139px;
line-height:20px;
}

.channel_bgcolor_cnt .description
{
width:139px;
}

.channel_bgcolor .link
{
width:139px;
}

.channel_bgcolor .link, .channel_bgcolor .link a
{
color:#0d8013;
}

/* channel block background black */


.channel_bgcolorblack
{
width:275px;
background:#000000;
color:#fff;
padding:0px;
}

.channel_bgcolorblack .channel_bgcolorblack_cnt
{
width:139px;
padding:5px 5px 0 10px;
overflow:hidden;
}

.channel_bgcolorblack .cat
{
color:#ffffff;
width:139px;
line-height:20px;
}

.channel_bgcolorblack .description
{
color:#ffffff;	
width:139px;
}

.channel_bgcolorblack .link
{
width:139px;
}

.channel_bgcolorblack .link, .channel_bgcolorblack .link a
{
color:#0d8013;
}

/* end channel block background black */

.channel_dossier
{
width:241px;
height:335px;
padding:0;
background:#ebebeb;
}

.channel_dossier .link, .channel_dossier .link a
{
color:#0d8013;
}

.restaurants
{
float:left;
display:block;
width:275px;
height:107px;
background:url(../images/eten/bg_restaurants.gif) left top no-repeat;
padding:53px 0 0 1px;
}

.restaurants .restaurants_cnt
{
float:left;
display:block;
width:275px;
}

.restaurants_cnt .picture
{
float:left;
display:block;
width:80px;
}

.restaurants_cnt .description
{
float:left;
display:block;
width:174px;
height:106px;
color:#0d8013;
font-size:16px;
font-weight:bold;
padding:0 10px;
overflow:hidden;
}

.restaurants_cnt .description a
{
color:#0d8013;
}

.workshops
{
float:left;
display:block;
width:276px;
margin-top:1px;
height:159px;
background:url(../images/eten/bg_abowerf.gif) left top no-repeat;
}

.workshops img
{
float:left;
display:block;
}

.workshops .workshops_cnt
{
float:left;
display:block;
width:141px;
font-size:12px;
color:#fff;
padding:82px 5px 0 10px;
}

.workshops_cnt .description
{
float:left;
display:block;
width:141px;
height:60px;
overflow:hidden;
}

.workshops .link
{
float:left;
display:block;
width:141px;
height:15px;
color:#0d8013;
padding:0 5px 0 10px;
}

.workshops .link a
{
color:#0d8013;
}

.book
{
float:left;
display:block;
width:239px;
height:161px;
background:url(../images/eten/bg_book.gif) left top no-repeat;
padding:1px 1px 0 1px;
}

.book img
{
float:left;
display:block;
}

.book_cnt
{
float:left;
display:block;
width:107px;
font-size:12px;
padding:83px 3px 0 9px;
}

.book_cnt .description
{
float:left;
display:block;
width:107px;
height:60px;
overflow:hidden;
}

.book .link
{
float:left;
display:block;
width:107px;
height:15px;
color:#0d8013;
overflow:hidden;
padding:0 3px 0 9px;
}

.book .link a
{
color:#0d8013;
}


/*----------------------------- NEW -----------------------------*/

.mod_v_txt_bot a, .mod_h1c_txt_bot a, .mod_h2c_txt_bot a, .mod_h2cnd_txt_bot a {color:#0d8013;}
.channel_news .link, .channel_news a {color:#0d8013;}

/*----------------------------- TWITTER -------------------------*/
#twitter a:link, #twitter a:visited, #twitter a:hover {color:#0d8013;}

