/* DEFAULT CSS */
*{ 
	margin: 0px; 
	padding: 0px; 
	
}
body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background: #FFFFFF;
	height:100%;
}
html{height:100%;}
form{	padding:0px;
	margin:0px;
}
input, textarea, select{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:middle;
}

h1 {font-size:14px; line-height:2em;} 
h2 {font-size:12px; line-height:1.5em;} 
h3 {font-size:11px; line-height:1.25em;}
h4 {font-size:10px; line-height:1em;}  

ul,li{padding:0px;margin:0px;border:0px;}


#layout {width: 1024px;height:768px; clear:both; text-align:left; margin: 0px auto; }
#l-header{background: url(images/layout/header.jpg) no-repeat; height: 187px;}
#l-header a.home{ position:relative; display:block; height:118px; width:291px; top:0px; left:733px; }
#l-header table.menu{text-align:center;width:100%;margin-top: 33px;height:31px; }
#l-header table.menu td.first{ width:236px; }
#l-header ul.toolbar{list-style:none; font-weight:bold;}
#l-header ul.toolbar li{float:left; vertical-align:middle; }
#l-header ul.toolbar li a{ display:block; color:#001949; text-decoration:none;border-right:2px solid #FFF8E8;width:126px;height:22px; padding-top:9px;}
#l-header ul.toolbar li.item-0 a{ border-left:2px solid #FFF8E8;}
#l-header ul.toolbar li a:hover{ text-decoration: underline;}


#l-body{ clear:both;}
#l-body-table{ width:100%; background: #B6DBF6 url(images/layout/fond.jpg) no-repeat; height: 529px;}
#l-body-right, #l-body-left{background: none; padding-top: 24px; vertical-align: top; width:201px;}
#l-body-center{vertical-align: top;}
#l-left, #l-right{padding:0px 10px 20px 10px;}

/*pied de page*/
#l-footer{clear:both; height: 40px; background: #002B8D; color: #FFFFFF; padding:8px; text-align:right;}
#l-footer a.orki{float:right; background: url(images/layout/orki.gif) no-repeat;width:136px;height:18px;}
#l-footer a{color:#FFFFFF;font-weight:bold;}


/* MENU */
#menuDIV{padding-bottom:40px;}
#menuID{margin-bottom:1px;}
.TMenu,.TSubMenuTable{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight: bold;	width: 100%;cursor:pointer;}
.TMenu{width:181px;}
.TSubMenu{padding:0px; width:181px;position:	absolute;visibility:hidden;z-index:100;}
.TMenu TD,.TSubMenuTable TD {
	padding:0px 2px;
}

.TMainItemLeft,.TMainFolderLeft,.TMainItemText,.TMainFolderText,.TMainItemRight,.TMainFolderRight {padding: 0px 0 0px 1px;	border:	0;background-color:inherit;}
.TMainItem,.TMainItemHover,.TMainItemActive,.TMenuItem,.TMenuItemHover,.TMenuItemActive{height:52px;padding: 0px;color: #FFFFFF;}
.TMenuItem,.TMenuItemHover,.TMenuItemActive{height:26px;}
.TMainItemText,.TMainFolderText,.TMenuItemText,.TMenuFolderText{background: url(images/menu/C.gif) top repeat-x;background-position: 0px 0px;}
.TMenu .TMainItemText,.TMenu .TMainFolderText,.TSubMenuTable .TMenuItemText,.TSubMenuTable .TMenuFolderText{padding-left:10px;}
.TMainItemLeft,.TMainFolderLeft {width: 3px; background:  url(images/menu/L-jaune.gif) left repeat-x; background-position: 0px 0px;}
.TMenuItemLeft,.TMenuFolderLeft {width: 1px; background-color:  #FFB711; background-position: 0px 0px;}
.TMainItemRight,.TMainFolderRight,.TMenuItemRight,.TMenuFolderRight {
	width:16px;
	background:  url(images/menu/R.gif) right no-repeat;
	background-position: 0px 0px;
}
#TMainI0 .TMainItemRight,#TMainI0 .TMainFolderRight {
	background:  url(images/menu/R0.gif) right no-repeat;
}
#TMainI0 .TMainItemText,#TMainI0 .TMainFolderText,.TMenuItemText,.TMenuFolderText,.TMenuItemRight,.TMenuFolderRight{background: none;background-color: #78A1D4;}
.TMenuItemRight,.TMenuFolderRight {
	width:1px;
}
/*.TMainItemHover .TMainItemLeft,.TMainItemHover .TMainFolderLeft,
.TMenuItemHover .TMenuItemLeft,.TMenuItemHover .TMenuFolderLeft,
.TMainItemActive .TMainItemLeft,.TMainItemActive .TMainFolderLeft,
.TMenuItemActive .TMenuItemLeft,.TMenuItemActive .TMenuFolderLeft{
	background:  url(images/menu/L-jaune.gif) left repeat-x; 
	background-position: 0px -35px;
}
.TMainItemHover .TMainItemRight,.TMainItemHover .TMainFolderRight,
.TMenuItemHover .TMenuItemRight,.TMenuItemHover .TMenuFolderRight,
.TMainItemActive .TMainItemRight,.TMainItemActive .TMainFolderRight,
.TMenuItemActive .TMenuItemRight,.TMenuItemActive .TMenuFolderRight{
	width:16px;	background: #fff url(images/menu/R.gif) right no-repeat; 
	background-position: 0px -35px;
}
.TMainItemHover .TMainItemText,.TMainItemHover .TMainFolderText,
.TMainItemActive .TMainItemText,.TMainItemActive .TMainFolderText{
	background: url(images/menu/C.gif) top repeat-x;
	background-position: 0px -35px;
}*/


#TMainIADM {background:  url(images/menu/admBG.jpg) top repeat-x;color:#ffffff;	height: 35px;}
#TMainIADM .TMainItemLeft{background:  url(images/menu/admL.jpg) left no-repeat;}
#TMainIADM .TMainItemRight{background:  url(images/menu/admR.jpg) right no-repeat;}
/*	#TMainItem0 TD,.TCss0 TD{	color: #FFFF00;	background: url(menu/onBG.jpg) top repeat-x;}
	#TMainItem1,.TCss1 .TMenuI{	color: #FF0000;	} */

/* Page principale */
#l-body-center {
	margin-bottom: 3px;
	}
#l-center {position: relative;padding:20px;}

/* Conténaires */
.cont { margin-bottom: 10px; }
.c-content { z-index: 15; padding-bottom: 5px; }
#l-left .c-content { background:url(images/layout/cont-left-bottom.gif) repeat-y; background-position: top left; padding-left:10px; }
#l-right .c-content { background:url(images/layout/cont-right-bottom.gif) repeat-y; background-position: top left; padding-right:10px; }
.cont h1 { width: 166px; height: 31px; font-size: 12px; }
#l-left .cont h1 { background:url(images/layout/cont-left-top.gif) no-repeat; background-position: top left; text-align: left; padding-left:15px; }
#l-right .cont h1 { background:url(images/layout/cont-right-top.gif) no-repeat; background-position: top left; text-align: right; padding-right:15px; }
.cont h2 { padding-left: 5px; padding-right: 5px; color: #002B8D;}
.c-content a {color: #275A92; text-decoration: none; height: 15px;}
.c-content a:hover {text-decoration: underline;}
.c-content ul {margin-left: 25px; margin-right: 3px; list-style-image:url(images/picto/puce.gif)}
.c-content li {margin-bottom: 5px}
.c-content a.seeLink {padding-left: 30px; color: #00174D; margin-bottom: 5px;}
.c-content .navPage a { color: #00174D;}
.c-content .navPage {text-align:left; margin-left: 5px; margin-right: 5px;}
.cont h1 a {color: #002B8D; text-decoration:none;}

/* Surchage conténaires */
#c-doc li span {margin-right: 5px;}

#c-update.cont { background:none; float:left;}
#c-update .c-content { background:none; }


/* Bandeau */

/*#c-search {left: 36px; top: 157px; height: 19px; }*/
/* SEARCH */
#c-search{ background-color:transparent;border:0; text-align:left; width:100%;}
#c-search h1{display: none;background-color:transparent; background-image:none;}
#c-search ul{margin:0;padding:0; }
#c-search li{list-style:none;padding:0;margin-top:3px;}
#c-search input{vertical-align:baseline;}
#c-search input.keywords{background: transparent; width:129px;height:18px; border:0px; color:#275A92; padding: 0px;margin-left:34px;cursor: text;}
#c-search input.submit{font-weight:bold;color:#000000;cursor: pointer;border:0px; background: transparent; margin-left:10px;}


/* sondage */
#c-poll li {list-style: none;}
#c-poll table{padding-left: 5px; padding-right: 5px; color: #002B8D}
#c-poll h2 {text-align:center}
#c-poll h3 {color: #002B8D; text-align: center;}
/* ADMIN - Menu d'administration */
#l-left #c-admin {margin-top:20px; background: #FFF; color: #000; margin-left: 0px; margin-right: 0px; padding-bottom: 2px; margin-bottom: 5px;}
#l-left #c-admin h1 {background-color:#61738F;width: 100%; background-image: none; height: 50px;}
#l-left #c-admin h1 a {color: #FFF;}
#l-left #c-admin h2{ color:#61738F;background-color:#61738F;color:#fff;}
#l-left #c-admin ul {margin-bottom: 2px;}
#l-left #c-admin li {margin: 2px; list-style: none;}
#l-left #c-admin li a{color:#000; padding: 0 0 0 5px; margin: 0px;}
#l-left #c-admin li a:hover{background-color:#8CA6CF;color:#fff;}
#l-left #c-admin .c-content { background-image: none; }



/* conteneur général .content */


.imgOrki{  line-height:1.2em; font-size: 0.9em; padding:5px;}
.imgOrki img{ padding:0;margin:0;text-decoration:none; /* border:2px solid #002B8D;*/}
.imgOrki a{text-decoration:none;border:0;padding:3px;display:block}
.imgOrki a:hover{text-decoration:none;padding:3px;color:#252525;}
.imgOrki span{padding:2px;}
.imgOrki .legend{font-size: 9px;white-space: normal; padding:2px; color:#FF9524;}

/* FORMS */
#s-forms th{padding:6px;text-align:left;color:#1A689D;background-color:#CADDE8; border-bottom:1px dotted #73A3C3}
#s-forms .desc {font-weight:normal;}
#s-forms td{padding:6px;background-color:#DAE7EF;color:#1A689D; border-bottom:1px dotted #A9C7DA}
#s-forms .head td , caption{padding:4px;font-size:13px;font-weight:bold;text-align:center;color:#ffffff;background-color:#1A689D;border-bottom:1px dotted #73A3C3;}
#s-forms .foot td{padding:4px;background-color:#f4f4f4;}

#s-newsletter {background: #FFFFFF}
#s-newsletter h1 {background:#00174D; margin-bottom: 10px; padding-left: 15px; border-bottom: 1px solid #6B8C27; color: #6B8C27; height: 25px}
#s-newsletter h2 {background:#87C6F0; margin-bottom: 10px; margin-left: 25px; padding-left: 15px; border-bottom: 1px solid #002B8D; color: #125B8D; height: 15px;}

#s-newsletter a {color: #00174D; text-decoration:none;}
#s-newsletter a:hover {text-decoration:underline;}
#s-newsletter ul.sumary {font-size: 12px; }
#s-newsletter .img {text-align: center;}
#s-newsletter .text {margin-top: 10px; line-height:25px}
#s-newsletter  {margin-top: 10px; background: none; border: none;} 
#sumary h2 {margin-top: 10px; background: none; border: none;}
#s-newsletter .img {text-align:center}
#standalone {background: #FFFFFF; margin-right: 10px; margin-left: 10px}

/* SHEET */ 
.sheet{ text-align:left; padding: 0px 0px 0px 0px; margin-bottom:20px; height:1%; position:relative;}
.sheet h1{ color: #002B8D;  padding: 5px 0px; font-family:Arial, "Trebuchet MS", Verdana, sans-serif;font-size: 1.8em; }
.sheet h2{ color: #002B8D;  padding: 5px 0px; font-family:Arial, "Trebuchet MS", Verdana, sans-serif; }
.sheet h3{ color: #002B8D;  padding: 5px;}
.sheet a {color: #FFFFFF; }
.sheet ul{ padding: 7px 0px 7px 15px; }
.sheet a.manage {float:right;}
.sheet input{padding:4px;}

/* NAV */
.nav { font-size:11px;font-weight: bold;border-bottom:1px solid #FFFFFF;}
.nav ul{list-style-type: none;margin:0px;padding:0px;}
.nav li{display: inline;padding-left:12px; margin:0px; background: url(images/picto/nav.gif) 4px  no-repeat;}
.nav li.first{background: none;	padding-left: 0px;}
.nav a { padding: 4px ; text-decoration: none; color:#D7EFFF;}
.nav a:hover {text-decoration: none; color:#FFFFFF;}
.nav .small{  font-weight: normal; font-size: .9em;  }
.nav .small a{ font-weight: normal; padding: 4px; text-decoration:none;display:inline;}
option.nav {font-size:10px;margin:0px;font-weight:normal;}
.nav a.print { float:right; background: url(images/picto/print.gif) no-repeat; width:13px; height:12px; padding:0px 4px 2px 0px; }
.nav a.print:hover{ text-decoration: none; background-position:top left; }

/* ORKI */
#status{float:right; }
#status a{float:left;  margin: 3px 0;}

.swf{width:100%}
.flv{width:100%}
.mov{}
.mpg{}
object{}
* html .object{	}
* html object.mpg{ display/**/: none;}
* html object.mov{ display/**/: none;}

#s-orki .content { padding: 3px 0px; display:block; position:relative;height:1%}
#s-orki fieldset{ margin : 5px; clear:both;}
#s-orki .legend a{ text-align:center}
#s-orki .visuel1 {	border: 0px;}
#s-orki .visuel2 {	border:1px solid #D2E1EC;padding: 2px;  background-color:#ffffff;}

#s-orki .chapeau{color: #FFFFFF; font-size: 13px;font-weight:bold; padding: 0 5px; line-height:1.7em;}
#s-orki .lettrine {font-size: 30px; font-style: oblique; line-height: 30px; font-weight: bold; color: #315C86; letter-spacing: 0px; word-spacing: 0px;}
#s-orki .redirect { font-size: 12px; font-weight: bold; text-align: center; color: #CF2A00; font-variant: small-caps ; padding:4px 4px 4px;}
#s-orki .redirect a{ background: url(images/menu/forward.gif) 0 50% no-repeat; padding-left: 20px; color : #666868;  }

#s-orki .chaphead{ font-family:Arial, "Trebuchet MS", Verdana, sans-serif;padding: 4px 0px;  font-size: 14px;color: #002B8D; background: #  url(images/layout/chapterHeader1.jpg) repeat-x; _height:1%; line-height:1.4em;font-weight: bold; }
#s-orki .chaphead span{display:block;}
#s-orki .chaphead a{color:#002B8D;}
#s-orki .chaphead a:hover{text-decoration:none;}
#s-orki .chap{ font-size: 1.1em;line-height: 1.5em;padding: 5px 0px 10px; color: #00174D; visibility: visible;}
#s-orki .chap ul{ list-style: square;  margin: 0; padding:0;}
#s-orki .chap li{ margin: 0; padding:0;}
#s-orki .chap a{ color : #315C86; text-decoration: underline; }
#s-orki .chap a:hover{color :#FF9524 }

#s-orki .imgOrki{  line-height:1.2em; font-size: 0.9em; padding:5px;}
#s-orki .imgOrki img{ padding:0;margin:0;text-decoration:none; /*border:2px solid #002B8D;*/}
#s-orki .imgOrki a{text-decoration:none;border:0;padding:3px;display:block}
#s-orki .imgOrki a:hover{text-decoration:none;padding:3px;color:#252525;}
#s-orki .imgOrki span{padding:2px;}
#s-orki .imgOrki .legend{font-size: 9px;white-space: normal; padding:2px; color:#FF9524;}

#s-orki .top {text-align:right;clear:both; padding:3px 0;}
#s-orki .top a{color : #86ACCE; text-decoration:underline;}
#s-orki .top a:hover{color : #002B8D; text-decoration:none;}
#s-orki .fold{ background: url(images/picto/plus.gif) 0 50% no-repeat; padding-left: 23px; cursor:pointer; }
#s-orki .unfold{ background: url(images/picto/minus.gif) 0 50% no-repeat;padding-left: 23px;  cursor:pointer;}
/*#s-orki a.fold {; text-decoration: none; }
#s-orki a.fold:hover {text-decoration: underline;}*/


/* SUMMARY */
ul.sumary{ font-size:1.3em; margin:20px 0 ; padding: 5px 25px ; line-height: 1.5em; text-align:left; list-style-type: square; color:#64C0FE;}
ul.sumary li{}
ul.sumary a{text-decoration : none; color: #00609F; font-weight:bold; }
ul.sumary a:hover{ color: #252525; text-decoration : none; }

/* NEXTLEVEL */
ul#nextLevel { clear:both; margin: 30px 00px;  color:#002B8D;list-style-type: none; font-size:10px; font-weight:bold;border-top:1px dashed #FFFFFF;border-bottom:1px dashed #FFFFFF;}
ul#nextLevel li{ line-height:1.4em;}
ul#nextLevel a{ padding:5px; color : #002B8D; text-decoration: none; }
ul#nextLevel a:hover { color : #82104F; text-decoration: none;}

li.lv, a.lv {color:#275A92;padding-left: 10px; list-style:none;}

/* 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;}
#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;}


.thumb{float:left;font-size:1.3em;color:#252525;text-align:center; }
.thumbwrap span{text-align:center;display: block;} 
.thumbwrap img {border: 1px solid #9BC4ED;display:block ;text-align:center;  }
.thumbwrap a {display: block;text-decoration: none;padding: 3px;margin:5px;background-color: #F9FAFB;border: 2px solid #D7DADB; cursor:pointer; }
.thumbwrap a:hover {background-color: #E9F2FB;border: 2px solid #ABDE19;text-decoration:none;}
.thumbwrap .caption {padding: .3em 5px;text-align:center; width:120px;}
#s-gallery #xlCont{text-decoration: none;background-color: #F9FAFB;border: 1px solid #D7DADB;cursor: pointer;padding: 5px;text-align:center;}
* html #s-gallery .thumbwrap li {display: inline;}
/* IE/Win width in 5.0 \*/

/* RECORD */
.record { border :1px solid  #D2E1EC; background-color:#F8FBFC;margin: 0 0 5px;padding:5px; height:1%;}
.record input{padding:2px;color : #275A92; }
.record h1{font-size:12px;color:#00174D;border-bottom:1px solid #275A92;font-weight:bold;padding:6px;display:block;margin:0 0 3px;}
.record h2{font-size:11px;color:#FFFFFF;background-color:#C8A1B6;font-weight:normal;padding:3px;display:block;margin:0;text-align:center}
.record h3{padding:5px;font-size: 11px;font-weight: normal;}
.record p { font-size : 10px ;color : #275A92;  text-decoration : none; line-height:1.5em; display:block; padding: 5px; margin:0px;}
.record a { color : #275A92;   text-decoration : underline;  padding: 1px; }
.record a.doc {	padding:5px 0px 5px 25px;}
.record a:hover { color : #FF9524; text-decoration : none;} 
.record a .k {background-color: #D2E1EC; padding:1px;}
.record a:hover .k {background-color: #FF9524; padding:1px;color: #ffffff}
.record a .desc {display:block;text-align:right}
.record .sub{ font-size:9px; color:#909090; font-weight:normal;  padding:2px; display:block; float:right}

/* CALENDAR */
#cal {
text-align: center;
	margin:10px auto;
	font-size:11px;
}
#cal table {margin: auto;}
h1, .cal-days, .cal-week {color: #002B8D;}
.cal-days td{width:16px;height:18px;padding:2px;}
.cal-days a{display:block;padding:2px;}
.cal-today{font-weight:bold;color:#00174D;}
.cal-none{background-color: #DDDDDD; }
.cal-on{background-color: #00174D;}
.cal-on a{color:#fff}


#videolink{
	position:absolute;
	top:450px;
	left:670px;
	height:50px;
	width:50px;
}

#news_home #layout { background: url(home/images/home.jpg) no-repeat; height:613px; }
#news_home a.fr{ position:relative; display:block; height:134px; width:237px; top:249px; left:35px; }
#news_home a.ru{ position: relative; display:block; height:90px; width:225px; top:296px; left:52px; }
#news_home #c-news.cont{ margin-bottom: 0px; position: relative; float:right; display:block; right:26px; top:30px; width: 274px;}
#news_home #c-news.cont h1{ width: 259px; height: 50px; font-size: 20px; text-align: right; padding-right:15px; }
#news_home #c-news .c-content { z-index: 15; padding-bottom: 5px; padding-right:7px; }



