/* 
Feuille de style du site Internet de ABV Kayak
Création : Communications Clip du Québec {{{
Date : 2006-03-05
http://www.ComClip.com

vert très fort : #24451B
vert moyen : #405D37
bleu foncé : #3E459C
orange dark : #AF470D
*/

body {
	padding:0px;
	margin:0px;
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	line-height: 16px;
	color: #24451B;
}
em {font-style:normal;color:#AF0000;font-weight:bold;}
.Espace{
	font-family: Verdana, Arial, Helvetica;
	font-size: 5pt;
}
.Texte {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	line-height: 16px;
	color: #24451B;
}
.ATexte {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	line-height: 16px;
	text-decoration: underline;
	color: #AF470D;
}
.ATexte:hover {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
	color: #AF470D;
}
.TexteNoir {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
}
.TexteFort {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	line-height: 16px;
	color: #24451B;
}
.ATexteFort {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	line-height: 16px;
	text-decoration: underline;
	color: #AF470D;
}
.ATexteFort:hover {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
	color: #AF470D;
}
.TexteDroite {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	text-align: right;
	line-height: 16px;
	color: #24451B;
}
.Titre {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10pt;
	font-weight: bold;
	line-height: 16px;
	color: #24451B;
}
td.bgTitre  {background:url('../images/bg_titre.jpg');}
td.bgMenu   {background:url('../images/Menu_bg.jpg');}
.SousTitre {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 9pt;
	font-weight: bold;
	line-height: 16px;
	color: #24451B;
}
.TexteCitation {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 8pt;
	font-weight: normal;
	line-height: 16px;
	font-style: italic;
	color: #AF470D;
}
.DateCalend {
	font-family : Verdana, Arial, Sans-serif ;
	font-size : 9pt;
	font-weight: bold;
	line-height: 16px;
	color: #AF470D;
}
.FullBorder{
	border: 1px solid  #AF470D ;
}

/* unify //TODO */
table.bg {background:url('../images/bg.jpg');}
table.c5 {background:url('../images/bg.jpg');}
.c2 {background:url('../images/bg_titre.jpg');}
td.c1 {background:url('../images/Menu_bg.jpg');}
div.c4 {text-align: center;}

/* END }}} */
/* Additions Shawn Haigh {{{
*  2007-04-03
*/
/* ie6 .png support */

#topTexte
{
	font-variant: small-caps;
	font-size: 9px ;
	font-weight: bold;
	font-family : Verdana, Arial, Sans-serif ;
	letter-spacing:  2px;
	position: absolute;
	left:85px;
	color:#fff;	
}
/* IE Merde! */
/*\*/ * html #topTexte {top:1px;font-size: 8px ;}/* End */

#navigation {
	position: absolute;
	width: 200px;
	left: -40px;
	top: 200px;
    text-align: left;
    font-variant:small-caps;
    list-style:none;
    letter-spacing:  1px;
    font-size: 12px ;
    font-weight: 500;
    font-family: "Arial Black", sans-serif ;
}
#navigation ul {
	list-style: none;
}

#navigation a {
    margin:0;
    padding:0;
    color:#8FBC8F;
    text-decoration: none;
    display:block;
}
#navigation li {
    display:block;
    margin:0;
    padding:10px 10px 10px 5px;
    background: url('../images/mitem-bg.png') bottom left no-repeat scroll;
}
/* IE Merde! */
/*\*/ * html #navigation li {background: url('../images/mitem-bg.gif') bottom left no-repeat scroll;}/* End */

#special {
  position:relative;
  z-index:1;
  left: -1350px;
  margin: -30px 0 0 0;
  text-align:center;
  width:250px;
  height:25px;
  line-height:25px;
  border: 1px solid #000;
  background:url('../images/btn-bg-orange.png') left repeat-x;
}
/* IE Merde! */
/*\*/ * html #special { background:url('../images/btn-bg-orange.gif') left repeat-x;}/* End */

#special a {
    font-family: "Arial Black", sans-serif ;
    list-style:none;
    letter-spacing:  1px;
    font-size: 16px ;
    font-weight: 500;
    color:#242424;
    text-decoration:none;
}
#special a:hover {
    color:#AF470D;
    text-decoration:none;
}
#gGuide {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 5pt;
  text-align:left;
}

#gGuide img {
  margin: 0 auto;
  border:none;
}
#gGuide em {
  font-size:10px;
  letter-spacing:1px;
  font-variant:small-caps;
  text-transform:none;
}
#gGuide a {text-decoration:none;}

.triplink {
    text-decoration: underline;
    color: #AF470D;
    font-weight: bold;
}
.triplink:hover {
 text-decoration:none;
}
.triplink small {
 display:block
}

#aevLogo h3 { margin: 0; padding: 0; }
#aevLogo h3 a {
display: block;
background: url(/images/aev-logo.png) top center no-repeat;
width: 186px;
height: 150px;
text-indent: -9999px;
margin: 0 auto;
}

table.content {
    height: 640px;
}
td.promo h2
{
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin-bottom: 6px;
}

/* END }}} */
/* Reservation form {{{ */
    /* wForms */
    .required {background-color:#FFF5E2}
    .errFld {border: 1px solid #F00; /*... or any other css properties ... */}
    .errMsg { color: #C33; /*... or any other css properties ... */ }
    
    input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;border:1px solid #666}/*to enable resizing for IE*/
    input,textarea,select{*font-size:100%;}/*because legend doesn't inherit in IE */
    /* The Form */
    /* input, textarea, select {;margin-bottom:10px;font-family:inherit;font-size:inherit;font-weight:inherit;} */
    .clr {clear:both}
    .indent {padding-left:30px;}
    #contact_form a img {border:none;position:absolute;}
    div.col {float:left;width:50%;position:relative;}
    #activities {margin:10px auto;width:100%;text-align:center}
    #activities div {display:block;width:132px;float:left;}
    #progress {display:none;text-align:center;margin-right:auto;margin-left:auto;}
    
    /* Error Notification  */
    #alertMessagePlaceHolder {
	background-color: #FFCCCC;
	border: 1px solid #F00;
	padding: 5px;
	display: none;
	margin: 2em 5px;
    }
    .fl {float:left}

    #radioGroup {
	width:100%;
    }
    #radioGroup input {
	line-height:14px;
	margin-right:10px;
    }
    #radioGroup label {
	padding: 0 5px 0 0;
	margin-right:20px;
	float:left;
    }

    fieldset {
	width:80%;
	margin:0;
	padding:5px;
	border: none;
    }
    fieldset h3 {
	margin:0px 0 10px 0;
	font-variant:small-caps;
	/* letter-spacing:1px; */
	border-bottom:1px solid #eee;
    }
/* }}} */
/* Expedition mini gallery {{{ */
#Expe {
  width:600px;
  /* min-height:480px */
}
#Expe h1 {
    font-family : Verdana, Arial, sans-serif ;
    font-size : 10pt;
    font-weight: bold;
    line-height: 16px;
    color: #24451B;
}
#Expe h2 {
    font-family : Verdana, Arial, sans-serif ;
    font-size : 9pt;
    font-weight: bold;
    line-height: 16px;
    color: #24451B;
    margin-top:10px;
}
#Expe table {
  border-collapse: collapse;
  border-width: 0 0 1px 1px;
  border-color:#aaa;
}
#Expe table th {
    font-family : Verdana, Arial, sans-serif ;
    font-size : 9pt;
    font-weight: bold;
    line-height: 16px;
    color: #24451B;
    border: 1px solid #aaa;
}
#Expe table th h2 {margin:0;padding:0;}
#Expe table td {
    font-family : Verdana, Arial, sans-serif ;
    font-size : 9pt;
    font-weight: normal;
    line-height: 16px;
    color: #24451B;
    border-left:1px solid #aaa;
    border-right:1px solid #aaa;

}
#vScFrameWrap {
  min-height:200px;
}
#vScFrame {
  width:300px;
  height:200px;
  float:right;
  overflow:hidden;
  /*border: 2px solid #2C010B;*/
}
#vScFrame>img {
  width:300px;
  height:200px;
  position:absolute;
  display:none; 
}
#vScNavWrap {
  width:600px;
  height:65px;
  border-bottom:1px dashed #224117;
}
ul#vScNav {
  margin: 10px 0 0 0 ;
  padding:0;
  list-style:none;
}
ul#vScNav li {
  display:block;
  list-style:none;
  float:left;
  padding:0;
}
ul#vScNav li>a>img {
  width:100px;
  height:60px;
  border:none;
}
a.linkopacity img {
  filter:alpha(opacity=80); 
  -moz-opacity: 0.8; 
  opacity: 0.8;
}
a.linkopacity:hover img {
  filter:alpha(opacity=100);   
  -moz-opacity: 1.0;   
  opacity: 1.0;
}
/* END }}}  */

#indexTable table{
float:right;
text-align:center;
width:280px;
margin:10px 5px;
}
.npLink {
	/* margin-top:25px;; */
	padding:5px;
	/* border-top:1px dashed #224117; */
	/* border-bottom:1px dashed #224117; */
}
.smText {
	font-family : Verdana, Arial, sans-serif ;
    font-size : 6pt;
}
.back2Index {margin-top:25px;text-align:right}
.back2Index a {text-decoration:none;}

.alignCenter	{text-align:center}
.alignLeft	{text-align:left}
.new {
  font-variant:snall-caps;
  font-weight:bold;
  color:#FF0000;
}
.c2 {background:url('../images/bg_titre.jpg')}
.box {
  border-collapse:collapse;
  border:1px solid #224117;
}

#expeIndex {
  width:600px;
  margin:0 auto;

}
#expeIndex table {
  border-collapse: collapse;
  border-color:#224117;

}
#expeIndex th {
  background-color:#AEB9A9;
  border:1px solid #224117;
  }

#expeIndex h1 {
  margin-top: 10px;
  font-size:14px;
  font-weight:bold;
  }
#expeIndex td {
  text-align:center;
  width:300px;
  padding-top:5px;
  padding-bottom:5px;
  border:1px solid #224117;
}

#expeTable {
  width:600px;
  text-align:center;
  }
#expeTable table {
  width:580px;
  margin:0 auto;
  }
#expeTable td {
  text-align:center;
  width:290px;
  vertical-align:top;
  }
#expeTable td div.col {
  width:100%;
  }
.col img {
  margin: 0 auto;
  border:none
  }
.col h2 {
  margin-top:25px;
  font-family : Verdana, Arial, sans-serif ;
  font-size : 12pt;
  font-weight: normal;
  }
.col p {
  padding-top:5px;
  width:240px;
  margin: 0 auto;
}
.Texte img {padding-bottom:4px;}
pre.no-space {
color:#222222;
font-family:Courier New,Courier,monospace;
font-size:8pt;
letter-spacing:0;
line-height:95%;
overflow:visible;
}
