.navigationHaut {
	font-family: Arial;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 5px;
	height: 13px;
	cursor: hand;
}

.navigationHaut A{
	text-decoration:none;
	color: #FFFFFF;
	
}

.bandeauPub {
	border: 3px solid #FFFFFF;
	vertical-align: middle;
	margin-left: 10px;
}
.dateHeure {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 7A0726;

}
.dateHeureZoneros {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000099;

}
.navigationGauche {
	font-family: sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	height: 13px;
	cursor: hand;


}
.bandeauPubGauche {

	border: 3px solid #FFFFFF;
	vertical-align: middle;
}
.textesALireAussi {
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 6E210F;
	text-decoration:none;

}

.textesALireAussi A{
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 6E210F;
	text-decoration:none;

}
.titreALireAussi {
	font-family: sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	height: 13px;
	color: #FF0000;

}
.titresMenuD {
	font-family: sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;

	
}
.sousTitreMenuDroit {

	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: 6E210F;
}
.textesJours {
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.textesDates {
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
}
.textesLesServices {

	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 6E210F;
}
.flecheDecalage {
	margin: 2px;
}
.prixShop {

	font-family: sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	height: 13px;
	color: #FF0000;
}
.titreBoxCentral {
	font-family: sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 5px;
	text-decoration: none;



}
.titreArticle {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;

}
.texteArticles {

	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.texteArticles A{

	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.texteArticle {

	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.texteArticle A{

	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.sousTitreArticlesCentreRouge {


	font-family: arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	height: 13px;
	color: #FF0000;
}

.sousTitreArticlesCentreViolet {
	font-family: arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	height: 13px;
	color:8915BE;
	}
.titreSiteDuJour {
	font-family: sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3c45c8;
	font-style: italic;

}


/* STYLES BLOGOMANIAC */

.logotoptxt{
color:#FFFFFF;
font:10px Arial,Helvetica,sans-serif;
margin:5px;
text-align:center;
}

table.param {
	width: 600px;
	text-align: left;
}

span.dim{
	font-weight: bold;
}

/* pour les noms de champs des saisies */
label {
color: #DA0011;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
font-weight: bold;
}

input {
border:1px solid black;
background-color: #F1F9FF;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
}

/* Pour les messages informatives */
.msginfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.skinTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

select, option {
background-color: #FFFFFF;
background-color: #F1F9FF;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
}

textarea {
border:1px solid black;
font-family: Arial, Helvetica, sans-serif;
font-size: 12;	
}

/* sections/functionnalities title */
.sectionTitle {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 120%; 
	PADDING-BOTTOM: 0.4em; 
	MARGIN: 0px 0px 1em; 
	COLOR: #0099FF; 
	PADDING-TOP: 1em; 
	BORDER-BOTTOM: #f60 2px solid; 
	TEXT-DECORATION: none;
	padding-left: 2.5%;
	text-align: left;
}

/* for fields name column */
td.paramLabel{
	width: 200px;
}

/* for fields name column */
td.label {
	width: 200px;
	color: #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	height:25;
}

/* for textual links to a fonction */
a.fctlink{
	text-decoration: underline;
	font-size: 12px;
}

/* For page number bar */
.pagenum{
	font-size: 12px;
}

/* Table : list of things */

tr.trheader{
background-color: #0099FF;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

	/* Pour les lignes paires des tableaux */
tr.trself2{
	background-color: #F1F9FF;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	padding: 1px;
	margin: 0px 5px 0px 5px;
}

	/* pour les lignes impaires des tableaux */
tr.trself{
	background-color: #FFFFFF;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	padding: 1px;
	margin: 0px 5px 0px 5px;
}

td.std {
	text-align: left;
}

td.num {
	text-align: right;
	padding
}
span.title{
	font-size: 12px;	
}

table.overview{
	border: 1px solid #000000;
	padding: 1px;
}

.theme-name-input {
	width: 300px;
}

.theme-description-input {
	width: 300px;
	height: 10em;
}

.comment {
	text-align: left;
}

table.comment {
	width: 600px;
}


.cell1{
color:#FF8000;
font:bold 12px Arial,Helvetica,sans-serif;
height:16px;
padding:3px 10px 0px 10px;
}
.cell1low{
color:#FF8000;
font:10px Arial,Helvetica,sans-serif;
height:16px;
padding:3px 10px 0px 10px;
}
.cell1on{
background:#FF9900;
color:#FFFFFF;
font:bold 12px Arial,Helvetica,sans-serif;
height:16px;
padding:2px 15px 2px 15px;
text-align:center;
}
.cell2{
color:#333333;
font:11px Verdana,Arial,Helvetica,sans-serif;
height:14px;
padding:0px 10px 0px 10px;
text-align:center;
}
.cell2low{
color:#666666;
font:10px Verdana,Arial,Helvetica,sans-serif;
height:14px;
padding:0px 10px 0px 10px;
}
.cell2on{
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
height:14px;
letter-spacing:2px;
padding:0px 15px 0px 15px;
text-align:center;
}

.fondl1{
background:url(images/navinter-fondl1.gif) repeat-x top left;
height:16px;
}
.fondl2{
background:url(images/navinter-fondl2.gif) repeat-x top left;
height:14px;
}

/* STYLES ADMIN */

.floatmenu {
	position: absolute;
	right:0px;
	top:21px;
	TEXT-ALIGN: left;
	margin: 0px;
	padding: 7px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	background:#eee;
	color:#000;
	visibility: hidden;
}

.timetaken {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #888;
}

.nowrap {
	white-space: nowrap;
}

.alignleft {
	TEXT-ALIGN: left;
	padding: 3px;
	margin:0px;
}

.balktop {
	background-color : #885A5C;
	background-image : url(../pics/balk_top.jpg);
	border-bottom : 1px solid #000000;
	color : #FFFFFF;
	padding: 0px;
	TEXT-ALIGN: left;
	height:24px;
}

.balk1 {
	background-color : #880000;
	border-bottom : 1px solid #000000;
	color : #FFFFFF;
	padding: 4px;
	TEXT-ALIGN: left;
}

.balktop a {
	background-color : #885A5C;
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font : bold;
	padding: 0px;
	margin:0px 0px 0px 0px;
}

.balktop a:hover {
	color: #FFF;
	font : bold;
	padding: 0px;
	margin:0px;
	text-decoration : underline;
}

.balk1 a {
	color: #ff9999;
	font : bold;
	padding: 4px 6px;
	margin:2px;
}

.balk1 a:hover {
	color: #FFF;
	background-color : #AA0000;
	font : bold;
	padding: 4px 6px;
	margin:2px;
	text-decoration : none;
}

.balk2 {
	background-color : #aa0000;
	border-bottom : 1px solid #000000;
	color : #FFFFFF;
	padding: 4px;
}

.balk2 a {
	color: #f99;
	font : bold;
	padding-left: 10px;
	padding-right: 10px;
}

.balk2 a:hover {
	color: #FFF;
	background-color : #AA0000;
	font : bold;
	padding: 3px 10px;
	text-decoration : none;
}

.balk3 {
	background-color : #cccccc;
	border-bottom : 1px solid #000000;
	color : #FFFFFF;
	padding: 4px;
}

.balk3 a {
	color: #a00;
	font : bold;
	padding-left: 10px;
	padding-right: 10px;
}

.balk3 a:hover {
	color: #000;
	background-color : #bbbbbb;
	font : bold;
	padding: 3px 10px;
	text-decoration : none;
}

h1 {
	color: #fff;
	background-color : #888;
	font : bold;
	padding: 3px 10px;
	margin: 5px 0px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	text-decoration : none;
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #000;
	font : bold;
	padding: 3px 10px;
	margin: 5px 0px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

H2.sectionTitle {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 140%; 
	PADDING-BOTTOM: 0.4em; 
	MARGIN: 0px 0px 1em; 
	COLOR: #DA0011; 
	#PADDING-TOP: 2em; 
	BORDER-BOTTOM: #f60 2px solid; 
	TEXT-DECORATION: none;
}

.dark {
	background-color : #880000;
	border-bottom : 1px solid #000000;
	color : #FFFFFFpadding: 4px;
}

.nopadding{
	padding: 0px;
	margin: 0px;
}

.sitemap{
	padding: 0px;
	margin: 0px;
}

.extrapadding{
	padding: 5px;
	text-align : left;
}

.extrapadding2{
	padding: 5px;
	text-align : left;
}

.dim {
	color: #666;
	font-weight:bold;
}

.lightgrey {
	color: #ccc;
}

.kader{
	padding: 0px;
	width:428px;
	border: 1px solid #000;
	background : #fff;
}

.hidden {
	visibility:hidden;
	display:none;
}

.button {
	border: 1px solid #900;
	background : #ddd;
	color:#900;
	font-weight: bold;
	margin: 7px 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.button2 {
	border: 1px solid #900;
	background : #ddd;
	color:#900;
	font-weight: bold;
	margin: 5px 0px;
	padding: 0px;
	width:200px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.input {
	border: 1px solid #933;
	background-color: #F8F8F8;
	margin: 2px 0px;
	padding-left: 2px;
	padding-right: 2px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.formclass {
	border: 1px solid #933;
	background-color: #F8F8F8;
	margin: 2px 0px;
	padding-left: 2px;
	padding-right: 2px;
}

/* voor tabellen in overview, met lijnen */
.overview {
	border: 1px solid #000;
	margin: 5px;
}

.prevheader{
	FONT-SIZE: 13px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px 10px;
}

.preventry{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:3px 10px;
	line-height:18px;
}

.footnote{
	cursor:help;
	font-weight:bold;
	border-bottom: 1px dashed #062;
	color: #062;
}

.trheader {
	background: #DA0011;
}

.trheader td {
	padding: 2px 4px;
	border-bottom: 1px solid #000;
	color: #fff;
	word-wrap: normal;
	white-space:nowrap;
}

.trself {
	background: #fff;
}

.trself td {
	padding: 0px 4px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	word-wrap: normal;
	white-space:nowrap;	
}

.trgroup {
	background: #eee;
}

.trgroup td {
	padding: 0px 4px;
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #fff;
	color:#666;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	word-wrap: normal;
	white-space:nowrap;	
}

.trother {
	background: #ddd;
}

.trother td {
	padding: 0px 4px;
	border-bottom: 1px solid #999;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	word-wrap: normal;
	white-space:nowrap;	
}

.xtiny {
	font-size : 70%;
}


table.cadregeneral{
background:#FFFFFF;
border:0px solid #000000;

}
td.cadregeneral{
background:#FFFFFF;
padding:0px;
}

.menuadmin A{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	}
.menuadmin A:hover{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
	color: #000000;
	}