/*
	DEFAULT CSS
*/
html,body{
	border: 0px;
	margin: 0px;
	padding: 0px;
	color: #000000;	
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	width:100%;
}
table,
form {
	border: 0px;
	padding: 0px; 
	margin: 0px;
}
input,textarea,select{
	margin: 1px;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #000000;
}

.left{float:left;}
.right{float:right;}
.slide{
	padding: 0 3px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

#menuID{

	background-color: #F5C673;
	border: 1px solid #CD3301;
	padding:3px;
	width:190px;
}

.TMenu{
	
	cursor:pointer;	
	font-size:11px;


}
.TMenu td{	
	background-color: #000066 ;
	border-bottom:1px solid #303083;
	
}
.TSubMenuTable{
	width: 156px;
	font-size:11px;
	cursor:pointer;
	background-color: #000066 ;	
	border-left:3px solid #9999C2;
	border-top:1px solid #9999C2;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
.TSubMenu{
	
	position:absolute; 
	visibility:hidden;
	z-index:100;
	margin-left:-5px;
	margin-top:5px;
}
.TMainItemText,
.TMainFolderText{
	padding: 4px;
	text-align:left;
	color:#ccc;
}
.TMainItemLeft,
.TMainFolderLeft{
	width:16px;
	background:  url(images/menu/prefixe/carre.gif) center no-repeat;	
}
.TMainItemHover TD,.TMainItemHover TD,
.TMainItemActive TD,.TMainItemActive TD{
	color:#fff;
	background-color:#FE6C00;
}
.TMainFolderRight{
	background:  url(images/menu/dossier.gif) center no-repeat;	
	width:12px;
}

.TMenuItemRight,
.TMenuFolderRight,
.TMenuItemLeft,
.TMenuFolderLeft{
	border-bottom:1px solid #303083;
	
}
.TMenuItemText,
.TMenuFolderText{
	padding: 4px ;
	color: #fff;
	border-bottom:1px solid #303083;

}

.TMenuItemHover TD,.TMenuItemHover TD,
.TMenuItemActive TD,.TMenuItemActive TD{
	color:#fff;
	background-color:#FE6C00;
}


/*
	LAYOUT
*/
#layout {
	width: 	100%;

}
#layoutHeader{
	height:1px;
}
#header{
	vertical-align:top;	
	background-color: #F3B850;
	width:100%;
}
#layoutBody{
	vertical-align: top;
	padding: 8px 2px 2px;
/*	background: url(/images/orki/menu/menubg.jpg) top left no-repeat;
*/
}
#layoutFooter{
	height: 0;
	text-align: right;
}
#layoutCenter{
	vertical-align: top;
	width:100%;
}
#layoutBody td.left{
	vertical-align:top;
	width : 190px;	
}
#layoutCenter td.center{
	width : 85%;	
	vertical-align:top;
	padding-left: 20px;	
	padding-right: 25px;
}
#layoutCenter td.right{
	vertical-align:top;
	width: 163px;
	background: url(/images/orki/right/bg.gif) left repeat-y;
}

#home{
	border: 1px solid #7C92E1;
}
/*
	menubar
*/
#menubar {
	background: #FE6C00 url(/images/header/submenubg.jpg) fixed repeat;
	border-top: 1px solid #FFFFFF;	

	white-space:nowrap;
	height:20px;

}
#menubar td{
	text-align: center;		
}
#menubar a {	
	font-size: 10px;
	padding: 4px 15px 3px 30px;
	margin-bottom:1px;
	color: #FFFFFF;
	font-weight: bold;
	/* border-left: 2px solid #ffffff;*/
	display: block;
	background-repeat:no-repeat;
	background-position:8px 50%
}
#menubar a:hover {
	text-decoration: none;
	background-color: #4C4C94;
}

.forms{
	font-size: 10px;	
	color: #000000;	
}
.forms input{
	margin: 2px;	
	vertical-align:middle;
}
.forms a{
	text-decoration: underline;	
	color: #494949;	
}
.forms a:hover{
	text-decoration: none;
}
.forms table{
	width:100%;
	font-size: 10px;
}
.forms thead td{
	padding : 2px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;	
	color: #ffffff;
	background-color: #494949;
	border-bottom: 1px solid #AAAAAA;	
}
.forms tbody th{
	padding : 2px;
	font-weight : bold;
	text-align: left;
	color: #494949;	
	border-bottom: 1px solid #AAAAAA;
	background-color: #f4f4f4;	
}
.forms tbody th .desc {
	font-weight : normal;	
	color: #727272;	
}
.forms tbody td{
	padding : 2px;	
	background-color: #f4f4f4;
	border-bottom: 1px solid #AAAAAA;
}
.forms tfoot td{
	padding : 4px;
	background-color: #f4f4f4;
}

#frmDark a{
	color: #003366;
}
#frmDark thead td{
	background-color: #003366;
}
#frmDark tbody th{
	background-color: #D7DFE7; 
	color : #003366;
	border-bottom: 1px solid #518DBC;
}
#frmDark tbody td{
	background-color: #D7DFE7;
	border-bottom: 1px solid #518DBC;
}

#frmNormal a{
	color: #3F7D9E;
}
#frmNormal thead td{
	background-color: #3F7D9E;
}
#frmNormal tbody th{
	background-color: #D7E7EF; 
	color : #3F7D9E;
	border-bottom: 1px solid #3F7D9E;
}
#frmNormal tbody td{
	background-color: #D7E7EF;
	border-bottom: 1px solid #3F7D9E;
}

#frmLight a{
	color: #008080;
}
#frmLight thead td{
	background-color: #008080;
}
#frmLight tbody th{
	background-color: #E8F7F7;
	color : #008080;
	border-bottom: 1px solid #008080;
}
#frmLight tbody td{
	background-color: #E8F7F7;
	border-bottom: 1px solid #008080;
}

/*
	LISTING
*/

.list {
	font-size: 10px;
	margin: 5px auto;
	border: 1px solid #BA0E51;
	-moz-border-radius: 3px;
}
.list .image{
	margin:10px 0px;
	padding:3px;
	border: 2px dotted #BA0E51;
}
.list a{


}
.list a:hover{
	text-decoration: none;
}
.list table {
	font-size: 10px;
}
.list form{	
	text-align:center;
}
.list thead td{
	padding : 2px;
	background-color: #BA0E51;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
	border-bottom:1px solid #ffffff;
}
.list tbody th{
	padding : 4px;
	font-weight : bold;
	font-size: 12px;
	text-align: left;
	color: #255FA9;
	background-color: #E9EFF6;
	border-bottom: 1px solid #94B1D5;
}
.list tbody th .desc {
	font-weight : normal;
	color: #f4f4f4;
}
.list tbody th a{
	color:#BA0E51;
	display:block;
}
.list tbody th a:hover{
	background-color: #FDE8F0;
}
.list tbody td{
	padding : 3px;
	font-size: 12px;	
	background-color: #F7FCFA; 
	color: #00754F; 
	border-bottom: 1px solid #7ACAAF; 
}
.list tbody td a{
	color:#BA0E51;
}
.list tfoot td{
	padding : 2px;
	background-color: #E39FB9; /* #BA0E51;*/
}
.list h1{
	background-color : #BA0E51;
	color: #FFFFFF;
	font-size: 12px;
	padding:4px;
	margin:0px;
}
.block { 
	text-align: left;
	background-color: #E8EFF7;
	padding:1px;
	-moz-border-radius: 3px;
	border: 1px solid #BCD0E6;	
}
.block div{
	padding:5px;
}
.block div a{
	color: #BA0E51;
	font-size: 12px;
	text-decoration:underline;	
}
.block div a:hover{
	text-decoration:none;
}
.block h1{
	background-color:#2163AD;
	-moz-border-radius: 3px;	
	color: #FFFFFF;
	font-size: 12px;
	padding:4px;
	margin: 1px;	
}
.block h1 a{
	color: #ffffff;
	text-decoration:none;	
}
.block h1 a:hover{	
	text-decoration:underline;	
}
.block table{
	font-size: 12px;
} 
.block th{
	color: #2B73BB;
	text-align:right;
}
.block .submit{
	background-color:#F4F7FB;
	border: 1px solid #BCD0E6;
	color: #2163AD;
	padding:3px;
	-moz-border-radius: 3px;
	font-weight:bold;
	cursor:pointer;
}
.block .submit:hover{
	background-color:#2163AD;
	color: #F4F7FB;
}

.onglet {		
	font-size: 12px;
	padding:3px 0;
	margin: 3px 0;
	border-bottom : 1px solid #BFD5EA;	
}
.onglet ul{		
	margin: 0px;
	padding: 0px;

}
.onglet li{		
	list-style:none;
	margin: 0px;
	margin-right: 2px;
	display:inline;

}
.onglet a.curr{
	color:#255FA9;
	border: 1px solid #80ABD6;
	background-color: #CADCEE;
}
.onglet a{
	padding: 3px 5px;
	color:#80ABD6;
	border: 1px solid #BFD5EA;
	background-color:#ECF2F9;
}

.onglet a:hover {
	color: #255FA9;
	border: 1px solid #2B73BB;
	border-bottom: 1px solid #BFD5EA;
	background-color:#ECF2F9;
	text-decoration: none;
}


/*
	NavPage (Pagination)
*/
.navPage {
  	margin: 1em 20px;
	padding: 0;
	clear: both;
}
.navPage a {	
	color: #FD940B; 	
	text-decoration: underline;
}
.navPage a:hover {
	text-decoration: none;
}
.navPage div.left{
	text-align:left;
	float: left;
	width:auto;
}
.navPage div.center{
	white-space: nowrap;
	text-align:center;
	margin: 0 auto;
}
.navPage div.right{
	text-align:right;
	float:	right;
	width:auto;
}
.navPage div.center a {	
	padding: 0 5px;
}
.navPage div.center strong {	
	padding:  0 5px;
	font-size: 12px;
}

/*
	CALENDRIER
*/
#calendrier {	
	background-color: #BF0D50;
	padding:1px;
	-moz-border-radius:5px;		
}
#calendrier table{
	width:100%;
}
#calendrier td{
	padding:2px 0px;
	margin:0px;	
}
#calendrier thead th{
	background-color: #BF0D50;
	font-weight:bold;
	color:#FFFFFF;
}
#calendrier thead td{
	background-color: #ffffff;
	font-weight:bold;
	color:#BF0D50;
}
#calendrier tbody td{
	background-color: #E39FB9;
}
#calendrier tfoot td{
	background-color: #BF0D50;
}
#calendrier tfoot td a{
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
}
#calendrier .calendarHL {
	background-color: #BF0D50;
	font-weight:bold;	
	color: #ffffff;
	padding:0px;
}
#calendrier .calendarHL a{
	color: #ffffff;
	padding:2px;
}
#calendrier .calendarToday {
	background-color: #ffffff;
	font-weight:bold;
	border: 1px solid #BF0D50;
}

/*
	OTHERS
*/
.asterisk {
	color: #FF0000;
}
.seeLink {
	clear:both;
	text-align:center;
}
.copyright{
	padding: 5px;
	font-size: 10px;
	color: #666666; 
	line-height:140%;
}
.copyright a{
	color: #BA275E;
	text-decoration: underline;
}
.copyright a:hover{
	text-decoration: none;
}

#quickSearch{
	white-space: nowrap;
	text-align:left;
	padding: 0 1px;
	color: #ffffff;
	border-left: 2px solid #ffffff;
}
#quickSearch select{
	text-align:left;
	background-color: #BA0E51;
	color:  #ffffff;
	font-size:10px;
	font-weight: bold;
	border: 0px;
	padding: 0px;
}
#quickSearch option{
	text-align:left;
	background-color:#BA0E51;
	color:#ffffff;
	font-weight: normal;	
}

#s-newsletter {
	font-size: 10px;
	font-family:Verdana, Helvetica, sans-serif;
}
#s-newsletter .img{float:right}
#s-newsletter .preview{
	background-color:#FFFFFF
}
#s-newsletter .envoiMail {
	font-size: 12px;
	padding: 5px;
	margin-top: 20px;
	color : #000000;
	background-color : #f4f4f4;
	border: 1px solid #AAAAAA;
	-moz-border-radius: 4px;		
}
#s-newsletter h1{
	font-size:13px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding: 3px;
	color: #FFFFFF;
}
#s-newsletter h2{
	clear:both;
}
#s-newsletter h3{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	white-space:nowrap;
	margin:0px;
	padding: 2px;
	text-transform:uppercase;
}
#s-newsletter .inscription{
	clear:both;
	margin: 5px 0;
}
#s-newsletter .inscription .submit{
	background-color:#F4F7FB;
	border: 1px solid #BCD0E6;
	color: #2163AD;
	padding:3px;
	-moz-border-radius: 3px;
	font-weight:bold;
	cursor:pointer;	
}
#s-newsletter .inscription .submit:hover{
	background-color:#2163AD;
	color: #F4F7FB;
}
#s-newsletter .bloc1{
	text-align: left;
	background-color: #E8EFF7;
	padding:1px;
	-moz-border-radius: 3px;
	border: 1px solid #BCD0E6;
}
#s-newsletter .bloc1 h1{
	background-color:#2163AD;
	-moz-border-radius: 3px;	
}
#s-newsletter .bloc2{
	float: right;
	text-align: left;
	background-color: #E8EFF7;
	width: 50%;
	padding:1px;
	clear:left;
	-moz-border-radius: 3px;	
	border: 1px solid #BCD0E6;
}
#s-newsletter .bloc2 h1{
	background-color:#2163AD;
	-moz-border-radius: 3px;	
}

#s-newsletter .bloc3{
	clear:both;
	background-color: #F8E9EF;
	border: 1px solid #EABECE;
	color : #BA275E;
	padding:1px;
	margin: 10px 0;
	-moz-border-radius: 3px;
}
#s-newsletter .bloc3 h1{
	background-color: #BA275E;
	-moz-border-radius: 3px;
}
#s-newsletter .bloc3 .submit{
	background-color:#FBF4F7;
	border: 1px solid #D67D9E;
	color: #BA275E;
	padding:3px;
	-moz-border-radius: 3px;
	font-weight:bold;
	cursor:pointer;	
}
#s-newsletter .bloc3 .submit:hover{
	background-color:#BA275E;
	color: #FBF4F7;
}
#s-newsletter .bloc4{
	clear:both;
	background-color: #F8E9EF;
	border: 1px solid #EABECE;
	color : #BA275E;
	padding:1px;
	-moz-border-radius: 3px;
	text-align:center;	
}
#s-newsletter .bloc4 h1{
	background-color: #BA275E;
	-moz-border-radius: 3px;

}
#s-newsletter .bloc4 a{
	display:block;
	background-color: #FBF4F7;
	color:#D67D9E;
	font-size: 13px;
	font-weight: normal;
	padding: 3px;
	border-bottom: 2px dotted #F8E9EF;
}
#s-newsletter .bloc4 a:hover{
	color: #BA275E;
	background-color: #F8E9EF;
	text-decoration: none;
}
#s-newsletter form{
	margin:0px;
	padding:5px;
	text-align: left;
}

#s-newsletter .link a{
	color: #BA275E;
	font-weight: bold;
	font-size:11px;
	padding: 5px;
}

#s-newsletter .rech{

	margin:10px auto;
	text-align:center;
	background-color:#fff;
	padding:10px;
}
#newsletter .rech .title{
	background-color: #2163AD;
	color: #FFFFFF;
	font-size: 14px;
	padding: 3px;
	-moz-border-radius: 3px;
}
#s-newsletter .rech .res{
	border-bottom: 1px solid #F8E9EF;
}
#s-newsletter .rech h1{
	padding: 3px;
	color: #fff;
	font-size: 13px;
	text-align:left;
	text-transform: uppercase;
}
#s-newsletter .rech h2{
	padding: 3px;
	color : #FE6C00;
	font-size: 13px;
	text-align:left;
	margin:10px 0 0 0;

}
#s-newsletter  .text{
	font-size:12px;
	text-align:left;
	font-weight: normal;
	padding: 0px 20px 10px;
	line-height:1.4em;	
}
#s-newsletter .rech .auteur{
	font-size: 9px;
	color: #999999;
	text-align: left;
	font-style: italic;
}



#seeMonthlyVideo{
	margin: 10px 2px 5px;
	white-space:nowrap;
	text-align:left;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	width: 200px;	
}
#seeMonthlyVideo a{
	text-transform:uppercase;
	display:block;
	color: #2163AD;
}
/*
	PRINT
*/
#print {
	width: 600px;
}
#print .displayArea{
	padding: 5px;
}
.print {
	text-align: right;
	clear:both;
}
.print a{
	color: #BA0F51;
	font-size:10px;
	padding: 5px;
}
/*
	LOG
*/
#log {
}
#log thead tr{
	background-color: #a4a4a4;
	color: #ffffff; 	
}
#log tbody tr{
	background-color: #f4f4f4;
	color: #000000;
}
#log tbody td{
	border-bottom: 1px solid #a4a4a4;
}

/***************
	MODULES
****************/

.cont{
	margin-top: 4px;
	margin-bottom: 1px;
	font-size:10px;
	background-color: #F5C673;
	border: 1px solid #CD3301;
	padding:3px;
	width: 190px;
	
}
.cont table{	
	font-size:10px;
}
.cont a{	color:#333;}
.cont h1 {
	padding: 3px;
	margin: 0px;
	border: 0px;
	font-size: 11px;
	background-color: #FE6C00;	
}
.cont h1 a{
	color:#fff;
}
.cont h2 {
	padding: 3px;
	margin: 0px;
	border: 0px;
	font-size: 11px;	
	background-color:#61738F;
	color:#fff;
}
.cont h3 {
	padding: 3px;
	margin: 0px;
	border: 0px;
	font-size: 11px;	
}
.cont h4 {
	padding: 2px;
	margin: 0px;
	border: 0px;
	font-size: 9px;	
}
.cont a {
	display: block;	
}
.cont ul {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.cont ul a{
	padding: 4px;
	text-decoration: none;

}
.cont ul a:hover{
	text-decoration: none;
}
.cont .navPage {
  	margin: 0.5em;
}
.cont .navPage a {
	color:#FFFFFF;
	text-decoration: underline;
}
.cont .seeLink {
	clear:both;
	text-align:center;
}
.cont a.seeLink  {
	padding: 3px 0;
	font-size: 10px;	
	text-decoration: none;
	display: block;
}
.cont a.seeLink:hover{
	text-decoration: underline;
}
.cont a.manage{
	clear:both;
	text-align:center;
}
.cont .button{
	width: 99%;
	margin: 1px 0;
}

#result{
	padding: 0px;
	margin: 15px 5px;
	color: #000000;
}


/* ADMIN */
#c-admin {margin-top:10px;}
#c-admin li a:hover{background-color:#8CA6CF;color:#fff;}

#s-agenda #result{
	padding: 0px;
	margin: 15px 5px;
	color: #fff;
}



#s-doc ul {
	font-size:11px;
}
#s-doc .level0 li{
	font-weight: bold;
}
#s-doc .level1 li{
	font-weight: normal;
	}

#s-doc ul li {
	margin: 2px 10px;
	list-style: none ;
	font-weight: normal;
}
#s-doc table {
	width: 100%;
}
#s-doc .link {
	padding: 5px;
}
#s-doc .link a{
	color:#BA0E51;
	font-size: 11px;
}

#s-focus{
	color: #FFFFFF;	
	background-color: #B27FB2;
}
#s-focus h3 {
	background-color: #885188;
}
#s-focus a {
	color: #ffffff;
}
#s-form{
	color: #FFFFFF;
}#s-form h3 {
	background-color:#35648A;
}
#s-form dl {
	background-color:#CBDCEB;
	color: #35648A;
	border-bottom: 1px solid #35648A;
	cursor: pointer;
}
#s-form dl a{
	font-size: 9px;
	color: #437EAF;
	text-decoration: underline;
}
#s-form dl a:hover{
	text-decoration: none;
}
#forumContainer{
	width: 130px;
	margin: 5px;
	padding: 1px;
	border: 1px solid #666666;
	background-color: #CBDCEB;
	color : #35648A;
	-moz-border-radius: 2px;

}
#forumContainer h3 {
	background-color:#35648A;
	color: #FFFFFF;
}
#forumContainer a{
	color: #35648A;
}
#forumContainer select{
	color: #35648A;
	width: 100%;
}


/*
	Sheet
*/
#s-links fieldset{
	padding:2px;
	margin-bottom : 10px;
	-moz-border-radius: 4px;
}
#s-links legend{

	padding:2px;
	color: 	#275A92;
	font-size: 10px;
	font-weight: bold;
}
#s-links .texte a{
	color: #BA0E51;
	font-size: 10px;		
	text-decoration: underline;
}
#s-links .texte a:hover{
	font-size: 10px;		
	text-decoration: none;
}
#member.container{
	font-size: 10px;
	padding: 0px;
	margin-bottom: 1px;	
	border: 0px;
	color: #FFFFFF;
	background-color: #CBDCEB;
	width:100%;		
}
#member.container table {
	padding: 0px;
	margin: 0px;
	border: 0px;
	width : 100%;
}
#member.container td {
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-align:center;
}
#member.container h1 {
	font-size: 11px;	
	padding: 2px;
	margin: 0px;
	border: 0px;
	background-color:#35648A;
}
#member.container a{
	font-size: 9px;
	color: #437EAF;
	text-decoration: underline;
}
#member.container a:hover{
	text-decoration: none;
}
#member.container dl {
	margin: 0px;
	text-align: left;
}

#member.container dt {
}
#member.container dd {
text-align:center;
	margin: 1px ;
	padding: 0px;
}


/*
	SHEET
*/
#s-news{
	border: 0px;
	padding: 0px;
	margin: 0px;
	color:	#ffffff;
}
/*
#s-news #title{
	background-color: #35648A;
}
*/
#s-news #result{
	padding: 0px;
	margin: 15px 5px;
	color: #ffffff;
}

#s-news h2{
	padding: 0px;
	margin: 0px;
	color:	#FD940B;
	font-size: 11px;
	font-weight: normal;
	float:right;
}

/*
	POPUP
*/
#news.popup{
	border: 0px;
	padding: 4px;
	margin: 0px;
	color:	#000000;
}
#news.popup h1{
	padding: 0px;
	margin: 5px 0;
	color:	#35648A;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #35648A;
}
#news.popup h2{
	padding: 1px;
	margin: 0px;
	color:	#FFFFFF;
	font-size: 11px;
	font-weight: normal;
	background-color: #35648A;
}
#news.popup #result{
	margin: 2px;
	padding: 0px;
}
#news.popup #footer{
	padding: 4px;
	margin-bottom: 5px;
	background-color: #7D9CBE;
}
#news.popup #footer a{
	color: #ffffff;
	font-size: 10px;
	text-decoration: underline;
}
#news.popup #footer a:hover{
	text-decoration: none;
}

#pluginsContainer{
	width: 130px;
	margin: 5px;
	padding: 1px;
	border: 1px solid #666666;
	background-color: #CBDCEB;
	color : #35648A;
}
#pluginsContainer h3 {
	background-color:#35648A;
	color: #FFFFFF;
}
#pluginsContainer a{
	color: #35648A;
}
#pluginsContainer select{
	color: #35648A;
	width: 100%;
}
#pluginsContainer .seeLink  a{
	color: #275A92;
}
#pluginsSheet{
	font-size: 10px;	
}
#pluginsSheet .link {
	margin: 6px;
}
#pluginsSheet .link a{
	color : #BA0E51;
	font-size:12px;
	font-weight:bold;
}
#pluginsSheet p{

}
#pluginsSheet #forms{
	background-color: #f4f4f4;
	-moz-border-radius: 4px;
	border: 1px solid #e4e4e4;
	margin-left: 10%;
	margin-right: 10%;	
	padding:4px;
}
#pluginsSheet input {
}

#pluginsSheet select {
	
}
#pluginsSheet table {
	margin:0;
	padding:0;
	border:0;
}

#c-poll #choices input.choice{
	padding: 0px;
	margin: 0px 2px;
	border: 0px;
	font-size:8px;
}
#c-poll .bar table{
	padding: 0px;
	margin:0px;
	height:8px;
	-moz-border-radius: 3px;	
}
#s-poll fieldset{
	margin-bottom : 10px;
	-moz-border-radius : 4px;
}
#s-poll legend{
	padding:2px;
	color: 	#000000;
	font-size: 13px;
	font-weight: bold;
}
#s-poll h2{
	padding:2px;
	margin: 0px auto;
	color: 	#000000;
	font-size: 11px;
	font-weight: normal;
}
#s-poll table{
	padding: 0px;
	margin: 5px 50px;
}
#s-poll td {
	padding: 1px;
	margin: 0px;
}
#s-poll .bar table{
	padding: 0px;
	margin:0px;
	height:10px;
	-moz-border-radius : 3px;
}
#s-poll .bar td {
	padding: 0px;
	margin: 0px;	
}

#c-search {
	color: #ffffff;
	white-space: nowrap;
	padding: 1px 2px 0 8px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight:bold;
	background-color:#FD940B;
	height:100%;
	border:0px;
	padding:1px 5px 0px;
}
#c-search h1{
	display:inline;
	float:left;
	font-size:11px;
}
#c-search ul {
	margin: 0;
	padding: 0;
	border: 0;
}
#c-search li {
	list-style :none;	
	display: inline;
	white-space: nowrap;
	text-transform:uppercase;
}
#c-search input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	border: 1px solid #9BB9D0;
	background-color: #EEF3F7;
	color: #304F83;
	padding: 1px;
	margin: 0;
	-moz-border-radius: 4px;
}
#c-search input:hover{
	background-color: #FFFFFF;
}
#c-search input.submit{
	background-color: #F5C673;
	color: #FE6C00;
	padding: 0;	
	cursor: pointer;
	border: 1px solid #000066;
}
#c-search input.submit:hover{
	background-color: #FD940B;
	color : #ffffff;
}
#c-search select{
	font-size: 10px;	
	font-weight: bold;
	border :1px solid #000000;
	background-color: #EEF3F7;
	color: #304F83;
	padding: 0;
	margin: 0;
}
#s-search{
	border: 0px;
	padding: 0px;
	margin: 0px;
	color:	#000000;
}
#s-search .title{
	color:	#ffffff;

	-moz-border-radius : 4px;
	font-weight:normal;
}
#s-search #header{
	font-size: 10px;	
	padding: 5px;
	margin: 1px 0;
	font-weight: bold;
	background-color: #275A92;	
	color: #FFFFFF;
}
#s-search .result{
	margin: 0 0 2px;
	padding: 3px;	
	background-color: #4C4C94;
	color: #FFFFFF;
	font-weight:bold;
	font-size:14px;
}
#s-search .result a {
	color : #FD940B;
	text-decoration: none;	
}
#s-search #result  a:hover {
	text-decoration: underline;	
}
#s-search #result:hover{
	border: 1px solid #FFFFFF;
}
/*
#s-search #result.row0{
	background-color: #F4F7FB;
}
#s-search #result.row1{
	background-color: #FDF4F8;
}
*/
#s-search #result h1{
	font-size: 12px;	
	padding: 0;
	margin: 2px 0;
	border:0;
	font-weight: bold;
}
#s-search #result #navSearch{
	font-size: 10px;	
	padding: 2px;
	margin: 0;
	border:0;
	font-weight: normal;
}
#s-search #result #navSearch ul{
	margin: 0px; 
	padding: 0px;
	list-style-type: none;
}
#s-search #result #navSearch li{
	padding-left:10px;
	padding-right:5px;
	background-image: url(/images/picto/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	display: inline;
}
#s-search #result p{
	font-size: 10px;	
	padding: 5px;
	line-height: 1.5;
	margin: 0;
	border:0;
}
#s-search .navPage{
	margin: 5px 0;
	padding: 4px;
	font-size: 10px;
	color: #FD940B;
}
#s-search .navPage a{
	color: #ffffff;
	font-size: 10px;
}

#s-sitemap .content ul{
	
	margin-top:5px;
	margin-left:15px;
	font-size:13px;
	line-height:1em;
}	
#s-sitemap .content a {
	color: #ffffff;
	text-decoration: none;
	padding: 1px;
}
#s-sitemap .content a:hover {
	color: #FD940B;
	text-decoration: underline;
}

#s-sitemap .content li.level1 {
	font-weight: bold;
}

/* GALLERY */
#p-gallery{text-align:center; padding:0;margin:0; }
#p-gallery a{color:#35648A;}
#p-gallery .close{position:absolute; bottom: 0px; right:0px;margin:3px; width:12px ;height:12px; cursor:pointer;background:  url(/images/picto/layout/close.gif) right no-repeat;}
#p-gallery .caption {position:absolute; font-weight:bold; display:block;background-color: #D7DADB; text-align:center; width:100%;}

#s-gallery {}
#s-gallery a.close{position:absolute; top: 0px; right:0px;margin:8px; width:12px ;height:12px; cursor:pointer;background:  url(/images/picto/layout/close.gif) right no-repeat;display:block;}
#s-gallery .legende{color:#35648A; text-align:center}
.thumbwrap {}
.thumb{float:left;font-size:0.7em;color:#A39491;text-align:center;}
.thumb tr{vertical-align:top;height:60px;}
.thumbwrap a {display: block;text-decoration: none;padding: 3px;margin:5px;}
.thumbwrap a:hover {background-color: #D1C9C7;text-decoration:none;}
.thumbwrap img {border: 1px solid #D7DADB;display:block;}
.thumbwrap .caption {display: block;padding: .3em 5px;font-size: .9em;line-height: 1.1;text-align:center;}
#s-gallery #xlCont{text-decoration: none;background-color: #F9FAFB;border: 1px solid #D7DADB;cursor: pointer;padding: 5px;text-align:center;}
/* IE/Win width in 5.0 \*/
/*
	UDPATE	
*/
#updateContainer{	
	font-size: 10px;
	color: #576E8E;
	white-space: normal;
   	margin: 5px 0;
	padding: 1px;
	border: 0;
	text-align: center;
}




#orkiContainer{
	color: #FFFFFF;	
	background-color: #4CA6A6;
}
#orkiContainer h3 {
	background-color:#008080;
}
#orkiContainer a.seeLink {
	color: #ffffff;
}

/* 
	SHEET
*/
.sheet {
	width:100%;

}

.sheet fieldset{
	margin : 15px 5px;
	-moz-border-radius : 4px;
	line-height: 1.5;
	clear:both;
}
.sheet fieldset .text a{
	color : #000000;
	text-decoration : none;
}
.sheet fieldset .text a:hover{
	color : #BA0F51;
	text-decoration : underline;
}

.sheet{ 

	display:block;
	position:relative;
	height:1%;
}

.sheet h1{
	font-size: 14px;
	font-weight: bold;	
	padding: 5px 10px;
	color : #ffffff;
	border-bottom: 3px solid #FE6C00;
	background-color: #FD940B;
	/*text-transform: capitalize;*/
	-moz-border-radius: 3px;
}
.sheet h1 a{
	color : #ffffff;
}
.sheet h2{
	font-size: 13px;
	font-weight: bold;	
	padding: 5px 10px;
	background-color : #FE6C00;
	color:#fff;
}
.sheet .content{
	border-bottom:  1px solid #FD940B;
	background-color: #4C4C94;
}

.sheet .chaphead .fold{  
	background: url(images/layout/plus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block; 
	cursor:pointer;
}
.sheet .chaphead .unfold{ 
	background: url(images/layout/minus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block;  
	cursor:pointer;
}
.sheet ul{ 
	padding: 7px 0px 7px 15px;
	list-style-type:square;
	color:#FFFFFF
}
.sheet a { }
.sheet a.manage {float:right;}


.chaphead .fold{  
	background: url(images/layout/plus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block; 
	cursor:pointer;
}
.chaphead .unfold{ 
	background: url(images/layout/minus.gif) left center no-repeat;
	padding: 3px 3px 3px  25px; 
	display:block;  
	cursor:pointer;
}

.imgOrki{  line-height:1.2em; font-size: 0.9em; padding:15px}
.imgOrki a{ display:block;text-decoration:none;border:0;padding:3px}
.imgOrki a:hover{text-decoration:none;padding:3px}
.imgOrki span{padding:2px;display:block;}
.visuel0 {	border: 0px;padding: 0 8px 8px;}
.visuel1 {	border: 0px; }
.visuel2 {	border: 5px solid #CDDEEB; }
.swf{}
.flv{}
.mov{}
.mpg{}
object{}
* html .object{	}
* html object.mpg{ display/**/: none;}
* html object.mov{ display/**/: none;}

.content {  display:block;  
	position:relative;
	
}

/*
	CONTENT
*/

#s-orki .metaData{
	margin:5px 0px;
	padding: 1px;
	text-align:left;
	color:#FE6C00;
	font-size:10px;
	float:right;
	clear:right;
	border:1px solid #FE6C00;
	background-color: #FEFCFD;
	-moz-border-radius: 3px;

}
#s-orki .metaData h1{
	color: #ffffff;
	padding:1px;
	margin:0px;
	font-size: 12px;
	text-align: left;
	background-color: #FE6C00;
}

#s-orki .icons{
	float: right;
}

#s-orki .content li {
}
#s-orki .content p{
	padding: 0px;	
}
#s-orki .content a {
	color : #ffffff;
	text-decoration : underline ;
}
#s-orki .content a:hover{
	text-decoration : none;
}
#s-orki .imgOrki{
	position:relative;
}
#s-orki .imgOrki a {
	color : #ffffff;
	text-decoration : none ;
}
#s-orki .imgOrki div{
	color:#ffffff;
	font-size: 10px;
	white-space: normal;
	text-align:right;
}
#s-orki .content .imgOrki object{
	padding: 10px;
}
#s-orki .content .imgOrki img.visuel1 {
	border: 0px;
}
#s-orki .content .imgOrki img.visuel2 {
	border: 5px solid #4B71B0;
}
#s-orki .content .chaphead{
	clear:both;
	padding: 3px;
	display: block;
	font-size: 14px;
	color: #FD940B;
	margin: 10px 10px 5px;	
	font-weight: bold;

	border-bottom: 1px solid #FD940B;
}
#s-orki .content  .chap{
	text-align: justify;
	clear:both;
	display: block;
	visibility: visible;
	color: #ffffff;

	font-size: 12px;
	line-height:140%;
	padding: 0px 15px 10px;	
}
#s-orki .content .chapeau{
	margin: 5px;
	padding:2px;	
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
#s-orki .content .lettrine {
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
	font-style: oblique; 
	line-height: 30px;
	font-weight: bold;
	color: #FD940B;

	float:left;
	padding: 1px 4px;
	vertical-align:top;
}
#s-orki .content .redirect {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #CF2A00;
	font-variant: small-caps ;
	padding: 4px;
}
#s-orki .tools{
	clear:both;
	position:relative;
	_height:1%;
}



#s-orki .sumary{margin:5px 0 15px;padding:0 0 0 30px; list-style:square; color:#ffffff; width:100%;}
#s-orki .sumary li{padding:0;margin:0}
#s-orki .sumary a{font-size:12px; color:#ffffff;font-weight:bold;text-decoration:none;}
#s-orki .sumary a:hover{text-decoration:underline;}

#s-orki .top{text-align:right;clear:both;margin-top:4px}
#s-orki .top a{color:#FE6C00;font-size:12px;}


/* TOOLS */
.tools { font-size:1.1em;clear:both;padding:5px;}
.tools h1{color: #FEFCFD; padding:4px; margin:0px; font-size: 12px; text-align: left; background-color: #FF9524;border:0px;}
.tools .url{font-size:9px; background: url(/images/picto/layout/up.gif) left no-repeat;padding-left: 20px; display:block;}
.tools a{float:left; margin: 1px 1px 1px 0;}

/*
	NAVIGATION
*/
.nav {

	font-size: 13px;
	color : #FE6C00;
	padding: 5px;
	font-weight:bold;
	
}
.nav a {
	color : #FD940B;
	text-decoration: none;	
}
.nav a:hover {
	text-decoration: underline;	
}
.nav ul{
	margin: 0px; 
	padding: 0px;
	list-style-type: none;
}
.nav li{
	padding-right:5px;
	display: inline;
}

.nav .small {
	font-weight: bold;
	font-size: 11px;
/*
	color : #<?=$params['defaultColor']['dark']?>;
	background-color : #<?=$params['defaultColor']['lighter']?>;
	*/
	padding: 5px;
	margin-bottom: 3px;
}
.nav .small ul{
	font-weight: normal;
	font-size: 9px;
}
/*
#n {
	background-color: #FD940B;
	border-bottom: 4px solid #FE6C00;
	-moz-border-radius : 3px;
	color: #ffffff;
	font-size: 13px;
}
#n a{
	color: #ffffff;
}*/



.title span{

}

#nextLevel{
	font-size: 12px;
	text-align: left;
	margin: 10px 0px;
	border : 0px;
	clear :both;
	list-style: none;
	line-height:2em;			
}
#nextLevel li{
	padding-left: 14px;
	background-image: url(/images/picto/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#nextLevel a{
	color : #FD940B;
	font-weight:bold;
	padding: 5px;
	text-decoration: underline;	
}
#nextLevel a:hover {
	text-decoration: none;	
}

.record{
	font-size:12px;
	
}
.record .date{ color:#FFFFFF; float:right;font-weight:bold; padding:6px}
.record a{
	color:#fff;
}
.record p{
	color:#fff;
	padding:10px 20px;
}
.record .sub{float:right;}