/*
	@file		arsinoe_all.css : CSS default Page
	@web		Arsinoe
	@date		03/07/2008 18:28:13
	@auteur	Fabrice BAQUEDANO - Copyright(c)2007-2008 [fabrice@solunix.fr]
*/

html, body {
	margin:0;
	padding:0;
	}
body {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:9pt;
	background-color:white;
	color:#333333;
	}
img {
	border:none;
	vertical-align:top;
	}
form {
	margin:0;
	padding:0;
	}
p {
	margin:5px 0 5px 0;
	text-align:justify;
	}
blockquote {
	margin: 3px 15px 5px;
}
hr {
	height:1px;
	width:350px;
	color:#FFCC66;
	background-color:#FFCC66;
	border:0;
	text-align:center;
}
q {
	font-style:italic;
}
/* Positionnement ############################################################################ */
#container {width:990px;margin:0 auto;text-align:justify;}
#wrapper {float:left;width:100%;}
#header {
	width:990px;
	background-image:url('images/illustr_01.jpg') repeat-X
}
#main {
	float:right;
	width:625px;
	margin:0 0 0 150px;
	padding:0 10px 10px 10px;
}
#right {
	float:right;
	width:195px;
}
#navigation {float:left;width:150px;margin-left:-990px;}
#footer {clear:left;width:100%;}

#tooltip {
	position:absolute;
	z-index:3000;
	border:3px solid #006666;
	background-color:white;
	padding:10px;
	text-align:left;
	cursor:help;
}
#tooltip h3, #tooltip div { margin: 0; }

/* Génériques ############################################################################## */
.left {float:left;}
.right {float:right;}
.clear {clear:both;}

.sign {text-align:right;}
.important{
	color:#FF6347;
	font-weight:bold;
}

/* Menu G ################################################################################ */
#wrapper {background-color:#ffcc66;}
#main {
	background-color:white;
	min-height:520px;
}
.menu-titre {
	color:#333333;
	font-size:13px;
	font-weight:bold;
	padding: 5px 0 5px 5px;
	background-color:#99cc99;
	}
#navigation ul {
	font-size:8pt;
	padding:0;
	margin:0;
	list-style-type:none;
	background-color:#ffcc66;
}
#navigation li a{
	display:block;
	width:150px;
	line-height:20px;
	color:#006666;
	text-indent:15px;
	text-decoration:none;
	border-bottom:1px solid white;
}
#navigation li:hover{
	background-color:white;
}
#navigation li a:hover{
	color:#FF6347;
}

/* Main ################################################################################## */
#main h1 {
	margin:0;
	padding-top:5px;
	text-decoration:underline #FFCC00;
	font-size:13pt;
	font-weight:bold;
	font-variant:small-caps;
	border-bottom:4px double #ffcc66;
}
#main h2 {
	margin:10px 0 0 0;
	padding:0;
	font-size:11pt;
	font-weight:bold;
	font-variant:small-caps;
	color:#006633;
}
#main h3 {
	margin:2px 0 0 0;
	padding-top:2px;
	font-size:10pt;
	font-weight:bold;
	color:#FF8C00;
}
#main h4 {
	margin:0;
	padding-top:2px;
	font-size:9pt;
	font-weight:normal;
	color:#FF8C00;
}
#main a:hover {
	text-decoration:none;
	color:#006633;
}
#main ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#main li {
	margin:0 0 0 15px;
	padding:0;
	list-style-type:square;
}
#ressource-list {
	margin-top:5px;
}
#ressource-list li {
	padding-top:3px;
}
#ressource-content {
	margin-top:10px;
	border-top:dotted #006666 2px;
}

/* Right ################################################################################## */
#right .actu {
	border-bottom:1px solid #FF6600;
}
#right h1 {
	margin:5px 0 2px 0;
 	padding-left:5px;
	font-size:12px;
	font-variant:small-caps;
	color:#FF6600;
}
#right h2 {
	margin:0 0 2px 0;
	padding-left:5px;
	font-size:12px;
	color:#006633;
}
#right .ss-titre {font-weight:bold;}
#right p {
	margin:2px 0 2px 0;
	padding:0 5px 0 5px;
	font-size:11px;
}
#right a {
	font-style:italic;
	color:#006666;
}
#right .more {text-align:right;}

/* Footer ################################################################################# */
#footer {
	height:55px;
	background-color:#99CC99;
	font-size:10px;
	}
#footer .left {
	padding:5px 15px 5px 15px;
	}
#footer .right {
	padding:5px 15px 5px 15px;
	}
#footer a:hover {
	text-decoration:none;
	color:#333333;
}

/* Mixed ################################################################################# */
#footer a, #main a {
	text-decoration:underline;
	color:#006633;
	font-style:italic;
}

/* Specific Classes ########################################################################### */
.impliquer {
	border:2px solid #ffcc66;
}
.impliquer td {
	border:1px solid #ffcc66;
}
#set1 li {
	cursor:help;
}
#tooltip h3 {
	font-size:11pt;
	color:#006666;
}