body {background: #ffffff}
#astro_consult *{font-family:Arial;font-size:12px;color:#666699;}
#astro_consult a{font-family:Arial;font-size:12px;color:#666699;}
#astro_consult img{border:0}
#astro_consult tr.navL{height:21px;}
#astro_consult td.navL{background:#e4e4e4;border-bottom:1px solid #c1c1c1;padding-left:18px;color:#333333;font-size:11px;}
#astro_consult td.navL a{background:#e4e4e4;color:#333333;font-size:11px;text-decoration:none}
#astro_consult td.navL a:hover{background:#e4e4e4;color:#ff8a00;font-size:11px;text-decoration:underline;}
#astro_consult td.titleL{background:#ff8a00;color:#ffffff;font-size:14px;font-weight:Bold;padding-left:10px;}
#astro_consult table.consult{height:60px;border-bottom:solid 1px #e4e4e4;background:#ffffff}
#astro_consult .T10{font-size:10px;color:#333333}
#astro_consult .T11{font-size:11px;color:#333333}	
#astro_consult .T12{font-size:12px;color:#666699;}
#astro_consult  b, .T12{font-size:12px;color:#666699;}
#astro_consult .T12{font-size:12px;color:#666699;}
#astro_consult .T14{font-size:14px;color:#666699;}
#astro_consult .Tname{font-size:12px;color:#ff8a00;text-decoration:none}
#astro_consult .Tid{font-size:14px;color:#ff8a00;}
#astro_consult .Name {font-size:14px;color:#ff8a00;text-decoration:none;font-weight:Bold}
#astro_consult .BigT1{font-size:20px;color:#ff8a00;}
#astro_consult .BigT2{font-size:20px;color:#666699;}
#astro_consult .B{font-weight:Bold}
#astro_consult .T12W {font-size:12px;color:#ffffff}
#astro_consult .T12W a{font-size:12px;color:#ffffff}
#astro_consult .T12O {font-size:12px;color:#666699}
#astro_consult .T12O a{font-size:12px;color:#ff6600}
#astro_consult .L a{text-decoration:none}
#astro_consult .L a:hover{text-decoration:underline}
#astro_consult .btn{height:15px;font-weight: Bold;font-family: Arial;font-size: 12px;padding-left: 2px;padding-right: 2px;text-decoration: underline;color:#ffffff;}
#astro_consult .btn:hover{padding-left: 2px;padding-right: 2px;color:#666699;font-weight: Bold;text-decoration: none;}	
#astro_consult .btn2{height:15px;font-weight: Bold;font-family: Arial;font-size: 12px;padding-left: 2px;padding-right: 2px;text-decoration: underline;color:#666699;}
#astro_consult .btn2:hover{padding-left: 2px;padding-right: 2px;color:#ff8a00;font-weight: Bold;text-decoration: none;}
#astro_consult #popUp {position:absolute;top:0px;left:0px;z-index:100;background:#FFFFFF;width:500px;height:50px;padding:0px;display:none;}

#astro_consult .TcolorOne {color:#666699;}
#astro_consult .TcolorBis {color:#ff8a00;}
#astro_consult .Twhite {color:#ffffff;}
#astro_consult .BcolorOne {background-color:#666699;}
#astro_consult .BcolorBis {background-color:#ff8a00;}
#astro_consult .F12 {font-size:12px;}
#astro_consult .F13 {font-size:13px;}
#astro_consult .F14 {font-size:14px;}
#astro_consult .F16 {font-size:16px;}
#astro_consult .F20 {font-size:20px;}

#astro_consult .astInterligne {margin-top:8px;}
#astro_consult .formError {color:red;font-weight:bold;}
#astro_consult .astLigneBas {border-bottom:1px solid #ff8e09;}

#astSignInCreation {margin-top:10px;}
#astSignInCreation table tr.hauteurForm {height:30px;}
#astSignInCreation form input {border:1px solid #7f9db9;}
#astSignInCreation form select {border:1px solid #7f9db9;}

#astSignInCreation .onFocusInfo {border:1px solid #ff8a00;display:none;margin-left:5px;padding:2px;}
#astSignInCreation .formInfoON {display:inline;}



table.planning {
	border-collapse:collapse;
	font-weight:bold;
}
tr.planning {
	height:26px;
}
td.planning {
	border:1px solid #FFFFFF;
	width:28px;
	background:url(../images/imgPhone/fond-planning1.gif) no-repeat;
}
td.dispo-d {
	border:1px solid #FFFFFF;
	width:28px;
	background:url(../images/imgPhone/fond-planning2g.gif) no-repeat
}
td.dispo-g {
	border:1px solid #FFFFFF;
	width:28px;
	background:url(../images/imgPhone/fond-planning2d.gif) no-repeat
}
td.dispo-c {
	border:1px solid #FFFFFF;
	width:28px;
	background:url(../images/imgPhone/fond-planning3.gif) no-repeat
}
td.planning-bord1 {
	border:1px solid #FFFFFF;
	width:10px;
	background-color:#EAE8E9;
}
td.planning-bord2 {
	border:1px solid #FFFFFF;
	width:10px;
	background-color:#EAE8E9;
}

/* PLANNING SEMAINE */

table.planningWeek {
	border-collapse:collapse;
	font-weight:bold;
	margin-bottom:5px
}
tr.planningWeek {
	height:22px;
}
td.planningWeek {
	border:1px solid #FFFFFF;
	width:11px;
	background:url(../images/imgPhone/fond-planning1Week.gif) no-repeat;
}
td.dispoWeek-d {
	border:1px solid #FFFFFF;
	width:11px;
	background:url(../images/imgPhone/fond-planning2gWeek.gif) no-repeat
}
td.dispoWeek-g {
	border:1px solid #FFFFFF;
	width:11px;
	background:url(../images/imgPhone/fond-planning2dWeek.gif) no-repeat
}
td.dispoWeek-c {
	border:1px solid #FFFFFF;
	width:11px;
	background:url(../images/imgPhone/fond-planning3Week.gif) no-repeat
}
td.planningWeek-bord1 {
	border:1px solid #FFFFFF;
	width:10px;
	background-color:#EAE8E9;
}
td.planningWeek-bord2 {
	border:1px solid #FFFFFF;
	width:10px;
	background-color:#EAE8E9;
}
td.planningSep {
	width:5px;
	background-color:#FFFFFF;
}

