/*
	CSS pour TEM
	2005-03-23
*/

body {
	background-color:#04203C;
	text-align: center;
	font: 12px/15px Verdana,Helvetica,Arial;
	color:#FFFFFF;
	scrollbar-3dlight-color : #3C5269;
	scrollbar-arrow-color : #04203C;
	scrollbar-base-color : #8499AD;
	scrollbar-highlight-color : #3C5269;
	scrollbar-shadow-color : #3C5269;
	scrollbar-track-color : #04203C;
}

h1,h2,h3,h4,h5,h6 {
    font-family: Verdana,Helvetica,Arial;
	margin:0;
}

h1 {
	font: bold 18px/20px Verdana,Helvetica,Arial;
}

a {
	cursor:pointer;
}

a.general {
	font: 11px/14px Verdana,Helvetica,Arial;
	color:#D98B11;
	text-decoration:none;	
}

a.general:hover, a:galerie:hover {
	color:#EDA73E;
	text-decoration:underline;
}
a.general_selected {
	font: 11px/14px Verdana,Helvetica,Arial;
	color:#FFFFFF;
	text-decoration:none;
}

a.galerie {
	font: 10px/14px Verdana,Helvetica,Arial;
	color:#D98B11;
	text-decoration:none;	
}



/* CONTENEURS */
#conteneur {
	background:url(/images/photos/photo_accueil.jpg) no-repeat top;
	margin:auto;
	margin-top:5px;
	width:770px;
	text-align:left;
}
#conteneur_padding {
	padding-top:253px;
}

#conteneur_contenu {
	margin:auto;
	width:780px;
	margin-top:20px;
	text-align:left;
	background:url(/images/photos/entete_01.jpg) no-repeat top;
}
#entete_contenu_padding {
	margin-left:5px;
	padding-top:20px;
}
#entete_contenu_hauteur {
	height:160px;
}
#conteneur_contenu div.droite {
	float:right;
	padding:80px 190px 0 0;
}

#contenu {
	padding:0 5px 0 5px;
	clear:both;
}

#conteneur_musique {
	margin:auto;
	margin-top:5px;
	width:770px;
	text-align:right;
}



/* NAVIGATION ACCUEIL */
#navigation_accueil {
	margin-bottom:46px;
	width:214px;
}
.rollover img {
	border:0;
}
.rollover a {
	display:block;
}
.rollover a:hover {
	visibility: visible;
}
.rollover a:hover img {
	visibility: hidden;
}
.rollover#choix_accueil2 {
	background:url(/images/boutons/nav_acc_over_02.gif) no-repeat;
}
.rollover#choix_accueil3 {
	background:url(/images/boutons/nav_acc_over_03.gif) no-repeat;
}
.rollover#choix_accueil4 {
	background:url(/images/boutons/nav_acc_over_04.gif) no-repeat;
}
.rollover#choix_accueil5 {
	background:url(/images/boutons/nav_acc_over_05.gif) no-repeat;
}
.rollover#choix_accueil6 {
	background:url(/images/boutons/nav_acc_over_06.gif) no-repeat;
}
.rollover#choix_accueil7 {
	background:url(/images/boutons/nav_acc_over_07.gif) no-repeat;
}



/* VEDETTES */

#vedettes_accueil {
	border-bottom:2px solid #FFFFFF;
	margin-bottom:2px;
	color:#D98B11;
	font: 11px/14px Verdana,Helvetica,Arial;
}
#vedettes_accueil td {
	border-right:2px solid #FFFFFF;
}
#vedettes_accueil span.jour {
	color:#FFFFFF;
	font: bold 10px/14px Verdana,Helvetica,Arial;
}

#vedettes_accueil div.padding_abonnez {
	padding-top:30px;
	padding-left:16px;
}
#vedettes_accueil div.padding_semaine {
	padding:0 15px;
}
#vedettes_accueil div.padding_photos {
	padding-left:15px;
}

.rollover#choix_abonnez {
	background:url(/images/boutons/btn_liste_envoi_over.gif) no-repeat;
}
.rollover#choix_embu {
	background:url(/images/logos/logo_embu_over.gif) no-repeat;
}
.rollover#choix_photos {
	background:url(/images/boutons/btn_voir_photos_over.gif) no-repeat;
}

#vedettes_accueil #evenements td {
	padding:5px 0 5px 0;
	border:0;
	vertical-align:top;
}




/* NAVIGATION CONTENU */
#menu_contenu {
	border-bottom:2px solid #FFFFFF;	
}
.rollover#choix_contenu1 {
	background:url(/images/boutons/nav_over_01.gif) no-repeat;
	float:left;
}
.rollover#choix_contenu2 {
	background:url(/images/boutons/nav_over_02.gif) no-repeat;
	float:left;
}
.rollover#choix_contenu3 {
	background:url(/images/boutons/nav_over_03.gif) no-repeat;
	float:left;
}
.rollover#choix_contenu4 {
	background:url(/images/boutons/nav_over_04.gif) no-repeat;
	float:left;
}
.rollover#choix_contenu5 {
	background:url(/images/boutons/nav_over_05.gif) no-repeat;
	float:left;
}
.rollover#choix_contenu6 {
	background:url(/images/boutons/nav_over_06.gif) no-repeat;
	float:left;
}
.rollover#choix_contenu7 {
	background:url(/images/boutons/nav_over_07.gif) no-repeat;
	float:left;
}



/* NAVIGATION UNIVERS */
#menu_univers {
	text-align:right;
	float:left;
	margin-top:45px;
	width:190px;
}
.rollover#choix_univers1 {
	background:url(/images/boutons/nav_univers_over_01.gif) no-repeat;
}
.rollover#choix_univers2 {
	background:url(/images/boutons/nav_univers_over_02.gif) no-repeat;
}
.rollover#choix_univers3 {
	background:url(/images/boutons/nav_univers_over_03.gif) no-repeat;
}
.rollover#choix_univers4 {
	background:url(/images/boutons/nav_univers_over_04.gif) no-repeat;
}
.rollover#choix_univers5 {
	background:url(/images/boutons/nav_univers_over_05.gif) no-repeat;
}



/* DETAIL UNIVERS */
#detail_univers {
	float:left;
	width:580px;
}
#detail_univers_padding {
	margin:44px 0 0 15px;
}
#detail_univers_padding div {
	padding:0 170px 0 51px;
}
#detail_univers_padding img {
	margin-bottom:5px;
}


/* BULLETIN */
#gauche_bulletin {
	float:left;
	margin-top:15px;
	width:320px;
}
#gauche_bulletin span {
	font: 10px/16px Verdana,Helvetica,Arial;
}
#droit_bulletin {
	float:left;
	width:450px;
}
#droit_bulletin_padding {
	margin:58px 0 0 25px;
}

.form_bulletin {
	font: 11px/16px Verdana,Helvetica,Arial;
	color:#8499AD;
}
.form_bulletin span {
	color:#FFFFFF;
}
.rollover#choix_envoyer {
	background:url(/images/boutons/btn_envoyer_over.gif) no-repeat right;
}
.rollover#choix_modif {
	background:url(/images/boutons/fleche_over.gif) no-repeat;
}
.rollover#choix_desa {
	background:url(/images/boutons/fleche_over.gif) no-repeat;
}


/* CONTACT */
#gauche_contact {
	float:left;
	margin-top:15px;
	width:332px;
}
#gauche_contact div {
	font: 10px/16px Verdana,Helvetica,Arial;
	text-align:right;
}
#droit_contact {
	background: url(/images/photos/photo_contact.jpg);
	float:left;
	width:438px;
	height:360px;
	color:#8499AD;
}
#droit_contact_padding {
	margin:65px 0 0 25px;
}
#droit_contact a {
	color:#FFFFFF;
	text-decoration:none;
}
#droit_contact a:hover {
	color:#EDA73E;
	text-decoration:underline;
}



/* NAVIGATION GALERIE */
#menu_galerie {
	text-align:right;
	float:left;
	margin-top:20px;
	width:205px;
}
.rollover#choix_galerielieux {
	background:url(/images/boutons/nav_galerie_over_lieux.gif) no-repeat;
}
.rollover#choix_galeriepartys {
	background:url(/images/boutons/nav_galerie_over_partys.gif) no-repeat;
}
.rollover#choix_galeriestaff {
	background:url(/images/boutons/nav_galerie_over_staff.gif) no-repeat;
}

#album_padding {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:3px 0 3px 0;
	padding:3px 0 3px 0;
}
#album_noscrollbar, #album_scrollbar {
	padding-right:20px;
}
#album_scrollbar {
	padding-right:0px;
}



/* DETAIL GALERIE */
#titre_galerie {
	margin-top:10px;
}

#choix_photos {
	float:left;
	width:560px;
}
#choix_photos_staff {
	float:left;
	width:250px;
}

#choix_photos_padding {
	margin:20px 0 0 30px;
}
#choix_photos_staff_padding {
	margin:20px 0 0 10px;
}

img.modphototn {
	border:1px solid #04203C;	
}
img.modphototnOn, img.modphototnsel {
	border:#EDA73E 1px solid;	
}

#galerie_photo {
	float:left;
	width:295px;
	text-align:center;
}

#galerie_photo_staff {
	float:left;
	width:200px;
}

#galerie_photo_padding {
	margin-top:20px;
}

#sous_navig_galerie {
	background-color:#223B54;
	width:540px;
	text-align:center;
}

#sous_navig_galerie div {
	padding:2px;
}

#commentaire_photo, #commentaire_photo_popup, #commentaire_photo_popup_staff {
	background-color:#223B54;
	color:#8499AD;
	font: 11px/15px Verdana,Helvetica,Arial;
	width:295px;
}
#commentaire_photo_popup {
	margin:auto;
	width:600px;
}
#commentaire_photo_popup_staff {
	margin:auto;
	width:500px;
}
#commentaire_photo div, #commentaire_photo_popup div, #commentaire_photo_popup_staff {
	padding:4px;
}

#commentaire_photo_staff {
	float:left;
	width:115px;
}
#commentaire_photo_staff div {
	margin-top:20px;
	font: 11px/15px Verdana,Helvetica,Arial;
	padding-left:10px;
}



/* DETAIL EVENEMENTS */
#calendrier {
	float:left;
	width:290px;
	text-align:right;
}

#calendrier_padding {
	margin-top:15px;
}

#evenements_liste {
	float:left;
	width:770px;
}

#evenements_liste_padding {
	margin:15px 0 0 0;
}

#evenements_semaine {
	color:#8499AD;
	height:45px;
	font: 31px/35px "Trebuchet MS",Verdana,Helvetica,Arial;
}

#evenements_overflow {

}

#evenements_overflow div.evenement {
	width:192px;
	float:left;
	margin-bottom:20px;
}

#evenements_overflow div.evenement div.entete {
	background-color:#36526a;
	margin-right:1px;
	padding:10px;
}

#evenements_overflow div.evenement div.entete div.date {
	font : bold 14px/16px Arial;	
}

#evenements_overflow div.evenement div.entete div.titre {
	color:#df8c00;
	font : bold 18px/16px Arial;
}

#evenements_overflow div.evenement div.detail {
	padding-top:10px;
	text-align:center;
}

#evenements_date {
	background-color:#3C5269;
	padding:15px 8px 4px 8px;
	font: bold 15px/16px "Trebuchet MS",Verdana,Helvetica,Arial;
}

#evenements_details {
	padding:8px 0 8px 0;
	font: 11px/16px Verdana,Helvetica,Arial;
	color:#8499AD;
}
#evenements_details span.titre {
	font: bold 13px/16px Verdana,Helvetica,Arial;
	color:#FFFFFF;
}



/* CALENDRIER */
#calendrier_mois {
	background-color:#3C5269;
	text-align:center;
	padding:2px 5px 2px 5px;
	margin-bottom:3px;
}

.tableau_calendrier td {
	width:41px;
}

.titre_jours {
	background-color:#223B54;
	color:#8499AD;
	font: bold 10px/14px Verdana,Helvetica,Arial;
	height:18px;
}

.jours {
	color:#8499AD;
	font: 10px/14px Verdana,Helvetica,Arial;
}
.jours a, .jours_over a, .jours a.jours_vide, .jours_selected a {
	font: 10px/14px Verdana,Helvetica,Arial;
	color:#8499AD;
	text-decoration:none;	
}
.jours a.jours_vide {
	color:#3C5269;
}
.jours_over a {
	color:#D98B11;
}
.jours_selected a {
	color:#FFFFFF;
}
.jours_over a.jours_vide {
	color:#775A35;
}
.jours_selected a.jours_vide {
	color:#506478;
}

.jours_over {
	background-color:#0D2742;
	font: 10px/14px Verdana,Helvetica,Arial;
	cursor:pointer;
}
.jours_selected {
	background-color:#122B46;
	font: 10px/14px Verdana,Helvetica,Arial;
}
.jours td, .jours_over td, .jours_selected td {
	padding:6px 0 6px 0;
}

/* PARTENAIRES */

#partenaires {
	border-bottom:2px solid #FFFFFF;
	padding-bottom:10px;
}

#partenaires img {
	margin-right:20px;
}


/* SIGNATURES */

#signature_temple {
	font: 10px/14px Verdana,Helvetica,Arial;
	float:left;
}
#signature_temple a {
	color:#FFFFFF;
	text-decoration:none;
}
#signature_temple a:hover {
	color:#D98B11;
	text-decoration:none;
}

#signature {
	color:#728585;
	font: 9px/18px Verdana,Helvetica,Arial;
	float:right;
}
#signature a {
	color:#728585;
	text-decoration:none;
}
#signature a:hover {
	color:#D98B11;
	text-decoration:none;
}


/* AUTRE */
#barre_bas {
	clear:both;
	border-bottom:2px solid #FFFFFF;
	margin-bottom:4px;
}

div.message {
	margin:2px auto;
	padding:8px;
	background:#FFFFFF;
	border:#C8001F 1px solid;
	color:#C8001F;
	text-align:center;
}

.erreur {
	color:#C8001F;
}


/* VISUALISER GESTION */
#visualiser_eve {
	width:480px;
	text-align:left;
}

#visualiser_tab {
	font: 11px/16px Verdana,Helvetica,Arial;
	color:#8499AD;
}


/* INTRO */
#skipIntro {
	color:#ffffff;
	font: 9px/18px Verdana,Helvetica,Arial;
	text-decoration:none;
}


/* PAGE D'ERREUR */
#page_erreur {
	height:200px;
	padding:10px;
	margin-top:15px;
}

#eve_texte {
	width:323px;
	height:60px;
	padding:5px;
	margin-top:10px;
	margin-left:4px;
	text-align:left;
}

