@charset "utf-8";
* {
	margin : 0;
	padding : 0;
	list-style-type : none;
}
body {
	background-color : #6da9c9;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	background-repeat : repeat;
	background-image : url(../images/site/2008-1/fondpara.jpg);
	background-position : center top;
}
#central {
	width : 1000px;
	margin-right : auto;
	margin-left : auto;
}
#tete {
	color : #ffffff;
	background-color : #333333;
	height : 189px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #5893aa;
	background-image : url(../images/site/ban08.jpg);
	background-repeat : no-repeat;
}
#contenu {
	float : left;
	width : 1000px;
}
#pied {
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #5893aa;
	background-color : #a2d2ee;
	color : #5893aa;
	float : none;
	width : 100%;
	font-size : small;
	text-align : center;
	background-repeat : no-repeat;
	background-position : center top;
	clear: both;
	margin: 0px;
}
#pied a {
	color : #5893aa;
	text-decoration : none;
}
#pied a:hover {
	text-decoration : underline;
}
#blog {
	width : 774px;
	float : left;
	padding-left:5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	background-image: url(../images/site/2008-1/blo.jpg);
	background-repeat: repeat-x;
}
#sousmenu {
	display : block;
	color : #333333;
	border-left-width : 1px;
	border-left-style : dotted;
	border-left-color : #333333;
	margin-left : 0px;
	float : right;
	width : 220px;
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #a2d2ee;
	background-image: url(../images/site/2008-1/fsm.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	opacity: 0.9;
	-moz-opacit :0.9;
	filter : alpha(opacity=90);
}
.date {
	width : 75px;
	background-color : #2E718A;
	color : #EBEBEB;
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	float : left;
	margin-right : 10px;
	margin-top : auto;
	margin-left : 0;
	margin-bottom : 10px;
	border: 1px solid #A2D2ED;
	padding: 3px;
	background-image: url(../images/site/2008-1/glossy.png);
}
.jour {
	font-size : 18px;
	font-weight: normal;
}
h2:first-letter {
	font-size : 26px;
}
h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #333333;
	text-decoration : none;
	font-weight : normal;
}
#blog h2 a, #blog h2 a:hover {
	color : #333333;
	text-decoration : none;
	position:relative;
}

h2 span, h5 span{
	position:absolute;
	display:block;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:url(../images/site/2008-1/gradient_1.png) repeat-x;
}
* html h2 span, * html h5 span{
	background-color:#fff;
	back\ground-color:transparent;
	background-image: url(../images/site/2008-1/transparent.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/site/2008-1/gradient_1.png", sizingMethod="scale");
}
h3 {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	padding : 0;
	border-top-width : 1px;
	border-top-style : none;
	border-top-color : #333333;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 40px;
}
.texte_blog {
	display : block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
	background-repeat : no-repeat;
	clear : left;
	padding-top : 0;
	padding-right : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	margin-top : 10px;
}
.comms {
	text-align : right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #cc0000;
	font-size : x-small;
	clear : left;
}
hr {
	background-color : #ffffff;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	height : 0;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	color : #ffffff;
	margin-bottom : 10px;
	clear: both;
}
h5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #2e718a;
	border-top-style : none;
	border-right-style : none;
	width : 214px;
	padding-left : 5px;
	border-bottom-style : none;
	border-left-style : none;
	text-align : left;
	text-transform : uppercase;
	clear: left;
	height: 20px;
}
#sousmenu ul {
	margin-left : 10px;
	margin-bottom : 0;
	padding-bottom : 20px;
	font-size: 10px;
}
h4 {
	font-size : 10px;
	font-weight : normal;
	color : #333333;
}
#tete li {
	display : inline;
	margin : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
#tete li a {
	color : #ffffff;
	text-decoration : none;
}
h1 span {
	display : none;
}
#tete ul {
	text-align : center;
	padding-top : 120px;
	color : #ffffff;
}
#pied p {
	line-height : 120%;
}
img.reader {
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
}
#sousmenu img {
	border : 1px solid #5893aa;
	margin-bottom : 10px;
	margin-top : 10px;
	padding : 5px;
}
.texte_blog p {
	line-height : 50%;
}
p.texte_blog {
	padding : 0;
	margin-top : 5px;
	margin-right : 0;
	margin-bottom : 3px;
	margin-left : 0;
}
#sousmenu p {
	font-size : 10px;
	margin-right : 5px;
	margin-left : 5px;
	text-align : justify;
	line-height : 10px;
}
.comms a {
	color : #000000;
	text-decoration : none;
}
#sousmenu a {
	color : #333333;
	text-decoration : none;
}
#sousmenu a:hover {
	text-decoration : underline;
}
a.text_blog {
	color : #666666;
	text-decoration : none;
}
a:hover.text_blog {
	text-decoration : underline;
}
#blog a {
	text-decoration : none;
	color : #2e718a;
}
#blog a:hover {
	text-decoration : underline;
}
.cachette {
	display : none;
}
#blog #Intitule {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : x-large;
	color : #2E718A;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	background-color : #ffffff;
}
#blog #rubrique {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #757575;
	background-color : #ffffff;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}
#texte_blog {
	width : 100%;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	height : 200px;
	border-bottom-width : 1px;
	border-bottom-color : #A2D2EE;
	background-image: url(../images/site/2008-1/fa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.texte_blog input {
	background-color : #a00005;
	background-image : url(../images/site/pinstripes.png);
	color : #ffffff;
	float : right;
	margin : 30px;
	border : 1px solid #a90005;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : large;
	text-transform : uppercase;
}
body .mblrr_v {
	overflow : hidden;
	background-color : #ffffff;
}
body .mblrr_v img {
	border : 0;
}
body .mblrr_v h2 {
	font-size : 16px;
	margin : 0;
}
body .mblrr_v h2 span {
	padding-left : 5px;
}
body .mblrr_v a {
	font-size : 10px;
	text-align : center;
	display : block;
}
body .mblrr_v a:visited {
	font-size : 10px;
	text-align : center;
	display : block;
}
#central #contenu #sousmenu .mblrr_v img {
	margin-left : 0;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 1px;
}
#central #contenu #sousmenu #sailorpingu {
	border-top-style : dashed;
	border-right-style : none;
	border-bottom-style : dashed;
	border-left-style : none;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	padding-top : 10px;
	padding-bottom : 10px;
	margin-top : 0;
	margin-bottom : 15px;
}
#central #contenu #sousmenu #penelope {
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	margin-top : 5px;
	margin-right : 0;
	margin-bottom : 5px;
	margin-left : 0;
}
#central #contenu #sousmenu #twitter_div {
	margin-bottom : 30px;
	overflow : hidden;
}
#central #contenu #sousmenu #twitter_div #twitter_update_list {
	font-size : 13px;
}
#central #contenu #sousmenu #twitter_div #twitter_update_list span {
	width : 210px;
	clear : both;
	display : block;
}
#central #contenu #sousmenu #twitter_div #twitter_update_list a {
	display : block;
	font-size : 12px;
	clear : both;
	float : right;
	width : 210px;
	margin-bottom : 5px;
	color : #0099cc;
}
#central #contenu #sousmenu .imgleft {
	margin-left : 0;
}
.texte_blog img {
	max-width : 730px;
	max-height : 600px;
	padding : 5px;
	border : 1px solid #abcadf;
	text-align : center;
	margin-top : 5px;
	margin-bottom : 5px;
	display : inline;
	margin-right : auto;
	margin-left : auto;
}
.texte_blog a img {
	border-top-color : #5893aa;
	border-right-color : #5893aa;
	border-bottom-color : #5893aa;
	border-left-color : #5893aa;
	background-color : #a2d2ee;
}
img.ig {
	float : left;
	max-height : 150px;
	margin-top : 0;
	margin-right : 10px;
	margin-bottom : 0;
	margin-left : 0;
}
img.id {
	float : right;
	max-height : 150px;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 10px;
}
.texte_blog embed {
	max-width : 650px;
	max-height : 650px;
	padding : 5px;
	border : 1px solid #cccccc;
}
#central #contenu #sousmenu .reader {
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}
.fond_post {
	background-image : url(../images/site/2008-1/fa.jpg);
	background-repeat : no-repeat;
	background-position : right bottom;
	margin-bottom : 30px;
	margin-top : 20px;
}
img.smiley {
	padding : 0;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	margin : 0;
}
#central #contenu #blog .fond_post .comms img {
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}
#central #contenu #blog .texte_blog .inputgauche {
	float : none;
	background : none;
}
#central #contenu #blog .texte_blog label {
	height : 20px;
}
#central #contenu #sousmenu .break {
	background-repeat : no-repeat;
	background-position : left top;
	height : 2px;
	margin-bottom : 20px;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 {
	margin-right : auto;
	margin-left : auto;
	margin-bottom : 22px;
	margin-top : 0;
}
#central #contenu #sousmenu .widget {
	text-align : left;
	margin-bottom: 5px;
}
#central #contenu #sousmenu .widget strong {
}
#central #contenu #blog .fond_post #commentations p {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
}#central #contenu #blog .fond_post #commentations p.technique {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	margin-right: 40px;
	clear: both;
}
#central #contenu #blog .fond_post #commentations #Commentaires #text {
	width : 750px;
	height : 100px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : smaller;
	float: left;
	clear: both;
	background-color: #F6F6F6;
	background-image: none;
}
#central #contenu #blog .fond_post #commentations #Commentaires input {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
}
.comm {
	padding : 5px;
	font-size : 0.9em;
	color : #333333;
	font-family : Georgia, "Times New Roman", Times, serif;
	background-image : url(../images/site/2008-1/fd.jpg);
	background-repeat : no-repeat;
	background-position : 5px bottom;
	margin-bottom : 2px;
	border : 1px none #333333;
}
.titre {
	margin-bottom : 5px;
	font-weight : bold;
	color : #427F96;
	font-size : larger;
	width: 100%;
	clear: both;
}
#contenu #liens {
	font-size : 0.7em;
	height : 20px;
	margin-top : 10px;
	padding-top : 5px;
	text-align : right;
	clear: both;
}
#commentations #liens a {
	text-decoration : none;
	color : #3A7990;
	border : 1px solid #999999;
	background-image: url(../images/site/fond_post_bas.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 5px;
}
#commentations .inti {
	font-family : Arial, Helvetica, sans-serif;
}
#commentations .comm a {
	color : #6B9CCF;
	text-decoration : none;
	float : none;
	padding : 5px;
}
#commentations .comm .gravatar {
	float : left;
	margin : 5px;
	font-variant : normal;
	text-transform : none;
}
#commentations .comm .site {
	border : 1px solid #999999;
	color : #3A7990;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	clear: both;
	float: left;
	font-size: 0.8em;
	background-image: url(../images/site/fond_post_bas.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.break {
	clear : both;
	text-align: left;
	height: 17px;
}
#central #contenu #blog .fond_post #commentations #Commentaires #bouton #submit {
	line-height : 130%;
	padding : 3px;
	float : right;
	margin-top : 3px;
	margin-right : 0;
	margin-bottom : 3px;
	margin-left : 3px;
	background-color : #a2d2ee;
	color : #ffffff;
	border : 1px dashed #ffffff;
}
#central #contenu #blog .fond_post #commentations .commentairetitre {
	font-size : large;
	font-weight : normal;
	border-bottom-width : 1px;
	border-bottom-style : dashed;
	border-bottom-color : #89b1c9;
	width : 100%;
	float : right;
	margin-top : 15px;
	color : #2e718a;
}
#central #contenu #blog .fond_post #commentations .comm .titre img {
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}
#central #contenu #blog .fond_post #commentations .technique .legal {
	font-size : smaller;
	clear: both;
	float: right;
	margin-top: 10px;
}
#central #contenu #sousmenu .widget #form1 #recherche {
	background-color : #ffffff;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	width : 120px;
	font-family : Georgia, "Times New Roman", Times, serif;
	color : #2e728a;
	height : 20px;
}
#central #contenu #sousmenu .widget #form1 #valid {
	color : #2d718a;
	background-color : #a2d2ee;
	border : 1px solid #2e728a;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : smaller;
	padding-right : 5px;
	padding-left : 5px;
	height : 20px;
}
* {
	margin : 0;
	padding : 0;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
}
#Commentaires #text {
	width : 550px;
	height : 100px;
	overflow : auto;
	margin : 5px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #ffffff;
	border : 1px dotted #666666;
}
#Commentaires input {
	margin-right : 10px;
	margin-left : 0;
	width : 170px;
	background-image : none;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #ffffff;
	border : 1px solid #666666;
	float: left;
}
#Commentaires label {
	margin-left : 5px;
	margin-right : 0;
	display : block;
	width : 200px;
	height : 45px;
	float : left;
	border-bottom-width : 1px;
	border-bottom-style : dashed;
	border-bottom-color : #a2d2ee;
}
#Commentaires #age {
	width : 20px;
	float : right;
}
#Commentaires #bouton {
}
.technique {
	font-size : 1em;
	display : block;
	float : right;
	width : 400px;
}
.merci {
	margin-top : 5px;
	font-size : larger;
}
#Commentaires #age_id {
	width : 60px;
}
#Commentaires #pseudo {
	font-weight : bold;
}
.technique a {
	color : #ffffff;
	text-decoration : none;
}
#central #contenu #sousmenu {
}
#central #pied p {
}
lfmWidgetchart_c566666cf99f690bc9530c5295126374 table {
	margin-right : auto;
	margin-bottom : 10px;
	margin-left : auto;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 td {
	margin : 0 !important;
	padding : 0 !important;
	border : 0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmHead a:hover {
	background : url(http://cdn.last.fm/widgets/images/fr/header/chart/recenttracks_regular_blue.png) no-repeat 0 0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmEmbed object {
	float : left;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmFoot td.lfmConfig a:hover {
	background : url(http://cdn.last.fm/widgets/images/fr/footer/blue.png) no-repeat 0 0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmFoot td.lfmView a:hover {
	background : url(http://cdn.last.fm/widgets/images/fr/footer/blue.png) no-repeat -85px 0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmFoot td.lfmPopup a:hover {
	background : url(http://cdn.last.fm/widgets/images/fr/footer/blue.png) no-repeat -159px 0 !important;
}
p.commp {
	font-size: 0.9em;
	padding: 5px;
}
#central #contenu #blog .fond_post #commentations #Commentaires {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	clear: both;
	background-repeat: repeat-x;
	margin-right: 2px;
	margin-left: 2px;
}
#central #contenu #blog .desole {
	clear: both;
	width: 700px;
	margin-top: 100px;
	background-image: none;
}
#central #contenu #sousmenu .widget .cachette {
	color: #FFFFFF;
}
#central #contenu #sousmenu .widget img {
	margin-right: 10%;
	margin-left: 25%;
}
#central #contenu #blog .fond_post .texte_blog object {
	width: 100%;
	text-align: center;
}
#central #contenu #blog .fond_post #commentations #Commentaires #submit {
	color: #3A7990;
	float: right;
	margin-bottom: 30px;
	border: 1px solid #999999;
	background-image: url(../images/site/fond_post_bas.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: left bottom;
}
#central #contenu #blog .fond_post #commentations {
	padding-top: 15px;
	clear: both;
	width: 100%;
}
#central #contenu #blog .fond_post #commentations #Commentaires #cookie {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	width: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#central #tete a {
	height: 100%;
	width: 100%;
}
#central #contenu #sousmenu .widget .tagline {
}
#central #contenu #blog .fond_post #commentations .comm .break img {
}
#central #contenu #blog .fond_post #commentations .comm .break a {
	clear: none;
	float: left;
}
#central #contenu #blog .fond_post #commentations .comm .admin {
	background-repeat: no-repeat;
	height: 60px;
	color: #999999;
	padding: 5px;
	background-image: url(../images/site/2008-1/admin.jpg);
	background-position: 650px 10px;
}
#central #contenu #blog .fond_post #commentations .comm .admin img {
}
#central #contenu #blog .fond_post #commentations .comm .admin a {
	float: none;
	display: inline;
	margin: 5px;
}
#central #contenu #blog .fond_post #commentations .comm .admin .adminleft {
	float: left;
	width: 300px;
	height: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A2D2EE;
}
#central #contenu #sousmenu .lsmiley img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#central #contenu #sousmenu li.lsmiley {
	float: left;
	border: 1px dotted #FFFFFF;
}
#central #contenu #blog .fond_post #referencement a {
	text-decoration: none;
	display: block;
	color: #666666;
	font-size: small;
	width: 100px;
	text-align: center;
	float: left;
}
#central #contenu #blog .fond_post #referencement {
	background-image: url(../images/site/2008-1/fb.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 23px;
	padding-top: 7px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
}
/******/
lfmWidgetchart_c566666cf99f690bc9530c5295126374 table {
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 td {
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmHead a:hover {
	background:url(http://cdn.last.fm/widgets/images/fr/header/chart/recenttracks_regular_blue.png) no-repeat 0 0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmEmbed object {
	float:left;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmFoot td.lfmConfig a:hover {
	background:url(http://cdn.last.fm/widgets/images/fr/footer/blue.png) no-repeat 0px 0 !important;
	;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmFoot td.lfmView a:hover {
	background:url(http://cdn.last.fm/widgets/images/fr/footer/blue.png) no-repeat -85px 0 !important;
}
table.lfmWidgetchart_c566666cf99f690bc9530c5295126374 tr.lfmFoot td.lfmPopup a:hover {
	background:url(http://cdn.last.fm/widgets/images/fr/footer/blue.png) no-repeat -159px 0 !important;
}
.opacity100 {
	filter: Alpha(Opacity=100,);
	opacity: 1;
	-moz-opacit :1;
}
#blog .date a {
	color: #EBEBEB;
}
.hon h5, .hoff h5{
	width: 45%;
	float: left;
	clear: none;
	text-align: center;
}
.hoff h5{
	background-color: #A2D2EE;
	color: #6D6D6D;
}
.hon h5{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2E718A;
}
#central #contenu .widget {
	width: 180px;
}
