/* CSS Document */

html {}
body
{	
	background:url(../img/bkd_gray_diagonal3.gif);
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:13px;
}

/* calques */
div#conteneur
{
	width:768px;
	margin:0 auto;
	text-align:left;
	border:2px solid #000;
	background:#fff;
}

h1#header
{
	width:768px;
	height:423px;
	margin:0;
	background:url(../img/index_1.png) no-repeat left center;
}

div#contenu
{
	padding:0 25px 0 25px;
	margin-top:2em;
	margin-bottom:2em;
}

div#contenu h2
{
	padding-left:25px;
	line-height:25px;
	font-size:1.4em;
	color:#000;
	border-bottom:1px solid #000;
}
		
div#contenu h3
{
	margin-left:15px;
	padding-left:5px;
	border-left:3px solid #000;
	border-bottom:2px dashed #000;
	color:#000;
}

div#contenu p
{
	text-align:justify;
	text-indent:2em;
	line-height:1.7em;
}

.input_install
{
	background-color:#FFFFDD;
	border:0;
	border-bottom:1px dashed #000000;
	padding-left:5px;
}

a:link { color: #3366FF; }
a:visited { color: #3366FF; }
a:hover { color: #009966; }
a:active { color: #CC9999; }

.td_mail
{
	text-align:center;
	width:220px;
	font-weight:bold;
	color:#202080;
}

.img16
{
	width:16px;
	height:16px;
	border:0;
}

.img22
{
	width:22px;
	height:22px;
	border:0;
}

.img24
{
	width:24px;
	height:24px;
	border:0;
	vertical-align:bottom;
}

.img32
{
	width:32px;
	height:32px;
	border:0;
}
.tab_auto
{
	padding:5px;
	width:100%;
	border:1px dotted #008000;
}
.tab_auto_usr
{
	padding:0 0 0 1em;
	text-align:left;
	background-color:#FFFFDD;
}

.tab_auto_nl
{
	text-align:center;
}

.class50
{
	width:50%;
}
.smiley
{
	width:15px;
	height:15px;
	border:0;
}
.ul_fonctions
{
	border-bottom:1px dashed #009900;
	border-left:1px dashed #009900;
	padding-bottom:1em;
}
