/* DEFAULT CSS */
*{ 
	margin: 0px; 
	padding: 0px; 
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
}
form{
	padding:0px;
	margin:0px;
}
input, textarea, select{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
label{cursor:pointer;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}

h1 {font-size:2em}  /* affiché en 24px */
h2 {font-size:1.5em}  /* affiché en 18px */
h3 {font-size:1.25em}  /* affiché en 15px */
h4 {font-size:1em}  /* affiché en 12px */

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

/* MENU */
#menuDIV{ border-right:1px solid #000000; margin-bottom:10px;}
#menuID{}
.TMenu,.TSubMenuTable{font-family: verdana, arial, sans-serif;font-size:10px;font-weight: bold; width: 100%;cursor:pointer;}
.TMenu{width:191px;}
.TSubMenu{padding:0 0 0 1px;width: 191px;position: absolute;z-index:100; background-color:#FFFFFF;visibility:hidden;}
.TMenu TD,.TSubMenuTable TD {
padding:5px 2px;
margin-bottom:5px;
}

.TMainItemLeft,.TMainFolderLeft,.TMainItemText,.TMainFolderText,.TMainItemRight,.TMainFolderRight {padding: 0px 0 0px 1px; border: 0;}
.TMainItem{height:25px;color: #0E4F87;}
.TMenuItem{height:25px;color: #000066;background-color:#FFB90A;}
.TMainItemHover,.TMainItemActive{height:25px;background-position: 0px 0px;color: #0E4F87; }
.TMenuItemHover,.TMenuItemActive{height:25px;background-position: 0px 0px;color: #000066; }
.TMainItemLeft,.TMainFolderLeft {background:  url(images/menu/menu_fleche.jpg) left no-repeat; background-position: 0px 0px;width: 20px;}
.TMenuItemLeft,.TMenuFolderLeft {background: #FFB90A url(images/menu/menu_fleche_bleu.jpg) left no-repeat; background-position: 0px 0px;width: 20px;}
.TMainItemRight,.TMainFolderRight,.TMenuItemRight,.TMenuFolderRight {}

.TMainItemHover .TMainItemLeft,.TMainItemHover .TMainFolderLeft,
.TMainItemActive .TMainItemLeft,.TMainItemActive .TMainFolderLeft{}
.TMenuItemHover .TMenuItemLeft,.TMenuItemHover .TMenuFolderLeft,
.TMenuItemActive .TMenuItemLeft,.TMenuItemActive .TMenuFolderLeft{background: #337BAD url(images/menu/menu_fleche_jaune.jpg) left no-repeat; background-position: 0px 0px;width: 20px;}

.TMainItemHover .TMainItemRight,.TMainItemHover .TMainFolderRight,
.TMainItemActive .TMainItemRight,.TMainItemActive .TMainFolderRight{}
.TMenuItemHover .TMenuItemRight,.TMenuItemHover .TMenuFolderRight,
.TMenuItemActive .TMenuItemRight,.TMenuItemActive .TMenuFolderRight{background-color:#337BAD;}

.TMainItemHover .TMainItemText,.TMainItemHover .TMainFolderText{background-color:#BFCBD9;}
.TMainItemActive .TMainItemText,.TMainItemActive .TMainFolderText{background-color:#CCCCCC;}/* BAC7D6*/

.TMenuItemText,
.TMenuFolderText
{}

.TMenuItemHover .TMenuItemText, 
.TMenuItemHover .TMenuFolderText{
background-color:#337BAD;
}
.TMenuItemActive .TMenuItemText, 
.TMenuItemActive .TMenuFolderText{
background-color:#337BAD;
color:#FFB90A;
}


#TMainIADM {color:#000000; height: 25px; font-size:13px;}
/*#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; } */

/* LAYOUT */
body{
}
#layout {width: 990px; clear:both; text-align:left; margin: 0px auto; }
#l-header{clear:both; height: 150px; background:  url(images/header/header.jpg) top no-repeat; margin : 0 auto; position:relative;}
#l-header a.home{ width:990px; height: 122px; display:block; }
#l-header .menu { width:990px; height: 21px;   text-align:right;  right:0px; bottom:0px; background:  url(images/header/layout_r2_c1.jpg) top left no-repeat;}
#l-header .header_nav { width:990px; height: 21px;   text-align:left;  right:0px; bottom:0px; background:  url(images/header/layout_r2_c1.jpg) top left no-repeat;}
/*#l-header .menu td.first{background:  url(images/header/menuL.gif) top left no-repeat; padding-left:20px;}
#l-header .menu td.last{background: transparent url(images/header/menuR.jpg) bottom right no-repeat; padding-right:20px;}*/
#l-header .menu a{ font-size: 11px; color:#010065; text-decoration: none; padding:0 3px; font-weight:bold; float:right;}
#l-header .menu a:hover{font-size: 11px; color:#FFFFFF;font-weight:bold;}
#l-header .menu a:focus{font-size: 11px; color:#FFFFFF;font-weight:bold;}

#l-header .menu2 a{ font-size: 11px; color:#FFFFFF; text-decoration: none; padding:0 3px; font-weight:bold;}
#l-header .menu2 a:hover{font-size: 11px; color:#010065;font-weight:bold;}
#l-header .menu a:focus{font-size: 11px; color:#FFFFFF;font-weight:bold;}

#l-body{}
#l-body-table{ width:100%}
#l-body-left{ vertical-align: top; width:191px;}
#l-center{ padding:0px 10px; background-color :#FFFFFF;}
/*#l-body-right{width:228px;}
#l-left{ margin-right:0px; }
#l-center{ padding:0px 0 0px 0px; background-color :#FFFFFF;}
#l-footer{clear:both; height: 20px; background: url(images/footer/footerBG.jpg) repeat-x;font-size:10px;color: #ffffff; padding:7px 10px 0; margin: 8px auto; border-left:1px solid #24719F;border-right:1px solid #24719F;}
#l-footer a.xhtml{float:right; background: url(/images/picto/w3c/xhtml1.gif) no-repeat;width:80px;height:15px}
#l-footer a{color:#FFFFFF;font-weight:bold;}

/* SHEET */ 
.sheet{ padding: 0 15px; height:1%; margin:0;}
.sheet h1{ font-variant:small-caps; background: url(images/layout/titre.jpg) no-repeat; color: #000000; font-size: 18px; font-weight: bold; padding: 0px 0px;  padding-left:56px; height:39px; margin-bottom:20px;}
.sheet h2{ background-color:#D2E1EC; color: #315C86;  font-weight: bold; padding: 3px; margin: 5px auto;}
.sheet h3{ background-color:#D2E1EC; color: #315C86;  font-weight: normal; padding: 3px;}
.sheet a {color: #275A92; }
.sheet ul{ padding: 7px 0px 7px 15px; }
.sheet a.manage {float:right;}
.sheet img,.sheet input, .sheet select,.sheet textarea{vertical-align:middle;}
.sheet input{padding:4px;}


/* NAVPAGE */
.navPage {margin:1em 20px;padding:0;}
.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 a{color:#275A92; text-decoration: underline;}
.navPage a:hover {text-decoration: none;}
.navPage div.center a {padding:0 5px;}
.navPage div.center strong {padding: 0 5px;}

/* 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:#FF9524;border-bottom:1px solid #FFC280;font-weight:bold;padding:6px;display:block;margin:0 0 3px; padding-left:56px;}
.record h2{font-size:11px;color:#FFFFFF;background-color:#FF9524;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 : none;  display:block; 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}

/* POPUP */
.popup{padding: 4px;color:	#000000;}
.popup .footer{ text-align:center}
.popup .footer a{color: #ffffff;font-size: 10px;padding: 4px;text-decoration: underline; display:block;background-color: #518DBC;}
.popup .footer a:hover{text-decoration: none;}

/* CALENDAR */
#cal {margin-top:5px;font-size: 10px;background-color: #FF9524;padding:2px;}
#cal table{width:100%;}
#cal td{	padding:2px 0px;	margin:0px;}
#cal td{background-color: #ffffff;}
#cal .head th{	font-weight:bold;	color:#FFFFFF;}
#cal .head td{background-color: #FFBE79;	font-weight:bold;color:#ffffff;}
#cal .foot td{background-color: #FFE4C8;}
#cal .foot td a{font-size:10px;color:#FF9524;}
#cal .cal-none {background-color: #eeeeee;}
#cal .cal-on {background-color: #ffffff;font-weight:bold;border:1px solid #FF9524;font-weight:bold;}
#cal .cal-on a{color:#FF9524;}
#cal .cal-today {background-color: #FFBE79;font-weight:bold;color: #ffffff;border: 1px solid #FFBE79;}

/* CONTAINER */
#l-center  {width:550px;}

.cont{ padding-left:10px;font-size: 1em;margin-bottom: 10px; background: url(images/layout/filet.gif) top left no-repeat;}
.cont img{display:block;margin: auto;padding:5px;}
.cont input{vertical-align:middle;padding:4px;} 
.cont table {color: #35648A; font-size:1em;}
.cont a{color:#000000;}
.cont a.doc {padding:5px 0px 5px 25px; background-repeat: no-repeat; background-position:center left;}
.cont a.manage{margin:1px auto;}
.cont select{color: #35648A;width: 100%;}
.cont h1{font-size:1.3em;padding:4px 4px 4px 29px; background: url(images/layout/guillemets.gif) top left no-repeat;color:#003399;text-align:left;}
.cont h1 a{color: #003399; padding:2px;}
.cont h2{font-size:1.1em;padding:3px;color: #1B689E; text-align: left;}
.cont h3{font-size:1em;padding:2px;color: #1B689E; text-align:center;}
.cont h4{font-size:0.9em;font-weight:bold;}
.cont .content{margin:auto;text-align:center;list-style:none;}
.cont ul{margin:0px;padding:0px;list-style:none;}
.cont li{margin:0px;padding:0px;text-align:left; font-size:1em;color:#35648A;} 
.cont li a{text-decoration:none; color:#FF9524;}
.cont li a:hover,
.cont li a:focus{text-decoration: underline;background-color: #fff; color:#FF9524;}
.cont .navPage{margin:0.5em;}
.cont .navPage a{color:#1B689E;text-decoration: underline;}
.cont .seeLink {clear:both;text-align:center;background-color: #518DBC; display:none;}
.cont .seeLink a{padding:3px 2px;font-size:10px;text-decoration:none;display:block;color: #ffffff;}
.cont .seeLink a:hover{text-decoration: underline;}
.cont .button{width: 99%;margin:1px 0;}
.cont .record{padding:0px;margin:0px;}

/* CONTACTS */
#c-contact{text-align:center; margin-top:70px;}
#c-links div, #c-links ul{ display:none;}

/* CHIFFRES CLES */
#c-chiffrescles{ border:1px solid #FF9900;font-family:Verdana, Helvetica, sans-serif;padding:4px; margin-bottom:5px;width:228px;}
#c-chiffrescles .cc-titre{color:#FF9900;font-size:25px;font-weight:bold;line-height:26px; margin:0; padding:0; font-weight:bolder;}
#c-chiffrescles .cc-soustitre{text-align:left;color:#000000;font-size:12px;font-weight:bold; margin:0; padding:0;}
#c-chiffrescles .cc-texte{text-align:left;color:#000000;font-size:12px; font-weight:normal; margin:0; padding:0;}

/* NEWS */
#s-agenda .record a,
#c-news{ margin-top:10px;width:228px;text-align:left;}
.subject{ font-weight:bold; color:#FF9524; display:inline;text-align:left;}
.c-content li{text-align:left;color:#000000;}

/* NEWS HOME */
#c-news-home{ margin-top:0;width:228px;}
#c-news-home .subject{ font-weight:bold; color:#FF9524; display:inline;}
#c-news-home .c-content li{text-align:justify;color:#000000;}

/* HOME */
#s-home{text-align:justify;color : #275A92; font-size:13px;}
#s-home span{display:none;}
#s-home ul{list-style:none; margin:auto; }
#s-home li { margin: 2px 0;width:171px; height:42px}
/*#s-home .description {text-align:left;padding: 7px; margin:0px; border :1px solid  #000001; background-color:#F8FBFC; font-size :11px; width:520px;}*/
.anim_home{	text-align:left;padding: 7px; margin-left:10px; border :1px solid  #000001; background-color:#F8FBFC; font-size :11px; width:520px;margin-top:20px;}
.home_adresses{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#010066;
	margin-left:14px;
}
.home_div_contact{margin-top:25px;}
.home_div_adresses{margin-top:15px;}

/* NEWSLETTER */
#s-newsletter h2{font-size:14px;border-bottom:1px solid #1A689D;margin:1px 0 3px 0;padding: 4px;color: #1A689D; background-color:#DAE7EF}
#s-newsletter h3{font-size:11px;text-align:left;padding: 5px;font-weight:normal;}
#s-newsletter #subscribe{}
#s-newsletter #unsubscribe{}
#s-newsletter .envoiMail {font-size: 12px;padding: 5px;margin-top: 20px;color : #000000;background-color : #f4f4f4;border: 1px solid #AAAAAA;}
#s-newsletter .link a{color: #35648A;	font-weight: bold;font-size:11px;padding: 5px;}
#s-newsletter .rech{width: auto;text-align:center;}
#s-newsletter .rech h1{padding: 3px;color: #518DBC;font-size: 13px;text-align:left;text-transform: uppercase;}
#s-newsletter .rech h2{padding: 3px;color: #437EAF;background-color: #CBDCEB;font-size: 13px;text-align:left;margin:10px 0 0 0;border-bottom: 1px solid #35648A;}
#s-newsletter .bandeau{display:block;background:url(images/newsletter/header.jpg) center no-repeat;height:90px}
#s-newsletter .res{	border-bottom: 1px solid #F0F4F9;}
#s-newsletter .text{font-size:12px;text-align:left;font-weight: normal;padding: 10px;line-height:160%;}
#s-newsletter .auteur{font-size: 9px;color: #999999;text-align: left;font-style: italic;}

/* POLL */
#c-poll{ text-align:left}
#c-poll .content li,
#c-poll table{font-size:9px;}

#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; }
#s-poll .bar td {padding: 0px;margin: 0px;}
#s-poll .poll{margin : 10px auto; border:1px solid #D2E1EC ;padding:5px}

/* SEARCH */
#c-search{ background-color:transparent;border:0; text-align:center;font-size: 12px; color:#FFFFFF; font-weight:bold; vertical-align:middle;}
#c-search ul{margin:0;padding:0; }
#c-search li{list-style:none;text-align:center;padding:0;}
#c-search input{vertical-align:middle;}
#c-search img{cursor: pointer;}
#c-search table{margin:0; padding:0;}
input.keywords{border:1px solid #D2E1EC;background-color: #F8FBFC ; color:#275A92;padding:1px;width:90px;}
input.keywords:hover,input.keywords:focus{border: 1px solid #FFC280;color:#275A92;}
/*input.submit{font-weight:bold;color:#FFFFFF;cursor: pointer;vertical-align:middle;border:0px; background: transparent url(images/picto/search.gif) center no-repeat;}*/

#s-search .head{}
#s-search h2{ font-size:11px; color:#ffffff; background-color:#FF9524; font-weight:normal; padding:6px;}
#s-search h2 span { font-size:9px;}
#s-search h2 a {color: #fff; text-decoration:underline;}
#s-search img{vertical-align:middle}

/* FORMS */
#s-forms{width:228px;}
#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;}

/* 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 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}
#s-gallery .thumbwrap {list-style:none;}
#s-gallery .thumbwrap li {text-align:center;margin: 0 7px 15px 7px;padding: 0;}
#s-gallery .thumbwrap a {display: block;text-decoration: none;background-color: #F9FAFB;border: 1px solid #D7DADB;cursor: pointer;padding: 5px;text-align:center;}
#s-gallery .thumbwrap img {border: 1px solid #D7DADB;display:block}
#s-gallery .thumbwrap a:hover {background-color: #E9F2FB;border: 1px solid #9BC4ED;text-decoration:none;}
#s-gallery .thumbwrap a:hover img{	border: 1px solid #D2E4F7;}
#s-gallery .thumbwrap a:hover .caption {color:#3286DA;}
#s-gallery .thumbwrap .caption {display: block;padding: .3em 5px;font-size: .9em;line-height: 1.1;text-align:center;position:relative}
#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 \*/
* html #s-gallery .thumbwrap li {display: inline;}

/* SITEMAP */
#s-sitemap .content {font-size:11px; text-align:left}
#s-sitemap .content a{text-decoration: none; }
#s-sitemap .content a:hover {text-decoration: underline;}
#s-sitemap .content ul { padding: 10px 0 0 15px;margin:0;}
#s-sitemap .content li {list-style: none;}
#s-sitemap .content ul.lv0 li{font-weight: bold;}
#s-sitemap .content ul.lv1 li {font-weight: normal;}

/* INVENTORY */
#s-inventory li{list-style:square; padding:5px;margin:0px;font-size:10px}

/* VOIR AUSSI */
.voirAussi {   
	font-size:0.9em;
	margin-bottom: 5px; 
	font-weight: bold;
}
.voirAussi ul{ 
	list-style-type: none;
	margin:0px;
	padding:0px;
}
.voirAussi li{
	display: inline;
	padding-left:0px;
	margin:0px; 
}
#voirAussi li{
	color:#BDBDBD;
}
.voirAussi li.first{
	background: none;
	padding-left: 0px;
}
.voirAussi a { 
	padding: 5px ; 
	text-decoration: none; 
	color: #9FC8E3;
	font-style:italic;
}
.voirAussi a:hover {
	text-decoration: underline;
	color:#003399;
	font-style:italic;
}

/* NAV */
.nav {   
	font-size:0.9em;
	margin-bottom: 5px; 
	font-weight: bold;
}
.nav ul{ 
	list-style-type: none;
	margin:0px;
	padding:0px;
}
.nav li{
	display: inline;
	padding-left:0px;
	margin:0px; 
	
	/*background: url(images/picto/nav.gif) 4px  no-repeat;*/
}
.nav li.first{
	background: none;
	padding-left: 0px;
}
.nav a { 
	padding: 5px ; 
	text-decoration: none; 
	color:#BDBDBD;
	font-style:italic;
}
.nav a:hover {
	text-decoration: underline;
	color:#999999;
	font-style:italic;
}
.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;
}

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

#s-orki #p42{
	width:740px;
}
#s-orki #p42 div{
	width:740px;
}
#s-orki #p42 div object{
	width:740px;
}

#s-orki .content { padding: 3px 0px; display:block;}
#s-orki .imgOrki{ margin :10px; line-height:1.2em; }/*  margin :0 10px 5px */
#s-orki .imgOrki .legend{font-size: 9px;white-space: normal; padding:2px; color:#FF9524;}
#s-orki object{}
#s-orki fieldset{ margin : 5px; clear:both;}
#s-orki .swf{width:100%}
#s-orki .flv{width:100%}
#s-orki .mpg {}
#s-orki .legend {}
#s-orki .legend a{display:block}
#s-orki .visuel1 {	border: 0px;}
#s-orki .visuel2 {	border:1px solid #D2E1EC;padding: 2px;  background-color:#ffffff;}
#s-orki .mov,#s-orki .mpg{}
* html .object{	}
* html object.mpg{ display/**/: none;}
* html object.mov{ display/**/: none;}
 
.sheet span.chapeau{ color: #E19F0B; font-size: 18px; font-variant:small-caps; font-weight:bold; position:relative; top: -5px;border:none;}
#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{ padding: 0px;  font-size: 13px; margin-top: 5px; font-weight: bold; color: #010065; }
#s-orki .chaphead span{display:block}
#s-orki .chap{ font-size: 11px;  /*text-align: justify;*/ background-color:#FFFFFF; padding: 0px; color: #000000; visibility: visible;border:none;}
#s-orki .chap ul{ list-style: square; border:none;}
#s-orki .chap li{border:none;}
#s-orki .chap a{ color : #E19F0B; text-decoration:none; }
#s-orki .chap a:hover{text-decoration: underline; }


#s-orki .chap .chapeau{ font-size: 12px;  /*text-align: justify;*/  background-color:#FFFFFF; color: #010065;  visibility: visible; font-weight:bold;border:none;}
#chapeau_titre{ color:#E19F0B; font-size: 12px; font-weight:bold;border:none; }

#s-orki .chap .breve_filet{border-top: 1px solid #E19F0B;}
#s-orki .chap .breve .chaphead{ font-size: 13px; font-weight: bold; color: #010065; font-style:italic; }
#s-orki .chap .breve{ padding: 0px 5px 3px 5px;font-size: 10px;  /*text-align: justify;*/  background-color:#E9F2FB; color: #000000; visibility: visible;}


#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 : #315C86; 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;}

/* SUMMARY */
.sumary{ font-size:10px; padding: 5px 0 5px 20px ; text-align:left;}
.sumary ul{  list-style-type: square; color:#64C0FE;}
.sumary li{}
.sumary a{text-decoration : none; color: #E19F0B;  font-weight:bold; padding:3px 0px;}
.sumary a:hover{ color: #00609F; text-decoration : none; }

/* NEXTLEVEL */
ul#nextLevel { display:none; clear:both; margin: 0 50px;  font-size:10px;color: #809AB4;padding: 5px 10px; list-style-type: none;border :1px solid  #D2E1EC; background-color:#F8FBFC; }
ul#nextLevel li{}
ul#nextLevel a{ padding:3px; display:block; color : #FF9524; text-decoration: none; background: url(images/picto/nextLevel.gif) left no-repeat; padding-left:15px;}
ul#nextLevel a:hover { text-decoration: underline;}

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

/*FORMATIONS*/
#pluginsSheet{font-size: 10px;width:100%; }
#pluginsSheet .link {margin: 6px;}
#pluginsSheet .link a{color : #0E4F87;font-size:12px;font-weight:bold;}
#pluginsSheet p{}
#pluginsSheet #forms{background-color: #f4f4f4;-moz-border-radius: 4px;border: 1px solid #e4e4e4;margin-left: 10px;margin-right: 10px;padding:4px;}
#pluginsSheet input {}
#pluginsSheet select {}
#pluginsSheet table {margin:0;padding:0;border:0;}

.list {font-size: 10px;margin: 5px auto;border: 1px solid #0E4F87;-moz-border-radius: 3px;}
.list .image{margin:10px 0px;padding:3px;border: 2px dotted #0E4F87;}
.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: #0E4F87;font-size: 13px;color: #ffffff;	font-weight: bold;text-align:left;border-bottom:1px solid #ffffff;}
.list tbody th{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 span{padding : 4px;}
.list tbody th a{color:#0E4F87;display:block;padding:4px;}
.list tbody th a:hover{background-color: #FDE8F0;}
.list tbody td{font-size: 11px;	background-color: #FEFEFE; color: #0E4F88; border-bottom: 1px solid #7ACAAF; }
.list tbody td.col1{ border-right: 1px solid #7ACAAF; }
.list tbody td span{padding : 3px;}
.list tbody td a{color:#0E4F87;padding:3px;text-decoration:underline;}
.list tfoot td{padding : 2px;background-color: #E2E7ED; }
.list h1{background-color : #0E4F87;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: #0E4F87;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;}

.baseFormations {
	padding: 10px 0px;
}
.baseFormations table{

}
.baseFormations .sheet{
	border: 2px dotted #cccccc; 
	width: 600px;
	padding:3px;
}
.baseFormations h4{
	padding: 3px 15px;
	margin: 0 0 5px 0;
	font-size:13px;
	border-bottom: 2px solid #296DAE;
	background-color: #F2F6FA;	
	color: #296DAE;
	text-transform:uppercase;
}
.baseFormations h2{
	padding:5px;
	margin: 15px 0 0 0;
	font-size:12px;
	color:#003366;
}
.baseFormations h2 span {
	color: #000000;
	font-weight:normal;
}
.baseFormations .image {
	text-align:center;
	padding: 10px;
}
.baseFormations p {
	padding: 5px 10px;
	margin:0px;
	color: #000000;	
	font-size: 12px;
	line-height: 170%;
	text-align:left;
	display: block;
}
.baseFormations .logo {
	padding: 10px 5px;
	text-align:left;
	font-size: 24px;
	color: #003366;
	font-weight:bold;
}
.baseFormations .bottom td {
	margin: 0 5px;
	padding: 3px;
}
.baseFormations .bottom {
	color:#FFFFFF;
	font-size: 13px;
	line-height: 1.5em;
}
.baseFormations .bottom a {
	color: #ffffff;
	padding: 3px;
}