body {	background-color: #272727; font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #000000; margin: 0 0 15px 0; padding:0px; text-align:center; }
a { font-weight:bold; color:#272727; text-decoration:underline;}
a:hover { font-weight:bold; color:#C90339; text-decoration:none;}
#page { }

#full { margin:0 auto; width:1020px; }

/*************************************
	Disclamer
**************************************/
div#disclaimer{ text-align:left; }
div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:5000px; background:#272727; filter:alpha(opacity=96); -moz-opacity:0.98; opacity: 0.98; text-align:center; line-height:normal; clear:both; }
div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; color:#272727; clear:both; }
div#disclaimer-cadre{ width:581px; margin-left:auto; margin-right:auto; text-align:center; margin-top:150px; padding:15px; font-size:12px; border:#C90339 3px solid; background:#FFFFFF; }
#disclaimer-cadre h2{ color:#000000; font-family:Arial; font-size:14px; margin:5px 0 10px 0; padding:0px; }
a#disclaimer-entrer { text-decoration:underline; font-size:35px; font-weight:bold; color:#272727; }
a#disclaimer-sortir {text-decoration:none;  font-size:25px; font-weight:bold; color:#272727; }
a#disclaimer-entrer:hover { text-decoration:none; color:#C90339; }
a#disclaimer-sortir:hover{ text-decoration:none; color:#C90339; }

/*Header */
#header { margin:0 auto; padding:0px 0 0 0; background-image: url('img/header.jpg'); background-repeat:no-repeat; background-position:top; height:150px; width:1000px; }
#titreshead { text-align:center; margin:0px 0 0px 0; padding:10px 0 0 0;}
#titreshead h1 { font-family:Georgia; font-size:26px; padding:0px; margin:0px; color:#46120B;}
#titreshead h1 a { text-decoration:none; }
.pubheader { font-size:12px; height:81px; margin:0 auto; width:860px; padding:10px 0 0 0; }

/* Menu Haut  */
#menuhaut { margin:0 0 0 0; width:1000px; height:56px; font-size:140%; padding:6px 0 0 0; text-align:left;}
#menuhaut a { text-decoration:none; color: #C90339;}
#menuhaut a:hover { color: #272727; text-decoration:line-through;}
#accueil { }
#accueil a { width:155px; height:35px; float: left; margin:0 2px 0 54px; padding:10px 0 0 5px; }
#accueil a:hover { background-image:url(img/lumiere.png); background-repeat:no-repeat; background-position:118px 0px; }

#videosp { }
#videosp a { width:186px; height:35px; float: left; margin:0 5px 0 0; padding:10px 0 0 8px; }
#videosp a:hover { background-image:url(img/lumiere.png); background-repeat:no-repeat; background-position:153px 0px; }

#videosg { }
#videosg a { width:186px; height:35px; float: left; margin:0 5px 0 0; padding:10px 0 0 0; }
#videosg a:hover { background-image:url(img/lumiere.png); background-repeat:no-repeat; background-position:148px 0px; }

#videospo { }
#videospo a { width:174px; height:35px; float: left; margin:0 12px 0 0; padding:10px 0 0 16px; }
#videospo a:hover { background-image:url(img/lumiere.png); background-repeat:no-repeat; background-position:148px 0px; }


#topsite { loat: left; margin:0 0 0 0; padding:10px 0 0 0; }
#topsite a { }

/***** SIDEBAR ******/

/***** MENU DE GAUCHE ******/
#sidebargauche { }
#sidebargauche #menug { margin:0 0 0 0; padding:0 0 0 0; }
#sidebargauche .mgtf { padding:0 0 0 0; margin:0px; background-image:url('img/menugfond.jpg'); background-repeat:repeat-y;}
#sidebargauche .mgt { font-size:14px; color:#C90339; background-image:url('img/menugh.jpg'); background-repeat:no-repeat; height:24px; text-align:left; font-weight:bold; font-family:Verdana; margin:0px; padding:8px 0 0 30px;}
#sidebargauche #menug ul { padding:4px 0 0 13px; margin:0px; text-align:left; list-style-type:none; }
#sidebargauche #menug ul li { font-weight: bold; font-size:12px; list-style-type:none; line-height:20px; padding:0 0 0 17px; margin:0px; background-image:url('img/cat.png'); background-repeat:no-repeat; background-position:left 3px; }
#sidebargauche #menug ul li a { font-size:12px; }
#sidebargauche #menug ul li a:hover {font-size:12px; }
#sidebargauche #menug .ultexte { font-size:10px; font-weight:normal; list-style-type:none; font-style:normal; line-height:15px; padding:0 40px 0 30px; margin:0px; }
#sidebargauche #menug .ult { line-height:20px; padding:0 0 0 13px; margin:0px; font-weight: bold; font-size:12px; font-style:italic; }
#sidebargauche #menug .ult2 {line-height:20px; padding:5px 0 0 13px; margin:0px; font-weight: bold; font-size:12px; font-style:italic; }
.spacemenu { margin:0px 0 0px 0; padding:0px; }
#sidebargauche .menubas { margin:0 0 5px 0; padding:0px; height:35px; background-image:url('img/menugbas.jpg'); background-repeat:no-repeat; }
#sidebargauche #menug .mgtf .textwidget { text-align:left; padding:0 0 0 9px; }
#sidebargauche #menug .mgtf .textwidget ul { padding:0px; margin:0px;}
#sidebargauche #menug .mgtf .textwidget li { font-size:12px; list-style-type:none; line-height:20px; margin:4px 0 4px 0; padding:0 0 0 17px; background-image:url('img/cat.png'); background-repeat:no-repeat; background-position:left 3px; }


/***** MENU DE DROITE ******/
#sidebardroite {}
#sidebardroite #menug { margin:0px; padding:0px; }
#sidebardroite .mgtf { padding:0px 0 0 0; margin:0px; background-image:url('img/menudfond.jpg'); background-repeat:repeat-y;}
#sidebardroite .mgt { font-size:14px; color:#C90339; background-image:url('img/menudh.jpg'); background-repeat:no-repeat; height:24px; font-weight:bold; font-family:Verdana; margin:0px; text-align:left; padding:8px 0 0 5px;}
#sidebardroite #menug ul { padding:0 0 0 7px; margin:0px; text-align:left; }
#sidebardroite #menug ul li { font-weight: bold; list-style-type:none; line-height:20px; padding:0 0 0 17px; margin:0px; background-image:url('img/sites.png'); background-repeat:no-repeat; background-position:left 3px; }
#sidebardroite #menug ul li a { font-size:12px; }
#sidebardroite #menug ul li a:hover {font-size:12px;}
#sidebardroite .cam { padding:0 0 0 7px; text-align:left;}
#sidebardroite .easy { padding:0 0 0 7px; text-align:left;}
#sidebardroite .menubas { margin:0 0 5px 0; padding:0px; height:35px; background-image:url('img/menudbas.jpg'); background-repeat:no-repeat; }
#sidebardroite #menug .mgtf .textwidget { text-align:left; padding:4px 0 0 12px; }

/***** CONTENU DU BLOG ******/
#content { width:650px; margin:0px; padding:0px; }
.fullcontent { margin:0px; padding:0px; background-image:url('img/content.jpg'); background-repeat:repeat-y; }
.hautcontent { background-image:url('img/hautcontent.jpg'); background-repeat:repeat; height:12px;}
/* Titres des pages + Descriptions */
.titrepv { padding:5px 0 10px 0; margin:0px; font-size:16px; font-weight:bold; font-style:italic; }
.descpv { padding:0 20px 10px 10px; margin:0px; font-size:12px; text-align:justify; }
.descpv p { padding:0px; margin:0px; }
.titreindex { margin:0px; padding:0 0 0 0; font-size:14px; font-weight:bold; clear:both;}

/***** POSTES ******/
#post { width:631px; padding:0px; margin:0 auto 15px auto; background-image: url('img/fpost.jpg'); background-repeat:repeat-y; }
.titrespost { font-family:Georgia; font-size:10px; color:#FFFFFF; background-image:url('img/hpost.jpg'); background-repeat:no-repeat; padding:9px 0 0 10px; height:29px; margin:0 0 0 0; text-align:left; clear:both; }
.titrespost a { background-image:url('img/cat.png'); background-repeat:no-repeat; background-position:left 2px; padding:0 0 0 17px; font-family:Georgia; font-size:16px; color:#FFFFFF; text-decoration:none; }
.titrespost a:hover { color:#C90339; }
.descpages { text-align:justify; font-size:12px; padding:10px 30px 0 15px; }
.descliens { font-size:14px; padding:10px 5px 5px 15px; margin:0px; text-align:left; }
/* Interieur des postes  */
#post .entry { font-size:12px; padding:0 20px 0 10px; margin:0 0 0 0; }
#post .entry p { font-size:12px; text-align:justify; line-height: 16px; padding:0 0 0 0; margin:3px 0 0 0; clear:both;}
#post .entry img { padding:1px; margin:0 4px 2px 0; border:1px solid #272727;}
#post .entry h3 { padding:5px 0 2px 0; margin:0 0 0 0; text-align:left; font-size:14px; clear:both;}
#post .entry h4 { padding:5px 0 5px 0; margin:0 0 0 0; font-size:14px; text-align:left; clear:both; }
#post .entry h4  a { color:#781E51; }
#post .entry h4  a:hover { color:#46120B; }
#post .entry p a { color:#C90339;}
#post .entry p a:hover { color:#272727;}
.baspost { margin:0 0 0 0; padding:0px; height:37px; background-image:url('img/bpost.jpg'); background-repeat:no-repeat; clear:both; }

/* Details des postes  */
#post .entry .post-infos {	margin: 0 0 0 0; padding:20px 0 5px 0; text-align:left; font-size: 95%; color:#383838; }


/* Page single  */
.pubsingle { margin:0px; padding:0 0 0 0; font-size:14px; font-weight:bold; clear:both;}
.pubsinglevideos { text-align:left; margin:15px 0 0 10px; padding:0px; font-weight:bold; clear:both;}
.pubsinglevideos a { color:#C90339;}
.pubsinglevideos a:hover { color:#272727;}


/** Extraits des post page archives **/
#post .entry .extrait { font-size:12px; text-align:justify; line-height: 16px; padding:0 0 0 0; margin:5px 0 0 0;}
#post .entry .extrait p { display:inline;}
#post .entry .suite { padding:0px; margin:0px; display:inline; }

/** Navigation **/
.navigation {	clear: both; margin: 0 25px 0 25px;	padding: 2px 0px; height: 22px; font-size:14px;}
.left {	width: 249px; float: left; text-align: left; margin: 2px 0px;}
.right { width: 249px; float: right; text-align: right; margin: 2px 0px;}
.navigation a { }
#content .navigation .left a { padding-left: 15px; background:url('img/arrow-left.gif') no-repeat left; }
#content .navigation .right a { padding-right: 15px; background:url('img/arrow-right.gif') no-repeat right; }
#content .navigation .left a:hover { padding-left: 15px; }
#content .navigation .right a:hover { padding-right: 15px; }

/***** PAGES BLOG ******/
#postpage { width:631px; padding:0px; margin:0 auto 15px auto; }
#postpage .entry h2 { background-image:url('img/hpost.jpg'); background-repeat:no-repeat; padding:9px 0 0 10px; height:29px; margin:0 0 0 0; text-align:left; clear:both; font-family:Georgia; font-size:16px; color:#FFFFFF; }
#postpage .entry h2 a { background-image:url('img/cat.png'); background-repeat:no-repeat; background-position:left 2px; padding:0 0 0 17px; font-family:Georgia; font-size:16px; color:#FFFFFF; text-decoration:none; }
#postpage .entry h2 a:hover { color:#C90339; }


#postpage .entry blockquote { width:631px; padding:0px; margin:0 auto 15px auto; background-image: url('img/fpost.jpg'); background-repeat:repeat-y; }
#postpage .entry blockquote h4 { padding:5px 15px 10px 13px; margin:0 0 0 0; font-size:12px; text-align:justify; font-weight:normal; }
#postpage .entry blockquote h4 a { color:#C90339;}
#postpage .entry blockquote h4 a:hover { color:#272727; }

#postpage .entry { font-size:12px; padding:0 0 0 0; margin:0 0 0 0; }
#postpage .entry p { font-size:12px; text-align:center; line-height: 16px; padding:0 0 0 0; margin:5px 0 0 0; clear:both;}
#postpage .entry img { padding:1px; margin:0 4px 2px 0; border:1px solid #46120B;}
#postpage .entry h3 { padding:5px 0 2px 0; margin:0 0 0 0; text-align:left; font-size:14px; clear:both;}


small {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px;}

/***** PIED DE PAGE ******/
#partenaires { padding: 0; margin: 20px auto 0 auto; clear: both; font-size: 105%; color:#FFFFFF; font-weight:bold; }
#partenaires a { color:#C90339; }
#partenaires a:hover { color:#FFFFFF;}
#logobasfull { padding:0 0 0 0; margin:10px 0 10px 0; clear:both; display:block; }
.logobas { display:inline; margin:0 0 0 0; padding:0 5px 0 0; }
.logobas img { padding:1px; margin:0 0 0 0; border:1px solid #272727;}
.copy { background-image: url('img/bas.jpg'); margin:0 0 0 0; background-repeat:no-repeat; width:650px; background-position:top; font-size: 11px; font-weight:bold; height:40px; padding:0 0 0 0; }
.copyt { float:left; margin-left:35px; padding:16px 0 5px 0; }
.copyi { float:left; margin-left:10px; padding:16px 0 5px 0; }
.copyfeed { float:left; margin-left:10px; padding:16px 0 5px 16px; background-image:url('img/feed.jpg'); background-repeat:no-repeat; background-position:left 16px; }


/* Videos */
.videoh1 { font-family:Georgia; font-size:20px; padding:5px 0 5px 0; margin:0px; color:#272727;}
.soustitre { font-size:12px; color:#000000; margin:0 0 5px 0; padding:0px; }
.descriptionpf {font-size:12px; text-align:justify; margin:0 25px 0 20px; padding:5px 0 0 0; clear:both;}
.descriptionpf a { font-size:12px; color:#C90339;}
.descriptionpf a:hover { font-size:12px; color:#272727; }
.playerpf {font-size:12px; margin:0 0 10px 0; padding:0px; }
.detailpf {font-size:12px; margin:0 0 0 0; color:#272727; padding:4px 0 0 0; text-align:center; line-height:20px; clear:both; }
.videofr { font-size:10px; color:#FFFFFF; font-style:italic; font-weight:normal; padding:0px; margin:0px; }
.videofr a {font-size:10px; color:#FFFFFF; font-style:italic; font-weight:normal; text-decoration:none; padding:0px; margin:0px; }
.videofr a:hover {font-size:10px; color:#FFFFFF; font-style:italic; font-weight:normal; text-decoration:none; }
.lienpagepf { font-size:12px; color:#272727; font-weight:bold;}
.telechargerpf { margin:5px 0 10px 0; padding:0px; text-align:center; }
.thumbpf { display:inline; }


