/*

	sNews 1.5 RC 2 - "Historical" Design
	by Herreman David
	http://www.free-css-templates.com
	
* { padding: 0; margin: 0 }
*/

#page {border:1px solid black;width : 500px; }
body { 
	background-color:#FFFFFF;
font-size:10pt;
font-family:Arial;
margin:0;
padding:0;
background-image:url(images/back.png);
background-repeat:repeat-x;
color:#333333;
}

#content { 
	margin: 0 auto; 
	padding: 0; 
	width: 818px;	
	background: inherit; 
	color: #454545;
}

h1, h1 a {k
font-size:25pt;
color:#FFFFFF;
margin:0;
}

#header { 
clear:both;
width:840px;
height:110px;
background-image:url(images/header.png);
padding-top:50px;
padding-left:60px;
 }
#header .left { width: 190px; float: left; text-align: center; padding-left: 14px; }
#header .right { width: 250px;color:black; float: right;font-size:48px; text-align: center; padding-top:50px; }
#header h1 {  font-size:25pt;
color:black;
margin:0;}
#header h2 {  font: 1.0em "Tahoma",Verdana, Arial, Sans-Serif; color:black; padding-top: 25px; background: inherit }

p  {margin: 0 0 10px 0; padding: 0px;}
.clear { clear: both; }
.alignright {margin-top: 0; text-align: right;}
.small {font-size: .9em;}
.histdate { color: #8E7272; background: black; }
img { float: left; padding: 0 10px 10px 0}
div#content {
        position: relative;
        width: 818px;
        margin: 0 auto 20px auto;
        padding: 0;
        text-align: left;
    }
    div#mainarea {
       width:870px;
clear:both;
padding-left:30px;
		
    }

    #sidebar {
float:left;
width:255px;
background-image:url(images/sidebartop.png);
background-repeat:no-repeat;
line-height:14pt;
}


#sidebarnav {
margin-left:-5px;
margin-top:10px;
}
#sidebarnav a {
	width:250px;
	display:block;
	clear:both;
	padding-left:12px;
	padding-top:6px;
	height:25px;
	border-bottom:2px solid #ededed;
	color:#555555;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	background-color:#f4f4f4;
  }

  
#sidebarnav a:hover, #sidebarnav a.active {
	background-color:#f9f9f9;
	text-decoration:none;
	color:#555555;
}
    
    #contentarea {
width:540px;
padding-right:30px;
padding-bottom:20px;
float:left;
line-height:14pt;
}      
   #main{
   
	float:right;
	margin-top:20px;

	width:600px;

    
    }
	div#main .pad  { padding-left: 3px; }

    div#right {
       float:right;
width:255px;
background-image:url(images/sidebartop.png);
background-repeat:no-repeat;
line-height:14pt;
    }
    
  #left {
   /* visibility:hidden;*/
        float: left; 
		width: 226px;
        padding-top: 20px; 
       margin-left: -8px;
		/*background: url(images/lefttop.jpg) no-repeat top center;*/
		text-align: left;
		margin-bottom: 15px;
    }


	.contenutexte{
  
  width:450px;
  
  
  
  
  }
  
  
	
#footer {
width:900px;
clear:both;
height:50px;
padding-top:40px;
text-align:center;
line-height:14pt;
background-image:url(images/footer.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
/* END CONTENT */


/*** Main area *****/

a { color: #0066B3; background: inherit; text-decoration: none;}
a:hover { text-decoration: underline }
h1 { font-size:25pt;
color:#FFFFFF;
margin:0; }
h2 { font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0 0 5px 0 }
ul {  padding: 0; margin: 0 }
li { list-style-type: none }

/* SNEWS */
fieldset { border: 1px solid #ddd; padding: 10px 8px; margin: 0 0 8px 0; background: #f5f5f5; color: #000 }
input { padding: 3px; margin: 0; border: 1px solid #BBB;  }
textarea { width: 100%; height: 5em; padding: 3px; border: 1px solid #BBB }
.comment { background: #eee; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc }
.commentsbox { background: #f5f5f5; color: #808080; padding: 10px; margin: 0 0 10px 0; border: 1px solid #ddd }
