/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#f3f2e9 url(images/header_tall.gif) repeat;
	text-align:center;
}
.lebloccontenu {
background-image: url('backup.gif');
background-repeat:no-repeat;
}
.backu {
background-image: url('images/backup.gif');
background-repeat:no-repeat;
}
.backr {
background-image: url('images/backr.gif');
background-repeat:repeat-y;
background-position:right;
}
.backl {
background-image: url('images/backl.gif');
background-repeat:repeat-y;
background-position:left;
}
.backd {
background-image: url('images/backdown.gif');
background-repeat:no-repeat;
}
.bouton {
background-image: url('images/bouton.gif');
background-repeat:no-repeat;
}
img {vertical-align:top;}

a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.75em;
		line-height:1.2em;
		color:#7f7f7f;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#6666FF;}
a:hover{
	text-decoration:none;
}
span {color:#4396c3;}
p {padding-top:18px;}

/* ============================= main layout ====================== */

.more {background:#c0baa9 url(images/more_right_bg.gif) top right no-repeat; display:block; float:right; margin-top:14px;}
.more a {display:block; background:url(images/more_left_bg.gif) top left no-repeat; display:block; padding:1px 16px 2px 7px; color:#fff; text-decoration:none;}
.more a:hover {text-decoration:underline;}
.more2 {display:block; margin-top:6px;}

li { background:url(images/list_bg.gif) no-repeat 0 2px; padding-left:24px;}
li a {color:#4396c3; text-decoration:none; line-height:1.667em;}
li a:hover {text-decoration:underline;}
.box li a{font-size:1.091em; line-height:1.3em;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent2 {margin:-8px 17px 0 0; float:left; position:relative;}

.brown {color:#9a8e6f !important;}

/* ============================= header ====================== */

#header .left {padding:17px 0 97px 52px;}
#header .right {padding:37px 70px 0 0; font-size:0.917em;}
#header a {color:#8f989c; text-decoration:none;}
#header a:hover {text-decoration:none; color:#fff;}
.slogan {margin:0 0 49px 448px;}

/* ============================= middle ====================== */

#middle {padding:0 29px 0 30px;}


.indent {padding:25px 34px 27px 20px;}

/* ============================= footer ====================== */

#footer p {border-top:1px solid #e1dfd6; margin:36px 47px 0 30px; padding:30px 0 45px 4px; font-size:0.917em;}
#footer a {color:#4396c3;}

/* ============================= index ============================= */

form {padding-top:15px;}
form .rowi {height:25px;}
form .right {margin-left:10px; font-size:0.917em; line-height:1.545em; margin-top:5px;}

.input {width:171px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-size:1em;}
textarea {width:193px; height:68px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* ============================= index-5 =========================== */

