/*
Theme Name: My-cross
Theme URI:  
Description: Le thème pour My-cross.
Version: 1
Author: My-cross
Author URI: 
Tags: my-cross, dirt, cross
*/

/* ---STANDARD HTML TAG RESET--- */
body, h1, h2, h3, h4, p, ul, li, hr, a, a img, form, fieldset { border:none; list-style:none; margin:0px; padding:0px; text-decoration:none; }

/* ---STANDARD HTML TAG DEFINITION--- */
body { background:url('images/body_background.gif'); color:#4a4a4a; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; }
a { color:#4a4a4a; }
h2 { background:url('images/onglet_droite.png') no-repeat scroll top right; color:#FFFFFF; display:block; font-size:16px; height:30px; padding-right:10px; }
h2 span { background:url('images/onglet.png') no-repeat; display:block; height:30px; line-height:30px; }
h2 a { color:#FFFFFF; }
h3 { font-size:16px; }

/* ---CLASSES--- */
.spacer { clear:both; }
.bouton_bleu_petit { background:url('images/bouton_bleu_petit.gif'); color:#FFFFFF; display:block; float:left; height:29px; line-height:29px; height:29px; text-align:center; width:113px; clear;both; }
.bouton_voir_tout { background:url('images/bouton_voir_tout.png') no-repeat center; color:#FFFFFF; display:block; font-style:italic; height:22px; line-height:22px; margin:10px auto 0px auto; padding:0px 20px; text-align:center; width:173px; }

/* ---HEADER--- */
#header { background:url('images/body_degrade.png') repeat-x; height:895px; left:0px; min-width:1020px; position:absolute; top:0px; width:100%; z-index:1; }
h1 { background:url('images/header_background.jpg') no-repeat center; height:338px; }
h1 a { background:url('images/header_logo.png') no-repeat; cursor:pointer; display:block; height:43px; left:-480px; margin-left:50%; position:relative; text-indent:-5000px; top:51px; width:293px; }

/* ---PAGE--- */
#container { margin:0px auto; position:relative; top:121px; width:1020px; z-index:2; }
#page { float:left; position:relative; }
#page h2 span { padding-left:10px; }
	/* ---MENU--- */
#page_top { background:url('images/page_background_top.png'); font-size:16px; height:60px; padding:10px 9px 0px 19px; text-align:center; width:708px; }
#page_top a { color:#FFFFFF; font-weight:bold; }
#page_top a:hover { text-decoration:underline; }
#page_top div#categories { height:30px; line-height:30px; }
#page_top div#categories ul { height:30px; left:50%; margin-left:-150px; position:absolute; width:400px; }
#page_top div#categories ul li { background:url('images/onglet_droite.png') no-repeat scroll top right; display:block; float:left; padding-right:10px; width:100px; }
#page_top div#categories ul li a { background:url('images/onglet.png') no-repeat; display:block; padding-left:10px; width:90px;}
#page_top div#sous_categories { background:url('images/onglet.png') no-repeat; height:30px; line-height:30px; }
#page_top div#sous_categories ul { background:url('images/onglet_droite.png') no-repeat scroll top right; height:30px; }
#page_top div#sous_categories ul li { display:inline; margin:0px 5px; }
	/* ---BODY--- */
#page_body { background:url('images/page_background.png'); margin-left:7px; padding:0px 9px 35px 12px; width:708px; }
#searchform { float:right; }
#ariane { height:25px; line-height:25px; padding:2px 10px 2px 10px; }
.content { padding:10px; }
.double_colonne, .triple_colonne { padding:10px; }
.double_colonne { float:left; width:334px; }
.triple_colonne { float:left; width:216px; }
.lien_post { display:block; margin:10px auto 0px; text-align:center; }
	/* ---FOOTER--- */
#page_bottom { background:url('images/footer_background.gif'); bottom:0px; color:#FFFFFF; height:35px; left:10px; line-height:35px; position:absolute; text-align:center; width:726px; }
#page_bottom li { display:inline; }
#page_bottom li a { color:#FFFFFF; }
#page_bottom li a:hover{ text-decoration:underline; }

/* ---ARCHIVE--- */
.navigation { padding:10px; text-align:center; }

/* ---SIDEBAR--- */
#sidebar { float:right; }
#sidebar_top { background:url('images/sidebar_background_top.png'); height:30px; padding:40px 18px 0px 8px; text-align:center; width:258px; }
#sidebar_body { background:url('images/sidebar_background.png'); padding:0px 13px 0px 8px; width:258px; }
#sidebar_body h2 { text-align:center; }
#sidebar_body .sidebar_container { padding:10px; }
#sidebar_body .bouton_bleu_petit { margin:6px 3px; }
#sidebar_body li#produits { position:relative; }
#sidebar_body li#produits p { color:#898473; font-size:24px; font-weight:bolder; text-align:center; }
#sidebar_body li#produits img { float:left; }
#sidebar_body li#produits h3 a { font-size:18px; }
#instance-search-3 { min-height:80px; }
#sidebar #sidebar_botom { background:url('images/bg_bottom_sidebare.png') no-repeat scroll 0 0 transparent; height:20px; width:279px; }

.recentcomments { list-style:square outside none; margin-left:14px; }
.recentcomments .url{ color:#E05E05; }
.recentcomments a:hover{ text-decoration:underline; }

.block .cat-item { list-style:square outside none; text-align:center; height:20px; width:100%; }
.block .cat-item a{ color:#E05E05; }
.block .cat-item a:hover{ text-decoration:underline; color:#345e7e; }

.block-widget_tag_cloud a:hover{ color:#E05E05; text-decoration:underline; }
.block-widget_recent_entries ul li { list-style:square outside none; margin-left:14px; }
.block-widget_recent_entries ul li a:hover{ color:#E05E05; text-decoration:underline; }

.content h3 a { text-decoration:underline; }
.content h3 a:hover{ color:#E05E05; }
.content h3 { margin-bottom:10px; }
.content p a { text-decoration:underline; }
.content p a:hover{ color:#E05E05; }

.postmetadata, .content-post-tag { margin-top:10px; }
.postmetadata a:hover, .content-post-tag a:hover { color:#E05E05; text-decoration:underline; }

/* Block de liens vers les pages Wordpress */
li.page_item a { color:#E05E05; margin-top:10px; }
li.page_item a:hover { color:#E05E05; text-decoration:underline; }
.block-widget_pages ul { padding-top:10px; padding-bottom:5px; }
.block-widget_pages ul li { list-style:square outside none; margin-left:14px; }
/* fin */

/* Block des tags */
.instance-tag_cloud-3 .block-div, .instance-tag_cloud-3 .block-div-arrow { padding:0; }
/* fin des tags */

/* Block "Partager cet article" */
.bubble li a span { text-decoration:underline; }
.bubble li a:hover{ color:#E05E05; }
/*  */

.narrowcolumn h2 span { text-align:center; }
.narrowcolumn h3 span a,.narrowcolumn .double_colonne h3 a{ text-decoration:underline; }
.narrowcolumn h3 span a:hover,.narrowcolumn .double_colonne h3 a:hover{ color:#5aa2d8; }

#instance-tag_cloud-3 div{ padding-left:5px; padding-right:5px; }

div.share { display:block; min-height:20px; margin:10px; margin-bottom:30px; text-align:center; }

/**
.shareThis .bubble li a.twitter{ background:url('http://www.my-cross.com/images/sid_twitter.png') no-repeat scroll 0 0 transparent; }
.shareThis .bubble li a.digg{ background:url('http://www.my-cross.com/images/sid_twitter.png') no-repeat scroll 0 0 transparent; }
.shareThis .bubble li a.facebook{ background:url('http://www.my-cross.com/images/sid_facebook.png') no-repeat scroll 0 0 transparent; }
**/
#ariane a { text-decoration:underline; }
#ariane a:hover{ color:#E05E05;  }
#ariane { height:26px; overflow:auto; }

.post h2 span { text-align:center; }
.navigation p { font-size:12px; }
.navigation a { color:#E05E05; }
.navigation a:hover{ text-decoration:underline; }

#page h2 span { text-align:center; }
