@charset "UTF-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(/img/stripe.png);
}

a:link,a:visited{color:#0066FF;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
/* hack FF pour masquer les contours pointillé sur les liens
-------------------------------------------------------*/
a{outline: none;}
:focus{-moz-outline-style: none;}
.selected a:link, .selected a:visited{color:#000000;}

ul{list-style:none;}

h2{
	font-size:18px;
	font-weight:normal;
	float:left;
	display: block;
	height: 22px;
	padding: 3px 5px 5px 0;
	line-height: 22px;
	margin-top: 0px;
}
h3{
	font-size:20px;
	font-weight:normal;
	height: 20px;
	padding: 5px 5px 5px 0;
	line-height: 20px;
}
h4{
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	padding: 2px 5px;
}
h5 {
	font-size:14px;
	font-weight:bold;
}
h6 {
	font-size:16px;
	padding-top:7px;
	margin: 0;
	margin-bottom: -6px;
}
h6 a:link, h6 a:visited{color:#0000FF;}
h6 a:hover{color:#000000;}
p{padding-top:7px;padding-bottom:7px;}

.spacer{
	clear:both;
	color:#FFFFFF;
	height:0;
	border:none;
	margin:0;
	padding:0;
}

.filet{
	height:0;
	border:none;
	border-bottom:2px dotted #666;
	padding:0;
	margin:7px 0;
	clear: both;
}

/* ******************* GLOBAL ********************** */

#global{
	position:absolute;
	/*
	left: -502px;
	margin-left:50%;
	*/
	left:50px;
	width:790px;
	z-index: 5;
	top: 15px;
}

/* ******************* HEADER ********************** */

#header{background-color:#FFFFFF;}

.header_homepage_en{background-image:url(/img/newheader/header_homepage_en.png);}
.header_homepage_it{background-image:url(/img/newheader/header_homepage_it.png);}
.header_homepage_fr{background-image:url(/img/newheader/header_homepage_fr.png);}

#header #home{
	position:absolute;
	display:block;
	width:220px;
	height:36px;
	top:14px;
	background:url(/img/empty.gif) no-repeat;
	text-indent:-9000px;
}

#header #fashion{
	position:absolute;
	display:block;
	height:37px;
	top:59px;
	background:url(/img/empty.gif) no-repeat;
	text-indent:-9000px;
}

.fashion_en{width:125px;}
.fashion_it{width:85px;}
.fashion_fr{width:85px;}

#header #design{
	position:absolute;
	display:block;
	width:105px;
	height:37px;
	top:59px;
	background:url(/img/empty.gif) no-repeat;
	text-indent:-9000px;
}

.design_en{left:165px;width:105px;}
.design_it{left:125px;width:105px;}
.design_fr{left:123px;width:105px;}

#header #art{
	position:absolute;
	display:block;
	height:37px;
	top:59px;
	background:url(/img/empty.gif) no-repeat;
	text-indent:-9000px;
}

.art_en{left:295px;width:54px;}
.art_fr{left:253px;width:54px;}
.art_it{left:255px;width:70px;}

#header #modem_mag{
	position:absolute;
	display:block;
	height:37px;
	top:59px;
	background:url(/img/empty.gif) no-repeat;
	text-indent:-9000px;
}

.modem_mag_en{left:375px;width:184px;}
.modem_mag_fr{left:330px;width:188px;}
.modem_mag_it{left:352px;width:184px;}

/*#header a#modem_mag:hover{background:url(/img/common/header/modem_mag/modemmag_black.png) no-repeat;}*/

#header #cities_guide{
	position:absolute;
	display:block;
	height:37px;
	top:59px;
	background:url(/img/empty.gif) no-repeat;
	text-indent:-9000px;
}

.cities_guide_en{left:585px;width:190px;}
.cities_guide_fr{left:540px;width:190px;}
.cities_guide_it{left:560px;width:190px;}

/*#header a#cities_guide{background:url(/img/common/header/cities_guide/citiesguide_black.png) no-repeat;}*/

#header, .header{
	background-repeat:no-repeat;
	background-position:0 14px;
	padding-top:114px;
	padding-left:15px;
	min-height:10px;
}
/*#header li, .header li{
	float:left;
	padding-left:6px;
	margin-left:6px;
	border-left:solid 1px #0066FF;
	height:15px;
	line-height:15px;
	margin-bottom:15px;
}*/
#menu li, .menu li{
	float:left;
	padding-left:6px;
	margin-left:6px;
	border-left:solid 1px #0066FF;
	height:15px;
	line-height:15px;
	margin-bottom:15px;
}
#languages{
	position:absolute;
	top:15px;
	right: 15px;
	color:#0066FF;
}
#languages li{
	border-left: solid 1px;
	float: left;
	padding-left: 5px;
	margin-left: 5px;
	font-size: 12px;
	line-height: 12px;
	margin-top: 2px;
}
#search{
	position:absolute;
	top:76px;
	right:15px;
	width: 150px;
}
#search input{
	background-color:#000;
	color:#FFF;
	border:1px solid #FFF;
	width:100px;
	height:20px;
	padding: 0 0 0 5px;
	display: block;
	float: left;
}
#search .gosearch{
	background-color:#000;
	color:#FFF;
	height:20px;
	width:20px;
	line-height: 20px;
	display: block;
	float: left;
	margin-left: 5px;
	padding: 0 5px 0 10px;
}

/* ******************* CONTENT ********************** */

#content {margin:15px 0;}

.box {padding:15px;background:#FFF;overflow:hidden;}

.col120{width:120px;float:left;display:block;margin-right:7px;}
.col140{width:140px;float:left;display:block;margin-right:7px;}
.col175{width:175px;float:left;display:block;margin-right:7px;}
.col217{width:217px;float:left;display:block;margin-right:15px;}
.col295{width:295px;float:left;display:block;margin-right:15px;}
.col450{width:450px;float:left;display:block;margin-right:15px;}
.col590{width:605px;float:left;display:block;margin-left:7px;}
.colfree{float:left;display:block;}

#home #new_website{position:absolute;margin-left:600px;margin-top:200px;border:0;}

#home_enter{margin-top:15px;}
/*
#home_enter_en{position:relative;margin-top:15px;background:url(/img/common/home_enter_en.jpg) no-repeat;height:25px;width:350px;}
#home_enter_fr{position:relative;margin-top:15px;background:url(/img/common/home_enter_fr.jpg) no-repeat;height:25px;width:350px;}
#home_enter_it{position:relative;margin-top:15px;background:url(/img/common/home_enter_it.jpg) no-repeat;height:25px;width:350px;}
*/
#home_enter ul{}
#home_enter li{float:left;display:block;}

.enter{display:block;height:25px;text-indent:-9000px;}

.enter_fashion_en{width:62px;background:url(/img/common/home_fashion_blue_en.jpg) no-repeat;}
.enter_fashion_en:hover{background:url(/img/common/home_fashion_black_en.jpg) no-repeat;}
.enter_fashion_fr{width:42px;background:url(/img/common/home_fashion_blue_fr.jpg) no-repeat;}
.enter_fashion_fr:hover{background:url(/img/common/home_fashion_black_fr.jpg) no-repeat;}
.enter_fashion_it{width:44px;background:url(/img/common/home_fashion_blue_it.jpg) no-repeat;}
.enter_fashion_it:hover{background:url(/img/common/home_fashion_black_it.jpg) no-repeat;}

.enter_design_en{width:53px;background:url(/img/common/home_design_blue_en.jpg) no-repeat;}
.enter_design_en:hover{background:url(/img/common/home_design_black_en.jpg) no-repeat;}
.enter_design_fr{width:53px;background:url(/img/common/home_design_blue_fr.jpg) no-repeat;}
.enter_design_fr:hover{background:url(/img/common/home_design_black_fr.jpg) no-repeat;}
.enter_design_it{width:53px;background:url(/img/common/home_design_blue_it.jpg) no-repeat;}
.enter_design_it:hover{background:url(/img/common/home_design_black_it.jpg) no-repeat;}

.enter_art_en{width:146px;background:url(/img/common/home_art_blue_en.jpg) no-repeat;}
.enter_art_en:hover{background:url(/img/common/home_art_black_en.jpg) no-repeat;}
.enter_art_fr{width:143px;background:url(/img/common/home_art_blue_fr.jpg) no-repeat;}
.enter_art_fr:hover{background:url(/img/common/home_art_black_fr.jpg) no-repeat;}
.enter_art_it{width:164px;background:url(/img/common/home_art_blue_it.jpg) no-repeat;}
.enter_art_it:hover{background:url(/img/common/home_art_black_it.jpg) no-repeat;}

.enter_modem_mag_en{width:92px;background:url(/img/common/home_modemmag_blue_en.png) 0 -1px no-repeat;}
.enter_modem_mag_en:hover{background:url(/img/common/home_modemmag_black_en.png) 0 -1px no-repeat;}
.enter_modem_mag_fr{width:92px;background:url(/img/common/home_modemmag_blue_fr.png) 0 -1px no-repeat;}
.enter_modem_mag_fr:hover{background:url(/img/common/home_modemmag_black_fr.png) 0 -1px no-repeat;}
.enter_modem_mag_it{width:92px;background:url(/img/common/home_modemmag_blue_it.png) 0 -1px no-repeat;}
.enter_modem_mag_it:hover{background:url(/img/common/home_modemmag_black_it.png) 0 -1px no-repeat;}

.enter_cities_guide_en{width:91px;background:url(/img/common/home_citiesguide_blue_en.png) 0 -1px no-repeat;}
.enter_cities_guide_en:hover{background:url(/img/common/home_citiesguide_black_en.png) 0 -1px no-repeat;}
.enter_cities_guide_fr{width:91px;background:url(/img/common/home_citiesguide_blue_fr.png) 0 -1px no-repeat;}
.enter_cities_guide_fr:hover{background:url(/img/common/home_citiesguide_black_fr.png) 0 -1px no-repeat;}
.enter_cities_guide_it{width:91px;background:url(/img/common/home_citiesguide_blue_it.png) 0 -1px no-repeat;}
.enter_cities_guide_it:hover{background:url(/img/common/home_citiesguide_black_it.png) 0 -1px no-repeat;}

/* ******************* FOOTER ********************** */

#footer{
	font-size:12px;
	padding-top:10px;
	background-color:#FFFFFF;
	line-height:10px;
	padding-left:17px;
	margin-bottom:15px;
	height:18px;
}

#footer li{
	float:left;
	padding-right:6px;
	margin-right:6px;
	border-right:solid #0066FF 1px;
}
/* ******************* PUB ********************** */
/*
#pub{position:absolute;top:0px;margin-left:805px;}
#pub img{margin-bottom:15px;clear:both;float:left;}
*/
/* ******************* INFORMATION AND PUB ********************** */
#information_and_advertisings{position:absolute;top:0px;margin-left:805px;width:250px;}

#information_size1{margin-bottom:15px;background:#FFF;height:104px;width:220px;font-size:12px;padding:10px 15px;}
#information_size2{margin-bottom:15px;background:#FFF;height:124px;width:220px;font-size:12px;padding:10px 15px;}

#information_and_advertisings a.information{display:block;margin-top:2px;}
#information_and_advertisings input{background:#FFF;color:#444;border:0;width:120px;height:15px;padding:2px;font-family:Arial, Helvetica, sans-serif;}
	
#pub{width:100%;}
#pub .ad{margin-bottom:15px;}
