/* CSS Document */
body {
background-image:url(../images/fond_global.png);
}
a {
text-decoration:none;
color:#006600;
}
a:VISITED {
	text-decoration : none;
	color:#006600;
}
a:HOVER {
	color:#0033FF;
	text-decoration:none;
}
INPUT {
	color: #4D4D4D;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, sans-serif;
	border: solid 1px #BCBCBC;
	background-color: #FFFFFF;
	margin-top: 2px;
	vertical-align: middle;
}
TEXTAREA {
	color: #4D4D4D;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, sans-serif;
	border: solid 1px #BCBCBC;
	background-color: #FFFFFF;
	margin-top: 2px;
	vertical-align: middle;
}

.global {
background-color:#F7eded;
width:782px;
border:1px solid #000000;
}
.fond {
background-color:#f6e6e6;
height:auto;
}
.filinfo {
background-color:#9AC0BF;
border:1px solid #ffffff;
border-left-width:0px;
border-right-color:0px;
border-top-width:1px;
border-bottom-width:1px;
text-align:right;
color:#CC0000;
font-family:Script MT Bold;
padding:0px 5px 0px 5px;
vertical-align:bottom;
}
.tab_center {
width:750px;
border:0px solid #999999;
background-image:url(../images/fond-centre.png);
height:auto;
}
.tab_global {
width:680px;
border:0px solid #999999;
background-image:url(../images/fond.png);
background-repeat : no-repeat;
height:auto;
}
.haut_glob_box {
background-image:url(../images/fond-haut.png);
width:750px;
height:52px;
}
.bas_glob_box {
background-image:url(../images/fond-bas.png);
width:750px;
height:55px;
}
.global_box {
padding:5px;
width:200px;
border:1px solid #999999;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:1px;
border-top-width:0px;
}
.center_box {
text-align:left;
padding:5px;
}
.titre {
font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-size:18px;
text-decoration:underline;
}
.titre_box {
font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-size:14px;
text-decoration:none;
text-align:center;
}
.text {
font-family:Script MT Bold;
font-size:15px;
text-align:left;
}

.haut_box {
/*background-color:#c30ac1;*/
font-family:Script MT Bold;
font-size:18px;
padding:0px 0px 0px 3px;
color:#CC0066;
text-align:left;
border:1px solid #000000;
border-bottom-width:0px;
}
.box {
font-family:Script MT Bold;
/* background-color:#FFdfdf; */
text-align:left;
padding:5px;
border:1px solid #000000;
border-top-width:0px;
}
.box_menu {
font-family:Script MT Bold;
/* background-color:#FFdfdf; */
text-align:center;
padding:5px;
border:1px solid #000000;
border-top-width:0px;
height:150px;
overflow:auto;
scrollbar-face-color:#9AC0BF;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #8fbc8b;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;

}
.horaire {
text-align:center;
font-family:Berlin Sans FB;
font-size:13px;
}
.admin {
text-align:right;
font-family:Berlin Sans FB;
font-size:13px;
color:#006600;
width:870px;
}
.deguster {
position:absolute;
margin-left:515px;
margin-top:20px;
z-index:10;
font-family:Script MT Bold;
width:300px;
height:100px;
}
.virtuel {
border:1px solid #000000;
text-align:center;
width:400px;
margin-left:20px;
}

/* + -----------------------------------------------------
	Styles appliqués au Calendrier
+ ----------------------------------------------------- */

.cal {
/*background-color:#FFdfdf;*/
border:1px solid #000000;
border-top-width:0px;
height:200px;
}
.prec {
margin-top:-35px;
}

#calendrier li{
	list-style: none;	
}

#libelle {
	width: 140px;
	margin: 0 auto;
	padding: 0;
	list-style: none;	
}
.ligne {
	width: 140px;
	margin: 0 auto;
	padding: 0;
	list-style: none;	
} 
#libelle li {
	float : left;
	width:19px;
	font-weight:bold;
	color:#0000FF;
	list-style: none;	
}
.ligne li {
	color: #000;
	float : left; 
	width : 19px;
}

.ligne li a:hover{
	color:#FF0000;
	list-style: none;
	text-decoration: underline;
	background-color:#FFFFFF;
}
.ligne li a:VISITED{
	color:#0000FF;
	list-style: none;
	text-decoration: underline;
}
.ligne li a{
	
	list-style: none;
	text-decoration: underline;
}

li.itemCurrentItem {
color:#FF0000;
font-weight:bold;
list-style: none;	
	/* A vous de configurer l'apparence de la date du jour */
}
li.itemSelectedItem {
list-style: none;	
	/* A vous de configurer l'apparence du jour sélectionné */
}		
li.itemExistingItem {
list-style: none;	
}
.datehaut {
font-weight:bold;
text-decoration:underline;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
}


/* text defilant */

.defil {
border:1px solid #ffffff;
border-bottom-width:0px;
border-top-width:0px;
height:20px;
color:#990000;
}

/* zadmin */
.cadre_menu {
text-align:center;
background-color:#FFFFFF;
border:1px solid #000000;
border-bottom-width:5px;
border-left-width:1px;
border-right-width:5px;
border-top-width:1px;
}
.ztabG {
background-color:#9999FF;
border:1px solid #000000;
padding:5px;
}