/*
Theme Name:Canard Coquin FR V2
Theme URI:http://www.nerysia.com/
Description:Thèmes réalisé par Nérysia
Version:2.0
Author:Léglise Charles-Edouard
Author URI:http://www.nerysia.com/
Tags:rose,taille fixe, 2 colonnes, widgets ready

Copyright 2008 - Tous droits reservés
*/
#linklove	{display:none!important}
html       { width:100%;height:100%}
body       { width:100%;height:100%;margin:0;padding:0;background:#d5d6d7 url('images/background.png');font :62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;color:#333;text-align:center;}
h1, h2, h3 { font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
h1         { padding-top:70px;margin:0;font-size:4em;text-align:center;}
h2         { margin:0px 0 0;font-size:1.8em;}
h3         { padding:0;margin:30px 0 0;font-size:1.3em;}

#page      { width:100%;margin:0;padding:0;}
#ajtBlc    { position:relative;left:-16px;background:#fff;width:898px;}

#main      { position:relative;left:-2px;text-align:left;padding:10px 50px 0px 50px;clear:both;background:url(images/main_haut.png) no-repeat top center;width:865px;margin:0 auto}

#header    { height:197px;width:auto;background:#D32452 url('images/header.jpg') no-repeat top center;margin:0;padding:0; }
#headerimg { margin:0;height:200px;width:100%;}
#headerimg .description { font-size:1.2em;text-align:center;}

/* MENU */
#menu           { position:relative;top:147px;width:100%; margin:0 auto;padding:1px 0 0 0;height:49px;}
#menu ul        { width:845px;margin:0 auto;padding:0px 0px 0px 170px;height:47px;}
#menu li        { display:inline;list-style:none;padding:0;margin:0}
#menu a         { display:block;float:left;width:179px;height:47px;text-indent:-5999px}
#menu .blog     { }
#menu .annuaire { }
#menu .videox   {}
#menu .contact  { }

/* Sous entete {PUB|RECHERCHE|Traduction} */
#subheader             { height :187px;margin-bottom:5px}
#pub490x60             { margin:11px 0px 0px 45px;width:auto;;height:auto;float:left;}
#searchform            { position:relative;float:right;padding:0;margin:0;width:265px;height:80px;background:url(images/form_recherche_background.png) no-repeat top left}
#searchform .recherche { position:absolute;left:18px;top:44px;border:none medium;width:195px;height:22px;font:bold 18px/22px Arial;background:transparent;padding:0;margin:0}
#searchform .submit    { position:absolute;left:220px;top:37px;border:none medium;width:34px;height:34px;background:url(images/form_recherche_submit.png) no-repeat top left}
#langue                { color: #D60863;font:bold 10px/11px Arial; margin: 5px 0 5px 0; padding: 2px;border-top:1px solid #D60863;}
#langue a              { cursor:pointer}

/* Contenu {|titre|date|Billet|Navigation} */
.date       { float:left;border:1px solid #D60863;padding:1px;margin-right:5px;width:35px;height:35px;background:#fff;text-align:center}
.date-jours { background:#D60863;color:#fff;font:bold 11px/15px Arial}
.date-mois  { font:bold 14px/18px Arial}

#content				{ background:#FFF;float:left;padding:0 0px 0px 20px;margin:0;width:600px;font-size:1.1em;min-height:900px;height:auto}
#content h2				{ border-bottom:1px solid #EFEFEF;}
#content .entry			{ line-height:1.4em;}
#content .postmetadata	{ text-align:left;padding-top:5px;clear:both;line-height:1.2em}
.postmetadata span		{ font-weight: bold}
#content .post			{ margin:0 0 40px 0;text-align:justify;}
.post hr				{ display:block;}
h2.pagetitle			{ margin-top:0px;text-align:center;font-size:1.6em;}
.navigation				{ display:block;text-align:center;margin:10px 0 60px 0}

/* Barre d'outil */
#sidebar                             { background:#fff;position:relative;right:-15px;top:0px;padding:0;margin:10px 0 10px 610px;width:240px;font:1em 'Lucida Grande', Verdana;}
#sidebar form,table              	 { margin:0;padding:0}
#sidebar h2                          { background:#D60863;color:#fff;margin:0 0 0 5px;padding:5px;font:1.2em 'Lucida Grande', Verdana, Sans-Serif}
#sidebar ul, #sidebar ul ol          { margin:0;padding:0;}
#sidebar ul li                       { list-style:none;margin-bottom:15px;}
#sidebar ul p, #sidebar ul select    { margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol       { margin:5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol    { margin:0 0 0 10px;}
ol li, #sidebar ul ol li             { list-style:decimal outside;}
#sidebar ul ul li, #sidebar ul ol li { margin:3px 0 0 3px;padding:0;text-align:left;color:#D60863}
#sidebar h2, #wp-calendar caption    { text-decoration:none;}
#sidebar ul li li					 { margin-left:15px;list-style:square;border-bottom:1px solid #efefef;height:auto}
#sidebar ul li a					 { color:#CF1C5D;font-weight:bold;display:block;width:auto;height:100%;padding: 1px 1px 1px 5px}
#sidebar ul li a:hover				 { color:gray;font-weight:bold;background:#efefef;}

/* Calandrier */
#wp-calendar				{ empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a		{ padding-right:10px;text-align:right;}
#wp-calendar #prev a		{ padding-left:10px;text-align:left;}
#wp-calendar a				{ display:block;}
#wp-calendar caption		{ text-align:center;width:100%;}
#wp-calendar td				{ padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover	{ background-color:#fff;}/* Doesn't work in IE */
#wp-calendar #prev a,
#wp-calendar #next a		{ font-size:9pt;}
#wp-calendar a				{ text-decoration:none;}
#wp-calendar caption        { font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;}
#wp-calendar th				{ font-style:normal;text-transform:capitalize;}
#wp-calendar caption		{ text-decoration:none;}

/* Nuage de tag */
#tag_cloud                  { text-align:justify;padding:2px;margin:0}
#tag_cloud h2               { margin-bottom:5px!important}
#tag_cloud a                { display:inline!important;padding:1px;}
#tag_cloud a:hover          { background:#fff!important}
#tag_cloud li               { width:auto;height:auto;padding:0!important;margin:0!important}

select		{ width:130px;}
.clear		{ clear:both;}

/* Pied de page {footer} */
#footer   { background:url('images/main_bas.png') no-repeat top;border:none;width:965px;height:152px;padding:20px 0 0 0;margin:0 auto;clear:both;}
#footer p { margin:0;padding:20px 0;text-align:center;}
/*****/

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration:none;color:white;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited              {color:#333; }
h2, h2 a,
h2 a:hover,
h2 a:visited,
h3, h3 a,
h3 a:hover,h3 a:visited,
a, h2 a:hover, h3 a:hover		{ color:#D60863;text-decoration:none;}
a:hover,h2 a:hover, h3 a:hover	{ color:silver;text-decoration:underline;}

.entry p a:visited {color:#b85b5a;}


/* Commentaire */
h3.comments             { padding:0;margin:40px auto 20px;}
#commentform input		{ width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea	{ width:100%;padding:2px;}
#commentform #submit	{ margin:0;float:right;}
#commentform p			{ margin:5px 0;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}
#commentform input,
#commentform textarea,
.commentlist li,  		{ font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist cite,
.commentlist cite a     { font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist            { padding:0;text-align:justify;}
.commentlist li         { font-weight:bold;margin:15px 0 3px;padding:5px 10px 3px;list-style:none;}
.commentlist li .avatar { float:right;border:1px solid #eee;padding:2px;background:#fff;}
.commentlist p          { margin:10px 5px 10px 0;font-weight:normal;line-height:1.5em;text-transform:none;}
.nocomments 			{ color:#D60863;}
.nocomments   			{ text-align:center;margin:0;padding:0;}
.commentmetadata 		{ margin:0;display:block;font-weight:normal;}

small, blockquote, strike	{ }
code						{ font:1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps	{ font-size:0.9em;letter-spacing:.07em;}
cite						{ text-decoration:none;}
.alt						{ margin:0;padding:10px;background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

.widecolumn						{ padding:10px 0 20px 0;margin:5px 0 0 150px;width:450px;line-height:1.6em;}
.widecolumn .postmetadata		{ margin:30px 0;}
.widecolumn .smallattachment	{ text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}
.widecolumn .attachment			{ text-align:center;margin:5px 0px;}
.widecolumn .entry p			{ font-size:1.05em;}
.widecolumn .entry				{ line-height:1.4em;}
.entry form	            		{ text-align:center;}/* This is mainly for password protected posts, makes them look better. */

/* FIN */



/* Begin Images */
p img {padding:0;max-width:100%;}
img.centered   { display:block;margin-left:auto;margin-right:auto;}
img.alignright { padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft  { padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright    { float:right;}
.alignleft     { float:left;}
/* End Images */
/* Special stylized non-IE bullets do not work in Internet Explorer, which merely default to normal bullets. */
html > body .entry ul              { margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
html > body .entry li              { margin:7px 0 8px 10px;}
.entry ul li:before, #sidebar ul ul li:before {content:"\00BB \0020";}
.entry ol                          { padding:0 0 0 35px;margin:0;}
.entry ol li                       { margin:0;padding:0;}
.postmetadata ul, .postmetadata li { display:inline;list-style-type:none;list-style-image:none;}
/* End Entry Lists */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor:help;}
acronym, abbr   { border-bottom:1px dashed #999;}
blockquote      { margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite { margin:5px 0 0;display:block;}
.center         { text-align:center;}
.hidden         { display:none;}
hr              { display:none;}
a img           { border:none;}
small           { font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}

/* End Various Tags & Classes*/

.top-playeur{ background:url(images/top-playeur.png) bottom right no-repeat;display:block;width:100%;height:42px}
.ratingblock{margin-top:60px}
/* Captions */
.aligncenter,
div.aligncenter               { display:block;margin-left:auto;margin-right:auto;}
.wp-caption                   { border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img               { margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text { font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* End captions */




#banner_thumberbjfpcfohkg .girl_link[class] {
height:174px!important;

overflow:hidden!important;
}






