
#consultMode .special-manager{
	width:auto;
	margin:auto;
	padding:10px 10px 10px 10px;
	text-align:center;
}

#adminZone .special-manager{
	width:95%;
	text-align:center;
	margin:auto;
}

/* Divers */
.special-manager .error_pass{
	font-weight:bold;
	color:#a00000;
}

.special-manager .separator{
	clear:both;visibility:hidden;
}

/* Activity */
.special-manager .activity{
	text-align:center;
}

.special-manager .activity .activity-list table{margin:auto;}
.special-manager .activity .activity-list td{width:120px;text-align:center;vertical-align:top;font-size:11px;padding:3px;}
.special-manager .activity .activity-list td img{border:none;}
.special-manager .activity .activity-list a{text-decoration:none;color:#0000a0;}

.special-manager .activity .formType{
	margin:0px 30px 10px 30px;
	text-align:center;
}
.special-manager .activity .formType td{
	background-color:#fafafa;
}

/* FormA */
.special-manager .formA{}

.special-manager .formA .studentList{
	margin:0px 5px 0px 5px;
	text-align:center;
}

.special-manager .formA .studentList .form2 table{width:99%;}

.special-manager .formA .studentList .form2 th{padding:3px;font-size:11px;} /* Modifie .form2 original */
.special-manager .formA .studentList .form2 td{margin:0px;padding:0px;}
.special-manager .formA .studentList .form2 .tdCheckbox{width:1%;text-align:center;}
.special-manager .formA .studentList .form2 .tdSelect{width:10%;}
.special-manager .formA .studentList .form2 .text{width:100%;margin:0px;padding-left:2px;border:none;font-size:12px;font-family:arial;background-color:transparent;}
.special-manager .formA .studentList .form2 .select{width:75px;margin:0px;font-size:10px;font-family:arial;}


.special-manager .formA .form_advice{
	width:75%;
	border:solid 1px #a00000;
	margin:0px auto 5px auto;
	padding:3px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	background-color:#ffffff;
}

/* Print */
.special-manager .print{}
.special-manager .print .print-title{margin-top:5px;font-size:16px;font-weight:bold;}
.special-manager .print .print-summary{margin:10px auto 10px auto;}
.special-manager .print .school{font-weight:bold;}

.special-manager .print .list .ftTypeName{font-size:11px;}
.special-manager .print .list table{margin:3px auto 10px auto;}
.special-manager .print .list td{
	border:solid 1px #000000;
	padding:3px;
	font-size:10px;
}
.special-manager .print .list th{
	border:solid 1px #000000;
	padding:3px;
	font-size:11px;
}

/* Event */
.special-manager .event{
	width:100%;
	margin:auto;
	font-size:12px;
	text-align:center;
}

.special-manager .event .form2{width:400px;}
.special-manager .event .form2 td{font-size:11px;}

.special-manager .event .show .eventInfos{
	border:solid 1px #000000;
	margin:5px 10px 5px 10px;
	background-color:#faffff;
}
.special-manager .event .show .options{padding-bottom:10px;}

.special-manager .event .show .title{text-align:left;font-size:18px;font-weight:bold;}
.special-manager .event .show .title img{vertical-align:middle;}
.special-manager .event .show .h3{width:90%;margin:auto;padding:10px 0px 5px 0px;font-weight:bold;text-align:left;}

.special-manager .event .show .event-general{width:85%;margin:auto;padding:5px 0px 5px 0px;}
.special-manager .event .show .event-general div{margin-top:5px;text-align:left;}
.special-manager .event .show .event-general .activity{}
.special-manager .event .show .event-general .typeA{}
.special-manager .event .show .event-general .summary{}
.special-manager .event .show .event-general .date{}

.special-manager .event .show .page_data{width:85%;margin:auto;text-align:left;}

.special-manager .event .option-info{background-color:#ffeaea;}
.special-manager .event .option-champ{background-color:#f0f0ff;}
.special-manager .event .option-forma{background-color:#eaffea;}

/* FormAList */
.special-manager .formAList{}
.special-manager .formAList .general{
	width:60%;border:solid 1px #000000;margin:auto;text-align:left;background-color:#f0faff;
}

.special-manager .formAList .form2 td{padding:2px 4px 2px 4px;font-size:11px;}
.special-manager .formAList .form2{padding-bottom:0px;}

.special-manager .formAList .sel{text-align:center;}
.special-manager .formAList .date{text-align:center;}
.special-manager .formAList .teacher{text-align:left;}
.special-manager .formAList .state{text-align:center;}
.special-manager .formAList .actions{text-align:center;}

/* FormB */
.special-manager .formB .message{
	width:75%;border:solid 1px #000000;margin:10px auto 10px auto;padding:5px;
	text-align:left;background-color:#faffff;
	font-size:11px;
}

/* EventList */
#adminZone .special-manager .eventList{margin:0px 25px 0px 25px;}

.special-manager .eventList_message{
	width:75%;border:solid 1px #000000;margin:0px auto 10px auto;padding:5px;
	text-align:left;background-color:#ffffff;
}

.special-manager .jump{margin-bottom:10px;}
.special-manager .jump a{color:#2030c0; text-decoration:none;}
.special-manager .jump a:hover{color:#1050e0; text-decoration:underline;}
.special-manager .jump a:visited{color:#0000d0;}

.special-manager .navigation table{margin:0px auto 3px auto;}
.special-manager .navigation td{border:none;width:33%;font-size:11px;}
.special-manager .navigation a{font-size:11px;color:#0000a0;text-decoration:underline;}
.special-manager .navigation .td0{text-align:left;}
.special-manager .navigation .td1{text-align:right;}
.special-manager .navigation .th{text-align:center;font-weight:bold;}

.special-manager .board{border:solid 1px #000000;margin:auto;}
.special-manager .board td{width:175px;height:20px;border:solid 1px #505050;vertical-align:top;font-size:12px;}
.special-manager .board .tr0{background-color:#ffffff;}
.special-manager .board .tr1{background-color:#fcfcfc;}
.special-manager .board th{border:solid 1px #000000;padding:3px;font-size:10px;background-color:c0d0f0;}
.special-manager .board .tdDate, .special-manager .board .tdDateWE{width:85px;border:solid 1px #505050;padding-right:3px;text-align:right;vertical-align:middle;font-size:9px;}
.special-manager .board .tdDate1, .special-manager .board .tdDateWE1{width:75px;border:solid 1px #505050;text-align:center;vertical-align:middle;font-size:9px;}
.special-manager .board .tdDateWE,.special-manager .board .tdDateWE1{background:#f0f0f0;color:#a00000;}
.special-manager .board .isNow{font-weight:bold;}

.special-manager .board .td-lineEmpty{border:solid 1px #505050;}
.special-manager .board .td-cellEmpty{border-left-width:0px;border-right-width:0px;}
.special-manager .board .td-cellEmpty1{border-left-width:0px;}

.special-manager .board .td-info{border:solid 1px #505050;padding:2px;vertical-align:middle;background-color:#fff0f0;}
.special-manager .board .td-champ-sport-indiv{border:solid 1px #505050;padding:2px;vertical-align:middle;background-color:#ecfaff;}
.special-manager .board .td-champ-sport-co{border:solid 1px #505050;padding:2px;vertical-align:middle;background-color:#ffffea;}
.special-manager .board .td-forma{border:solid 1px #505050;padding:2px;vertical-align:middle;background-color:#eaffea;}



.special-manager .board div{text-align:center;}
.special-manager .board .event-resume{text-align:center;font-size:10px;}
.special-manager .board .event-name{font-weight:bold;font-size:10px;color:#000000;}
.special-manager .board .event-name a{width:100%;display:block;font-weight:normal;text-decoration:none;color:#000000;}
.special-manager .board .event-name a:hover{color:#a00000;}

.special-manager .board .bubble{
	position:absolute;width:175px;
	border:solid 1px #e0e0e0;display:none;
	margin-left:-25px;margin-top:-5px;padding:1px;
	background-color:#b0b0b0;
}
.special-manager .board .event-type{font-size:10px;}
.special-manager .board .event-date{font-size:10px;color:#000000;}
.special-manager .board .event-summary{
	text-align:left;font-style:italic;font-size:10px;
}
.special-manager .board .event-summary-print{font-style:italic;font-size:10px;}

.special-manager .board .event-open a, .special-manager .board .event-results a, .special-manager .board .event-edit a, .special-manager .board .event-register a, .special-manager .board .event-register2 a{text-decoration:none;font-size:10px;color:#0000a0;}
.special-manager .board .event-open a:hover, .special-manager .board .event-results a:hover, .special-manager .board .event-edit a:hover, .special-manager .board .event-register a:hover{text-decoration:underline;}
.special-manager .board .event-register2 a{color:#a00000;}
.special-manager .board .event-register a{color:#0000a0;}

.special-manager .board .event-insert a{width:100%;display:block;color:#ffffff;font-size:10px;}
.special-manager .board .event-insert a:hover{color:#a00000;}

.special-manager .actShow .activity-title{vertical-align:middle;font-size:16px;font-weight:bold;}
.special-manager .actShow .activity-title img{vertical-align:middle;}

/* EventList2 */

.special-manager .board2{border:solid 1px #000000;margin:auto;}

.special-manager .board2 td{border:solid 1px #505050;vertical-align:top;}
.special-manager .board2 .tr0{background-color:#ffffff;}
.special-manager .board2 .tr1{background-color:#fcfcfc;}
.special-manager .board2 th{border:solid 1px #000000;padding:3px;font-size:12px;background-color:c0d0f0;}

.special-manager .board2 .tdActImg{border-right:none;padding:2px;text-align:center;vertical-align:middle;}
.special-manager .board2 .tdActImg img{border:none;}
.special-manager .board2 .tdAct{width:40px;border-left:none;padding:2px;text-align:center;vertical-align:middle;font-size:11px;}

.special-manager .board2 .tdAct a{text-decoration:none;font-weight:normal;color:#0000a0;}
.special-manager .board2 .tdAct a:hover{text-decoration:underline;}
.special-manager .board2 .tdEvent{width:80%;padding:2px;text-align:left;}

.special-manager .board2 .event-name{padding:2px;font-size:11px;font-weight:bold;}
.special-manager .board2 .event-name a{text-decoration:none;color:#0000a0;}
.special-manager .board2 .event-name a:hover{text-decoration:underline;}
.special-manager .board2 .event-date{padding:1px;font-size:10px;}
.special-manager .board2 .event-summary{padding:1px;font-size:10px;font-style:italic;}
.special-manager .board2 .event-options{padding:1px;font-size:10px;font-weight:normal;}
.special-manager .board2 .event-options a{text-decoration:none;color:#0000a0;}
.special-manager .board2 .event-options a:hover{text-decoration:underline;}


