body {
	margin:0;
	width:900px;
	margin:auto;
	font-family:arial, verdana, sans-serif;
    font-size: 13px;	
}

h1 { color:#5d98b3;	font-family:"Trebuchet MS", Verdana, Arial; padding-bottom:5px;}
h2 { color:#5d98b3;	font-family:"Trebuchet MS", Verdana, Arial; padding-bottom:3px; font-size:14px;}
.titre { color:#5d98b3;	font-family:"Trebuchet MS", Verdana, Arial;	font-size:16px;}
.tweet-status {font-size:11px; color:#353535;}
.tweet-status a {color:#33718d;}
.tweet-time {font-size:9px; color:#154e68;}
#tweets ul {list-style-type:none;}

#col-centre a {	background-color:#dceaf1; text-decoration:none;	color:#33718d;}
#col-centre a:hover, #col-droite a:hover{background-color:#bfd8e3; color:#154e68;}
#col-droite a{ text-decoration:none; color:#274157;}
 
#faq a {text-decoration:none; color:#33718d;}
#faq a:hover {background-color:#bfd8e3; border:5px solid #bfd8e3; color:#154e68;}  
#faq ul {margin:0; padding:0; margin-left:20px;}
.red {color:red;}
.nodeco {text-decoration:none;}

#header { width:800px; }
	
#menu {
	font-size:12px;
	color:#568397;
	padding-top:4px;
	float:right;
	width:600px;
	height:148px;

}	

#series { float:left; width:200px;}
#films {float:left; width:200px; margin-left:220px;}
#normal {margin-left:220px;}

#logo {
	background:url(../img/knil.png) no-repeat;
	margin-top:90px;
	width:272px;
	height:195px;
	float:left;
}  


#searchbar {
	/*border:1px solid #00CC00;*/
	background:url(../img/searchbar.png) no-repeat;
	width:616px;
	height:80px;
	float:right;
}

#search-form {
	/*border:1px solid #00CC00;*/
	padding-left:15px;
	padding-top:10px;
}

#advanced-search {
	font-size:12px;
	color:#568397;
	padding-top:15px;
	padding-left:17px;
	float:left;
}

#advanced-search input {
	margin:0;
	vertical-align:middle;
}

#userbar {
	float:right;
	clear:both;
	border:1px solid #00CC00;
}

#connexion {
	width:300px;
	height:150px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image:url(../img/connexion_gris.png);
}

input.q {
	margin-top:10px;
	border:1px solid #548aa3;
}

button.reset {
	background-image:url(../img/reset.png);
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px;
	height:16px;
	width:16px;
	vertical-align:middle;
}
	
#header-thickbox {
	float:left;
}

#loading {
	clear:both;
	color:#e63535;
}

.notes {font-size:10px;}

#corps {
	color:#353535;
	padding-left:30px;
	clear:both;
}

#corps-search {
	clear:both;
	padding-left:30px;
}

#col-centre, #faq {
	width:700px;
	float:left;
}

#faq ul li {
	padding-bottom:8px;
}


#col-droite {
	margin-left:780px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	width:120px;
}
.twitter {font-size:11px; color:#353535;}

ul.flags {list-style-type: none; padding: 0 0 0 0;margin: 0;	padding-bottom:5px;}
ul.flags li.china {padding-left: 25px; padding-top:4px; background: url(../img/flags/China.png) no-repeat left bottom;}
ul.flags li.france {padding-left: 25px; padding-top:4px; background: url(../img/flags/France.png) no-repeat left bottom;}
ul.flags li.eu {padding-left: 25px; padding-top:4px; background: url(../img/flags/EuropeanUnion.png) no-repeat left bottom;}






