@charset "utf-8";
@import url("reset.css");
@import url("global-compagnies.css");
@import url("global-compagnies-costa-croisieres.css");


/* config bloc pour index */
	#gauche {float:left;width: 200px; margin-left:10px;}
	.centre {width:618px;background:none;float:left; padding:0px; position:relative;}
	.Cgauche {width:400px;height:auto; background:none; float:left; margin-left:8px;}
	.Cdroite {width:200px; height:auto; background:none; float:right; margin-right:0px;}
	#droite{float:right;width:160px;margin-right:10px;}
	#page-centrale{position:relative;width:1008px;height:auto;margin-top:10px; margin-left:auto; margin-right:auto;} 
	#txt1,.flash-infos,.menugauche a,.menugauche a:hover, #pied div a{font-size:11px}
	 a{ font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#006699;text-decoration: none;}
	 a:hover{color: #f90;text-decoration: underline;}
	 	 
/* menu haut */
	#headermenu {line-height: normal;width: 100%;position:absolute;bottom:-1px;}
	#headermenu ul {padding:10px 10px 0px 10px;margin:0px;list-style-type: none;}
	#headermenu li {padding:0px 0px 0px 9px;float:left; font-size:14px;margin-right:4px;min-width:135px;text-align:center;}	
	#navonglet a {padding-right:15px;display:block;padding-left:6px;font-weight:bold;float:left;padding-bottom:4px;
				  color:#4B738B;padding-top:5px;text-decoration:none;}
	#headermenu li.long{font-size:14px;}
	#navonglet a {float: none;}

/* ticker container*/
	#txt1{text-align: left;text-indent:20px;height:24px;line-height:24px;position:relative;}
	#txt1 strong{font-size:12px;font-weight:bold;}
	#txt1 a{text-decoration:underline;}
	#txt1 a:hover{text-decoration:none;}
	
/* ticker */
	#ticker{width:595px;position:absolute;left:130px;top:0px;overflow:hidden;}
	.savoir-plus {margin:0px 18px 0px 4px;font-weight:bold;color:#f90;}

/* flags */
	#language{position:absolute;width:250px;font-size:1px;height:10px;}
	#language img{margin-left:3px;padding:1px;}
	
/* intro */
 	#intro{padding:5px;background:#fff;font-size:11px;text-align:center;margin:10px 10px 10px 10px; min-height:50px;
		   background:#fef8fc;}

/* bloc centre destination */
	.up-centre {width:400px;height:13px; background:url(../images/corner-costa-croisieres/top-centre.gif) top no-repeat;}
	.centre #arrondi {width:400px;height:auto;background:url(../images/corner-costa-croisieres/bk-centre.gif) top repeat-y;
						   border:none;}
	.bottom-centre {width:400px;height:13px;background:url(../images/corner-costa-croisieres/bottom-centre.gif) bottom no-repeat;}
	.centre #arrondi img {float:left;margin:5px;}
	.centre #arrondi p{font-size:14px;color:#000;font-weight:bold;margin: 5px 0px;}
	.centre #arrondi span{font-size:12px;color:#000;margin-right:4px;display:block;text-align:justify;}
	.centre #arrondi h5 {font:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;color:#f90;
							 margin-left:15px; text-decoration:underline;}
	.centre #arrondi #spacer-link-left{margin-left:5px;} 						 
							 
	 #destinations {margin-bottom:10px;}
	.menucentre {margin:5px;padding:0;float:left;}
	 ul.menucentre{display:block;width:45%;}
	.menucentre li {margin-bottom: 5px;padding-left:0px;}
	.menucentre li a ,.menucentre:visited{font:11px normal Verdana, Arial, Helvetica, sans-serif;color:#006699;
										  text-decoration: none;padding-left:9px;}
	.menucentre li a:hover {font:11px normal Verdana, Arial, Helvetica, sans-serif;color:#006699;text-decoration: none;
		text-decoration: underline;}
		

/* newsletter */
	#titre_moteur h1 {background:url(../images/corner-costa-croisieres/up-bonplan.gif)
				  top no-repeat;width:400px;height:26px;
				  color:#FFFFFF;font-size:15px;text-align:left;padding:0px;}
	.bottom-bonplan { background:url(../images/corner-costa-croisieres/bottom-bonplan.gif) bottom no-repeat;
				  width:400px; height:13px;}
	#newsletters{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;position:relative;}
	.bonplan { width:400px; height:auto;background:url(../images/corner-costa-croisieres/centre-bonplan.gif) top repeat-y;}
	#newsletters form#newsletter_form{padding:0px 10px 10px 10px;}
	#newsletter_form,#newsletter_form label{color:#000;}
	form#newsletter_form label{margin-top:10px;display:block;}
	.radio{margin-left:130px;}
	.newsletterinput{margin:5px 0px 0px 5px;}
	
/* nos promotions */
	#headPromo{color: #fff;background:#f90;}
	.prixPromo{color:#f00;}
	#headPromo a {color: #fff; text-decoration:none;}
	#headPromo a:hover {color: #fff; text-decoration:none;}
	#headPromo{font-size:12px;font-weight:bold;text-align:left;padding:2px;}
	.prixPromo{margin-left:65px;text-align:right;font-size:18px;font-weight:bolder;}
	
	#head{height:200px;}
.centre #arrondi a p{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration: none;font-weight:bold;}
.centre #arrondi a:hover p{color:#FF9900;}





