html,body{margin:0;padding:0;}
body{color: #6b6b6b;
	font: 80% "Lucida Grande",Arial,sans-serif;text-align:center;background-color:#000000;}
b{margin:0 10px 10px;
	text-align:justify;}
p{margin:0 10px 10px}
a	{
		display:block;
		color: #981793;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
h0 {height:5px;line-height:5px;margin:0;
  padding-left:10px;color: #79B30B;
text-align:right;
	}
h2 {	margin: 1em 0 0 0;
	padding: 0;
	font-size: 1.4em;
}

.post-title {
	color:#9ac528;
	font-size:1.7em;
}


div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B;}

pre 
{

white-space: -moz-pre-wrap;

}
.post-content pre, .post-excerpt pre 

{

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;

font-family: 'courier new',courier,monospace;

font-style: normal;

font-variant: normal;

font-weight: normal;

font-size: 1.1em;

line-height: normal;

font-size-adjust: none;

font-stretch: normal;

}

/* Post content
-------------------------------------------------------- */
.post-content, .post-excerpt, #comments dd, #pings dd, dd.comment-preview {
	line-height:1.4em;
	text-align:justify;
	margin-right: 10px;
}
.post-content acronym, .post-excerpt acronym {
	cursor: help;
	border-bottom: 1px dotted #666;
}

.post-content pre, .post-excerpt pre {
	padding: 10px ;
	font: 1em 'courier new', courier, monospace;
	
}

.post-content ul, .post-excerpt ul, .post-content ol, .post-excerpt ol {
	margin: 0.5em 0 0.5em 0;
	padding: 0 0 0 15px;
}

.post-content li, .post-excerpt li {
	margin: 0;
	padding: 0;
}

.post-content blockquote, .post-excerpt blockquote {
	margin: 4px 0 4px 0;
	padding: 0 5px;
	border-left: 4px solid #bfbfbf;
}


/*#attachments h3 {
	font-size: 1.2em;
}

#attachments ul {
	list-style: none;
	margin: 0;
	padding: 4px 0;
}

#attachments li {
	margin: 0 0 0.6em;
	padding: 2px 10px 2px 18px;
	background: transparent url(img/attach.png) no-repeat 0 50%;
}

#attachments li object {
	display: inline;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}*/

.read-it a
{

font-weight: bold;
clear: left;
font-size : 0.8em;
padding-top : 0px;
padding-bottom : 0px;
}

div#extra{background-color:white;}
div#extra{float:right;clear:right;width:260px;}

/*enlever les contours des images cliquables*/
a img{
margin-left: 0px;
border:none;

}
/*faire une ligne de séparation*/
.maligne
{
margin-left:15px;
margin-bottom:5px;
border-bottom: solid 1px #336699;
width:40%;


} 

/*css global*/
div#global	{
		margin-right : auto;
		margin-left : auto;
		text-align:left;
		background-color: #ffffff;
		
		width:960px;
		
		margin:0 auto;
		
		}

div#wrapper {background-color : #ffffff;
		/*background-image:url(images/fd_corps.jpg);
		width : 960px;*/

}

div#bandeau 	{
		/*background-image:url(images/bandeau1.png);*/
		
		height:136px;
		width: 960px;
		margin-top: 0px;
		}

div#menu 	{
		width:960px;
		height:23px;
		text-align:center;
		background-image:url(/images/theme/schuller/new_menu2.png);
		margin-top: 3px;
		}

#nav {
	
		list-style: none ;
		margin: 0 ;
		padding: 0 ;
		

	}
	
#nav li {
	float: left ;
	width: 103px ;
	
	margin-right: 1px ;
	


	
	}
	
#nav li a {
		
		
		color: #fff ;
		
		font: 1em "Trebuchet MS",Arial,sans-serif ;
		line-height: 1em ;
		padding: 4px 20px ;
		text-align: center ;
		text-decoration: none ;

}

#nav li a:hover, #nav li a:focus, #nav li a:active {
				
				text-decoration: underline ;
				}


div#banniere 	{
		
		text-align:center;
		width: 960px;
		margin-top: 3px;
		} 



/*colonne gauche*/
div#col_gauch	{
		background : #ffffff;
		float: left;
		width: 700px;
		margin-top: 0px; 
		
		}
	
div.img_menu {	text-align: left;
		height : 33px;
		margin-top:10px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;

}
				
div#trans_commu	{
		margin-left: 15px;
		
		width : 960px;
				
		}
.bloc1 {


width: 300px;
float: left;
}

.bloc1 .menu_h20 	{
		width:285px;
		background:url(images/theme/schuller/menu_L285_h20.png) no-repeat; 
		color:#ffffff;
		font-weight: bold ;
		margin-top:10px;
		padding-left:10px;
		}
.bloc2 {


width: 300px;
float: left;
margin-left: 40px;

}

.bloc3 {


width: 300px;
float: right;
margin-left: 2px;
}


			
div#actu	{
		
		margin-left: 15px;
		text-align:left;
		
		}
div#sujet_actu {
		}

div#courses	{
		margin-left: 15px;
		
		text-align:justify;
		}
		
.dl{font-weight: bold;
clear: left;
font-size : 0.8em;
		
	}		
		
		
		
/*colonne droite*/
div#col_droit 	{
		
		float:right;
		width:260px;
		background : #ffffff;
		}

div#news	{
		
		text-align:left;
		
		
		
		}
span#date 	{
		font-size: 0.7em;
		margin:0 10px 10px 10px;
		text-align:justify;

		}

div#boutique	{
		text-align:left;
		
		}
div#sponsor	{
		text-align:left;
		width:250px;
		}

div#nuage_logo {
		width:270px; 
		border-top:solid 1px black; 
		border-bottom:solid 1px black; 
		text-align:center;
		}

.newsticker {
		color: white;
        list-style-type: none;
        border: 0px dashed #fff;
        background: #ffffff;
        padding: 3px;
        margin: 0;
}

.clear {clear: both;
background-color : white;}
	
div#footer {
		background-color : white;
		
		width: 960px;
		
/*position:relative;*/
clear:both;
}

	.footer_1 {
	text-indent: 2px;
	background-color: transparent;
	color : #939491;
	text-align:left;
	font-size: x-small;
	width: 450px;
	float: left;
	border-right: 1px solid #333333;
	}

.footer_1 a {
	height: 2px;
	text-decoration: none; 
	color : #939491;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}

.footer_1 p {
	font-size: large;
}

div#footer2 {
		/*background-color : white;*/
		/*background-image : url(images/theme/schuller/image_footer.jpg);*/
		width: 960px;
		height : 259px;
/*position:relative;*/
clear:both;
}
