/* marina-vacances */

.nav {font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin-left: 10px;
	text-decoration: none;
}
A.nav:link {font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin-left: 10px;
	text-decoration: none;
}
A.nav:hover {
	color: #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}
#selected {
    font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#selectedcontact {
    font-weight: bold;
	color: #A06207;
	text-decoration: none;
}
#selectedlieu {
    font-weight: bold;
	color: #495701;
	text-decoration: none;
}
#selecteddescription {
    font-weight: bold;
	color: #833E00;
	text-decoration: none;
}

.bkg1 {background-color: #004C86; border-right: 1px dotted #DEDEDE; border-bottom: 1px dotted #DEDEDE;}
.bkg11 {background-color: #1E669E; border-right: 1px dotted #FFFFFF;}
.bkg12 {background-color: #4083B6; }
.bkg111 {background-color: #1E669E; }

.bkg2 {background-color: #CD7F39; border-right: 1px dotted #DEDEDE; border-bottom: 1px dotted #DEDEDE;}
.bkg21 {background-color: #E69E5D; border-right: 1px dotted #833E00;}
.bkg22 {background-color: #EFB077; }
.bkg23 {background-color: #833E00; }

.bkg3 {background-color: #94AD55; border-right: 1px dotted #DEDEDE; border-bottom: 1px dotted #DEDEDE;}
.bkg31 {background-color: #A6B269; border-right: 1px dotted #495701;}
.bkg32 {background-color: #B9C28A; }
.bkg33 {background-color: #495701; }

.bkg4 {background-color: #7C1409; border-right: 1px dotted #DEDEDE; border-bottom: 1px dotted #DEDEDE;}
.bkg41 {background-color: #94291E; border-right: 1px dotted #FFFFFF;}
.bkg42 {background-color: #A93F34; }
/** .bkg43 {background-color: #7C1409; } **/

.bkg5 {background-color: #E3B547; border-right: 1px dotted #DEDEDE; border-bottom: 1px dotted #DEDEDE;}
.bkg51 {background-color: #F2C864; border-right: 1px dotted #A06207;}
.bkg52 {background-color: #FCDC90; }
.bkg53 {background-color: #A06207; }

.bkg6 {background-color: #DEDEDE; }

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none
}

.accueil {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	background-color: #4083B6;
}
A.accueil:link {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}
A.accueil:hover {
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
A.accueil:visited {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}

.description {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #833E00;
	text-decoration: none;
	padding-left: 15px;
	background-color: #E69E50;
}
A.description:link {
	font-weight: bold;
	color: #833E00;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #833E00;
}
A.description:hover {
	color: #833E00;
	border-bottom: 1px solid #833E00;
}
A.description:visited {
	font-weight: bold;
	color: #833E00;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #833E00;
}

.tarif {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	background-color: #94291E;
}
A.tarif:link {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}
A.tarif:hover {
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
A.tarif:visited {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}
.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4083B6;
}
.tab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A06207;
	text-decoration: none;
	background-color: #F2C864;
}
.tab3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A93F34;
}

.contact {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #A06207;
	text-decoration: none;
	padding-left: 15px;
	background-color: #F2C864;
}
A.contact:link {
	font-weight: bold;
	color: #A06207;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #A06207;
}
A.contact:hover {
	color: #A06207;
	border-bottom: 1px solid #A06207;
}
A.contact:visited {
	font-weight: bold;
	color: #A06207;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #A06207;
}

.activites {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #495701;
	text-decoration: none;
	padding-left: 15px;
	background-color: #A6B269;
}
A.activites:link {
	font-weight: bold;
	color: #495701;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #495701;
}
A.activites:hover {
	color: #495701;
	border-bottom: 1px solid #495701;
}
A.activites:visited {
	font-weight: bold;
	color: #495701;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #495701;
}
 
.lieu {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #495701;
	text-decoration: none;
	padding-left: 15px;
	background-color: #B9C28A;
}
A.lieu:link {
	font-weight: bold;
	color: #495701;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #495701;
}
A.lieu:hover {
	color: #495701;
	border-bottom: 1px solid #495701;
}
A.lieu:visited {
	font-weight: bold;
	color: #495701;
	padding-left: 0px;
	text-decoration: none;
	border-bottom: 1px dotted #495701;
}


