a { color: #3F4154; }
#titre a {background-image: none;}

#titre a {color:white;}
#body_37 #titre a {color:black;}
#body_38 #titre a {color:black;}
#body_43 #titre a {color:black;}
#body_46 #titre a {color:black;}
#body_17 #titre a {color:black;}
#body_21 #titre a {color:black;}
#body_18 #titre a {color:black;}

#bottommenu li {width:130px;}

h1, h2, h3, h4, h5, div, p, span, ul, li {margin: 0;padding: 0;}

td {vertical-align: top;}

p {color:#8C8C8C;font-family:Arial;font-size:12px;color: #3f4154;}

.csc-frame1,
.csc-frame-frame1 {background: white;border:2px solid #D0D0D5;padding:0;margin:0 0 5px;}

.csc-frame1 {padding:4px;}

.align-center { text-align: center; }
.align-left { text-align: left; }
.align-right { text-align: right; }


p.withmargin { margin:5px; }

/*
.csc-frame-frame1 div { margin:5px; }
*/

p.withmargin10 { margin: 10px; }
p.withmargin15 { margin: 15px; }
p.withmargin20 { margin: 20px; }


h1.headerSimple, 
h2.headerSimple, 
h3.headerSimple, 
h4.headerSimple { text-align: left;color: #3f4154;font-weight: normal;margin: 0 0 6px;padding: 0;}

h1.headerSimple { font-size: 18px; }
h2.headerSimple { font-size: 17px; }
h3.headerSimple { font-size: 15px; }
h4.headerSimple { font-size: 14px; }
h5.headerSimple { font-size: 12px; }


h1.headerGris, 
h2.headerGris, 
h3.headerGris, 
h4.headerGris { 
background: url("/fileadmin/templates/aquatour/images/bg_titre_gris.gif") repeat-x;height:50px; line-height:50px; vertical-align: middle;color: #3f4154;padding-left: 15px;}

h1.headerGris { font-size: 18px; }
h2.headerGris { font-size: 17px; }
h3.headerGris { font-size: 15px; }
h4.headerGris { font-size: 14px; }
h5.headerGris { font-size: 12px; }

p.fondGris { height:21px; line-height:21px; text-align: center;}

p.fondGris a { background: url("/fileadmin/templates/aquatour/images/bg_texte_gris.gif") repeat-x; padding: 0 20px;vertical-align: middle;color: #3f4154;height:21px; line-height:21px; text-decoration: none;}

div.fondGrise {background: url("/fileadmin/templates/aquatour/images/degrade_gris.jpg") repeat-x; padding: 3px 15px;margin-top: 8px;}

div.csc-frame-frame1 h1,
div.csc-frame-frame1 h2,
div.csc-frame-frame1 h3,
div.csc-frame-frame1 h4,
div.csc-frame-frame1 p,
div.fondGrise h1,
div.fondGrise h2,
div.fondGrise h3,
div.fondGrise h4,
div.fondGrise p {padding: 3px 15px;}

div.csc-frame-frame1 .offre h1,
div.csc-frame-frame1 .offre h2,
div.csc-frame-frame1 .offre h3,
div.csc-frame-frame1 .offre h4,
div.csc-frame-frame1 .offre p {padding: 0;}

div.fondMarron {background: #797c7f;margin-top: 8px;}

div.fondMarron h1,
div.fondMarron h2,
div.fondMarron h3,
div.fondMarron h4,
div.fondMarron p {padding: 3px 15px;}
div.fondMarron h1,
div.fondMarron h2,
div.fondMarron h3,
div.fondMarron h4,
div.fondMarron p,
div.fondMarron a {color: white;}

div.fondMarron h1,
div.fondMarron h2,
div.fondMarron h3,
div.fondMarron h4 {background: url("/fileadmin/templates/aquatour/images/degrade_gris_fonce.jpg") repeat-x; }

div.centrage {}

#col2 .csc-header-n1,
#col2 .tx-troyuitabs-pi1 {background:#94C4C4 none repeat scroll 0 0;width:675px;}

* html #col2 .csc-header-n1,
* html #col2 .tx-troyuitabs-pi1 {width:auto;width:670px;width:675px;}

#col2 .csc-frame .csc-header-n1 {background: white;
#col2 {padding-top: 0px;background: white;margin-right:0px;}

#col2 .yui-navset {margin-top:0;margin-left:20px;padding-right: 0;padding-left: 0;}

#col1_1 {position:relative;margin-top: 0px;}

#col1_2 {padding:0;position:relative;margin-top:8px;}
#col1_2 .texte-accueil{margin:10px 20px 20px 15px;}
p.cgv {font-size: 9px;}

#body_47 #col1 .offre{margin:0 78px;}

#body_46 .csc-frame1, 
#body_46 .csc-frame-frame1 {border:0;}