/*

*/


* {margin:0;padding:0}

body { padding: 0 0 20px; background:url(/common/img/template/glion_education/v2/bg.jpg) repeat-x 0 -73px; color:#686360;font-family:"Arial"; font-size: 12px}
/*color:#8e8a84*/
/*h1, h2	{ position:absolute;text-indent:-9999px;}*/
.hide	{ display:none;}
/* LINKS */
a,a:link,a:link,a:link,a:hover {cursor:pointer; text-decoration:none;color:#003577} 
a:link {color:#003577} 
a:hover,a:active {color:#003577} 

/* FORMS */
/*form {margin: 0 0 1.5em}*/
input {font-family: arial,tahoma,verdana,sans-serif;margin: 2px 0}
fieldset {border: none}
label {display:block;padding: 5px 0}
label br {clear:left}

/* FORMS - general classes */
input.f-submit {padding: 1px 3px;background:#666;color:#fff;font-weight:bold;font-size:96%}
	
form.f-wrap-1 {width:100%;padding: .5em 0;position:relative}
form.f-wrap-1 fieldset {width:auto;margin: 0}
form.f-wrap-1 h5 {margin:0 0 .6em;font: bold 155% arial;color:#c00}
form.f-wrap-1 label {clear:left;float:left;width:100%;border-top: 1px solid #fff}
		
/* hide from IE mac \*/
form.f-wrap-1 label {float:none}

/* end hiding from IE5 mac */
form.f-wrap-1 label input, form.f-wrap-1 label textarea, form.f-wrap-1 label select {width:300px;float:left;margin-left:10px}
		
form.f-wrap-1 .txt {float:left;width:140px;line-height: 1.7;display:block;position:relative}
form.f-wrap-1 .req {color:#c00;font-size:0.9em;font-weight:normal;position:absolute;line-height:1;left:-10px}
form.f-wrap-1 div.req {color:#666;font-size:0.9em;font-weight:normal;position:absolute;right:0;left:auto;width:13em;text-align:right}

form.f-wrap-1 label select {width:300px}
form.f-wrap-1 label textarea.f-comments {width:300px}
form.f-wrap-1 div.f-submit-wrap {padding: 5px 0 5px 140px}
form.f-wrap-1 input.f-submit {margin: 0 0 0 10px}
		
form.f-wrap-1 fieldset.f-checkbox-wrap, form.f-wrap-1 fieldset.f-radio-wrap {border:none;margin:0;padding-bottom:.7em}
form.f-wrap-1 fieldset.f-checkbox-wrap b, form.f-wrap-1 fieldset.f-radio-wrap b {float:left;width:140px;line-height: 1.7;display:block;position:relative;padding-top:.3em}
form.f-wrap-1 fieldset.f-radio-wrap fieldset {float:left;margin: 3 0 0 0}

form.f-wrap-1 fieldset.f-checkbox-wrap fieldset {float:left;margin: 0 0 0 150px}
* html form.f-wrap-1  fieldset.f-checkbox-wrap fieldset {margin-left: 20px}
* html form.f-wrap-1  fieldset.f-checkbox-wrap fieldset label {margin-left: 107px}


form.f-wrap-1 fieldset.f-checkbox-wrap label, form.f-wrap-1 fieldset.f-radio-wrap label {width:13em;border:none;margin:0 0 0 8px;padding:2px 0px 0 0;display:inline}
form.f-wrap-1 label input.f-checkbox, form.f-wrap-1 label input.f-radio {width:auto;float:none;margin:0 5px 0 0;padding:0}
		
/*form.f-wrap-1 label .error{position:absolute;top:0;right:-10em;left:auto;display:block;width:16em;background: transparent url(/common/img/template/glion_education/v2errormsg_bg.gif) no-repeat 0 0}
form.f-wrap-1 label .error b {padding: 10px 0;margin: 0 10px 0 30px;color:#B30800;font-weight:bold;display:block;width:auto;float:none;line-height:1.3}*/
form.f-wrap-1   label.error { float: none; color: red; padding-left: .5em; vertical-align: top; border:none;} 

/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 15px}
h1, h2, h3, h4, h5, h6 { letter-spacing: 0px;font-family: Georgia, "Times New Roman", Times, serif;margin: 0.5em 0 .3em; font-weight:normal;}
	
h1,h2 {font-size: 24px; color:#716c68;clear:both;}
h3 {font-size: 24px; color:#716c68;clear:both;}
h4 {font-size: 12px; color:#ba8748;font-style:italic;margin: 1.2em 0 .7em;}
h5 {font-size: 1.2em}
h6 {font-size: 1em; color:#214c90;margin:0 0 1.3em;}
#footer h4 { letter-spacing: 0px;font-family: Arial ;margin: 1.2em 0 .3em; font-weight:normal;font-style:normal;}


.subdued {color:#999}
.success {color:#390}
.caption {color:#999;font-size:11px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
small {font-size:11px}

/* LISTS */
ul {margin: .3em 0 1.5em 0;list-style-type:none}
ul.related {margin-top: -1em}
ol {margin: .5em .5em 1.5em}
ol li {margin-left: 1.4em;padding-left: 0px !important;background: none!important; list-style-type: decimal}
#wrap li {line-height: 1.7em;padding-left: 19px;background: transparent url("/common/img/template/glion_education/v2/puce.png") no-repeat 0 6px; color:#686360}
li.doc {background-position: 3px -500px}
ul.nomarker li {background:none;padding-left:0}
ul ul li, ul ul ul li {List-Style-Type: square; background:none!important;padding-left:0px!important;margin-left:25px;}
 
dl {margin: 0 0 1em 0}
dt {font-weight:bold;margin-top: 1.3em}
dl dl {margin: 0 0 1.5em 30px}

/* GENERAL */
img 				{border:none} 
hr 					{margin: 2em 0;background:#f9f8f6;height:1px;color:#f9f8f6;border:none;clear:both}
.clear 				{clear:both;position:relative;font-size:0px;height:0px;line-height:0px}

/* DIVERS */ 
#language					{ font-family:Arial,Helvetica,sans-serif;font-size:0.8em;left:874px;position:absolute;top:10px;}
#language ul 				{ padding: 0;margin: 0;list-style: none;}
#language li 				{ float:left;display:block;margin: 0;padding:0;background:none;line-height:17px;width:40px;}
#language a 				{ text-decoration:none;cursor:pointer;color:#003577;display: block}
#language a.active 		{ color:#94908a}

.print, .print ul 	{ padding: 0;margin: 0;list-style: none;}
.print				{ float:right;font-family:Arial, Helvetica, sans-serif;margin-top:-1.4em;right:0.4em;margin-bottom:20px;clear:both;}
.print li 			{ float:left;display:block;margin: 0;padding:0;background:none; line-height:17px;width:30px;}

.print .top			{ background:url(/common/img/template/glion_education/v2/picto-community.gif) no-repeat -12px -305px; padding-left:17px;font-size:0.8em;width:70px;}
.print .send		{ background:url(/common/img/template/glion_education/v2/picto-community.gif) no-repeat -10px -376px; padding-left:17px; width:30px; }
.print .printer		{ background:url(/common/img/template/glion_education/v2/picto-community.gif) no-repeat -10px -353px; padding-left:17px; width:30px;}
.print .plus		{ background:url(/common/img/template/glion_education/v2/picto-community.gif) no-repeat -10px -328px; padding-left:17px; width:30px; }
#wrap li.top  { background:url(/common/img/template/glion_education/v2/picto-community.gif) no-repeat -12px -305px; padding-left:17px;font-size:0.8em;width:70px;}
.descriptif				{ background:url(/common/img/template/glion_education/v2/bg-seminaires.jpg) top;border-bottom:1px solid #cfccc7;margin-bottom:20px;background-repeat:repeat-x;}
.descriptifSelect		{ width:560px; margin:0 0 20px 0; padding:0;}
.descriptifSelect h3	{ font-size:1em;}
.descriptif h4			{ background:url(/common/img/template/glion_education/v2/bg-seminaires-top.jpg) bottom; font-size:1.2em;height:21px; padding-left:10px; font-style:inherit;margin-top:2.2em;}
.descriptif h4 a		{ color:#BA8748;}
.descriptif h4 a:hover	{ color:#003577;}
.descriptif	.result		{ width:560px; margin:0; padding:0}
.descriptif	.result td	{ width:270px; margin:0; padding:0 0 0 10px; vertical-align:top}
.descriptif	li			{ background: none !important; padding:0!important; margin:0 !important; color:#8e8a84 !important;}
.descriptif	h3			{ background-color:#ede7e1; font-size:1em}
.event					{ float:left;width:100px; color:#ba8748}
.datas 					{ float:left;width:150px;}
.datas_news				{ width:380px;}
.datas_news  img			{ float:none !important; margin:0 !important;}
span.title h3 			{ color:#ba8748; font-style:italic; /*font-size:2em;*/ margin:0 0 0.3em;}

/* HEADER */
#header {background: #f7f5f1;height:108px;}

#banner {height:434px; width:1008px; z-index:10}
#banner .content {height:20em; width:37em; z-index:20; position:absolute; right:0; padding:7em 3em 0 0}

#banner .content h3 { font-size:3em; color:#FFFFFF; margin:0}
#banner .content h4 { font-size:1em; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-style:normal; margin-bottom:1em;}
/*New*/
	
/* TOP HORIZONTAL */
/*#nav, #nav ul {padding: 0;margin: 0;list-style-type:none; background:url(/common/img/template/glion_education/v2/bg-nav1.png);background-repeat:repeat-x}
#nav {font: "Times New Roman", Times, serif;top:108px;left:31px;position:absolute;font-size:1.1em;width:600px;z-index:1000;}
#nav li {position:relative;list-style-type:none;float: left;width: 10em;display:block;margin: 0;padding:0; background:none}

#nav a,
#nav a:link,
#nav a:visited,
#nav a:hover,
#nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 20px 2px}
	
#nav a:hover {color:#ba8748;}
	
#nav li ul {border-left: 1px solid #c00;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em}
#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}
	
#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
#nav li li.last {border-bottom:none}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#FFFFFF;padding: 3px 10px 2px;width:14em}
#nav li li a:hover {color:#FFFFFF;background:#ba8748}
	
#nav li.active {background: #ba8748;}
#nav li.active ul {border:none;}
#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
#nav li.active a:hover {color:#FFFFFF}
	
#nav li.active li {border:none;border-top: 1px solid #c15c5c;border-bottom: 1px solid #870000}
#nav li.active li.last {border-bottom: none}
#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
#nav li.active li a:hover {color:#fff}
	
#nav li.active li.active a:link, 
#nav li.active li.active a:visited, 
#nav li.active li.active a:hover, 
#nav li.active li.active a:active {color:#fff;font-weight:bold}*/
/******************NAVIGATIOM************************************/

 #nav { display: block; margin: 0; padding: 0; position: relative; list-style-type:none; background:url(/common/img/template/glion_education/v2/bg-nav1.png);background-repeat:repeat-x;}
 #nav {font-family:Georgia;top:108px;left:0px;position:absolute;font-size:1em; width:600px;z-index:10000;}
 /*"Times New Roman", Times, serif*/
 #nav li { display: block; list-style-type:none; margin: 0; padding: 0; float: left; position: relative; background:none;}
 #nav a { display: block; text-align:left; }
 #nav ul { /*display: none; */position: absolute; left: 0; margin: 0; padding: 0;  }
 * html #nav ul { line-height: 0; } /* IE6 "fix" */
 #nav ul a { zoom: 1; } /* IE6/7 fix */
 #nav ul li { float: left;width:200px; }
 #nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 200px; border-bottom:2px solid #7c5b30; }

#nav ul ul { left: 200px; }

/* Everything else is theming */
 
/*
#nav {  height: 24px; left:55px;}
#nav *:hover { background-color: none; }
#nav a {  color: white;  padding: 6px; line-height: 0.8em;  text-decoration:none; }
#nav li.hover a {font-family:Georgia; background-color: #BA8748;font-size:11.5px!important; line-height:1.3em;}
#nav ul { top: 25px;}
#nav ul li a { font-family:Georgia; background-color: #BA8748; font-size:11.5px!important;line-height: 1.3em;}
#nav ul a.hover { background-color: #f0eae2;  color:#BA8748;  border:1px solid #BA8748; font-family:"Georgia"!important; line-height:1.3em;}
#nav ul a {  border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
*/
#nav {  height: 25px; left:55px;}
#nav *:hover { background-color: none; }
#nav a {  color: white;  padding: 6px; line-height: 1;  text-decoration:none; }
#nav li.hover a { background-color: #BA8748;}
#nav ul { top: 25px;}
#nav ul li a { background-color: #BA8748;line-height:15px; }
#nav ul a.hover { background-color: #f0eae2;  color:#BA8748;  border:1px solid #BA8748; }
#nav ul a {  border-right: none; opacity: 0.9; filter: alpha(opacity=90); }


#nav span.firstlevel{ 
		font-size:13px !important;
		font-weight:bold;
		font-family: Georgia;
		padding-right:4px;

			}

/*****************************************************/
* html #nav ul li a:hover {font-family:Georgia !important;}
*+ html #nav ul li a:hover {font-family:Georgia !important;}

/* hide from IE mac \*/
#nav li {width:auto}

/* TOOLS */
#tools, #tools ul {padding: 0;margin: 0;list-style: none; width:30em; float:left}
#tools {font-family: Georgia;right:98px;top:104px;width:auto;width: 26em;position:absolute;z-index:10000;font-size:14px;font-weight:bold;}
#tools li {float: left;display:block;margin: 0;padding:0;background:url(/common/img/template/glion_education/v2/bg-tools.png) left;height:36px;}
* html #tools li { width:110px!important;}
* html #tools a, 
* html #tools a:link, 
* html #tools a:visited, 
* html #tools a:hover, 
* html #tools a:active {padding:7px 0px 3px 5px;margin-left:10px;}
	
#tools a, 
#tools a:link, 
#tools a:visited, 
#tools a:hover, 
#tools a:active {text-decoration:none;cursor:pointer;color:#003577;display: block;background:url(/common/img/template/glion_education/v2/bg-tools.png) right;height:26px;padding:7px 10px 3px 0px;margin-left:20px;font-style:italic;}
#tools li {line-height: 1.4em;}
/* SEARCH */
* html #search 			{ color:#fff;position:absolute;top:65px;right:26px;width:480px}

#search 				{font-family:Arial, Helvetica, sans-serif;position:absolute;top:72px;right:32px;top:72px;width: 500px;}

#search ul 				{ padding: 0;margin: 0;list-style: none;}
#search li 				{ float:left;margin: 0;padding:0;background:none; line-height:17px}
#search li a 			{ color:#BA8748;font-size:9px;font-weight:normal;text-decoration:none; text-transform:uppercase;padding-right:5px; padding-left:5px; border-right:1px solid #BA8748}
/*New*/
#search li a.last 		{ border:none;padding-right:5px;padding-left:5px;}

/*New*/
#search form 			{ margin:0}
#search input 			{ width:13em;margin: 0 0 -1px;height:1.1em; border:1px solid #c7c6c3; color:#c7c6c3;padding:2px;}
#search label 			{ padding:5px 0 0;display:inline}
#search input.f-submit 	{ font-size:0.9em;height:19px;margin:0;padding:2px;width:36px;;margin:0;background:url("/common/img/template/glion_education/v2/bt-go.gif") no-repeat; border:none; color:#ba8748; font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:normal;}
	
/* POWERED BY - mollio logo in this case */
#logoGlion {height:102px;position:absolute;width:280px; left:55px}

/* LAYOUT - BODY PAGE */
#wrap {width:1008px;margin: 0 auto;position:relative}
#content-wrap { position:absolute; width:900px}
/*New*/
#utility			{ float:left;line-height:normal;padding:0 0 40px;width:250px}
* html #utility		{ margin-left:0px;}
#utility .body		{ background-color:#efede9; padding:0 25px 40px; width:200px; float:left;}
#utility .body p{font-size:1.1em;}
/*#utility .bottom	{ background:url(/common/img/template/glion_education/v2/left-bottom.gif); width:250px; float:left; height:28px}
*/	
#utility h3 { color:#003577;font-style:italic;margin: 0.5em 0 0.4em 0;line-height:1.1em;}
#utility p	{ margin:0 0 3px}
	/*New*/
#sidebar {position:absolute;top:0;right:25px;width:20%;border-top: 5px solid #999;padding-top: 1px;padding-bottom: 40px}

#content 		{ margin: 0 50px;font-size:13.4px;}
#content img	{ margin: 5px 0px 10px 10px; /*float:right*/}
#content #breadcrumb a:link,
#content #breadcrumb a:visited {text-decoration:none}
	
#content #breadcrumb a:hover,
#content #breadcrumb a:active {text-decoration:none}
#content #breadcrumb {font-size:0.8em;}	
.thumbnail {margin: 0 0 0 10px;position:relative;z-index:9999;border: 1px solid #eee;float:right;width:100px;padding:5px;background:#fff}
.thumbnail img {border: 1px solid #000}
	
	/* 'MORE' LINK */
	a.morelink:link,
	a.morelink:visited,
	a.morelink:hover,
	a.morelink:active {background: transparent url("/common/img/template/glion_education/v2/sprites.gif") no-repeat 5px -500px;	padding-left:21px}
	a.morelink:hover {background: transparent url("/common/img/template/glion_education/v2/sprites.gif") 5px -400px}
	.morelink span {position:absolute;left:-9999px;width:900px}

	/* LAYOUT TYPE B */
	#type-b #content-wrap { background:url("/common/img/template/glion_education/v2/bg-body.png"); background-position:top; background-repeat:no-repeat; margin-left:30px; top:352px;z-index:100;width:900px}
	#type-b #content {margin: 0 20px 0 300px}
	/*New*/
/* LAYOUT BASE */
#base #content-wrap { margin-left:55px; top:352px;z-index:1000;width:900px}
#base #content {float:left;margin:0 20px 0 45px;width:580px}

#base .contentTop {float:left; width:900px; height:10px; background:url("/common/img/template/glion_education/v2/bg-pageint-top.gif")}
#base .contentBody {float:left; width:900px; background-color:#eae7e2; }


/* LAYOUT HOME */

#home #content-wrap { background-color:#e0d7cd; margin-left:55px;top:570px;z-index:1000;width:900px}
#home #content {margin: 0; clear:both;}
#home #titreHome { background:url("/common/img/template/glion_education/v2/bg-titre-home_03.png");height:109px;left:52px;position:absolute;top:480px;width:906px;z-index:1200}

#home #titreHome h3 { font-size:3em; padding-left:1.5em; color:#FFFFFF; margin:0}
#home #titreHome h4 { font-size:1.2em; padding-left:3.5em; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-style:normal; margin-bottom:0; padding-top:7px}
#home #titreHome .next { font-size:1.5em; color:#FFFFFF; font-style:normal; position:absolute; right:2em; bottom:1.2em;font-family:Georgia;}
#home #titreHome .next a { color:#FFFFFF}
#home #titreHome .next a:hover { color:#003577}

#home .boxHome { width:22.5em; height:230px; border-right:1px solid #ede9e3; float:left; padding:0 1.5em 0 1.5em; font-family:Arial, Helvetica, sans-serif; font-size:0.85em; margin-top:2em }
#home .boxHome h3 { color:#ba8748; font-style:italic; font-size:2em; margin:0 0 0.3em;}
#home .boxHome h4 { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#003577; font-style:normal; margin:0; padding-bottom:0.6em;}
#home .boxHome h5 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:normal; font-size:0.95em; margin:0 }
#home .boxHome img { float:none; margin:0}
#home .last { border:none; padding:0 0 0 1.5em; }
/*New*/
#home .boxHome span.pluspetit {font-size:0.7em;}
#home .boxHome span.pluspetit2 {font-size:0.8em;}

/* VERTICAL NAVIGATION */
	#nav-secondary,
	#nav-secondary ul { position:static}
	
	#nav-secondary,
	#nav-secondary li { list-style: none;margin:0;padding:0; background:none; text-align:right}
	#nav-secondary li.first { font-size:1.2em; color:#003577; padding:0 25px 10px 0; display:block;}
	
	#nav-secondary { font-family:Arial, Helvetica, sans-serif; padding:11px 0 20px 0; background-color:#efede9}
	#nav-secondary a {line-height:1.6;display:block; font-size:1em}
	#nav-secondary a,
	#nav-secondary a:link,
	#nav-secondary a:visited,
	#nav-secondary a:hover,
	#nav-secondary a:active {text-decoration:none;cursor:pointer; padding-right:25px;} 
	
	#nav-secondary a:link { color:#003577} 
	#nav-secondary a:visited { color:#003577} 
	#nav-secondary a:hover { color:#BA986E} 
	#nav-secondary li.active a:link,
	#nav-secondary li.active a:visited,
	#nav-secondary li.active a:hover,
	#nav-secondary li.active a:active { color:#BA8748} 
	
	#nav-secondary li { border-top: 1px solid #fff;border-bottom: 1px solid #ccc}
	#nav-secondary li.first_li{border-top:none!important;}

/* SECONDARY NAVIGATION */
	#nav-secondary ul {margin: 0 0 1em 23px;padding:0}
	#nav-secondary li.active li a,
	#nav-secondary li.active li a:link,
	#nav-secondary li.active li a:visited {line-height:1.5;background: #fff url("/common/img/template/glion_education/v2/sprites.gif") no-repeat 0 -798px;padding:0 0 0 12px;font-weight:normal;width:auto;color:#000;width:130px;display:block}
	#nav-secondary li.active li a:hover,
	#nav-secondary li.active li a:active { color: #c00}
	#nav-secondary li.active li { border: none;margin:0}
	
	#nav-secondary li.active li.active a:link, 
	#nav-secondary li.active li.active a:visited, 
	#nav-secondary li.active li.active a:hover, 
	#nav-secondary li.active li.active a:active {font-weight:bold}



/* FOOTER */
	#footer {clear:both;background:url("/common/img/template/glion_education/v2/bg-footer.jpg") no-repeat top;width:900px;height:246px;}
	#home #footer {background-color:#f1f0ec!important;}
	* html #footer { margin-left:10px;}
	
	#footer p { margin:0px}
	#footer a:link { color:#716c68}
	
	#footer .bottom { font-size:0.8em;font-family:Arial, Helvetica, sans-serif;left:50px;position:absolute;margin-top:190px;text-align:center;}
	
	#footer .copyright { font-size:0.7em;font-family:Arial, Helvetica, sans-serif;left:5px;position:absolute;margin-top:225px}
	
	* html #footer .copyright { margin-left:4px}
	
	#footer .box { font-family:Arial, Helvetica, sans-serif; margin-left:20px; float:left;color:#716c68;width:133px;}
	#footer .box ul { border-left:1px solid #ede8e1; /*height:95px;*/font-size:12px;}
	#footer .box li { list-style: none;margin:0;padding-left:10px;background:none;line-height:1.4em;}
	#footer .box li a { text-decoration:none;color:#716c68}
	#footer .box li a:hover { color:#ba8748; text-decoration:none}
	
	#footer .accreditations { font-family:Arial, Helvetica, sans-serif; margin-left:50px;float:left;color:#716c68;width:85px;}
	
	* html #footer .accreditations { margin-left:25px;}
	
	#footer .community { font-family:Arial, Helvetica, sans-serif; margin-left:30px;float:left;color:#716c68;width:120px;}
	
	#footer .community ul { margin-left:0px; float:left;color:#716c68; border:none;font-size:0.8em}
	#footer .community li { list-style: none;margin:0;padding-left:3px;background:none;line-height:2.3em}
	
	#footer .community li a { text-decoration:none;color:#716c68}
	#footer .community li a:hover { color:#ba8748; text-decoration:none}
	
		#footer .community li.fb a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -38px;padding:5px 3px 4px 23px;text-decoration:none}
	#footer .community li.fb a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -10px;padding:5px 3px 4px 23px}
	
	#footer .community li.lin a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -97px;padding:5px 3px 4px 23px;text-decoration:none}
	#footer .community li.lin a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -67px;padding:5px 3px 4px 23px}
	
	#footer .community li.mail a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -158px;padding:5px 3px 4px 23px;text-decoration:none}
	#footer .community li.mail a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -131px;padding:5px 3px 4px 23px}
	
	#footer .community li.rss a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -217px;padding:5px 3px 4px 23px;text-decoration:none}
	#footer .community li.rss a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -189px;padding:5px 3px 4px 23px}
	
	#footer .community li.podcast a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -279px;padding:5px 3px 4px 23px;text-decoration:none}
	#footer .community li.podcast a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -249px;padding:5px 3px 4px 23px}

	#footer .community li.flickr a { background:transparent url("/common/img/template/glion_education/v2/ico_flickr.png") no-repeat scroll 1px 3px;padding:5px 3px 4px 23px;text-decoration:none}
	#footer .community li.flickr a:hover { background:transparent url("/common/img/template/glion_education/v2/ico_flickr.png") no-repeat scroll 1px -19px;padding:5px 3px 4px 23px}
	
	#footer .community li.youtube a { background:transparent url("/common/img/template/glion_education/v2/youtube.png") no-repeat scroll 1px 3px;padding:3px 3px 4px 23px;text-decoration:none}
	#footer .community li.youtube a:hover { background:transparent url("/common/img/template/glion_education/v2/youtube.png") no-repeat scroll 1px -19px;padding:3px 3px 4px 23px}
	
	#footer .community li.vimeo a { background:transparent url("/common/img/template/glion_education/v2/vimeo.gif") no-repeat scroll 1px 3px;padding:3px 3px 4px 23px;text-decoration:none}
	#footer .community li.vimeo a:hover { background:transparent url("/common/img/template/glion_education/v2/vimeo.gif") no-repeat scroll 1px -19px;padding:3px 3px 4px 23px}
	
	/*#footer .community li.blog a { background:transparent url("/common/img/template/glion_education/v2/blogicon.png") no-repeat scroll 1px 3px;padding:5px 3px 4px 23px;text-decoration:none}*/
	#footer .community li.blog a { background:transparent url("/common/img/template/glion_education/v2/blog.png") no-repeat scroll 1px 3px;padding:3px 3px 4px 23px;text-decoration:none}
	#footer .community li.blog a:hover { background:transparent url("/common/img/template/glion_education/v2/blog.png") no-repeat scroll 1px -18px;padding:3px 3px 4px 23px}

	* html #tools li { width:90px;}
	* html #tools a, 
	* html #tools a:link, 
	* html #tools a:visited, 
	* html #tools a:hover, 
	* html #tools a:active {padding:7px 0px 3px 5px;margin-left:10px;}
	
		
	* html #footer .community { width:110px;}
	
	* html #footer .community li.fb a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll 0px -38px;padding:5px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.fb a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll 0px -10px;padding:5px 3px 4px 30px}
	
	* html #footer .community li.lin a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll 0px -97px;padding:5px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.lin a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -67px;padding:5px 3px 4px 30px}
	
	* html #footer .community li.mail a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll 0px -158px;padding:5px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.mail a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -131px;padding:5px 3px 4px 30px}
	
	* html #footer .community li.rss a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll 0px -217px;padding:5px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.rss a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -189px;padding:5px 3px 4px 30px}
	
	* html #footer .community li.podcast a { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll 0px -279px;padding:5px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.podcast a:hover { background:transparent url("/common/img/template/glion_education/v2/picto-community.png") no-repeat scroll -9px -249px;padding:5px 3px 4px 30px}

	* html #footer .community li.flickr a { background:transparent url("/common/img/template/glion_education/v2/ico_flickr.png") no-repeat scroll 3px 3px;padding:5px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.flickr a:hover { background:transparent url("/common/img/template/glion_education/v2/ico_flickr.png") no-repeat scroll 1px -19px;padding:5px 3px 4px 30px}
	
	* html #footer .community li.youtube a { background:transparent url("/common/img/template/glion_education/v2/youtube.png") no-repeat scroll 3px 3px;padding:3px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.youtube a:hover { background:transparent url("/common/img/template/glion_education/v2/youtube.png") no-repeat scroll 1px -19px;padding:3px 3px 4px 30px}
	
	/** html #footer .community li.blog a { background:transparent url("/common/img/template/glion_education/v2/blogicon.png") no-repeat scroll 3px 3px;padding:5px 3px 4px 30px;text-decoration:none}*/
	* html #footer .community li.blog a { background:transparent url("/common/img/template/glion_education/v2/blog.png") no-repeat scroll 3px 3px;padding:3px 3px 4px 30px;text-decoration:none}
	* html #footer .community li.blog a:hover { background:transparent url("/common/img/template/glion_education/v2/blog.png") no-repeat scroll 1px -19px;padding:3px 3px 4px 30px}
	
/****Admin******/
#content_admin li {background-image:none;}
#banner .admin_banner {
	background-color:#85a0c0;
	color:#fff;
	width:100px;
	float:left; 
	clear:both;
	display:block;
	position:relative;
	margin-left:-100px;
}
#content_adminAction .admin_assign_banner{
	float:left; 
	clear:both;
	display:block;
	position:relative;
	margin-left:-100px;
}
/**********PNG***********/
* html img,
* html .png{
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/common/img/template/glion_education/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}

/**********millesc***************/

form .img_captcha {
	width:305px;
	position:relative;
	display:block;
	margin-left:151px; 
	clear:both;
}
/*FORMS  */
form.f-wrap-1 label input.bmargin_left
{
 margin-left:150px !important ;
}

/**Hack for firefox 3**/
html>/**/body .bmargin_left, x:-moz-any-link, x:default 
{
 margin-left:150px !important ; 
 width:300px;
}



.classbr{
	margin-bottom:20px;
}

/************IE 6 *********************/
* html #base #content {width:554px !important;}
* html #footer {margin-left:0px!important;}
* html #tools ul{ width:34em!important;}
* html #tools{ right:15px;}
/************IE 7 *********************/
*+html #tools{ right:40px!important;}
*+html #tools ul{ width:34em!important;}
*+html #tools {width:31em!important;}
/************************SLIDER*********************/

#s3slider { 
   width: 1008px; /* important to be same as image width */ 
   height: 434px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 400px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 200;
  /* font: 10px/15px Arial, Helvetica, sans-serif;*/
   padding: 10px 13px;
   width: 374px;
   /*background-color: #000;*/
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
}
#s3slider ul {
	margin:0;
}
#s3slider li {
	background:none;
}
#wrap ul#s3sliderContent li{
	line-height:none!important;
	padding:0!important;
}
.right {
	bottom:0;
	color:#fff;
	height:350px;
	right:0;
	width:37em !important;
}

#s3slider .right h3 { font-size:3em!important; color:#FFFFFF; margin:0; letter-spacing: -1px!important;font-weight:normal!important; line-height:35px;}
#s3slider .right h4 { font-size:1em; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-style:normal; margin-bottom:1em;letter-spacing: -1px!important;font-weight:normal!important;}

/*#easyTooltip{
	padding:5px 10px;
	border:1px solid #195fa4;
	background:#195fa4;
	color:#fff;
	}*/
div#ToolTipDiv {
  Position: absolute;
  top: 100px;
  left: 100px;
  border: 2px solid #AF8C5B;
  background-color:#f0eae2;
  display: none;
  padding: 3px;
  z-index:10000;
}

/**************sitemap**************/
#content li.level1 img { float:none;}
#content li.level2 img { float:none;}
#content li.level3 img { float:none;}

#content li.level1 {
	background:none!important;
	list-style-position:inside;
	border-bottom:1px solid #996633;
	width:350px;
	}
#content li.level2 {
	list-style-position:inside;
	margin-left:32px;
	}
#content li.level3 {
	list-style-position:inside;
	margin-left:65px;
	List-Style-Type: square; 
	background:none!important;
	padding-left:2px!important;
	}
#content li.level4 {
	list-style-position:inside;
	margin-left:95px;
	List-Style-Type: circle; 
	background:none!important;
	padding-left:2px!important;
	}
/**********Misc********************/
.pad_right_22 {padding-right: 22px; display:block;}
.pad_right_22 a {padding-right: 0px!important;line-height:1.1em !important; }
#utility blockquote{ margin:0 !important;padding:0!important}
#utility blockquote blockquote { margin:0 !important;padding:0!important}
#utility blockquote blockquote blockquote{ margin:0 !important;padding:0!important}
