/******************/
/*Zone d'ouverture*/
/******************/
#overture-deco {
	float:right;
	width:641px; height:309px;
	background:url(../de/images/home/parts/startscreen.jpg) no-repeat;
	overflow:hidden;
}

#overture-deco .download-flash {
	position:relative; top:10px; left:10px;
	padding-bottom:.5em;
	width:621px;
	background:#fff; color:#01377d;
	opacity:.85;
}

#overture-deco .download-flash a {
	color:#01377d;
	font-weight:bold;
	text-decoration:underline;
}

#overture-deco .download-flash p {margin:0; padding:.5em 10px 0;}

/*******************/
/*Contenu principal*/
/*******************/
/*Conteneurs*/
#my-accor {
	float:left;
	margin-right:15px;
	width:206px; min-height:195px;
	background:url(../imagerie/home/bg_myaccor.jpg) no-repeat 190px 20px;
}



#focusing {
	float:left;
	width:216px;
	background:url(../imagerie/home/bg_focusing.gif) no-repeat 201px 20px;
	margin-right:15px;
/*	 min-height:195px;*/

}

#focusing2 {
	float:left;
/*	position:relative;*/
	margin-right:15px;
	width:216px;
	background:url(../imagerie/home/bg_focusing.gif) no-repeat 201px 20px;
}

#focusing3 {
	float:right;
	padding-top:20px;
	width:216px;
}


#promotions {
	float:right;
	position:relative;
	padding-top:20px;
	width:461px; min-height:480px;
	background:url(../imagerie/home/bg_promotions.jpg) no-repeat 230px 0;
}

/*Modèle de titre*/
#my-accor h2 span, #focusing h2 span, #focusing2 h2 span, #focusing3 h2 span, #promotions h2 span {
	display:block;
	overflow:hidden;
	padding-top:19px;
	height:0;
}



/*MyAccor*/
#my-accor .item {
	padding:15px 15px 0 20px;
	background:url(../imagerie/home/bg_myaccor_item.png) no-repeat;
}



#my-accor .item.my-accorhotels {
	padding-top:20px;
	background:url(../imagerie/home/bg_myaccor_top.gif) no-repeat 0 5px;
}
#my-accor .item.my-accorhotels, #my-accor .item.my-newsletter {padding-bottom:15px;}

#my-accor-inner {
	padding-bottom:10px;
	background:url(../imagerie/home/bg_myaccor_bottom.gif) no-repeat 12px 100%;
}

#my-accor .text {
	float:left;
	margin-right:5px;
	width:120px;
}
#my-accor .my-accorhotels .text {margin:2px 5px 3px 0;}

#my-accor .text input {width:114px;}

#my-accor .submit {float:left;}
#my-accor .submit input {margin-top:-2px;}
#my-accor .my-accorhotels .submit input {margin:0;}

#my-accor p, #my-accor ul {margin:1em 15px 1.5em 0;}
#my-accor .my-accorhotels ul {margin:0;}
#my-accor .my-accorhotels p.identite {margin-top:-1em;}
#my-accor .my-accorhotels h3 span {font-weight:normal;}

#my-accor li a {
	display:block;
	padding-left:10px;
	background:url(../imagerie/commun/bullet.gif) no-repeat 0 .55em;
}

#my-accor h3 {
	position:relative;
	margin:1.5em 0 1em -5px; padding-left:5px;
	background:url(../imagerie/home/bg_title_myaccor.jpg) repeat-y;
}

/*Focusing*/
#focusing .item {padding-top:20px;}

#focusing .content {
	margin-left:5px;
	width:200px;
}

#focusing h3, #focusing p, #focusing ul {margin:1em 0 0;}
#focusing p.more {margin-top:0;}

#focusing h2 {background:url(../imagerie/home/bg_title_focusing_red.jpg) no-repeat 0 2px;}

#focusing h3 {
	padding-bottom:.3em; border-bottom:1px solid #5074b7;
}

#focusing p a {display:block;}
/* #focusing .vorteile li a {
	display:block;
	padding:5px 10px 0 0;
	min-height:40px;
}
*/


#focusing .news .content img {
	display:block;
	margin-bottom:1em;
}

#focusing .partenaires a {display:block;}

/*Focusing2*/
#focusing2 .item {padding-top:20px;}

#focusing2 .content {
	margin-left:5px;
	width:200px;
}

#focusing2 h3, #focusing2 p, #focusing2 ul {margin:1em 0 0;}
#focusing2 p.more {margin-top:0;}

#focusing2 h2 {background: url(../imagerie/home/bg_title_focusing_red.jpg) no-repeat 0 2px;}

#focusing2 h3 {
	padding-bottom:.3em; border-bottom:1px solid #5074b7;
}

#focusing2 p a {display:block;}
#focusing2 .neues li a {
	display:block;
	padding:5px 10px 0 0;
	min-height:40px;
}

#focusing2 .news .content img {
	display:block;
	margin-bottom:1em;
}

#focusing2 .partenaires a {display:block;}

/*Focusing3*/
#focusing3 .item {padding-top:0px;}

#focusing3 .content {
	margin-left:5px;
	width:200px;
}

#focusing3 h3, #focusing3 p, #focusing3 ul {margin:1em 0 0;}
#focusing3 p.more {margin-top:0;}

#focusing3 h2 {background:url(../imagerie/home/bg_title_focusing_red.jpg) no-repeat 0 2px;}

#focusing3 h3 {
	padding-bottom:.3em; border-bottom:1px solid #5074b7;
}

#focusing3 p a {display:block;}
#focusing3 .firmenkunden li a {
	display:block;
	padding:5px 10px 0 0;
	min-height:40px;
}

#focusing3 .news .content img {
	display:block;
	margin-bottom:1em;
}

#focusing3 .partenaires a {display:block;}



/*Promotions*/
.homeMain #promotions .column1 iframe, .homeMain #promotions .column2 iframe { 
	width: 220px; 
	height: 160px; 
}
.homeMain #promotions .early-booking h3, .homeMain #promotions .last-minute h3 {
	margin-bottom: 12px; 
}
#promotions h2 {background:url(../imagerie/home/bg_title_promotions.jpg) no-repeat 0 2px;}

#promotions .column1 {
	float:left;
	width:220px;
}
#promotions .column2 {
	float:right;
	width:220px;
}

#promotions .item, #promotions .oas {margin:1em 0 2em 0;}

#promotions h3 {padding-bottom:.3em; border-bottom:1px solid #af3caa;}

#promotions li {
	position:relative;
	margin-top:1em;
}

#promotions li strong {
	display:block;
	width:170px;
}

#promotions li br {display:none;}

#promotions li .prix {
	position:absolute; top:0; right:0;
	color:#af3caa;
	font-weight:bold;
}

#promotions-all {
	position:absolute; top:4px; left:347px;
	width:114px;
	background:url(../imagerie/home/bg_link_more_promos.gif) no-repeat 100% 0;
}

/***************/
/*Auto-clearing*/
/***************/
#focusing .services li:after, #promotions:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
