/*	copyright www.laRouteDuNet.fr 2008
	CSS générée le Mon Jul 28 2008 14:50:00 GMT+0200

	version: 2
	mainColor: #ffffff
	palette: monochrome
	textContrast: 0.20
	bgBody: 
	colorBgBody: #ffffff (inherit)
	bgHeader: 
	bgPage: images/gencss/bg_degrade2.png
	positionPage: center
	largeurPage: 90%
	borderPage: none
	margin: 1.2em
	positionMenu: right
	colorMenu: transparent
	largeurMenu: 25%
	bgMenu: images/gencss/bgmenu_nuages2.png
	fontWeightMenu: normal
	borderMenu: none
	colorBorderMenu:  (inherit)
	fontSize: 80%
	font: Arial,sans-serif
	fontTitle: Arial,sans-serif
	colorLink: #0000ff (blue)
	colorH1: #333333 (inherit)
	colorH2H6: #333333 (inherit)
	colorChapo: #666666 (inherit)
	colorChapo: #ff0000 (red)
	colorTitle: #000000 (black)
	colorBgTitle: transparent (transparent)
	bgShortCuts: images/gencss/bg_horizon.png

	ATTENTION: cette CSS nécessite common.css et menu.css
*/

body
{
	text-align: center;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	background-color: #ffffff;
	background-image: none;
	font-family: Arial, sans-serif
}

body *
{
	font-family: inherit
}

.title
{
	font-family: Arial, sans-serif
}

h1
{
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	color: #333333;
	border-bottom-color: #aaaaaa;
	font-family: Arial, sans-serif
}

h2,
h3,
h4,
h5,
h6
{
	color: #333333;
	font-family: Arial, sans-serif
}

h1 a,
.menu li > a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a
{
	color: #333333
}

.chapo
{
	color: #666666
}

.chapo a
{
	color: #0000ff
}

.warning
{
	color: #ff0000
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button
{
	color: #000000
}

input[type="text"],
input[type="password"],
textarea,
select
{
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	color: #333333;
	background-color: #ffffff
}

a
{
	font-weight: 700;
	color: #0000ff
}

.menu a
{
	font-weight: 400
}

th,
.menu li:hover > a,
.menu li.selected > a,
.item:hover h1 a,
.item:hover h2 a,
.item:hover h3 a,
.item:hover h4 a,
.item:hover h5 a,
.item:hover h6 a,
#nav .menu li:hover > a,
#nav .menu li.selected > a
{
	color: #333333;
	background-color: #aaaaaa
}

.horizon,
.shortcuts ul ul li a,
a.tooltip:hover em
{
	color: #333333;
	background-color: #ffffff
}

.horizon > ul > li
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aaaaaa
}

.shortcuts > ul > li > a
{
	font-weight: 700;
	line-height: 1.7em;
	height: 1.7em
}

.shortcuts,
.shortcuts > ul > li.selected > a,
.shortcuts > ul > li:hover > a
{
	background-image: url("images/gencss/bg_horizon.png")
}

.path,
.backoffice
{
	background-color: transparent
}

.item h1 a,
.item h2 a,
.item h3 a,
.item h4 a,
.item h5 a,
.item h6 a
{
	text-decoration: none
}

#body
{
	font-size: 80%;
	width: 90%;
	min-width: 750px;
	max-width: 1024px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: left;
	background-repeat: repeat-x;
	background-position: 50% 0%;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	color: #333333;
	background-color: #ffffff;
	background-image: url("images/gencss/bg_degrade2.png");
	border-top-width: medium;
	border-top-style: none;
	border-left-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none
}

#header
{
	width: auto;
	height: auto;
	clear: both;
	background-image: none;
	background-repeat: repeat-x;
	background-position: 50% 0%
}

#main
{
	width: 74%;
	height: auto;
	float: left;
	padding-top: 1.2em
}

#main .content
{
	margin-bottom: 1.2em;
	margin-left: 1.2em;
	margin-right: 1.2em
}

#main .tree a
{
	font-weight: 700
}

#nav
{
	width: 25%;
	height: auto;
	float: right;
	padding-top: 1.2em
}

#nav .content
{
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-repeat: repeat-x;
	background-position: 100% 0%;
	border-top-width: medium;
	border-left-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	color: #333333;
	background-image: url("images/gencss/bgmenu_nuages2.png");
	margin-bottom: 1.2em;
	margin-left: 1.2em;
	margin-right: 1.2em;
	background-color: transparent
}

#nav .title
{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 110%;
	font-weight: 700;
	background-color: transparent;
	color: #000000;
	padding-left: 0.2em;
	padding-right: 0.2em
}

#nav .title a
{
	background-color: transparent;
	color: #000000
}

#nav .menu ul > li > a
{
	font-weight: 400;
	color: #333333
}

#footer
{
	width: auto;
	height: auto;
	clear: both
}

