﻿
/*
#navigation {        padding-left: 0px;   width:650px;   margin: 0 ;     padding: 0 ;     list-style: none ;     }
#navigation li {         display: inline ;      }
#navigation li a {  float:left;  padding: 6px 2px 6px 2px ; width:65px;        background: #222 ;     border: 1px solid #222 ;     font:bold 1em/1em Arial, Helvetica, sans-serif;   line-height: 1em ;     text-align: center ;     text-decoration: none ;     }
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {  border: solid 1px #888;  background: #555 ;  color:#eee;    text-decoration:none;     }
*/

/*
#navigation {padding:0; margin:0; list-style:none;width:700px; height:25px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#navigation li {float:left; margin-right:1px;}
#navigation li a {display:block; float:left; width:50px;height:25px;border: 1px solid #2a3f75 ; line-height:25px; text-align: center ;  background:#3a5f95; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 30px 0 20px;}
#navigation table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#navigation li a:hover {z-index:200; position:relative;color:#fff; background-color:#2a3f75;}
#navigation li:hover {position:relative; z-index:200;}
#navigation li:hover > a {color:#fff; background:#2a3f75;}
#navigation li:hover > a.sub {color:#fff; background-color:#2a3f75;}
#navigation li a.sub {background: #3a5f95 url(down-arrow.gif) no-repeat right center;}
#navigation :hover ul {left:0; top:25px; }
#navigation ul, #menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#navigation :hover ul li {margin:0; border-top:0px solid #3a5f95;}
#navigation :hover ul li a {width:120px; padding:0; text-indent:10px; background:#3a5f95; color:#fff; height:30px; line-height:30px;}
#navigation :hover ul :hover {background-color:#2a3f75; color:#fff;}
*/

/*
#navigation {padding:0; margin:0; list-style:none;width:700px; height:25px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#navigation li {float:left; margin-right:1px;}
#navigation li a {display:block; float:left; width:30px;height:25px;border: 1px solid #303030 ; line-height:25px; text-align: center ;  background:#303030; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 30px 0 20px;}
#navigation table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#navigation li a:hover {z-index:200; position:relative;color:#fff; background-color:#303030;}
#navigation li:hover {position:relative; z-index:200;}
#navigation li:hover > a {color:#fff;  background:#303030;border: 1px solid #2a3f75 ;}
#navigation li a.sub {background: #303030 url(down-arrow.gif) no-repeat right center;}
#navigation :hover ul {left:0; top:25px; }
#navigation ul, #menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#navigation :hover ul li {margin:0; border-top:0px solid #303030;}
#navigation :hover ul li a {width:150px; padding:0; text-indent:10px; background:#2a3f75; color:#fff; height:30px; line-height:30px;}
*/

/*
#navigation {padding:0; margin:0; list-style:none;width:700px; height:25px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#navigation li {float:left; margin-right:1px;}
#navigation li a {display:block; float:left; width:30px;height:25px;border: 1px solid #222 ; line-height:25px; text-align: center ;  background:#222; color:#ddd; text-decoration:none; font-size:11px; font-weight:bold; padding:0 30px 0 20px;}
#navigation table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#navigation li a:hover {z-index:200; position:relative;color:#ddd; background-color:#222;}
#navigation li:hover {position:relative; z-index:200;}
#navigation li:hover > a {color:#000;  background:#eee;border: 1px solid #222 ;}
#navigation li:hover > a.sub {color:#ddd; background-color:#222;border: 1px solid #222 ;}
#navigation li a.sub {background: #222 url(down-arrow.gif) no-repeat right center;}
#navigation :hover ul {left:0; top:25px; }
#navigation ul, #menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#navigation :hover ul li {margin:0; border-top:0px solid #222;}
#navigation :hover ul li a {width:150px; padding:0; text-indent:10px; background:#222; color:#ddd; height:30px; line-height:30px;}
#navigation :hover ul :hover {background-color:#222; color:#ddd;border: 1px solid #222 ;}
*/




div.rotator
{
    position:relative;
	height:238px;
	margin-left: -30px;
	display: none;
}
div.rotator ul li
{
	float:left;
	position:absolute;
	list-style: none;
}

div.rotator ul li img 
{
	border:none;
}
div.rotator ul li.show
{
	z-index:500
}






#content-cadre {
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:900px;
	/*border:1px solid #818181;*/
	position:relative;
	}


	

body {
	margin:0px;
	background-color:#222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height:1.4em;
	color:#666666;

}

p {
	margin:10px 0;
	}

p.no-padding-no-margin {
	padding:0;
	margin:0;
	}
	
hr{
	color: #303030;
	background-color: #303030;
	height: 1px;
	border:0;
	margin:15px 0;
	}
	


	
h1, h2, h3, h4, h5, h6 {
	font-size:1.8em;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	line-height:1.1em;
	margin:5px 0;
}

h1 {
	margin-bottom:0;
}

h1, h2 
{
	margin-top:0px;
	color:#666;
}

h2 {
	font-size:1.3em;
}

h3 {
	font-size:1.0em;
	color:#fff;
}

h3.small {
	font-size:1.2em;
}

h4 {
	font-size:1.1em;
}

h5 {
	font-size:1.1em;
}

h6 {
	font-size:1em;
}





a:link {
	color:#fff;
	text-decoration:none;
}

a:visited {
	color:#fff;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

a:active {
	color:#fff;
}



#nav-main {
	margin-left:auto;
	margin-right:auto;
	width:900px;
	padding:.8em 0 1em 20px;
	position:relative;
	font-weight:normal;
}

#nav-main div {
	width:1%;
	position:absolute;
	top:0;
	right:0;
	padding:.8em 0 1em 0;
}

#nav-main ul {
	margin:0;
	padding:0 5% 0 0;
	
}
	
#nav-main li {
	display:inline;
	list-style:none;
	padding:0 1em 0 0;
	background:none;
}

#nav-main a:link,
#nav-main a:visited {
	color:#888;
	text-decoration:none;
}

#nav-main a:hover {
	color:#555;
	/*text-decoration:underline;*/
}

#nav-main a:active {
	color:#555;
}

#nav-main li.current a:link,
#nav-main li.current a:visited {
	/*text-decoration:underline;*/
}

#nav-main li.current a:hover {
	color:#D4E7F8;
	/*text-decoration:underline;*/
}

#nav-main li.current a:active {
	color:#00f;
}

#nav-main a.StaticSelectedStyle:link,
#nav-main a.StaticSelectedStyle:visited {
	color:#D4E7F8;
	/*text-decoration:underline;*/
}







#footer {
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	padding:.8em 0 1em 20px;
	position:relative;
	color:#a9c0db;
	font-size:.8em;
}

#footer div {
	width:25%;
	position:absolute;
	top:0;
	right:0;
	padding:.8em 0 1em 0;
}

#footer a:link,
#footer a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	color:#D4E7F8;
	text-decoration:none;
}

#footer a:active {
	color:#FFFFFF;
}



#footer-sub {
	margin-top:-2.5em;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	padding:.1em 0 2em 0;
	position:relative;
	font-size:.9em;
	color:#999999;
	

	}

#footer-sub ul {
	margin:0;
	padding:0;
	}
	
#footer-sub li {
	display:inline;
	list-style:none;
	padding:0 1em 0 0;
	background:none;
	
	}

#footer-sub a:link,
#footer-sub a:visited 
{
	text-decoration:none;
	color:#999999;
}

#footer-sub a:hover {
	color:#666666;
	text-decoration:none;
}


