@import url("article.css");
BODY {
	MARGIN: 0 0;
	COLOR: #000000;
	BACKGROUND-COLOR: #FCD771;
	TEXT-ALIGN: center;
	padding: 0 0;
}
* { FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif }
P { MARGIN: 0px 0px 10px }
IMG { 	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px }
INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-COLOR: #888888; PADDING-TOP: 0px; BORDER-STYLE: solid; BORDER-WIDTH:1px;}
A { COLOR: #aa5500; TEXT-DECORATION: underlined; }
A:hover { COLOR: #ff4400; }
TEXTAREA { DISPLAY: inline }
TH { PADDING-BOTTOM:2px; }
TD { VERTICAL-ALIGN: top; TEXT-ALIGN: left; BACKGROUND-COLOR:#FFEE77; BORDER-STYLE: solid; BORDER-COLOR:#444444; BORDER-WIDTH:1px; DISPLAY: table-cell; PADDING: 5px 3px 5px 5px; }
TABLE { WIDTH: 700px; BORDER-COLLAPSE: collapse }

/*ejecter hors du format les textes rediges pour l'accessibilite*/
#eject {
	position:absolute;
	left:-5000px;
	top:-5000px;
	text-indent:-5000px;
}

#content {
	DISPLAY: block;
	WIDTH:800px;
	PADDING-BOTTOM: 30px;
	TEXT-ALIGN: left;
	padding-left: 60px;
}
.content { padding: 10px 100px 10px 150px; }

.article_result { DISPLAY: inline; FONT-SIZE:10px; COLOR: #444444;}


/*composant du bloc article*/
.article_top {
	background: transparent url(../img/article_top.gif) no-repeat left top;
	display: block;
	height: 19px;
	width: 681px;
}
#inarticle {
	margin-left: 37px;
	position: relative;
}

.article {
	background: transparent url(../img/article_middle.gif) repeat-y left top;
	width: 680px;
}

.article_bottom {
	BACKGROUND: transparent url(../img/article_bottom.gif) no-repeat left bottom;
	display: block;
	height: 19px;
	width: 681px;
}
#title_resultat {
	FONT-WEIGHT:bold;
	font-size: 16px;
	color: #A25400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 38px;
}
.title {
	COLOR:#F34800;
	FONT-SIZE:12px;
	MARGIN: 10px 10px 5px 0;
	FONT-WEIGHT: bold;
}
div.title { FONT-SIZE:16px; }
#container {
	MARGIN: 10px auto;
	WIDTH: 800px;
	POSITION: relative;
	background-color: #FFFFFF;
}
#header {
	DISPLAY: block;
	Z-INDEX: 1;
	BACKGROUND: url(../img/header.jpg) no-repeat left top;
	WIDTH: 100%;
	TOP: 0px;
	HEIGHT: 238px
}
.form_line { PADDING-TOP:10px; }
.form_label { DISPLAY: inline; PADDING-RIGHT:5px; vertical-align :top; }
.form_contact_name { WIDTH:496px; }
.form_contact_mail { WIDTH:500px; }
.form_contact_message { WIDTH:550px; HEIGHT:200px; }
.return_message{ PADDING: 0 0 10px 0; COLOR:red; FONT-WEIGHT:bold; }
.legal { FONT-SIZE: 8pt; TEXT-DECORATION: none }
.strong { DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #ff8800 }
.indent1 { MARGIN-LEFT: 100px; }
.italic { DISPLAY: inline; FONT-STYLE: italic }
.right { TEXT-ALIGN: right }
.small { DISPLAY: inline; FONT-SIZE: 10px; }

@media screen {
#right { DISPLAY: none; RIGHT: 0px; WIDTH: 220px; POSITION: absolute; TOP: 113px }
#menu {
	POSITION:absolute;
	LEFT:36px;
	WIDTH: 335px;
	PADDING:2px 0 3px 0;
	TEXT-ALIGN:center;
	top: 85px;
}
.menu_item {
	TEXT-DECORATION: none;
	FONT-SIZE:11px;
	MARGIN-LEFT:7px;
	MARGIN-RIGHT:7px;
	COLOR: #A25400;
	font-weight: bold;
}
.menu_item:hover {
	COLOR: #FF3D00;
}
#action { DISPLAY: block; TEXT-ALIGN:RIGHT; WIDTH:100% }
#footer { POSITION: relative; BOTTOM:-1px; LEFT:0; DISPLAY: block; HEIGHT:28px; PADDING-TOP: 4px; BACKGROUND-COLOR:#FFFFFF; BORDER-COLOR: #ff6600; BORDER-WIDTH: 1px 0 0 0; BORDER-STYLE:SOLID; }
#copyright { PADDING-LEFT: 10px; FONT-SIZE: 8pt; FLOAT: left; WIDTH: 400px; COLOR: #aa5500; TEXT-ALIGN: left; }
#legals { FONT-SIZE: 8pt; FLOAT: right; COLOR: #aa5500; TEXT-ALIGN: right; PADDING-RIGHT: 30px; }
#search {
	BACKGROUND: transparent url(../img/search.gif) no-repeat 0 0;
	position: relative;
	top: -27px;
	height: 110px;
	margin: 0;
	width: 680px;
	border: 1px solid #FFFFFF;
}
.search_label {
	DISPLAY: inline;
	MARGIN-LEFT:40px;
	VERTICAL-ALIGN:baseline;
}
.search_submit { DISPLAY: inline; BORDER-WIDTH:0; MARGIN: 0 0 0 15px; VERTICAL-ALIGN:bottom;}
#search_keywords { WIDTH:440px; }
}

@media print {
#right { DISPLAY: none; }
#menu { DISPLAY: none; }
#action { DISPLAY: none; }
#footer { DISPLAY: none; }
#copyright { DISPLAY: none; }
#legals { DISPLAY: none; }
#search { DISPLAY: none; }
}
#inform {
	margin-top: 37px;
}
