#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 -----------------------------*/

.latest
{
position:relative;
float:left;
display:block;
width:400px;
height:518px;
overflow:hidden;
}

.latest img
{
display:block;
}

.latest a:hover
{
text-decoration:none;
}

.spacer_slide
{
position:relative;
float:left;
display:block;
width:400px;
height:445px;
overflow:hidden;
}

#scrollbox
{
position:relative;
float:left;
display:block;
width:400px;
height:73px;
background:#000;
text-align:center;
}

.scrollbox_left, .scrollbox_right
{
position:absolute;
top:0;
left:0;
width:68px;
height:43px;
color:#fff;
font-size:14px;
font-weight:bold;
background:#000;
padding:30px 0 0 0;
z-index:2;
}

.scrollbox_right
{
left:332px;
}

#thumbs
{
display:block;
width:264px;
height:73px;
overflow:hidden;
margin:0 auto;
}

.gallery {
display:block;
width:64px;
height:71px;
float:left;
border:1px solid #000;
overflow:hidden;
}

.gallery span {
position:absolute;
bottom:0;
left:0;
width:1px;
height:1px;
overflow:hidden;
}

.gallery:hover
{
white-space:normal;
border:1px solid #fff;
cursor:pointer;
}

.gallery_on
{
border:1px solid #fff;
}

.gallery:hover span
{
left:0px;
top:-445px;
width:400px;
height:445px;
}

#text {
position:absolute;
bottom:45px;
left:0;
width:384px;
height:61px;
color:#fff;
font-size:12px;
background:#000;
opacity:0.7;
margin:0;
padding:5px 8px 0 8px;
text-align:left;
overflow:hidden;
}

#text strong
{
display:block;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
margin-bottom: 20px;
}

#text .strong
{
display:block;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
margin-bottom: 20px;
}


.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;
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;
}

 .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_stil-zhizni .cat, .channel_news_lifestyle .link, .channel_news_stil-zhizni .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_shoping .cat, .channel_news_shoping .link, .channel_news_shoping .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;

}

.elletv_thumb_bloc a:hover
{
cursor:pointer;
border:1px solid #fff;
background:none;
text-decoration:none;
opacity:1;

}

.elletv_thumb_bloc a:hover span
{
position:absolute;
top:0;
left:0;
display:block;
width:92px;
height:69px;
/*background:#fff;*/
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;
}

.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;
}


.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:175px;
background:url(../images/home/bg_tags.gif) left top no-repeat;
padding:27px 3px 3px 3px;
}

.tags ul
{
float:left;
display:block;
width:246px;
height:170px;
overflow:hidden;
}

.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;
}

.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;
}

.quicksearch div
{
float:left;
dispay:block;
font-size:13px;
font-weight:bold;
padding:2px 5px 0 0;
}

.quicksearch select
{
float:left;
width:110px;
color:#888;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin:0 5px 0 0;
}

.quicksearch a
{
float:left;
display:block;
}

.teaser_home
{
position:relative;
float:left;
display:block;
width:666px;
height:214px;
background:url(../images/home/bg_teaser_home.gif) left top no-repeat;
padding:1px 0  0 1px;
overflow:hidden;
}

.teaser_home .picture
{
float:left;
display:block;
width:474px;
}

.teaser_home .picture img
{
display:block;
}

.teaser_home .teaser_home_cnt
{
position:absolute;
bottom:1px;
left:474px;
width:171px;
padding:0 10px;
overflow:hidden;
}

.teaser_home_cnt .title
{
float:left;
display:block;
width:171px;
font-size:37px;
line-height:30px;
letter-spacing:-2px;
}

.teaser_home_cnt .description
{
float:left;
display:block;
width:171px;
font-size:13px;
font-weight:bold;
}

/* M?j du 23/04/2009 */

#content_home_Left {
	display:block;
	float:left;
	width:362px	
	}
#content_home_Right {
	display:block;
	float:right;
	width:299px;
	}

.alaune {
	display:block;
	float:left;
	height:529px;
	overflow:hidden;
	position:relative;
	width:400px;
	}

.content_home_bloc {
	border-bottom: 1px solid #ccc;
	padding: 6px 0;
	clear: both;
	float: left;
	width:  299px;
	
	position: relative;
	}
	
.content_home_bloc .link {
	width: 69px; height: 18px; line-height: 18px;
	text-align: center;
	color: #fff;
	position: absolute;
	right: 0; bottom: 0;	
	}

.content_home_bloc .text b {font-weight: normal;}

.stil-zhizni .link { background: #8A735E;}
.moda .link { background: #000; }
.shopping .link { background: #06306c; }
.elletvnieuw .link { background: #d47a00; }
.krasota .link { background: #E50082; }
.ludi .link { background: #cf001b; }
.otnosheniya .link { background: #fa7089; }
.astro .link { background: #00a6ec; }


.content_home_bloc .link a {
	color: #fff;
	}

.content_home_bloc_Left {
	float: left; display: inline;
	width: 101px;
	}
.content_home_bloc_Right {
	overflow: hidden;
	padding-left: 15px;
	font-size: 12px;
	}
	.content_home_bloc_Right  .text b {
	font-weight: normal;
	}

	.content_home_bloc_Right  .text .strong {
	font-weight: normal;
	}



.content_home_bloc_Right .title {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	}


.content_home_bloc_Right h4 {
	text-indent: -9000px;
	height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
	}

.stil-zhizni .content_home_bloc_Right h4 { 
	background: url(../images/home/tit_lifeStyle.gif) left top no-repeat
	}
.moda .content_home_bloc_Right h4 { 
	background: url(../images/home/tit_moda.gif) left top no-repeat;
	}
.shopping .content_home_bloc_Right h4 { 
	background: url(../images/home/tit_shopping.gif) left top no-repeat;
	}
.elletvnieuw .content_home_bloc_Right h4 {
	background: url(../images/general/tit_elletv.gif) left top no-repeat	
	}
.krasota .content_home_bloc_Right h4 {
	background: url(../images/general/tit_krasota.gif) left top no-repeat	
	}
.ludi .content_home_bloc_Right h4 {
	background: url(../images/general/tit_people.gif) left top no-repeat
	}
.astro .content_home_bloc_Right h4 {
	background: url(../images/home/tit_astro.gif) left top no-repeat
	}
.otnosheniya .content_home_bloc_Right h4 {
	background: url(../images/home/tit_loveAndSexe.gif) left top no-repeat
	}


.content_home_bloc_Right .header4 {
	text-indent: -9000px;
	height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
	}

.stil-zhizni .content_home_bloc_Right .header4 { 
	background: url(../images/home/tit_lifeStyle.gif) left top no-repeat;
	}
.moda .content_home_bloc_Right .header4 { 
	background: url(../images/home/tit_moda.gif) left top no-repeat;
	}
.shopping .content_home_bloc_Right .header4 { 
	background: url(../images/home/tit_shopping.gif) left top no-repeat;
	}
.elletvnieuw  .content_home_bloc_Right .header4 {
	background: url(../images/general/tit_elletv.gif) left top no-repeat;
	}
.krasota .content_home_bloc_Right .header4 {
	background: url(../images/general/tit_krasota.gif) left top no-repeat;
	}
.ludi .content_home_bloc_Right .header4 {
	background: url(../images/general/tit_people.gif) left top no-repeat;
	}
.astro .content_home_bloc_Right .header4 {
	background: url(../images/home/tit_astro.gif) left top no-repeat;
	}
.otnosheniya .content_home_bloc_Right .header4 {
	background: url(../images/home/tit_loveAndSexe.gif) left top no-repeat;
	}

#wrapper {
	padding-top: 10px;
	}

#content_home {
	display:block;
	float:left;
	padding:0 0 20px;
	width:722px;
	}

.tit_hoboe {
	background: url(../images/home/tit_hoboe.gif) left top no-repeat;
	height: 22px; line-height: 22px;
	text-indent: -9000px;
	margin: 0;
	}

.blogsforums {
	clear: both;
	}

#scrollbox:hover {
	cursor:default;
	}
#scrollbox {
	background: url(../images/home/bg_alaune_nav.png) no-repeat left top;
	display:block;
	float:left;
	height:72px;
	position:relative;
	/*text-align:center;
	width:362px;*/
	}

.gallery {
	width:63px; height: 70px;
	}

.gallery_on, .gallery:hover {
	border:1px solid #FF5CB0;
	}

.scrollbox_left, .scrollbox_right {
	background: none;
	}

.accesDirect {
	width: 294px; height: 54px;
	border: 3px solid #d3d3d3;
	clear: both;
	margin-top: 6px;
	float: left;
	}

.accesDirect h2 {
	text-indent: -9000px;
	background: url(../images/home/tit_accesDirect.png) left top no-repeat;
	height: 23px; line-height: 23px;
	margin-bottom: 5px;
	} 

.accesDirect .header2 {
	text-indent: -9000px;
	background: url(../images/home/tit_accesDirect.png) left top no-repeat;
	height: 23px; line-height: 23px;
	margin-bottom: 5px;
	} 


.accesDirect select {
	width: 139px;
	position: relative;
	left: 7px;
	font: normal 11px Arial, Helvetica, sans-serif;
	}

.elletv {
	background: url(../images/home/bg_elletv.png) left top no-repeat;
	position: relative;
	}

.elletv .title h2 {
	text-indent: -9000px;
	background: url(../images/home/tit_elleTv.gif) 12px top no-repeat;
	width: 191px; height: 27px;
	}

.elletv .title .header2 {
	text-indent: -9000px;
	background: url(../images/home/tit_elleTv.gif) 12px top no-repeat;
	width: 191px; height: 27px;
	}



.elletv .link {
	font-size: 11px;
	position: absolute;
	right: -3px; bottom: 11px;
	}
.elletv .link a {
	color: #fff;
	}
	
.magazinsMoscou {
	background: #e1e1e1;
	border-width: 1px 0;
	border-style: solid;
	border-color: #999;
	clear: both;
	width: 267px;
	margin-bottom: 8px;
	padding-left: 133px;
	position: relative;
	float: left;
	font-size: 12px;
	}

.magazinsMoscou h2 {
	position: absolute; left: 12px; top: 11px;
	background: url(../images/home/tit_bce.gif) left top no-repeat;
	width: 97px; height: 57px;
	text-indent: -9000px;
	}

.magazinsMoscou .header2 {
	position: absolute; left: 12px; top: 11px;
	background: url(../images/home/tit_bce.gif) left top no-repeat;
	width: 97px; height: 57px;
	text-indent: -9000px;
	}



.magazinsMoscou img {
	float: left;
	padding: 7px 0;
	margin-right: 9px;
	}
	
.magazinsMoscou p {
	padding: 10px;
	}

.magazinsMoscou p a {
	color: #aa2366;
	}

.magazinsMoscou a.link {
	position: absolute;
	right: 10px; bottom: 5px;
	}
	
.defile {
	position: relative;
	clear: both; float: left;
	border-width: 1px 0 0 1px;
	border-style: solid;
	border-color: #999 ;
	padding: 18px 0 0 13px;
	margin-top: 12px ;
	width: 286px; height: 226px;
	}
.defile img {
	float: right;
	}
.defile h2 {
	background: url(../images/home/tit_podium.gif) left top no-repeat;
	width: 136px; height: 29px;
	text-indent: -9000px;
	margin-bottom: 15px;
	float: left;
	}
.defile h3 {
	background: url(../images/home/tit_podium2.gif) left top no-repeat;
	width: 122px; height: 14px;
	text-indent: -9000px;
	margin-bottom: 7px;
	float: left;
	}

.defile .header2 {
	background: url(../images/home/tit_podium.gif) left top no-repeat;
	width: 136px; height: 29px;
	text-indent: -9000px;
	margin-bottom: 15px;
	float: left;
	}
.defile .header3 {
	background: url(../images/home/tit_podium2.gif) left top no-repeat;
	width: 122px; height: 14px;
	text-indent: -9000px;
	margin-bottom: 7px;
	float: left;
	}

.defile select {
	width: 130px;
	margin-bottom: 5px;
	font: normal 11px Arial, Helvetica, sans-serif;
	}
.defile .submit {
	background: #000 url(../images/home/btn_ok_defile.gif) center center no-repeat;
	border: 0 none;
	color: #fff;
	width: 36px; height: 17px;
	text-indent: -9000px;
	font-size: 0;
	cursor: pointer;
	position: relative;
	top: 3px;
	}
.defile p {
	text-align: right;
	padding: 25px 10px 0 0;
	overflow: hidden;
	}
.defile p strong {
	font-size: 12px;
	}
.defile p .strong {
	font-size: 12px;
	}

.defile .link {
	display: block;
	margin-top: 5px;
	}
.defile a {
	cursor: pointer;
	}
	
.blogsforums {
	background: url(../images/home/bg_blogsforums.gif) no-repeat left top;
	display:block;
	float:left;
	height:180px;
	overflow:hidden;
	width:722px;
	margin: 15px 0;	
	clear: both;
	}
.blogsforums .blogs {
	background: none;
	display:block;
	float:left;
	height:117px;
	padding:63px 0 0 38px;
	position:relative;
	width:363px;
	}
.blogsforums .blogs p {
	position: absolute; left: 110px; top: 9px;
	width: 245px;
	}
.blogsforums .blogs ul {
	display:block;
	float:left;
	height:95px;
	width:347px;
	}
.blogsforums .blogs ul li {
	background: url(../images/home/bg_thumb_blog.gif) no-repeat left top;
	display:block;
	float:left;
	height:100px;
	list-style-type:none;
	margin:0 12px 0 0;
	padding:8px 0 0 0;
	width:100px;
	font-size: 10px;
	text-align: center;
	}
.blogsforums .blogs ul li a {
	position:relative;
	}
.blogsforums .blogs ul li img {
	display:block;
	margin: 0 auto 3px;
	}
.blogsforums .blogs .link {
	clear:both;
	left:13px;
	position:absolute;
	top:35px;
	}
.blogsforums .forums {
	background:transparent none repeat scroll 0 0;
	display:block;
	float:left;
	height:179px;
	padding: 10px 0 0 10px;
	position:relative;
	width:311px;
	}
.blogsforums .forums .forums_cnt {
	color:#713D63;
	display:block;
	float:left;
	width:235px;
	margin-bottom: 23px;
	}
.blogsforums .forums .forums_cnt .post {
	display:block;
	float:left;
	overflow:hidden;
	width: 170px;
	font-size: 12px;
	}
.blogsforums .forums .forums_cnt .post span {
	color:#000000;
	font-weight:bold;
	}
.blogsforums .forums .forums_cnt .link {
	display:block;
	float:left;
	padding:0 25px 0 0;
	text-align:right;
	width:162px;
	font-style: italic;
	color: #aa2366;
	position: relative;
	top: 3px;
	}
	
.blogsforums .forums .linkall {
	position: absolute;
	right: 11px; top: 35px;
	}
.blogsforums .forums ul {
	list-style-type: none;
	}
.forums_liste {
	clear: both;
	}
.forums_liste strong {
	color: #aa2366;
	}
.forums_liste .strong {
	color: #aa2366;
	}

.forums_liste li {
	line-height: 19px;
	}
	
.enKiosque {
	border-width: 1px 0 0 1px;
	border-style: solid;
	border-color: #999;
	width: 272px; height: 149px;
	padding: 10px 0 0 10px; margin-bottom: 15px;
	float: left;
	}
.enKiosque img {
	float: right;
	}
.enKiosque h2 {
	background: url(../images/home/tit_kiosque.gif) left top no-repeat;
	width: 141px; height: 19px;
	text-indent: -9000px;
	float: left;
	} 
.enKiosque h3 {
	font-size: 12px;
	font-style: normal;
	margin-bottom: 10px;
	position: relative;
	top: 5px;
	}
.enKiosque h3 strong {
	color: #ed4296;
	}
.enKiosque .header2 {
	background: url(../images/home/tit_kiosque.gif) left top no-repeat;
	width: 141px; height: 19px;
	text-indent: -9000px;
	float: left;
	} 
.enKiosque .header3 {
	font-size: 12px;
	font-style: normal;
	margin-bottom: 10px;
	position: relative;
	top: 5px;	
	}
.enKiosque .header3 .strong {
	color: #ed4296;
	}
.enKiosque p {
	padding-right: 20px;
	overflow: hidden;
	} 
.enKiosque .link {
	list-style-type: none;
	}
.enKiosque .link li {
	margin-top: 5px;
	}
.enKiosque .link a {color: #ed4296;}

.recette {
	background: url(../images/home/bg_recette.jpg);
	width: 181px; height: 268px;
	float: left;
	padding: 65px 0 0 12px;
	margin-right: 15px;
	}
.recette h2 {
	text-indent: -9000px;
	font-size: 0;
	height: 0;	
	}
.recette .header2 {
	text-indent: -9000px;
	font-size: 0;
	height: 0;	
	}

.recette p {
	margin-bottom: 15px;
	font-size: 12px;
	width: 170px;
	}
.recette .text {
	width: 106px;
	border-width: 1px;
	border-style: solid;
	border-color: #666 #ccc #ccc;
	}
.recette label {
	margin-bottom: 7px;
	display: block;
	}
.recette .submit {
	background: #000 url(../images/home/btn_ok_defile.gif) left top no-repeat;
	border: 0 none;
	width: 36px; height: 17px;
	text-indent: -9000px;
	font-size: 0;
	cursor: pointer;
	position: relative;
	vertical-align: top;
	}

.sondage {
	background: url(../images/home/bg_sondage.gif) left top no-repeat;    
	width: 193px; height: 297px;
	float: left;
	padding-top: 36px;
	margin-right: 20px;
	position: relative;
	}
.sondage h2 {
	text-indent: -9000px;
	height: 0; line-height: 0;
	}
.sondage .header2 {
	text-indent: -9000px;
	height: 0; line-height: 0;
	}

.sondage p {
	background: url(../images/home/bg_sondage_p.png) left top no-repeat;
	width: 162px; height:41px;
	color: #aa2366;
	padding: 10px 7px;
	margin-bottom: 10px;
	font-size: 12px;
	}
.sondage ul {
	list-style-type: none;
	padding-left: 10px;
	}
.sondage ul li {
	position: relative;
	padding-left: 20px;
	margin-bottom: 10px;
	width: 145px;
	}
.sondage ul li input {
	/*position: absolute;
	left: 2px; top: 2px*/
	vertical-align: middle;
	}
.sondage ul li .submit {
	background: url(../images/home/btn_sondage.png) left top no-repeat;
	width: 68px; height: 17px;
	border: 0 none;
	text-indent: -9000px;
	font-size: 0;
	cursor: pointer;
	position: relative;
	display: block;
	left: -17px;
	}
.sondage .link {
	position: absolute;
	left: 12px; bottom: 5px;
	}