/************  style du site de first way *******************/
a:link, a:visited, a:active
{ 
        background-color: inherit; 
        color:#08c; text-decoration: none;
        }

a:hover
{ 
        background-color: inherit; 
        text-decoration: none; 
        color:#f80;
        }

ul 
{ 
        list-style:none; 
        margin-left:10px; 
        padding:1px;
        }

li
{
        padding:0 0 8px 10px; 
        background: url(img/arw.gif) 0 3px no-repeat;
        }

li a:link, li a:visited, li a:active
{ 
        background-color: inherit; 
        color:#333; text-decoration: none; 
        }

li a:hover
{ 
        background-color: inherit; 
        text-decoration: none; 
        color:#f80;
        }

strong
{ 
        background:inherit; 
        color:#08c; 
        font-weight:normal;
        }

h1
{
        font-size:18pt; 
        font-weight:normal; 
        margin:0;
        }

h2 { 
	margin: 0 0 5px 0; 
	padding: 0; 
	font: bold 1.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #000; 
	background: inherit;
}

h2 .yellow{
	color: #FFFCD1;
	background: inherit;
}


#header
{ 
        width:846px; 
        margin:auto; 
        /*background:url(img/bg3.jpg) bottom center no-repeat;*/
        background-color:#FFF;
        color:#000;
    font-size:20pt; 
        padding:0px 2px 1px 2px; 
        letter-spacing:3px; 
        text-align:center; 
        text-transform:uppercase;
        }
  
#menu
{ 
        width:846px; 
        margin:auto; 
        height:30px; 
        background:#fff;
		padding:0 2px 0 2px;
		
        /*color:inherit; 
        font-size:9pt; 
        clear:both;*/
}

#body
{ 
        width:850px;
        margin:auto; 
        background:#fff; 
        color:inherit;
        border:#d9d9d9 1px solid;
}

#sidebar
{ 
        width:185px; 
        padding:5px; 
        background:#d3f1ba; 
        float:left;
        color:inherit;
        font-size:80%;
		margin:2px 0px 2px 2px;
}

#footer
{
        width:850px; 
        height:30px;
        margin:auto; 
        padding:2px 0;
        text-align:center; 
        background:#aeb6cd; 
        color:#fff; 
        font-size:10pt; 
    border-top:#f80 2px solid;
	vertical-align:middle;
        
}

#footer a:link, #footer a:visited, #footer a:active
{ 
        background-color: inherit; 
        color:#fff; 
        text-decoration: none;
}

#footer a:hover
{ 
        background-color: inherit; 
        text-decoration: underline; 
        color:#f90;}

.header
{ 
        font-size:8pt; 
        font-weight:normal; 
        letter-spacing:0; 
        text-transform:none;
        padding-top:10px;
}
  
.content
{ 
        width:613px;
        float:right; 
        padding:15px;
		background-color:#FFF.
        color:inherit; 
        text-align:justify;
        }

.img
{
        border:2px; 
        float:left; 
        margin-right:10px;
		border-color:#0C6;
        }
.topside
{ 
        padding:0px 0 5px 0; 
        font-size:10pt; 
        /*letter-spacing:2px; */
        font-weight:normal; 
        /*border-bottom:#08c 2px dotted;*/
		vertical-align:top;
		color:#2f497c;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		
}

.footer 
{ 
        clear:both; 
}

.input {
	height:25px;
}
.center
{
        text-align:justify;
		background-color:#FFF;
        padding:0px;
		width:195px;
		height:50px;
		
        }
.abiyage{
		width:280px;
		vertical-align:top;
		/*;*/
		float:right;
		
	
	
}

h1 {
	background:url(img/bgbien.gif) top left no-repeat #d0d0d0;
	width:180px;
	height:32px;
	padding-left:15px;
	vertical-align:middle;
}

/*  */
.picboxouter {
    width: auto;
    padding: 0px 6px 0px 5px;
    clear: both;
}

/*  */
.picbox {
    width: auto;
    line-height: 22px;
    color: #DD7CB4;
    padding: 5px 6px 6px 6px;
    border:1px solid #efefef;
    border-top: none;
    text-align: center;
}

/* */
.pickboxcontrol
{
    border: 1px #DDD solid;
    vertical-align: middle;

}
/*  image au dessus */
.noborder {
    border: none;
}
#apDiv1 {
	position:absolute;
	left:60px;
	top:92px;
	width:49px;
	height:46px;
	z-index:1;
}

.left {
	float: left;
	width: 530px;
	margin: 0 0 7px 0;
}
	.left_articles {
		margin: 0 0 7px 0;
		padding: 0 0 0 10px;
	}

	.lt {
		height: 10px;
		background: #6E6E6E url(img/lt.gif) no-repeat;
		color: #FFF;
	}
	
	.lbox {
		color: #eee;
		padding: 3px 12px;
		margin: 0 0 7px 0;
		background: #6E6E6E url(img/lb.gif) no-repeat bottom left;
		height: 170px;
	}
	
	.lbox a {
		color: #FFFCD1;
		background: inherit;
	}
	
	.lbox h2 {
		color: #FFF;
		background: #6E6E6E;
	}
	
	
.thumb {
	float: left;
	width: 150px;
	border: 1px solid #d4d4d4;
	color: #fff;
	background: #6e6e6e;
	margin: 0 7px 7px 0;
	padding: 5px;
}

.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
	
/* right side
   ---------- */
		
.right {
	float: right;
	width: 245px;
	margin: 0 0 10px 0;
}

.right a {
	color: #FFFCD1;
	background: inherit;
}

		
	.rt {
		background: #C85E35 url(rt.gif) no-repeat;
		color: #FFF;
		height: 7px;
	}
		
	.right_articles {
		font-size: 0.9em;
		background: #C85E35 url(rb.gif) no-repeat bottom;
		color: #FEE1D5;
		padding: 4px 8px;	
		margin: 0 0 10px 0;
	}
	
			
.image {
	float: left;
	margin: 0 9px 3px 0;
}