/* DECLARATIONS GENERALES */

body { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#505050; font-size:11px; background-image:url(../images/backoffice-fond-page.gif); background-repeat:repeat-x; margin:0px; background-color:#eaf4fa}


/* LOGIN */

#login { background-image:url(../images/login-fond-page.gif); background-repeat:repeat-x; background-color:#cfe5f2; margin:0px}
#login .fond-intrapark { background-image:url(../images/login-intrapark-fond.gif); background-repeat:repeat-x;}
#login .fond-intralog { background-image:url(../images/login-intralog-fond.gif); background-repeat:repeat-x;}
#login .input-intralog { background-color:#ffffff; border:1px solid #5eabd9; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#4894c1; font-size:11px; padding:3px; margin-left:15px}
#login .input-intrapark { background-color:#ffffff; border:1px solid #ff6633; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ff6633; font-size:11px; padding:3px; margin-left:15px}
#login a {font-size:10px; color: #999999}

/* BANDEAU SUPERIEUR */

#bandeau-haut {}
#bandeau-haut .fond-image { background-image: url(../images/backoffice-fond-bandeau.gif); background-repeat:no-repeat}
.soc_name {font-size:18px; font-weight:bold; color:#ffffff; padding-top:15px}

/* NAVIGATION SUPERIEURE */

#nav-haut .nav-on { background-image: url(../images/nav-onglet-on-fond.gif); background-repeat: repeat-x; color: #fff; font-variant:small-caps; font-weight:bold}
#nav-haut .nav-off { background-image: url(../images/nav-onglet-off-fond.gif); background-repeat: repeat-x;}

#nav-haut .nav-on-intrapark { background-image: url(../images/nav-onglet-on-fond2.gif); background-repeat: repeat-x; color: #fff; font-variant:small-caps; font-weight:bold}
#nav-haut .nav-off-intrapark { background-image: url(../images/nav-onglet-off-fond2.gif); background-repeat: repeat-x;}


#nav-haut a {color: #4c8cb1; font-variant:small-caps; font-weight:bold; text-decoration:none }
#nav-haut a:hover {color: #000000;  }

/* DESCRIPTIF SOUS NAVIGATION */

#nav-desc {color: #FFFFFF;}

/* BLOCS COLONNE GAUCHE */

#blocs { padding:8px}
#blocs a { color:#505050; text-decoration:none}
#blocs a:hover { color:#1b90d4;}
#blocs .date { height:25px; text-align:center; font-size:10px}


	/* bloc id user */
		#blocs .id-user { background-image: url(../images/bloc-user-fond.gif); background-repeat: repeat-y; padding:10px;}
		#blocs .id-user a {color:#505050; text-decoration:none}
		#blocs .id-user a:hover {color:#1b90d4; }
		#blocs .id-user p { line-height:1px}
		
	/* bloc g�n�riques */
		#blocs .id-bloc { background-image: url(../images/bloc-fond.gif); background-repeat: repeat-y; padding:10px}
		#blocs .id-bloc div { padding-bottom:5px; padding-top:3px}
		
/* CONTENU PRINCIPAL */

#contenu {padding-right:8px; padding-top:8px}
#contenu a {  color:#505050; text-decoration:none}
#contenu a:hover { color:#1b90d4;}

	/* mini navigation */
		#contenu .mini-nav { height:25px; font-size:10px;}
		#contenu .mini-nav a {  color:#1b90d4; text-decoration:none}
		#contenu .mini-nav a:hover { color:#de2125;}
		
	/* icones action haut */
		#contenu .btns-action {margin-bottom:20px}
		#contenu .btns-action a { font-weight:bold; font-size:10px; color:#1b90d4}
		#contenu .btns-action a:hover {color:#000000}

	/* bloc tableaux de bord */
		#contenu .bloc-bord { background-image:url(../images/contenu-bord-fond1.gif); background-repeat:repeat-x}
		#contenu .bloc-bord-fond-centre { background-color:#f6f6f6;  padding:8px}
		#contenu .bloc-bord-fond-gauche {background-image:url(../images/contenu-bord-fond-g.gif); background-repeat:repeat-y}
		#contenu .bloc-bord-fond-droite {background-image:url(../images/contenu-bord-fond-d.gif); background-repeat:repeat-y}
		#contenu .bloc-bord-fond-bas{background-image:url(../images/contenu-bord-fond-bas.gif); background-repeat:repeat-x}
		#contenu .bloc-bord-message{padding-bottom:25px}
		#contenu .tableaux div { padding-bottom:5px; padding-top:3px; width:186px}
		
	/* bloc g�n�rique */
		#contenu .bloc { background-image:url(../images/contenu-bloc-fond1.gif); background-repeat:repeat-x}
		#contenu .bloc-fond-centre { background-color:#f6f6f6; padding:8px}
		#contenu .bloc-fond-gauche {background-image:url(../images/contenu-bloc-fond-g.gif); background-repeat:repeat-y}
		#contenu .bloc-fond-droite {background-image:url(../images/contenu-bloc-fond-d.gif); background-repeat:repeat-y}
		#contenu .bloc-fond-bas{background-image:url(../images/contenu-bloc-fond-bas.gif); background-repeat:repeat-x}
		#contenu .bloc-message{padding-bottom:25px}
		
	/* tableaux de listing */
		#contenu .table-listing { border:1px solid #c0d8e7; margin-bottom:10px}
		#contenu .table-listing td { background-color:#FFFFFF}
		#contenu .table-listing th { background-color:#e4f1fd; border-bottom:3px solid #cae2ef; color:#000000}
		
	/* formulaires */
		#contenu input { background-color:#ffffff; border:1px solid #5eabd9; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#4894c1; font-size:11px; padding:2px}
		#contenu .obligatoire { color:#de2125}
		#contenu select { background-color:#ffffff; border:1px solid #5eabd9; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#4894c1; font-size:11px; padding:2px}


		#charts { padding:10px; }


/* CSS BOXES DRAGABLE */
#boxes {
		font-family: Arial, sans-serif;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 760px;
}
#boxes li {
	cursor: move;
	position: relative;
	float: left;
	margin: 1px 1px 1px 1px;
	width: 370px;
	height: 295px;
	border: 0px solid #000;
	text-align: center;
	padding-top: 5px;
	/*background-color: #eeeeff;*/
}
#boxes li:hover {
	cursor: move;
	position: relative;
	float: left;
	margin: 1px 1px 1px 1px;
	width: 370px;
	height: 295px;
	border: 0px solid #000;
	text-align: center;
	padding-top: 5px;
	background-color: #EAF4FA;
}


/* CSS BOXES DRAGABLE */
#boxesHolding {
		font-family: Arial, sans-serif;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 760px;
}
#boxesHolding li {
		cursor: move;
	position: relative;
	float: left;
	margin: 1px 1px 1px 1px;
	width: 370px;
	height: 295px;
	border: 0px solid #000;
	text-align: center;
	padding-top: 5px;
	/*background-color: #eeeeff;*/
}
#boxesHolding li:hover {
	cursor: move;
	position: relative;
	float: left;
	margin: 1px 1px 1px 1px;
	width: 370px;
	height: 295px;
	border: 0px solid #000;
	text-align: center;
	padding-top: 5px;
	background-color: #EAF4FA;
}

/* PIED DE PAGE LOGIN */

#pied-page { color:#FFFFFF; font-size:10px; padding:10px}
#pied-page a { color:#FFFFFF; text-decoration:none}
#pied-page a:hover { color:#000000; text-decoration:none}

/* PIED DE PAGE SITE */

#pied-page-site { color:#11567f; font-size:10px; padding:2px; background-image:url(../images/pied-page-fond.gif); background-repeat:repeat-x; height:100px;}
#pied-page-site a { color:#11567f; text-decoration:none}
#pied-page-site a:hover { color:#000000; text-decoration:none}
#pied-page-site a.nav { color:#ffffff; text-decoration:none}
#pied-page-site a.nav:hover { color:#000000; text-decoration:none}

.infobulle{
	position: absolute;
	visibility : hidden;
	padding: 10px;
	font-family: Arial;
	font-size: 11px;
	background-color: #E4F1FD;
	border:1px solid #CAE2EF;
	color:#505050;
	width:200px;
	text-align:left;	
	left:250px
}

.infobullelarge{
	position: absolute;
	visibility : hidden;
	padding: 10px;
	font-family: Arial;
	font-size: 11px;
	background-color: #E4F1FD;
	border:1px solid #CAE2EF;
	color:#505050;
	width:500px;
	text-align:left;	
	left:550px
}