/*
visuel Object
(
    [num] => 59
    [original] => 29
    [nom] => Ski
    [apercu] => charte29.jpg
    [bandeau] => img-bandeau-39.jpg
    [titre_police] => Comic Sans MS
    [titre_couleur] => ffffff
    [titre_taille] => 38pt
    [titre_gras] => oui
    [titre_italique] => non
    [titre_position] => milieu
    [corps_arriere] => 43a1f9
    [exter_arriere] => 1e87fc
    [exter_avant] => FFFFFF
    [inter_arriere] => dbdde2
    [inter_avant] => 000000
    [garde_arriere] => FFFFFF
    [garde_avant] => 000000
    [menu_arriere] => FFFFFF
    [menu_avant] => 000000
)
*/
/**
 * @file style.php
 * @brief Feuille de style dynamique
 * @author Eriidan
 * @date 2012-02-05
 */

@import url('sbase.css');
@import url('slayout.css');

	body {
	background-color: #43a1f9;
}

td.exterieur {
	background-color: #1e87fc;
	color: #FFFFFF;
}


td.exter_bas {
	background-color: #1e87fc;
	color: #FFFFFF;
}


td.bandeau {
	background-image: url('http://www.rettel.fr/public/perso/img-bandeau-39.jpg');
	background-repeat: repeat-x;
	height: 100px;
	padding-left: 10px;
	padding-right: 10px;
}


#bdn_logo {
	text-align: left;
	vertical-align: middle;
	float: left;
	padding: 0;
	margin: 0;
}

#bdn_titre{
	font-family: "Comic Sans MS", sans-serif;
	font-weight: bold;
	font-size: 38pt;
	color: #ffffff;
	padding-left: 10px;
	text-align: center;
}

td.interieur {
	background-color: #dbdde2;
	color: #000000;
}

td.menu {
	background-color: #1e87fc;
	color: #FFFFFF;
}

td.menu_elem {
	background-color: #1e87fc;
	color: #FFFFFF;
}

a.menu:link {
	color: #FFFFFF;
	font-weight: bold;
}

a.menu:visited {
	color: #FFFFFF;
	font-weight: bold;
}

td.panneau {
	background-color: #dbdde2;
	color: #000000;
}

th.panneau_rubrique {
	background-color: #1e87fc;
	color: #FFFFFF;
	border-top: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	font-weight: bold;
	text-align: left;
}

td.panneau_elem {
	background-color: #dbdde2;
	color: #000000;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	font-weight: bold;
	text-align: left;
	padding-left: 4px;
}

a.panneau:link {
	color: #000000;
}

span.panneau {
	color: #000000;
	font-weight: bold;
}

a.panneau:visited {
	color: #000000;
}

td.detail {
	background-color: #FFFFFF;
	color: #000000;
}

th.prop {
	background-color: #FFFFFF;
	color: #000000;
}

div.groupe {
	background-color: #1e87fc;
	color: #FFFFFF;
	border: 1px #FFFFFF solid;
	font-weight: bold;
	font-size: 16px;
	padding: 2px;
}

tr.groupe {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #1e87fc;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	width: 100%;
	font-weight: bold;
	text-align: left;
}

td.groupe_lien {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #1e87fc;
	color: #FFFFFF;
	font-weight: bold;
}

#recherche_rapide {
	background-color: #dbdde2;
	color: #000000;
	text-align: right;
	vertical-align: middle;
}

.calendrier_cadre {
	background-color: #fff;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
	color: #000;
	width: 158px;}

.calendrier_top {
	background-color: #fff;
	color: #000;
}

.calendrier_jour_entete {
	background-color: #fff;
	color: #000;
}

.calendrier_jour_vide {
	background-color: #fff;
	color: #fff;
}

.calendrier_jour_avant_courant {
	background-color: #fff;
	color: #000;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
}

.calendrier_jour_apres_courant {
	background-color: #fff;
	color: #000;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
}

.calendrier_jour_courant {
	background-color: #1e87fc;
	color: #FFFFFF;
	font-weight: bold;
}

.calendrier_jour_courant_evenement {
	background-color: #fff;
	color: #f00;
	font-weight: bold;
}

.calendrier_jour_evenement {
	background-color: #f00;
	color: #fff;
}


