/*----------------------------- MENU -----------------------------*/

ul#menu_container li#horoscoop a { background-position: -472px -38px; }

/*----------------------------- HOROSCOOP -----------------------------*/

.horoscoop
{
float:left;
display:block;
width:665px;
background:url(../images/horoscoop/bg_horoscoop.gif) left top no-repeat;
}

.horoscoop .search
{
float:left;
display:block;
width:385px;
padding:18px 0 0 280px;
background:url(../images/horoscoop/bg_horoscoop_search.gif) 441px 21px no-repeat;
}

.horoscoop .search select
{
float:left;
width:154px;
color:#888;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin:0 25px 0 0;
}

.horoscoop .search #horokies1
{
display:block;
}
.horoscoop .search #horokies2
{
display:block;
}

.horoscoop .search #horokies3
{
display:none;
}

.horoscoop .search .last
{
margin:0;
}

.horoscoop .search img
{
display:block;
}

.horoscoop .search a
{
float:left;
display:block;
padding:0 0 0 5px;
}

.horoscoop .horoscoop_cnt
{
float:left;
display:block;
width:665px;
padding:15px 0 0 0;
}

.horoscoop_cnt .picture
{
float:left;
display:block;
width:275px;
padding:0 10px 0 0;
}

.horoscoop_cnt .text
{
display:block;
}

.horoscoop_cnt .text .title
{
float:left;
display:block;
width:335px;
height:20px;
}

.horoscoop_cnt .text .title img
{
display:block;
}

.horoscoop_cnt .text .toolbar
{
float:left;
display:block;
width:40px;
text-align:right;
padding:5px 0 0 0;
height:20px
}

.horoscoop_cnt .text .toolbar a
{
margin:0 0 0 5px;
}

.horoscoop_cnt .type
{
display:block;
color:#907d1f;
font-size:16px;
font-weight:bold;
padding:3px 0 0 0;
text-transform:uppercase;
float:left;
width:375px;
}

.horoscoop_cnt .period
{
display:block;
color:#888;
float:left;
width:375px;
}

.horoscoop_cnt .description
{
display:block;
font-size:14px;
padding:5px 0 0 0;
}

.horoscoop .horoscoop_more
{
clear:both;
float:left;
display:block;
width:665px;
padding:5px 0 0 0;
}

.horoscoop_more div
{
float:left;
display:block;
width:665px;
color:#907d1f;
font-size:15px;
font-weight:bold;
}

.horoscoop_more ul
{
float:left;
display:block;
width:665px;
height:27px;
line-height:27px;
background:url(../images/horoscoop/bg_horoscoop_more.gif) left top repeat-x;
}

.horoscoop_more ul li
{
float:left;
display:block;
list-style-type:none;
text-transform:uppercase;
}

.horoscoop_more ul li .on, .horoscoop_more ul li a:hover
{
color:#907d1f;
text-decoration:none;
}

.horoscoop_more ul .sepa
{
width:50px;
text-align:center;
}

.horoscoop .horoscoop_all
{
float:left;
display:block;
width:665px;
padding:10px 0 0 0;
}

.horoscoop_all .title
{
float:left;
display:block;
width:665px;
color:#907d1f;
font-size:16px;
font-weight:bold;
padding:0 0 5px 0;
}

.horoscoop_all .horoscoop_all_bloc
{
float:left;
display:block;
width:100px;
margin:0 13px 15px 0;
}

.horoscoop_all .horoscoop_all_bloc_nomgn
{
margin:0 0 15px 0;
}

.horoscoop_all_bloc img
{
display:block;
/*opacity:0.3;
filter:alpha(opacity=30);
*/
border:1px solid #907d1f !important;
}

.horoscoop_all_bloc a img
{
opacity:1;
filter:alpha(opacity=100);
border:1px solid #f7ebb2 !important;
}

.horoscoop_all_bloc a:hover img
{
opacity:1;
filter:alpha(opacity=100);
border:1px solid #907d1f !important;
}

.horoscoop_all_bloc .title
{
float:left;
display:block;
width:100px;
color:#888;
font-size:11px;
font-weight:normal;
text-transform:uppercase;
padding:2px 0 3px 0;
}

.horoscoop_all_bloc .title a
{
color:#000;
}

.horoscoop_all_bloc .title a:hover
{
text-decoration:none;
}

.horoscoop_all_bloc .description
{
color:#888;
}

.horoscoop_lovematch
{
background:none;
}

.horoscoop_lovematch .horoscoop_lovematch_cnt
{
float:left;
display:block;
width:500px;
font-size:14px;
padding:0 0 5px 0;
}

.horoscoop_lovematch_cnt .title
{
float:left;
display:block;
width:500px;
color:#907d1f;
font-size:20px;
padding:0 0 20px 0;
}

.horoscoop_lovematch_cnt .horoscoop_lovematch_bloc
{
float:left;
display:block;
width:500px;
color:#888;
font-size:12px;
background:url(../images/horoscoop/bg_lovematch_search.gif) 202px 70px no-repeat;
}

.horoscoop_lovematch_bloc .picture
{
float:left;
display:block;
width:178px;
}

.horoscoop_lovematch_bloc .picture_r
{
float:right;
}

.horoscoop_lovematch_bloc .picture img
{
display:block;
}

.horoscoop_lovematch_bloc .picture div
{
padding:5px 0 0 0;
}

.horoscoop_lovematch_cnt .description
{
float:left;
display:block;
width:500px;
padding:20px 0 20px 0;
}

.horoscoop .toolbar_bottom
{
float:left;
display:block;
width:250px;
font-size:12px;
}

.horoscoop .toolbar_bottom a
{
margin:0 5px 0 0;
}

.horoscoop .linkall
{
float:left;
display:block;
width:250px;
}

.horoscoop .linkall img
{
float:right;
display:block;
}

.horoscoop_lovematch .horoscoop_lovematch_search
{
float:right;
display:block;
width:150px;
height:134px;
background:url(../images/horoscoop/bg_lovematch_searchbox.gif) left top repeat-x;
padding:1px 0 0 0;
}

.horoscoop_lovematch_map .horoscoop_lovematch_search
{
margin:60px 0 0 0;
}

.horoscoop_lovematch_search .horoscoop_lovematch_search_cnt
{
float:left;
display:block;
width:140px;
height:113px;
color:#fff;
font-size:15px;
font-weight:bold;
background:#907d1f;
padding:10px 5px;
}

.horoscoop_lovematch_search_cnt select
{
float:left;
display:block;
width:140px;
color:#888;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin:2px 0 0 0;
}

.horoscoop_lovematch_search_cnt a
{
float:left;
display:block;
margin:10px 0 0 0;
}

.horoscoop_lovematch_search_cnt div
{
float:left;
display:block;
width:140px;
height:21px;
line-height:24px;
font-size:25px;
overflow:hidden;
}

.horoscoop_lovematch .toolbar
{
float:right;
width:150px;
text-align:right;
padding:10px 0 5px 0;
}

.horoscoop_lovematch .toolbar a
{
margin:0 0 0 5px;
}

.horoscoop_lovematch_map .horoscoop_lovematch_cnt
{
float:left;
display:block;
width:362px;
height:362px;
background:url(../images/horoscoop/bg_lovematch.gif) left top no-repeat;
padding:194px 0 5px 133px;
}

.horoscoop_lovematch_map .horoscoop_lovematch_cnt ul
{
float:left;
display:block;
width:362px;
height:362px;
overflow:hidden;
}

.horoscoop_lovematch_map .horoscoop_lovematch_cnt ul li
{
float:left;
display:block;
width:362px;
height:21px;
list-style-type:none;
margin:0 0 10px 0;
}

.horoscoop_lovematch_map .horoscoop_lovematch_cnt ul li a
{
float:left;
display:block;
width:21px;
height:21px;
margin:0 10px 0 0;
}

.horoscoop_lovematch_map .horoscoop_lovematch_cnt ul li a:hover
{
background:url(../images/horoscoop/picto_lovematch_map.gif) left top no-repeat;
}

.horoscoop_lovematch_map .horoscoop_lovematch_cnt ul .last
{
margin:0 !important;
}


/*----------------------------- NEW -----------------------------*/

.mod_v_txt_bot a, .mod_h1c_txt_bot a, .mod_h2c_txt_bot a {color:#907d1f;}
.channel_news .link, .channel_news a {color:#907d1f;}





.horoscopen_overzicht_onder {
position : relative;
margin:0px;
width:665px;
height:500px;
background:#ffffff;
}
 

#horoscopen_overzicht {
position : relative;
margin:0px;
width:665px;
background:#ffffff;
}


.horoscopen_overzicht_item {
float:left; 
width:148px;
border:1px solid #f7ebb2;
padding:5px;
margin:0px 0px 10px 0px;
}

.horoscopen_overzicht_item:hover {
float:left; 
width:148px;
border:1px solid #907d1f;
padding:5px;
margin:0px 0px 10px 0px;
}

.horoscopen_overzicht_ul {
margin-left:5px;
color:#907d1f;
font-size:12px;
list-style: none;
}

.channel_morenews_link
{
background:url('http://www.elle.nl/design/ellenl/images/general/channel_news_item_meer_list_arrow.png') no-repeat left 4px;
padding-left:13px;
}

.channel_morenews_link a
{
width:252px;
overflow:hidden;
font-size:12px;
color:#907d1f;
}

.channel_morenews_link a:hover
{
font-size:12px;
color:#000000;
}



