/* CSS Document --------------------------------------------------------------------------------*/
/* Mise en forme du site  --------------------------------------------------------*/
/* www.iris-interactive.fr ---------------------------------------------------------------------*/

/*PAGE PRINT*/

#global #animation_int {
	display:none;
}
#global #animation_int object {
	display:none;
}
#navigation {
	display:none;
}
body {
	background-image:none;
	background-color:#FFF;
	height:auto;
	line-height:1.3em;
	font-family:'Trebuchet MS',Verdana,sans-serif;
}
#colorbox, #cboxOverlay, #cboxWrapper {
	display:none !important;
}
.apple_overlay {
	display:none !important;
}
#main {
	background-image:none;
	background-color:#FFF;
	font-family:'Trebuchet MS',Verdana,sans-serif;
}
#tool_box {
	display:none;
}
#tools {
	display:none;
}
#header {
	height:160px;
	margin:0px auto;
	width:700px;
	text-align:left;
	background:url(../images/bg-header-print.jpg) no-repeat 0 0 ;
	left:0;
	/* position:absolute;
	top:0; */
}
	#header .layout {
		/* width:700px; */
		display:none;
	}

#main2 {
	display:none;
	height:1px;
}
#global {
	width:100%;
	margin:0px;
	font-family:'Trebuchet MS',Verdana,sans-serif;
}
#global #content {
	width:100%;
	font-family:'Trebuchet MS',Verdana,sans-serif;
	font-size:12px;
}
#global #colR_int {
	display:none;
}
#global #colR {
	display:none;
}
#global #content_int {
	margin:0;
	position:relative;
	float:none;
	top:0;
}
#fil-arianne {
	display:none;
}

#foot {
	background-image:none;
	background-color:#FFF;
	color:#000;
}
	#foot a {
		color:#000000;
	}
#loopedSlider, #newsSlider {
	clear:none;
	height:auto;
}	
.container {
	height:100% !important;
	width:100%;
	margin-top:0 !important;
}	
.slides {
	width:100%;
	position:relative;
	left:0 !important;
	display:inline;
}
	.slides .text, 
	.text, 
	#loopedSlider .container, .slides .text {
		width:100%;
		height:auto;
		position:relative !important;
		left:0 !important;
		margin:0;
		line-height:1.3em;
	}
	.slides .text {
		margin-top:15px !important;
	}

ul.pagination {
	display:none;
}

.content-foot {
	display:none;
}

.content-head {
	background-image:none;
}
.content-head h1, 
#pre-reservation h1 {
	color:#cb6b0f;
	font-weight:bold;
	font-size:18px;
	padding-bottom:7px;
	border-bottom:1px solid #cb6b0f;
	margin:20px 0 0 0;

}
#pre-reservation {}

	#pre-reservation h1 {
		background-image:none;
		text-align:left;
		text-transform:none;
		width:100%;
		margin-bottom:10px;
	}
	#pre-reservation .head {
		display:none;
	}
	ul.choix {
		display:none;
	} 
	#pre-reservation .mid {
		background-image:none;
		color:#414141;
		font-size:12px;
	} 
	#pre-reservation .mid table {
		width:90% !important;
	}
	#pre-reservation tr.row { 
		background:transparent;
	}
	#pre-reservation td {
		border-top:1px solid #D68810;
		padding:5px;
	}
	#pre-reservation ul.dates li, #pre-reservation ul.villes li, #pre-reservation ul.prix li {
		background-color:#df9e0f;
		line-height:15px;
	}	
		#pre-reservation ul li.row1 {
			background-color:#D68810;
		}
	#pre-reservation h3.step1, #pre-reservation h3.step2, #pre-reservation h3.step3 {
		background-image:none;
		height:auto;
		font-size:15px;
		margin:20px 0 10px 0;
		padding:0;
		display:block;
		width:100%;
		position:relative;
	}
	#pre-reservation .foot {
		display:none;
	} 
#programme-detail .contenu {
	border:none;
}
	#programme-detail .contenu p {
		line-height:1.5em;
	}
#programme-detail .bottom {
	background-image:none;
}
#bloc_une {
	background-image:none;
	width:100%;
	top:0;
	margin:0;
	height:auto;
}
	#bloc_une #col2 {}
		div.thumbCol1, #bloc_une #col2, #col2 {
			width:100%;
			float:none;
		}
		#bloc_une #col2 #tarif, #bloc_une #col2 #formule {
			background:none;
			width:100%;
			height:auto;
		}
		#bloc_une #col2 p, #bloc_une #col2 #tarif .a_partir, #bloc_une #col2 #tarif .a_partir a {
			color:#C86410;
		}
		#bloc_une #col2 #tarif .a_partir, #bloc_une #col2 #tarif .a_partir a, #bloc_une #col2 #tarif .prix, #bloc_une #col2 #tarif .prix a, #bloc_une #col2 #tarif .ttc, #bloc_une #col2 #tarif .ttc a {
			/* float:none; */
			color:#C86410;
		/* 	display:inline; */
			margin:0;
			padding:0;
		}
		
	#bloc_une #textCol1 {} 
	
		#bloc_une #textCol1 h2, #bloc_une #textCol1 h1 {
			margin:0;
			position:relative;
			color:#cb6b0f;
			font-weight:bold;
			top:0;
		}
		div.thumbCol1 .mask {
			display:none;
		}

#programme-detail .contenu strong, #programme-detail .contenu b {
	font-weight:bold;
	text-transform:none;
}
#bloc_une #col2 #formule, #bloc_une #col2 #tarif {
	font-size:12px;
}
#foot p.content-footer {
	display:none;
}

html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	}
/* remember to define focus styles! */
:focus {
	outline: 0;
	}
body {
	/* background: white; */
	line-height: 1;
	color: black;
	}
ol, ul {
	list-style: none;
	}
/* tables still need cellspacing="0" in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	font-weight: normal;
	text-align: left;
	}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}

#div {
	float:none;
	position:inherit;
}
