

body { background-color:#ffffff; }

#content_wide
{
width:667px;
}

.content_wide_Left
{
float:left;
display:block;
width:400px;
}

.content_wide_Right
{
float:right;
display:block;
width:252px;
}


#header .logo
{
display:none;
}

/*----------------------------- HOME -----------------------------*/
 
/* nieuw home focus */

.latest
{
position:relative;
float:left;
display:block;
width:418px;
height:563px;
overflow:hidden;
}

.latest img
{
display:block;
}

#image_slide {
position:absolute;
width:370px;
margin: 22px 0px 0px 23px;
}


.latest a:hover
{
text-decoration:none;
}

.spacer_slide
{
position:relative;
float:left;
display:block;
width:400px;
height:445px;
overflow:hidden;
}

#scrollbox
{
margin:17px 0px 0px 7px;
margin:17px 0px 0px -9px\9;
position:relative;
float:left;
display:block;
width:400px;
height:81px;
background:transparent;
text-align:center;
}
html>body 


.scrollbox_left, .scrollbox_right
{
position:absolute;
top:0;
left:0;
width:40px;
height:43px;
color:#000000;
font-size:14px;
font-weight:bold;
background:transparent;
padding:36px 20px 0 20px;
z-index:2;
}

.scrollbox_right
{
left:354px;
}

#thumbs
{
display:block;
width:328px;
height:81px;
padding-left:41px;
margin:0px;
}

.gallery {
margin-right:10px;
display:block;
width:62px;
height:71px;
float:left;
border:5px solid #ffffff;
overflow:hidden;
}

.gallery span {
position:absolute;
bottom:0;
left:0;
width:1px;
height:1px;
overflow:hidden;
}

.gallery:hover
{  
white-space:normal;
border:5px solid #000000;
cursor:pointer;
}

.gallery_most_right {
margin-right:0px;

}
.gallery_on
{
border:5px solid #000000;
}

.gallery:hover span
{
left:0px;
top:-445px;
width:400px;
height:445px;
}

#text {
position:absolute;
bottom:10px;
left:23px;
width:362px;
height:88px;
color:#000000;
font-size:12px;
background:#e2e2e2;
opacity:0.7;
filter: alpha(opacity=70);
padding:5px 0px 0px 8px;
text-align:center;
overflow:hidden;
font-family: Arial; 
}

#text strong
{
width:334px;
font-family:
display:block;
font-family: "times new roman"; 
font-size:28px;
text-align:center;
text-transform:uppercase;
line-height:1.0em;
margin-bottom:-10px;
}

.focus_item_text
{
margin-top:10px;
font-family:
display:block;
font-family: Arial; 
font-size:12px;
text-align:center;
}


#focus_home_container {
position:relative;
height:574px;
width:400px;
}

#focus_home_player {
position:absolute;
left:-7px;top:-7px;
background:transparent url('http://www.elle.nl/design/ellenl/images/general/focus_2011_home_background.png') no-repeat left top;
width:418px;
height:574px;

}

/* end nieuw home focus */



.channel_news, .channel_news .title, .channel_news .channel_news_bloc
{
width:252px;
}

.channel_news .title
{
height:30px;
background:url(../images/home/bg_channel_news.gif) left top no-repeat;
}

.channel_news_bloc .channel_news_bloc_cnt, .channel_news_bloc_cnt .title, .channel_news_bloc_cnt .date, .channel_news_bloc_cnt .description
{
width:145px;
}

.channel_news .channel_news_bloc
{
margin:0 0 10px 0;
}

.channel_news_bloc .channel_news_bloc_cnt
{
height:89px;
overflow:hidden;
padding:8px 5px 0 10px;
}

.channel_news_bloc .link
{
width:145px;
}

.channel_news_bloc_cnt .cat
{
float:left;
display:block;
width:145px;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.channel_news .channel_news_bloc_nomgn
{
margin:1px 0 0 0;
padding:0;
}

 .channel_news_bloc_cnt .title
 {
 height:auto;
 background:none;
 }

.channel_news_catwalk .cat, .channel_news_catwalk.link, .channel_news_catwalk .link a
{
color:#999;
}

.channel_news_beauty .cat, .channel_news_beauty .link, .channel_news_beauty .link a
{
color:#d60585;
}

.channel_news_lifestyle .cat, .channel_news_lifestyle .link, .channel_news_lifestyle .link a
{
color:#b90909;
}

.channel_news_eten .cat, .channel_news_eten .link, .channel_news_eten .link a
{
color:#0d8013;
}

.channel_news_wonen .cat, .channel_news_wonen .link, .channel_news_wonen .link a
{
color:#b29148;
}

.channel_news_elletv .cat, .channel_news_elletv .link, .channel_news_elletv .link a
{
color:#000066;
}

.channel_news_horoscoop .cat, .channel_news_horoscoop .link, .channel_news_horoscoop .link a
{
color:#0098e9;
}

.channel_news_shopping .cat, .channel_news_shopping .link, .channel_news_shopping .link a
{
color:#a718a3;
}

.channel_news_service .cat, .channel_news_service .link, .channel_news_service .link a
{
color:#4e0062;
}



.elletv
{
float:left;
display:block;
width:393px;
height:152px;
background:url(../images/home/bg_elletv.gif) left top no-repeat;
padding:8px 0 0 7px;
overflow:hidden;
}

.elletv .elletv_thumb
{
float:left;
display:block;
width:188px;
height:142px;
}

.elletv_thumb  .elletv_thumb_bloc
{
position:relative;
float:left;
display:block;
width:94px;
height:71px;
}

.elletv_thumb_bloc img
{
position:absolute;
top:0;
left:0;
display:block;
}

.elletv_thumb_bloc a
{
position:absolute;
top:0;
left:0;
display:block;
width:92px;
height:69px;
background:#fff;
opacity:0;
filter:alpha(opacity=0);
}

.elletv_thumb_bloc a:hover
{
cursor:pointer;
border:1px solid #fff;
background:none;
text-decoration:none;
opacity:1;
filter:alpha(opacity=100);
}

.elletv_thumb_bloc a:hover span
{
position:absolute;
top:0;
left:0;
display:block;
width:92px;
height:69px;
background:#fff;
opacity:0;
filter:alpha(opacity=0);
}

.elletv_thumb_bloc a:hover strong
{
position:absolute;
bottom:0;
left:0;
display:block;
width:92px;
color:#fff;
font-weight:normal;
text-align:center;
opacity:1;
filter:alpha(opacity=100);
}

.elletv .elletv_cnt
{
float:left;
display:block;
width:191px;
color:#fff;
font-size:12px;
padding:74px 10px 0 4px;
}

.elletv_cnt .title
{
float:left;
display:block;
width:191px;
font-size:13px;
font-weight:bold;
}

.elletv_cnt .date
{
float:left;
display:block;
width:191px;
color:#afafaf;
}

.elletv_cnt .description
{
float:left;
display:block;
width:191px;
height:30px;
overflow:hidden;
}

.elletv_cnt .link
{
float:left;
display:block;
width:191px;
color:#afafaf;
}

.elletv_cnt .link a
{
color:#afafaf;
}

.tags
{
float:left;
display:block;
width:246px;
height:220px;
background:url(http://www.elle.nl/design/ellenl/images/home/bg_tags.gif) left top no-repeat;
padding:35px 3px 12px 3px;
line-height:12px;
}

.tags ul
{
float:left;
display:block;
width:246px;
overflow:hidden;
height:160px;
}

.tags ul li
{
display:inline;
height:25px;
line-height:22px;
list-style-type:none;
padding:0 20px 0 0
}

.tags ul .font13
{
font-size:13px;
}

.tags ul .font15
{
font-size:15px;
}

.tags ul .font18
{
font-size:18px;
}


.tagsright
{
float:left;
display:block;
width:290px;
height:290px;
background:url(http://www.elle.nl/design/ellenl/images/home/bg_tagsright.gif) left top no-repeat;
padding:35px 5px 12px 5px;
line-height:12px;
}

.tagsright ul
{
float:left;
display:block;
width:290px;
overflow:hidden;
height:160px;
}

.tagsright ul li
{
display:inline;
height:25px;
line-height:22px;
list-style-type:none;
padding:0 20px 0 0
}

.tagsright ul .font13
{
font-size:13px;
}

.tagsright ul .font15
{
font-size:15px;
}

.tagsright ul .font18
{
font-size:18px;
}


.quicksearch
{
float:left;
display:block;
width:400px;
height:25px;
background:url(../images/home/bg_quicksearch.gif) left top repeat-x;
padding:5px 0 0 0;
margin-top:-6px;
}

.quicksearch div
{
float:left;
dispay:block;
font-size:13px;
font-weight:bold;
padding:2px 5px 0 0;
}

.quicksearch select
{
float:left;
dispay:block;
width:110px;
color:#888;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin:0 5px 0 0;
}

.quicksearch select#catwalk
{
width:160px;
}

.quicksearch a
{
float:left;
display:block;
}

.ga_direct_naar_td {
background:#808680;
}
.ga_direct_naar_dropdown_1 {
font-size:11px;
border:1px solid #808680;
width:157px;
height:21px;
}

.ga_direct_naar_dropdown_2 {
font-size:11px;
border:1px solid #808680;
width:121px;
height:21px;
margin-left:4px;
}


.teaser_home
{
margin-top:-12px;
position:relative;
float:left;
display:block;
width:667px;
height:200px;
border:0px;
border-top:1px solid #808680;
border-bottom:1px solid #808680;
padding:9px 0px 9px 0px;
overflow:hidden;
}

.teaser_home .picture
{
float:left;
display:block;
width:474px;
}

.teaser_home .picture img{ 
width:450px;
height:200px;
display:block;}
 

.teaser_home .teaser_home_cnt
{
position:absolute;
bottom:1px;
left:464px;
width:203px;
padding:0px 0px 9px 0px;
overflow:hidden;
}



.teaser_home_cnt .title
{
font-family:"Times New Roman", Times,FreeSerif,serif;
float:left;
display:block;
width:140px;
font-size:37px;
line-height:30px;
letter-spacing:-2px;
}

.teaser_home_cnt .description
{
float:left;
display:block;
width:140px;
font-size:12px;
}

.teaser_home_cnt .description a {
color:#000000;
font-weight:normal;
}

.teaser_home_cnt .description a:hover {
color:#808680;
font-weight:normal;
}


/*

.teaser_home_cnt .title
{
float:left;
display:block;
width:203px;
font-size:37px;
line-height:30px;
letter-spacing:-2px;
}

.teaser_home_cnt .description
{
float:left;
display:block;
width:203px;
font-size:13px;
font-weight:bold;
}

*/

 
/*----------------------------- NEW -----------------------------*/


.mod_v_txt_top .cat, .mod_h1c_txt_top .cat, .mod_h2c_txt_top .cat, .mod_h2cnd_txt_top .cat{font-size:20px; line-height:18px;}
.mod_nm_txt_top .title, .mod_nmh_txt_top .title, .mod_v_txt_top .title, .mod_h1c_txt_top .title, .mod_h2c_txt_top .title, .mod_h2cnd_txt_top .title{font-weight:bold;text-transform:uppercase;}
.mod_nm_txt_top .date, .mod_nmh_txt_top .date, .mod_nr_txt_top .date, .mod_horo_txt_top .date, .mod_v_txt_top .date, .mod_h1c_txt_top .date, .mod_h2c_txt_top .date{color:#888;font-size:11px;}
.mod_nm_txt_top .description p, .mod_nmh_txt_top .description p, .mod_nr_txt_top .description p, .mod_horo_txt_top .description p, .mod_v_txt_top .description p, .mod_h1c_txt_top .description p, .mod_h2c_txt_top .description p, .mod_h2cnd_txt_top .description p{line-height:15px;padding-bottom:2px;}

.mod_nm_txt_bot .link, .mod_nmh_txt_bot .link, .mod_nr_txt_bot .link, .mod_horo_txt_bot .link, .mod_v_txt_bot .link, .mod_h1c_txt_bot .link, .mod_h2c_txt_bot .link, .mod_h2cnd_txt_bot .link{width:auto; height:auto; }
.mod_nr_txt_top .description, .mod_horo_txt_top .description{height:auto;}
.mod_v_txt_top .title	{	width:225px;	line-height:25px;	height:25px;	overflow:hidden;	font-size:30px;	font-weight:normal;	}
.mod_nm_txt_top .date, .mod_nmh_txt_top .date	{	height:12px;	width:150px; clear:both;	}
.mod_nmh_txt_top .date	{	height:13px;	}

	
.mod_nr_txt_top .cat, .mod_nm_txt_top .cat, .mod_nmh_txt_top .cat, .mod_horo_txt_top .cat {line-height:15px; font-size:12px;font-weight:bold;text-transform:uppercase;}
.mod_nr_txt_top .title, .mod_horo_txt_top .title {line-height:15px;font-size:13px;font-weight:bold;text-transform:uppercase;}

/*  ---------------------------------------------------------  */


.mod_v_txt_bot a, .mod_h1c_txt_bot a, .mod_h2c_txt_bot a {color:#999;}
.channel_news .link, .channel_news a {color:#999;}

.mod_nm_txt_top .title, .mod_nmh_txt_top .title	{	line-height:15px;	font-size:13px;	background:none;	height:auto;	width:auto;	} 



/* New newsroll homepage 2011 */


.channel_news
{
display:block;
position:relative;
width:252px;
background:none;
}
 

#channel_news_large_divs {
display:block;
margin:0px;
height:764px;
overflow:hidden;
}

.channel_news_title
{
display:block;
position:relative;
height:21px;
background:#808680;
}

.channel_news_item {
position:relative;
display:block;
}

.channel_news_item img:hover  {
opacity:0.7;
filter: alpha(opacity=70);
}

.first_news_item {
margin-top:14px;
}

.next_news_item {
margin-top:7px;
}

 

.title a {color:#aa8800;}
.title a:hover {text-decoration:underline;}
.description a {color:#808680;}
.description a:hover {text-decoration:none;}

.channel_news_link {
width:auto; height:auto;
}
.channel_news_link a {color:#808680;}
.channel_news_link a:hover {text-decoration:none;}

.channel_news_item_content {
position:absolute;
left:98px;
top:0px;
height:88px;
width:154px;
border-top: 1px solid #808680;
padding-top:10px;
overflow:hidden;
}
/* ie9 specific */
:root .channel_news_item_content {
height:95px  \0/IE9;
}

.channel_news_item_title {
width:140px;
}
.channel_news_item_title a {
font-size:12px;
color:#000000;
text-transform:uppercase;
font-weight:bold;
}

.channel_news_item_date {
font-size:9px;
color: #808680;
text-transform:uppercase;
}

.channel_news_item_cat a {
font-size:12px;
color: #000000;
text-transform:uppercase;
text-decoration:none;
}

.channel_news_item_cat a:hover {
font-size:12px;
color: #000000;
text-transform:uppercase;
text-decoration:underline;
}

.channel_news_item_description a {
font-size:12px;
color: #000000;
text-decoration:none;
}

.channel_news_item_meer {
background:url('/design/ellenl/images/general/channel_news_item_meer.png') no-repeat right 3px;
width:37px;
position:absolute;
margin:0px;
padding:0px;
left:99px;
top:100px;
}
/* ie9 specific */
:root .channel_news_item_meer {
top:105px \0/IE9;
}

.channel_news_item_meer a{
font-size:9px;
text-transform:uppercase;
color:#808680;
text-decoration:none;
}

.channel_news_item_meer a:hover{
font-size:9px;
text-transform:uppercase;
color:#000000;
text-decoration:underline;
}



.catmode a, .catmode a:hover {
color:#b1942e;
}


.catbeauty a, .catbeauty a:hover {
color:#d60585;
}

.catlifestyle a,.catlifestyle a:hover {
color:#b90909;
}

.cateten a,.cateten a:hover v{
color:#0d8013;
}

.catwonen a,.catwonen a:hover
{
color:#b29148;
}

.catacties a,.catacties a:hover
{
color:#4e0062;
}

.catwedding a,.catwedding a:hover
{
color:#88b1b7;
}

.catinsidedesign a,.catinsidedesign a:hover
{
color:#00a2c9;
}



.channel_news .title
{
display:none;
}

.channel_morenews_title
{
display:block;
position:relative;
height:21px;
background:#808680;
margin-top:13px;
}

.channel_morenews_links_div
{
padding-top:8px;
width:252px;
height:106px;
overflow:hidden;
}

.channel_morenews_link
{
background:url('/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:#000000;
}

.channel_morenews_link a:hover
{
font-size:12px;
color:#808680;
}


/* end new newsroll homepage 2011 */

/* caroussel homepage */

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

	#mycarousel { visibility:hidden; }

/* JQuery Caroussel */

   

.jcarousel-skin-elle .jcarousel-container {
    -moz-border-radius: 0px;
background:#989898;
 

font-size:12px;
}

.jcarousel-skin-elle .jcarousel-container-horizontal {
    width: 222px;
    padding: 0px;
}

 

.jcarousel-skin-elle .jcarousel-clip-horizontal {
    width:  222px;
    height: 220px;
}

 

.jcarousel-skin-elle .jcarousel-item {
    width: 117px;
    height: 220px;
    border: 0px solid #fff;
}

.jcarousel-skin-elle .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-elle .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-elle .jcarousel-item-vertical {
    margin-bottom: 0px;
}

.jcarousel-skin-elle .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-elle .jcarousel-next-horizontal {
    position: absolute;
    top: 191px;
    right: 75px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: transparent url(http://www.elle.nl/design/ellenl/images/general/focus_carou_arrow_right.gif) no-repeat 0 0;
}

.jcarousel-skin-elle .jcarousel-next-horizontal:hover {
    background-position: 0 0;
opacity:0.5;
filter: alpha(opacity=50);
}

.jcarousel-skin-elle .jcarousel-next-horizontal:active {
    background-position: 0 0;
opacity:0.5;
filter: alpha(opacity=50);
}

.jcarousel-skin-elle .jcarousel-next-disabled-horizontal,
.jcarousel-skin-elle .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-elle .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
opacity:0.2;
filter: alpha(opacity=20);
}

.jcarousel-skin-elle .jcarousel-prev-horizontal {
    position: absolute;
    top: 191px;
    left: 82px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: transparent url(http://www.elle.nl/design/ellenl/images/general/focus_carou_arrow_left.gif) no-repeat 0 0;
}

.jcarousel-skin-elle .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
opacity:0.5;
filter: alpha(opacity=50);
}

.jcarousel-skin-elle .jcarousel-prev-horizontal:active {
    background-position: 0 0;
opacity:0.5;
filter: alpha(opacity=50);
}

.jcarousel-skin-elle .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-elle .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-elle .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
opacity:0.2;
filter: alpha(opacity=20);
}

#mycarousel { visibility:hidden; }



.jcarousel-skin-elle .jcarousel-container {
    -moz-border-radius: 0px;
background:transparent;

font-size:12px;
}

 

.jcarousel-skin-elle .jcarousel-clip-horizontal {
    width:  222px;
    height: 220px;
}

 

.jcarousel-skin-elle .jcarousel-item {
    width: 117px;
    height: 220px;
    border: 0px solid #fff;
}
 
.caroussel {
position:relative;
margin:-10px 0px 0px -7px;
}

.caroussellink {
	color:#000000;
		}
.caroussellink a:link {
	color:#000000;
		}
.caroussellink a:active {
	color:#000000;
		}
.caroussellink a:visited  {
	color:#000000;
		}
.caroussellink a:hover {
	color:#808680;
	text-decoration:underline;
		}

#caroussel_container { position:relative; background:url('http://www.elle.nl/design/ellenl/images/general/caroussel_title.png') no-repeat 22px 25px ;}

#caroussel_div { margin-left:-7px;margin-top:-14px;height:290px;}

#caroussel_content {
margin:35px 0px 0px 2px;
}



.caroussel_item_text {
font-size:11px;
color:#000000;
margin-top:5px;
text-transform : capitalize;}

.caroussel_item_text a {
color:#000000;
text-decoration:none;
}

.caroussel_item_text a:hover {
color:#808680;
text-decoration:underline;
}

.caroussel_image {
margin:0px;
height:155px;
overflow:hidden;
}
.caroussel_image:hover  {
opacity:0.7;
filter: alpha(opacity=70);
}

/* end caroussel  */


/* **************** */
/* elletv home 2011 */
/* **************** */
#elletvhome {
position:relative;
margin-left:-7px;
width:418px;
height:611px;
background:transparent url('http://www.elle.nl/design/ellenl/images/general/2011_elle_tv_home_bg_def_large.png') no-repeat left top;
}


#elletvhome #small_item4_image {
position:absolute;
left:22px;
top:479px;
width:118px;
height:66px;
overflow:hidden;
background:#000000;
z-index:0;
}

#elletvhome #small_item4_play {
position:absolute;
left:45px;
top:19px;
z-index:1;
}


#elletvhome #small_item4_title {
position:absolute;
left:22px;
top:550px;
width:118px;
font-family: arial; 
font-size:10px;
text-align:left;
}

#elletvhome #small_item4_title a {
color: #000000;
}
#elletvhome #small_item4_title a:hover {
color: #808680;
}

#elletvhome #small_item4_subtitle {
position:absolute;
left:22px;
top:565px;
width:118px;
font-family:arial; 
font-size:10px;
text-align:left;
}


#elletvhome #small_item5_image {
position:absolute;
left:148px;
top:479px;
width:118px;
height:66px;
overflow:hidden;
background:#000000;
z-index:0;
}

#elletvhome #small_item5_play {
position:absolute;
left:45px;
top:19px;
z-index:1;
}

#elletvhome #small_item5_title {
position:absolute;
left:148px;
top:550px;
width:118px;
font-family: arial; 
font-size:10px;
text-align:left;
}

#elletvhome #small_item5_title a {
color: #000000;
}
#elletvhome #small_item5_title a:hover {
color: #808680;
}


#elletvhome #small_item5_subtitle {
position:absolute;
left:148px;
top:565px;
width:118px;
font-family:arial; 
font-size:10px;
text-align:left;
}

#elletvhome #small_item6_image {
position:absolute;
left:274px;
top:479px;
width:118px;
height:66px;
overflow:hidden;
background:#000000;
z-index:0;
}

#elletvhome #small_item6_play {
position:absolute;
left:45px;
top:19px;
z-index:1;
}

#elletvhome #small_item6_title {
position:absolute;
left:274px;
top:550px;
width:118px;
font-family: arial; 
font-size:10px;
text-align:left;
}

#elletvhome #small_item6_title a {
color: #000000;
}
#elletvhome #small_item6_title a:hover {
color: #808680;
}


#elletvhome #small_item6_subtitle {
position:absolute;
left:274px;
top:565px;
width:118px;
font-family:arial; 
font-size:10px;
text-align:left;
}
/* **************** */
/* end elletv home 2011 */
/* **************** */


/* **************** */
/* teaser schriftblok */
/* **************** */
.teaser_home {z-index:1;}
.content{
z-index:0;
float:left;position:relative;margin:-10px 0 0 -8px;
padding:0 13px;
width:689px;
height:289px;
background:url(http://www.elle.nl/design/ellenl/images/home/notebook_bg.jpg) no-repeat left top;
;
}

.mod_v_txt_bot a, .mod_h1c_txt_bot a, .mod_h2c_txt_bot a {color:#f66301;}
 

.blgcnt p {font-weight:normal; font-size:11px;}

h2.blgoztl {margin:0;padding:0 0 0 0; font:bold 14px arial;text-transform:uppercase;}
h2.blgoztl a{font:bold 14px arial; color:#000; text-decoration:none;}
h2.blgoztl a:hover{text-decoration:underline;}

.content a.blogtitle, .content a.blogtitle:link, .content a.blogtitle:visited,   .content #lancio a.blogtitle, .content #lancio a.blogtitle:link, .content #lancio a.blogtitle:visited{font-size:20px; text-transform:uppercase;text-decoration:none;color:#808680;}
.content a.blogtitle:hover, .content #lancio a.blogtitle:hover{font-size:20px; text-transform:uppercase;text-decoration:underline;color:#808680;}

li .blgcnt a.clgcnthref, li .blgcnt a.clgcnthref:link, li .blgcnt a.clgcnthref:visited, li .blgcnt a.clgcnthref:active, li .blgcnt a.clgcnthref:hover{
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
}
/* **************** */
/* end teaser schriftblok */
/* **************** */




/* HOROSCOPEN BLOCK HOMEPAGE */

.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;
}

/* END HOROSCOPEN BLOCK HOMEPAGE */


/*  LAST BLOGS HOMEPAGE */
#blog2012_homepage {
		clear:both;
		width:624px;
		height:520px;
		padding:20px;
		margin:20px 0 0 -1px;
    border: 2px solid #ECEAEC;
    background: url('/design/ellenl/images/blog/lancioBg.png') repeat-x scroll 0 0 transparent;
}

.blog2012_homepage_item {
	float:left;
	width:300px;
	margin: 0 10px 0 0;
}

#blog2012_homepage_logo {
margin:0 0 10px 0;	
}

#blog2012_homepage h3, #blog2012_home_right h3 {
font-family:Times New Roman;
font-size:17px;
font-weight:lighter;
margin:8px 0 8px 0;
text-transform : uppercase;
}

.blog2012_homepage_author {
display:block;
padding:0 0 0 2px;
font-family:arial;
text-transform:capitalize;
font-size:11px;
}

.blog2012_home_lastpost_img {
clear:both;
background: url("/design/ellenl/images/blog/blog2012_small_image.png") no-repeat scroll left top transparent;
width:125px;
height:165px;
float:left;
padding:6px 8px 8px 8px;
}

.blog2012_home_lastpost_right {
padding:2px 0 0 0;
font-size:12px;
float:left;
width:150px;
}

.blog2012_home_lastpost_title {
font-size:13px;
font-weight:bold;
}

.blog2012_home_post_body {
margin:5px 0 0 0;
font-size:12px;
}

.blog2012_home_post_body a:hover{
text-decoration:none;
}


.blog2012_home_post_date {
margin:5px 0 0 0;
font-size:10px;
}

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

.blog2012_home_lastpost_more a {
color:#000000;
font-weight:bold;
}

/* END LAST BLOGS HOMEPAGE */
