a{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;
}

a:hover 
{
	color: Red;
}

body
{	
	color: Black;	
	background-color: White;	
	margin-left: 15px;	
	margin-top:10px;	
	padding: 0px;	
	scrollbar-base-color: #505050;	
	scrollbar-arrow-color: Silver;
}

p
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;
}

ul.accueil-esc, ul.accueil-gite
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:9pt;
    font-weight:bold;
	width:350px;	
	list-style-type:none;	
	padding:0;	
	margin:0 0 10px 5px;
}

ul.accueil-esc li
{	
	padding-left:25px;	
	background:url(images/accueil-puce-escalade.gif) no-repeat top left;	
	margin-bottom: .2em;
}

ul.accueil-gite li
{	padding-left:25px;	
	background:url(images/accueil-puce-gite.gif) no-repeat top left;	
	margin-bottom: .2em;
}

a.accueil
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
}

p.accueil
{	margin:0;	
	padding:5px 0 5px 0;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:9pt;
    font-weight:bold;
	width:350px
}

.acc-esc
{	
	color:#996633;
}

.acc-gite
{	
	color:#009966;
}

p.listing
{	
	font-size: .8em;	
	margin-top: 0px;	
	margin-bottom: .5em;	
	margin-left: 2em;	
	line-height: 1.2em;
}

ul.escalade
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	list-style-type:none;
}

ul.escalade li
{	
	font-size:10pt;	
	padding-left:25px;	
	background:url(images/puce_escalade.gif) no-repeat top left;	
	margin-bottom: .5em;	
	margin-right: 170px;
}

p.footer
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 8pt;	
	text-align: center;	
	margin: 0 170px 10px 0;
}

p.footer-center
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 8pt;	
	text-align: center;	
	margin: 0 0 10px 0;
}

p.footer a, p.footer-center a
{	
	font-size: 8pt;
}

p.cdinl
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 7pt;	
	font-style: italic;	
	text-align: center;	
	margin:0 170px 20px 0;
}

p.cdinl-center
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 7pt;	
	font-style: italic;	
	text-align: center;	
	margin:0 0 20px 0;
}

p.cdinl a, p.cdinl-center a
{	
	font-size: 7pt;	
	font-style: normal;
}

p.libelle
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;	
	font-style: italic;
}

h1
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 20pt;	
	font-weight: bold;	
	letter-spacing: 3pt;
}

h2
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 16pt;	
	font-weight: bold;	
	margin-right: 50%;	
	letter-spacing: 1pt;
}

h3
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 14pt;	
	font-weight: bold;	
	margin-right: 30%;
}

h4
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12pt;	
	font-weight: bold;	
	margin-right: 30%;	
	padding-left:25px;
}

body.accueil
{	
	background-color: #EEEEEE;
}

h1.escalade
{	
	color: #FFcc99;
}

h2.escalade
{	
	color: #FFcc99;
}

h3.escalade
{	
	color: #FFcc99;
}

h4.escalade
{	
	color: #FFcc99;
}

body.escalade
{	
	scrollbar-base-color: #FFcc99;	
	scrollbar-arrow-color: Black;	
	background-color: White;	
	background-image: url("images/bernardenfalaise.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.escalade
{	
	margin-right: 170px;
}

table.txtMixt
{	
	padding:0;	
	margin:0 170px 20px 25px;	
	border:0;	
	margin-right: 170px;
}

table.txtMixt tr td
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	vertical-align:top;
}

table.txtMixt tr td p.caption
{	
	margin:0;	
	padding:0;	
	font-style:italic;	
	font-size:8pt;
}

table.txtMixt tr td p.captionP
{	
	margin:0;	
	padding:0;	
	font-style:italic;	
	font-size:8pt;	
	width:225px;
}

table.txtMixt tr td p.captionL
{	
	margin:0;	
	padding:0;	
	font-style:italic;	
	font-size:8pt;	
	width:300px;
}

table.photoRubrique
{	
	margin-left: 25px;	
	margin-right: 170px;
}

table.photoRubrique td
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 8pt;	
	font-style: italic;	
	vertical-align:middle;
}

table.photoRubriqueC
{	margin-bottom:20px;
}

table.photoRubriqueC td
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	font-style: italic;
}

div.photoRubriqueC
{	
	margin-left: 25px;	
	margin-bottom:20px;
}

table.photo
{	
	margin-left: 25px;
}

p.headerData
{	
	color: Green;	
	font-style: italic;	
	margin-left: 30px;	
	margin-right: 170px;	
}

p.datesData
{	
	color: blue;	
	font-style: italic;	
	margin-left: 30px;	
	margin-right: 170px;	
}

body.alpinisme
{	
	scrollbar-base-color: Silver;	
	scrollbar-arrow-color: Black;	
	background-color: White;	
	background-image: url("images/ecrins.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.alpinisme
{	
	margin-right: 170px;
}

h1.alpinisme
{	
	color: Silver;
}

h2.alpinisme
{	
	color: Silver;
}

body.cascades
{	
	scrollbar-base-color: #85B0D5;	
	scrollbar-arrow-color: #00008B;	
	background-color: White;	
	background-image: url("images/bernard-en-action.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.cascades
{	
	margin-right: 170px;
}

h1.cascades
{	
	color: #00BFFF;
}

h2.cascades
{	
	color: #00BFFF;
}

body.raidsaski
{	
	scrollbar-base-color: #505050;	
	scrollbar-arrow-color: Silver;	
	background-color: White;	
	background-image: url("images/raidaski.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.raidsaski
{	
	margin-right: 170px;
}

h1.raidsaski
{	
	color: Black;
}

h2.raidsaski
{	
	color: Black;
}

body.skirando
{	
	scrollbar-base-color: #5F9EA0;	
	scrollbar-arrow-color: White;	
	background-color: White;	
	background-image: url("images/a-ski.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.skirando
{	
	margin-right: 170px;
}

h1.skirando
{	
	color: #00C5C8;
}

h2.skirando
{	
	color: #00C5C8;
}

body.viacordata
{	
	scrollbar-base-color: #70675e;	
	scrollbar-arrow-color: #FFDEAD;	
	background-color: White;	
	background-image: url("images/viacordata.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.viacordata
{	
	margin-right: 170px;
}

h1.viacordata
{	
	color: #FFD700;
}

h2.viacordata
{	
	color: #FFD700;
}

body.sallepan
{	
	scrollbar-base-color: #F4A460;	
	scrollbar-arrow-color: Black;	
	background-color: White;
}

p.sallepan
{	
	margin-right: 170px;
}

h1.sallepan
{	
	color: #F4A460;
}

h2.sallepan
{	
	color: #F4A460;
}

body.leguide
{	
	background-color: White;	
	scrollbar-base-color: #00008B;	
	scrollbar-arrow-color: Silver;	
	background-image: url("images/bandeautoutsurleguide.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.leguide
{	
	margin-right: 170px;
}

h1.leguide
{	
	color: Navy;
}

h2.leguide
{	
	color: Navy;
}

body.acces
{
}

p.acces
{	
	margin-right: 20px;
}

h1.acces
{	
	color: Navy;
}

h2.acces
{	
	color: Navy;
}

ul.acces
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;
}

ul.acces li
{	
	padding-bottom:5px;
}

body.contact
{	
	scrollbar-base-color: Silver;	
	scrollbar-arrow-color: Black;	
	background-color: White;	
	background-image: url("images/falaise.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

p.contact
{	
	text-align: center;
}

body.credits
{
}
p.credits
{	
	margin-right: 20px;
}

h1.credits
{	
	color: #4682B4;
}

h2.credits
{	
	color: #4682B4;
}

h3.credits
{	
	color: #4682B4;
}

ul.credits
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;
}

table.tableData
{	
	width: 70%;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	font-weight: bold;	
	margin-right: 200px;	
	background: #DAE4F3;
}

td.tableDataHeader
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	font-weight: bold;	
	text-decoration: underline;	
	color: Black;
}

body.plan
{
}

h1.plan
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 16pt;	
	font-weight: normal;	
	margin-top: 6pt;	
	margin-bottom: 0pt;
}

h2.plan
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12pt;	
	text-indent: 30pt;		
	font-weight: normal;	
	margin-top: 3pt;	
	margin-bottom: 0pt;
}

h3.plan
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;	
	text-indent: 60pt;	
	font-weight: normal;	
	margin-top: 1pt;	
	margin-bottom: 0pt;
}

h1.liens
{	
	color: #ADFF2F;
}

body.liens
{	
	scrollbar-base-color: Silver;	
	scrollbar-arrow-color: Black;	
	background-color: White;	
	background-image: url("images/falaise.jpg");	
	background-repeat: no-repeat;	
	background-attachment: fixed;	
	background-position: right top;
}

table.formulaire
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;	
	color: Black;	
	margin-left: 20px;
}

td.champFormulaire
{	
	color: Blue;
}

table#announcement
{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;
}
