body
{
	min-width:800px;
	height:100%;
}

body,td,th
{
	font-size: 14px;
	font-family: Georgia, Helvetica, sans-serif;
}

body, div, span, ol, li, ul, img
{
	padding:0px;
	margin:0px;
}

ol
{
	list-style-position: outside;
	list-style: none;
}

li
{
	margin: 0px 5px 10px 5px;
	padding:0px;
}

p
{
	text-align:justify;
}

h1
{
	font-size:16px;
	font-weight:bold;
}

h3
{
	font-weight:bold;
	padding:0px;
	margin:5px 0px 5px 0px;
	display:inline;
	line-height:20px;
}

a
{
	font-weight: bold;
	text-decoration:none;
}

.accordeon
{
	height:0px;
	overflow:hidden;
}

.accordeon p
{
	margin:0px;
	padding: 5px;
	padding-left: 15px;
	height:0px;
	text-align:justify;
	font-style:italic;
}

a:hover
{
	color:black;
}

a img
{
	border:none;
}

#header
{
	position:relative;
	top:0px;
	left:0px;
	height:150px;
	font-size:32px;
	line-height:64px;
	text-align:left;
	color:#FFFFCC;
	font-weight:bold;
	z-index:1000;
}

.left
{
	text-align:left;
}

.center
{
	text-align:center;
}

.right
{
	text-align:right;
}

.justify
{
	text-align:justify;
}

.floatR
{
	float:right;
}

.floatL
{
	float:left;
}

#pub
{
	position:absolute;
	top:30px;
	right:50px;
	z-index:1200;
}

#onglet
{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	text-align:left;
	font-size:12px;
	line-height:25px;
	vertical-align:middle;
	padding:9px 0px 10px 0px;
	z-index:800;
	overflow: auto;
}
#onglet select, #onglet input
{
	padding:0px;
	margin:0px;
}
#onglet select
{
	font-size:12px;
}
#onglet input
{
	font-size:10px;
}
#onglet input[type="submit"]
{
	border:none;
	display:inline;
	cursor:pointer;
	background:none;
	height:25px;
}
#onglet input[type="text"]
{
	display:inline;
	text-align:center;
}
#onglet .btn
{
	margin-top:6px;
	position:relative;
	float:right;
	width:14px;
	height:14px;
}
.onglet_editer
{
	margin-right:2px;
	background:url('templates//images/aap_onglet_modif.jpg');
}
.onglet_editer:hover
{
	background:url('templates//images/aap_onglet_modif_2.jpg');
}
.onglet_delete
{
	margin-right:4px;
	background:url('templates//images/aap_onglet_ferm.jpg');
}
.onglet_delete:hover
{
	background:url('templates//images/aap_onglet_ferm_2.jpg');
}
.unonglet
{
	position:relative;
	float:left;
	text-align:center;
	background-repeat:no-repeat;
	background-position: center top;
	height:25px;
	font-size:12px;
}
.unonglet a
{
	color:black;
	font-weight:normal;
}
#onglet .actif
{
	background-image:url('templates//images/aap_onglet_actif.jpg');
	width:150px;
}
#onglet .passif
{
	background-image:url('templates//images/aap_onglet_passif.jpg');
	width:100px;
}
#onglet .passif:hover
{
	background-image:url('templates//images/aap_onglet_passif_2.jpg');
}
#onglet .ajout
{
	background-image:url('templates//images/aap_onglet_ajout.jpg');
	width:25px;
}
#onglet .ajout:hover
{
	background-image:url('templates//images/aap_onglet_ajout_2.jpg');
}
#onglet .grand
{
	background-image:url('templates//images/aap_onglet_grand.jpg');
	width:120px;
	margin-right:5px;
}
#onglet .grand:hover
{
	background-image:url('templates//images/aap_onglet_grand_2.jpg');
}
#contenu
{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:250;
}

.colonne
{
	position:absolute;
	z-index:1000;
	text-align:center;
	overflow:hidden;
}

#colonne_1
{
	left:0px;
}

#colonne_3
{
	right:0px;
}

.colonne_taille
{
	position: absolute;
	top:0px;
	height:100%;
	width:8px;
	cursor:col-resize;
	z-index:500;
}

.bloc
{
	position:relative;
	top:0px;
	left:0px;
	text-align:center;
}

.cadre
{
	position:relative;
	top:0px;
	left:0px;
}

.handle
{
	width:33%;
	background-color: #eee;
	margin: 0;
	padding: 0;
	cursor: move;
}

.option
{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:30px;
	text-align:right;
	line-height:30px;
	vertical-align:middle;
	font-size:12px;
	overflow:hidden;
}

.move
{
	cursor: move;
}

.option .btn
{
	position:relative;
	float:right;
	margin: 8px 2px;
	height:14px;
	width:14px;
}


.btn, .rajout, .formValider, .titre, #init
{
	cursor: pointer;
	background-repeat:no-repeat;
	background-position:center center;
}

.display_hide
{
	background-image:url('templates//images/aap_btn_hide.jpg');
}

.display_hide:hover
{
	background-image:url('templates//images/aap_btn_hide_2.jpg');
}

.display_show
{
	background-image:url('templates//images/aap_btn_show.jpg');
}

.display_show:hover
{
	background-image:url('templates//images/aap_btn_show_2.jpg');
}

.modify
{
	background-image:url('templates//images/aap_btn_modif.jpg');
}

.modify:hover
{
	background-image:url('templates//images/aap_btn_modif_2.jpg');
}


.delete
{
	background-image:url('templates//images/aap_btn_ferm.jpg');
}

.delete:hover
{
	background-image:url('templates//images/aap_btn_ferm_2.jpg');
}

.rajout
{
	position:relative;
	margin:auto;
	background-image:url('templates//images/aap_btn_rajout.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	width:45px;
	height:20px;
}

.rajout:hover
{
	background-image:url('templates//images/aap_btn_rajout_2.jpg');
}

#init
{
	position:relative;
	float:left;
	background-image:url('templates//images/aap_btn_init.jpg');
	height:25px;
	width:25px;
	margin-right:5px;
}

#init:hover
{
	background-image:url('templates//images/aap_btn_init_2.jpg');
}

.center
{
	text-align:center;
	padding:5px;
}

.formValider
{
	background:#CCC;
	border:1px solid #AAA;
	display:inline;
	padding:3px;
	font-weight:bold;
}

.show
{
	display: none;
}

.hide
{
	display: block;
}

.value
{
	display:none;
}

.tab
{
	position:relative;
	top:0px;
	left:0px;
	text-align:justify;
	padding:10px;
	border-top:none;
	overflow:hidden;
}

.itemVideTop
{
	height:5px;
	width:100%;
	margin-bottom:-5px;
}

.itemVideBottom
{
	height:30px;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

.drag
{
	cursor: move;
}

.form
{
	padding-left:20px;
}
.coursRR
{
	padding-top:5px;
}
.coursRR td
{
	font-size:11px;
}
.formCoursRR
{
	text-align:center;
	padding-bottom:0px;
	margin-bottom:3px;
}
#colonne_1
{
	width:%;
}

#colonne_2
{
	left:%;
	width:100%;
}

#colonne_3
{
	width:%;
}

#colonne_1_taille
{
	left:%;
	margin-left:-4px;
}

#colonne_3_taille
{
	right:%;
	margin-right:-4px;
}
h3, .tab
{
	font-size:px;
}
#header
{
	background-image:url('templates//images/aap_header_repeat.jpg');
}
.option
{
	background-image: url('templates//images/aap_item_repeat.jpg');
}

.itemVideBottom
{
	background-image: url('templates//images/aap_low_repeat.jpg');
}

#xiti
{
	position:absolute;
	left:50%;
	margin-left:-44px;
	bottom:0px;
}