/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
}

input, select, textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}

.bloc{
	background:url(images/droite_cote.jpg) repeat-y right;
	margin:0 0 10px 0;
}

.bloc .top{
	background:url(images/entete.jpg) repeat-x top;
	background-color:#FFFFFF;
	height:21px;
}

.bloc .top .top_right, .bloc .top .top_left{
	display:block; width:6px;
	height:21px;
}
.bloc .top .top_right{
	background:url(images/haut_droit.jpg); 
	float:right; 
}

.bloc .top .title{
	padding:10px 0 0 10px;
	font-weight:bold;
}

.bloc .top_left{
	background:url(images/coin_haut_gauche.jpg); 
	float:left; 
}

.bloc .content{
	background:url(images/bord_gauche.jpg) repeat-y left;
	padding:5px 20px;
	margin:0;
}

.bloc .bottom{
	background:url(images/bas.jpg) top repeat-x;
	height:6px;background-color:#FFFFFF;
}
.bloc .bottom .bottom_left, .bloc .bottom .bottom_right{
	display:block;
	width:6px;
	height:6px;
	background-position:top;
}

.bloc .bottom .bottom_left{
	background:url(images/coin_bas_gauche.jpg);
	float:left;
}
.bloc .bottom .bottom_right{
	background:url(images/coin_bas_droit.jpg);
	float:right;
}
 	
#bloc_menu{
	float:left;
	width:220px;
}

#bloc_menu ul{
	margin:5px 10px;
}
#bloc_menu ul li a{
	color:#000000;
}

#content{
	position:relative;
	margin:0 0 0 220px;
}

.input, .select, .textarea {
	width:99%;
}

.bouton{ display:inline;float:right;margin:-15px 15px 0 0;}
.bouton a:hover{text-decoration:overline; display:inline; }
.bouton a{text-decoration:none;color:#000000;}
.bouton a:hover{ text-decoration:underline;}

