 html,body {
margin-top : 0;
margin: 0;
padding: 0;
border: none
}

p, ul,li,td {
	margin: 3;
}

h2 { font-size : 115%; font-family :  Arial, Helvetica, sans-serif; color : #4b6580; text-align: center; padding-left:0; }

h3 {
font-size : 180%;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #004185;
text-align: center;
padding-left:0px;
}

h4 {
font-size : 115%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #4B6580;
text-align: left;
padding-left:0px;
}


h6 {
font-size : 130%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #3366CC;
text-align: left;
padding-left:5px;
}

a { color: black; text-decoration: none;border: thin}
a.lien1  { color: black; text-decoration: none;border: thin}
a.lien1:hover  { color: #696969; text-decoration: underline}
a.lien3  { color: #6495ed; text-decoration: none;border: thin}
a.lien3:hover  { color: #6495ed; text-decoration: underline}
a.lienvc  { color:#FFCC33; font: bold; text-decoration: none}
a.lienvc:hover  { font: bold; text-decoration: underline}
a.lienvs  { color:#dddddd; font: bold; text-decoration: none}
a.lienvs:hover  { color: white; font: bold; text-decoration: underline}
a.lienhaut  { color: black; text-decoration: underline}
a.lienhaut:hover  { color: black; text-decoration: underline}
a.lienhaut2  { color: #333333; text-decoration: underline}
a.lienhaut2:hover  { color: black; text-decoration: underline}
a.liencompte  { color: #333333; font-weight: ; text-decoration: none}
a.liencompte:hover  { color: #333333; font-weight:; text-decoration: underline}
a.lienrech { color: #474747; text-decoration: none;border: thin}
a.lienrech:hover { color: #6495ed; text-decoration: underline}
a.lieninfo { color: #FF0000; font-weight: lighter; text-decoration: none; border: thin   }
a.lieninfo:hover { color: #FF0000; font-weight: lighter; text-decoration: underline ; }
option.defaut {color:black;background-color:#FFCC33 }
option.formu {BACKGROUND-COLOR:#CCCCCC; border: 1px solid black;font-family:'Verdana'; font-size: 12}
select.formu {BACKGROUND-COLOR:white; border: solid 1px black;font-family:'Verdana'; font-size: 12}
input.defaut {BACKGROUND-COLOR:#fffdf9; border: 1px solid grey;font-family:'Verdana'; font-size: 11}
input.formu {BACKGROUND-COLOR:#fffdf9; border: 1px solid grey;font-family:'Verdana'; font-size: 12}
textarea.defaut {BACKGROUND-COLOR:#fffdf9;font-family:'Verdana'; border: 1px solid black}

.cell1 {
background-image: url(broch_cdv2007.jpg);
}
.liencellinfo { padding-top: 7pt; padding-left: 5pt; }
.textcellinfo {  }
.texterecherche { font-size: 9pt; padding-top: 5px; padding-left: 5pt; }
.cellinfocal { color: black; text-align: left; padding: 10pt 5pt 7pt 10pt; border-bottom: 0pt solid #b5c6da; }
.cellteteinfocal {  }
.menurecherchecal { height: 12pt; margin-top: 3pt; border-right: 1pt solid #ffb100; border-top-color: #ffb100; border-top-width: 1pt; border-bottom-color: #ffb100; border-bottom-width: 1pt; border-left-color: #ffb100; border-left-width: 1pt;; }
.cellbasjaune { color: #4f5f69; font-size: 8pt; font-weight: bold; background-image: url(../../pages/calendrier/element_skin_2008/onglet.gif); background-repeat: no-repeat; background-position: center bottom; text-align: center; vertical-align: bottom; height: 25pt; padding-top: 5pt; padding-bottom: 1pt; border-bottom: 1pt solid #ffb100; }
.cellbasjaunesans { background-repeat: no-repeat; background-position: center bottom; text-align: center; vertical-align: bottom; height: 25pt; border-bottom: 1pt solid #ffb100; }
.cellbasjaunecdv { color: #4f5f69; font-size: 8pt; font-weight: bold; background-image: url(../../pages/cdv/img2008/elements_skin_2008/onglet_cdv.jpg); background-repeat: no-repeat; background-position: center bottom; text-align: center; vertical-align: bottom; height: 25pt; padding-top: 5pt; padding-bottom: 1pt; border-bottom: 1pt solid #ffb100; }
.giftitre_acc_cal { text-align: left; }
.liennavoff { color: #6e6e6e; font-weight: normal; }
.liennav { color: #6e6e6e; font-weight: normal; }
.liennav:hover { color: #ffa500; font-weight: normal; text-decoration: underline; }
.cellliennav { padding-top: 3px; padding-bottom: 10px; padding-left: 6px; }
.accueil-1 { background-image: url(Accueil-1.jpg); background-repeat: no-repeat; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-style: italic; text-align: left; vertical-align: bottom; width: 600pt; height: 211; padding: 0 5px 10px 45px; border-bottom: 1pt solid #ffb100; }
.accueil-2 { background-image: url(Accueil-2.jpg); background-repeat: no-repeat; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-style: italic; text-align: right; vertical-align: bottom; width: 600pt; height: 211; margin-right: 0; padding: 0 20px 10px 5px; border-bottom: 1pt solid #ffb100; }
.accueil-3 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-style: ; text-align: center; vertical-align: ; width: 300pt; height: 50; margin-right: 0; padding: 0px 50px 5px 50px; border-bottom: 1pt solid #dddddd; }

.text_recha {
font-size : 115%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #4b6580;
text-align: center;
padding-left:0;
}
.cell_phot {
	padding-left: 5px;
}
.cell_acc {
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 2px;
	font-size : 70%;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.cell_simpl {
	padding-left: 5px;
}
.cell_pays_phot {
	margin: 0;
}
.pays_phot {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : black;
	text-align: left;
	padding-left:5px;
	padding-top: 5px;
	margin-bottom: 2px;
	font-weight: bold;
}
.pres_pays_phot {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-align: left;
	padding-left:5px;
	padding-right: 50px;
	font-style: italic;
	margin-bottom: 10px;
}
.titre_trecha {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #0066CC;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 2px;
}
.text_trecha {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-style: italic;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
}
.nbr_phot {
	font-size : 7pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 3px;
}
.vign_phot {
	padding-left:5px;
	padding-right: 5px;
}
.titre_simplifiez {
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #0066CC;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 2px;
}
.text_simplif {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-align: left;
	padding-left:18px;
	padding-right: 10px;
	margin-bottom: 3px;
}
.acc_img {
margin-bottom: 6px;
}

