@charset "utf-8";
body{ background:url(../images/bg.png) repeat-x #deebf4; margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

html, body {
overflow-x: hidden;
}

p,h1,h2,h3,h4,h5,h6,ul,li,input,a{ margin:0; padding:0; text-align:left;}

a, a:visited{ cursor:pointer; color:#22477E;}
p{ font-size:0.75em; line-height:150%; color:#272728;}
h1{ font-size:1.28em; color:#c2080e; font-weight: normal; margin-bottom:7px;}
h2{ font-size:1em; color:#285984; font-weight: normal; margin:5px 0px 15px 0px; line-height:120%;}
h3{ font-size:1em; color:#272728; font-weight: normal; margin:5px 0px 15px 0px; line-height:120%;}

ul{ padding:10px 15px;}

.img_left{ margin-right:20px; float:left;}
.img_right{ margin-left:20px; float:right;}


#bg_left{
	background:url(../images/bg_side_left.jpg) no-repeat;
	width:140px;
	height:500px;
	display:block;
	position:absolute;
	top:0px; z-index:30;
	left: -140px;
}
#bg_right{
	background: url(../images/bg_side_rigjt.jpg) no-repeat;
	width:150px;
	height:440px;
	display:block;
	position:absolute;
	top:0px; z-index:30;
	right: -150px;
}

#bg_left2{
	background:url(../images/bg_side_left2.jpg) no-repeat;
	width:140px;
	height:440px;
	display:block;
	position:absolute;
	top:0px; z-index:30;
	left: -140px;
}
#bg_right2{
	background: url(../images/bg_side_rigjt2.jpg) no-repeat;
	width:150px;
	height:440px;
	display:block;
	position:absolute;
	top:0px; z-index:30;
	right: -149px;
}


#container{ width:1000px; margin:0 auto; padding:0; display:block; position:relative; z-index:0;}

#logo{ position: absolute; left:0; top:0; z-index:610;}
#header{background: url(../images/parachutisme_adrenaline_montreal.jpg) no-repeat; width:1000px; height:245px; display:block; position:relative; z-index:1000;}
#header-hiver{background: url(../images/parachutisme_adrenaline_montreal-hiver.jpg) no-repeat; width:1000px; height:245px; display:block; position:relative; z-index:1000;}
#header2{background: url(../images/parachutisme_adrenaline_montreal2.jpg) no-repeat; width:1000px; height:265px; display:block; position:relative; z-index:1000;}

#content{ width:1002px; overflow:hidden; clear:both; background:url(../images/bg_content.png) repeat-y; position:relative; z-index:5;}

#top_menus{
	width:580px; position: absolute; left:20px; top:220px;
	height:45px; margin-bottom:15px; z-index:500;
}

#content_left{ width:568px; float:left;  padding:40px 35px 30px 45px;  background:url(../images/bg_top_content_left.jpg) no-repeat;}
#content_right{ width:354px; float:right; min-height:460px; display:block; margin-top:140px; background:url(../images/bg_right_column.jpg) no-repeat;}
#right_inside{ padding:0 20px 0 30px; width:314px;}
#right_inside p{ font-size:11px;}

#comments, #dvideos{ width:290px;}
#meteo{ width:150px; float:right; display:block; margin-right:35px;}
#dvideos{ margin-top:15px;}

.comment{ width:290px; padding:12px 0; border-bottom:dashed 1px #666;}
#dvideos p{padding:12px 0;}


#top_image_right{width: 354px; height:387px; display:block; position:absolute; right:0; top:0;}
#top_image_right_side{width: 354px; height:387px; display:block; position: absolute; right:0; top:0px; z-index:500;}
#top_image_right_side2{width: 354px; height:245px; display:block; position: absolute; right:0; top:0px; z-index:500;}

#content_left li{ list-style:none; background:url(../images/bullet.gif) no-repeat 0px 7px; padding:3px 0 3px 15px;}
#top_menus li{ background:none;}
#content_left a{ }

#content{ padding:0; margin:0;}

#video{ display:block;height:300px; width:317px; padding-left:17px; display:block; position: absolute; z-index:20; right:0; bottom:190px; padding-top:54px; background:url(../images/bg_video.png) no-repeat top left;  }
#youtube{}

#cat_videos a{ text-decoration:none;}

#footer{background: url(../images/bg_footer.png) repeat-x top;display:block; position:relative; }
#footer_content{ width:1000px; margin:0 auto; padding-top:10px; position:relative; z-index:5; height:225px;}
#footer h3{ color:#132b3d; font-weight:bold; font-size:1.3em; padding:0; margin-bottom:5px;}
#footer p{ color:#FFF;}

#cartes, #reseaux, #newsletter{ float:left; height:100px;}

.reservation{ width:400px; float:right;}
#promotion{ float:left; display:block;  background: url(../images/bg_promotion.png) no-repeat; width:280px; height:135px; padding:40px 30px 0 30px; position:relative; left:-35px; top:-20px;}

#reseaux{ width:210px; padding-left:50px; background:url(../images/cartes_cadeaux.png) no-repeat; padding-right:30px; margin-right:30px; background:url(../images/separator_footer.png) no-repeat right;}
#reseaux img{ margin-right:15px; margin-top:10px; }
#cartes{ width:310px;background:url(../images/cartes_cadeaux.png) no-repeat; padding-right:30px;background:url(../images/separator_footer.png) no-repeat right;}
#newsletter{ background:url(../images/icon_newsletter.png) no-repeat left; padding-left:80px;width:230px;}

#tarifs{ width:560px; display:block}

#webcam, #meteo{ margin-top:10px;}

.tables{ background: url(../images/bg_table.jpg) no-repeat; padding:10px; }
.tables td{ padding:10px;}
.head_tables{ background:url(../images/bg_top_tables.jpg) no-repeat; color:#FFF; text-align: center;}
.head_tables td{padding:7px;}

.titres{ color:#d4252b;}
.details{ font-size:11px; padding-left:30px;}
.legende{ font-size:11px; font-style:italic;}

#equipe td{ padding:0px 7px;}

#para{ background: url(../images/skydivers.png) no-repeat; height:58px; width:50px; display:block; position: absolute; top:-800px; left:-25px; z-index:50;}
#para_bg{ background:url(../images/para_bg.png) no-repeat; height:58px; width:53px; display:block; position:relative; left:980px; top:-300px;}
#drapeau{background:url(../images/footer_drapeau.png) no-repeat;height:56px;width:28px;display:block;position:relative; bottom:40px; left:-40px; z-index:50;}
#modules{ width:1000px; position: absolute; bottom:-400px;}

#comentaires, #gallerie_photo, #gallerie_video{ text-align:center; padding:20px 0;}
#gallerie_photo{}
#gallerie_video{}

#ZoomBox{ border:solid 7px #000;}


.nouvelles{ padding-bottom:20px; clear:both; float:left; display:block; width:560px;}
.nouvelles h2{ margin-bottom:7px;}
.soustitre{ font-size:11px;}

input{ padding:5px; font-size:0.75em; line-height:150%; color:#272728;}
textarea{ padding:5px; font-size:0.75em; line-height:150%; color:#272728; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.checkb{ float:left; display:block; margin:3px 7px 25px 0;}
.total{}
.red{ color:#d4252b;}

#row1, #row2{ position:relative; left:-10px; width:600px; clear:both; display:block;}

#tandem,#solo{ width:380px; float:left; position: relative; display:block; }
#tandem h1, #solo h1, #nouvelles h1{ color:#242b31; font-size:1.4em;border-bottom: dotted 2px #CCC; padding-bottom:7px}
#tandem h2, #solo h2{font-size:0.75em; line-height:150%; color:#272728; padding-top:5px; margin-left:-10px;}
#tandem img, #solo img{ padding-right:15px;}
#webcam_accueil{ float:right; background:url(../images/webcam.jpg) no-repeat; width:205px; height:250px; left:380px;}
#webcam_screenshot{ padding:20px 0 0 9px;;}
#webcam_side{ background:url(../images/webcam.png) no-repeat top right; width:300px; display:block; margin:15px 0 15px 0; height:160px; clear:both;}
#webcam_side img{ float:left;}
#meteo_accueil{ float:right; margin:0px 35px 0 0;}
#meteo_side{ margin-top:15px; clear:both; display:block;}
#nouvelles{ clear:both; margin-left:-10px; padding-top:15px;}
#cartes_cadeaux{ background:url(../images/cartes_cadeaux.png) no-repeat; height:130px; padding-left:110px; padding-top:10px; position:relative; left:-30px; clear:both; display:block;}

#foot{ padding:15px 15px 15px 20px; margin-top:15px; font-size:1.2em; background:url(../images/bg_table.jpg) no-repeat;}
#foot li{ background:url(../images/bullet2.png) no-repeat 0px 10px; padding-left: 12px;}

#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
#gallery ul a:hover { color: #fff; }

#dphotos img{ margin-right:5px; border:solid 2px #82abc1;}

button#go{ background:url(../images/bton_go.png)  no-repeat; border:none; width:34px; height:22px; display:block; cursor:pointer; float:right;}

.button{ background:url(../images/bg_bton.gif) repeat-x; color:#FFF; border:none; font-weight:bold; font-size:13px; padding:8px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; cursor:pointer;}
#copyright{ width:1000px; margin:0 auto; padding-bottom:15px; }
#copyright p, #copyright a{ color:#5c809b;text-align:center;}

.saison{ position:absolute; width:1000px; top:0; z-index:600;}
iframe{ margin:0; padding:0;}

