/*  
Theme Name: Wbsdklbnslkdjn Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI:
*/
* {
	margin:0;
	padding:0;
	font-family:helvetica;
	font-size:13px;
	}
body {
	color:#5c5c5c;
	background:#fff;
	}
a, a:link, a:visited {
	color:#30627d;
	background-color:transparent;
	text-decoration:none;
	}
a:hover {
	color:#000;
	background-color:transparent;
	text-decoration:none;
	}
.ads {
	margin:0;
	padding:0;
	text-align:center;
	border-bottom:1px solid #c0c0c0;
	}
	.ads .ads-texte {
		font-size:10px important!;
		padding:5px;
		border:0;
		}
	.ads img {
		border:0;
		}
#header {
	color:#fff;
	background:#000 url(images/bg-top.gif) repeat-x left top;
	font-weight:bold;
	font-size:1.4em;
	padding:2px 5px 0 5px;
	border-bottom:2px solid #c0c0c0;
	line-height:45px;
	}
	#header img {
		margin:3px 10px 0 0;
		float:left;  
		border:0;
		}
	#header span.headerdesc {
		font-size:0.7em;
		}
#menu {
	color:#134d77;
	background-color:transparent;
	font-size:10px;
	margin:2px;
	clear:both;
	}
#content {
	clear:both;
	margin:0;
	}
	#content h2 {
		color:#000;
		background:#fff url(images/grad_grey.png) repeat-x left bottom;
		font-size:1.2em;
		line-height:1.3em;
		margin:0;
		padding:5px;
		height:20px;
		}
	#content a.navig {
		color:#fff;
		background:#000;
		font-size:0.8em;
		margin:0 0 5px 7px;
		padding:2px;
		line-height:1.1em;
		border:1px solid #fff;
		float:right;
		}
	#content p {
		margin:3px 0 4px 6px;
		}

.blocsep {
	border-top:2px solid #000;
	}

ul.submenu {
	margin:2px 0 0 0;
	}
	ul.submenu li {
		background:url(images/listArrow.png) no-repeat 5px center;
		margin:0;
		padding:0;
		list-style:none; 
		border-bottom:1px solid #c0c0c0;
		clear:both;
		}
	ul.submenu li a {
		color:#5c5c5c;
		background-color:transparent;
		padding:5px 0 5px 22px;
		display:block;
		}
	ul.submenu li a:hover {
		background-color:transparent;
		text-decoration:underline;
		}

.cms {
	margin:-15px 0 1px 0;
	padding:0;
	}
	#content .cms p {
		padding:0;
		margin:0;
		}
	.cms img {
		margin:0;
		padding:0;
		border:none;
		}
	.cms div {
		background:#FFFFFF none repeat scroll 0 0;
		font-size:12px;
		font-weight:bold;
		opacity:0.8;
		padding:3px 5px 3px 5px;
		margin:-22px 0 0 0;
		}

.listnav {
	}
	.listnav ul {
		margin:5px 0 0 0;
		}
	.listnav ul li {
		background:url(images/listArrow.png) no-repeat right center;
		margin:0;
		padding:4px 5px 4px 5px;
		list-style:none; 
		min-height:45px;
		border-bottom:2px solid #c0c0c0;
		clear:both;
		}
	.listnav ul li.single-post {
		background:none;
		}
	.listnav ul.others li {
		background:url(images/listArrow.png) no-repeat right center;
		margin:0;
		padding:4px 5px 4px 5px;
		list-style:none; 
		border-bottom:2px solid #c0c0c0;
		clear:both;
		min-height:20px;
		}
	.listnav ul li.loading {
		background:url(/fil/medias/ajax-loader-roller.gif) no-repeat right center;
		}
	.listnav ul li.nolink {
		background-image:none;
		}
	.listnav ul li.feed a {
		color:#5c5c5c;
		}
	.listnav ul li a.ulli {
		padding:0 30px 0 0;
		min-height:45px;
		display:block;
		}
	.listnav ul li span {
		font-weight:bold;
		font-size:1.1em;
		}
	.listnav ul li span.date, .listnav ul li span.author, .listnav ul li span.comments {
		color:#c0c0c0;
		font-weight:normal;
		font-size:0.8em;
		}
	.listnav ul li span.link a {
		display:block;
		text-align:right;
		padding:5px;
		min-height:0;
		margin:0;
		}
	.listnav ul li img.logo {
		margin:0 10px 0 0;
		float:left;
		border:2px solid #c0c0c0;
		}
	.listnav ul li img.titleicon {
		margin:3px 0 0 10px;
		}
	.listnav ul li div.audio {
		text-align:center;
		}
.navigation {
	text-align:center;
	}
.post-content {
	font-size:11px;
	margin:10px 5px 15px 0;
	padding:
	text-align:justify;
	}
	.post-content h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:10px;
		}
	.post-content h2 {
		font-size:13px;
		margin-bottom:10px;
		}
	.post-content h3 {
		font-size:12px;
		font-weight:bold;
		margin-bottom:10px;
		}
	.post-content h4 {
		font-size:11px;
		font-weight:bold;
		margin-bottom:10px;
		}
	.post-content .mobimg {
		margin-left:auto;
		margin-right:auto;
		border:1px solid #c0c0c0;
		clear:both;
		float:none;
		display:block;
		}		
	.post-content img {
		margin:0 8px 5px 0;
		float:left;
		border:1px solid #c0c0c0;
		}
	.post-content img.left, .post-content img.alignleft, .post-content img.alignnone {
		margin:0 8px 5px 0;
		float:left;
		border:1px solid #c0c0c0;
		}
	.post-content img.leftwb {
		margin:0 8px 5px 0;
		float:left;
		border:0;
		}
	.post-content img.center, .post-content img.aligncenter {
		margin-left:auto;
		margin-right:auto;
		border:1px solid #c0c0c0;
		clear:both;
		float:none;
		display:block;
		}
	.post-content img.centerwb {
		margin-left:auto;
		margin-right:auto;
		clear:both;
		float:none;
		display:block;
		border:0;
		}
	.post-content img.right, .post-content img.alignright {
		margin:0 0 5px 8px;
		float:right;
		border:1px solid #c0c0c0;
		}
	.post-content img.rightwb {
		margin:0 0 5px 8px;
		float:right;
		border:0;
		}
	.post-content a, .post-content a:link, .post-content a:visited {
		color:#BD492A;
		background-color:transparent;
		font-weight:bold;
		text-decoration:none;
		}
	.post-content a:hover {
		color:#fff;
		background-color:#BD492A;
		text-decoration:none;
		}
	.post-content ul, .post-content ol {
		margin-left:30px;
		margin-bottom:10px;
		}
	.post-content ul li, .post-content ol li {
		background:none;
		min-height:inherit;
		border-bottom:0;
		list-style-type: square;
		padding:2px 0 0 0;
		}
	.post-content blockquote {
		color:#000000;
		background-color:#fcfcfc;
		font-style:italic;
		margin-left:12px; 
		padding:10px;
		line-height:15px;
		}		
	.post-content .video {
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		margin-bottom:15px;
		}
	.post-content .video img {
		float:none;
		margin-left:auto;
		margin-right:auto;
		display:block;
		}
	.post-content .tags {
		margin:10px 0 0 5px;
		font-weight:bold;
		}
	.post-content .categories {
		margin:5px 0 10px 5px;
		font-weight:bold;
		}

	.com {
		background-color:#f1f1f1;
		padding:5px;
		clear:both;
		}
		.com .grav {
			margin:0 10px 5px 0;
			float:left;
			}
		.com .comment-meta {
			clear:both;
			font-style:italic;
			}
		.com .comment-content a, .com .comment-content a:link, .com .comment-content a:visited {
			color:#BD492A;
			background-color:transparent;
			font-weight:bold;
			text-decoration:none;
			}
		.comment-1 {
			margin:5px 0 0 5px;
			}
		.comment-2 {
			margin:5px 0 0 15px;
			}
		.comment-3 {
			margin:5px 0 0 30px;
			}

	#commentform label {
		font-size:10px;
		display:block;
		}
	#commentform input, #commentform textarea, #searchform input {
		width:90%;
		}
	#commentform #submit, #searchform #searchsubmit {
		width:auto;
		color:#fff;
		background:#000;
		font-weight:bold;
		margin:3px 7px 0 0;
		padding:2px 1px 2px 2px;
		border:1px solid #fff;
		display:block;
		}	

.serviceicon {
	margin:0 5px 10px 0;
	border:none;
	}
.sep {
	clear:both;
	}

/*- Specific pages --------------------------- */
.bloccontent {
	padding:5px;
	}
#tags {
	}
#searchform {
	margin:5px;
	}
/*- Our network  --------------------------- */
#ournetwork  {
	color:#000;
	background-color:#fff;
	text-align:center;
	margin:0 0 2px 0;
	padding:10px;
	border-top:2px solid #000;
	}

/*- Footer  --------------------------- */
#footer {
	background-color:#c0c0c0;
	text-align:center;
	margin:0 0 10px 0;
	padding:5px;
	text-transform:lowercase;
	}
	#footer a, #footer a:link, #footer a:visited {
		color:#5c5c5c;
		background-color:transparent;
		text-decoration:underline;
		}
