body {
	background-color: #CEDDFE;
	background-image: url(web/images/body_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px
}
a.intro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CEDDFE;
	font-weight: bold;
	text-decoration: none
}
a.intro:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-decoration: none
}
a.menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CEDDFE;
	font-weight: bold;
	text-decoration: none
}
a.menuvis {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B12B2B;
	font-weight: bold;
	text-decoration: none
}
a.menu:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none
}
td.menuborder {  border-top: solid 1px #004FB2; }
table.termine {  border: solid 1px #004FB2; }
table.content {  border: solid 1px #CEDDFE; }
td.content {  text-align: justify;}
p.white {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold
}
p.blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold
}
p.price {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004FB2
}
p.red {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B12B2B;
	font-weight: bold
}
h1, p.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	margin: 0px;
}
.borderwhite {
	border: solid 1px #FFFFFF;
}