/* CSS Document */

/********/
/* BODY */
/********/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(graph/bg.jpg);
	background-color: #534640;
	background-position: center top;
	background-repeat: repeat-y;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bg-texture {
	background-image: url(graph/bg-texture.jpg);
	background-position: center top;
	background-repeat:no-repeat;
}
.bg-body {
	background-image: url(graph/bg-body.gif);
	background-position: center top;
	background-repeat:repeat-y;
}
.bg-footer-tete {
	background-image: url(graph/footer-tete.gif);
	background-position: center top;
	background-repeat:no-repeat;
	height:99px;
}
.bg-footer {
	background-image: url(graph/bg-footer.gif);
	background-position: center top;
	background-repeat:repeat-y;
}
.bg-footer-pied {
	background-image: url(graph/footer-foot.gif);
	background-position: left top;
	background-repeat:no-repeat;
	height:15px;
}
.bg-bar {
	background-color:#000000;
	background-image:url(graph/bg-bar.gif);
	height:30px;
}
.txt-bar {
	color:#444444;
	text-decoration:none;
}
.txt-bar a {
	color:#ffbd0c;
	text-decoration:none;
}
.txt-bar a:hover {
	color:#ffffff;
	text-decoration:none;
}

/***********/
/* CONTENT */
/***********/

.bg-titre_portfolio-galeries {
	background-image:url(fr/graph/titre_portfolio-gallery.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:70px;
}
.bg_galeries {
	background-image:url(graph/bg_gallery.gif);
	background-repeat:no-repeat;
	background-position: center center;
	background-color:#9e8b7c;
}
.bg_images_x5 {
	background-image:url(graph/bg_gallery_site.gif);
	background-repeat:no-repeat;
	background-color:#2c2724;
}
.txt-titre_category {
	color:#9e8b7c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}
.txt-titre_soustitre {
	color:#68554a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txt-gallery_nom {
	color:#ae9b8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.txt-gallery_nom a {
	color:#e7d7cb;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.txt-gallery_nom a:hover {
	color:#ffffff;
	text-decoration:none;
}

/********/
/* PICS */
/********/

.pic_vign {
	border:solid;
	border-color:#141210;
	border-width:2px;
}
.txt-pic_copyright {
	color:#141210;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txt-pic_title {
	color:#0e0d0b;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/********/
/* PASS */
/********/

.txt-pass_id {
	color:#9f8c7d;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/*********/
/* EDITO */
/*********/

.bg-edito {
	background-image:url(graph/bg-edito_001.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.bg-edito_bord-1 {
	background-color:#244566;
}
.bg-edito_bord-2 {
	background-color:#1b223b;
}
.bg-edito_txt-1 {
	background-image:url(graph/bg-edito_txt-a_001.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
.bg-edito_txt-2 {
	background-image:url(graph/bg-edito_txt-b_001.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
.txt-edito-num {
	color:#fbc886;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.txt-edito-titre {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.txt-edito-1 {
	color:#0e142d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.txt-edito-1 a {
	color:#0e142d;
	text-decoration:underline;
}
.txt-edito-1 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.txt-edito-2 {
	color:#8ac3ef;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.txt-edito-2 a {
	color:#8ac3ef;
	text-decoration:underline;
}
.txt-edito-2 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.txt-edito-bas {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.txt-edito-bas a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.txt-edito-bas a:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

/*******/
/* MAJ */
/*******/

.bg-cadre-clair_haut {
	background-color:#675549;
	background-image:url(fr/graph/tete_maj_01.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
	height:45px;
}
.bg-cadre-clair {
	background-color:#9f8c7d;
	background-image:url(fr/graph/tete_maj_02.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
.bg-cadre-clair_bas {
	background-color:#9f8c7d;
	background-image:url(graph/bg-bordure_cadre-clair_bas.gif);
	background-repeat:no-repeat;
	background-position: center top;
	height:4px;
}
.txt-maj_titre-maj {
	color:#dbccc0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.txt-maj_description-maj {
	color:#dbccc0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.txt-maj_infos-maj {
	color:#9f8c7d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.bg-slot_maj {
	background-color:#9f8c7d;
	background-image:url(graph/bg-slot-maj_content.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}
.bg-slot_maj_last {
	background-color:#9f8c7d;
	background-image:url(graph/bg-slot-maj_last.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}
.bg-slot_maj_last2 {
	background-color:#9f8c7d;
	background-image:url(graph/bg-slot-maj_last2.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}
.txt-maj_link {
	color:#4e4139;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.txt-maj_link a {
	color:#4e4139;
	text-decoration:none;
	font-weight:bold;
}
.txt-maj_link a:hover {
	color:#4e4139;
	text-decoration:none;
	font-weight:bold;
}

/*************/
/* INFOBULLE */
/*************/

a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 20px;
    left: -9px;
    padding: 5px;
    color: #000;
    border: 1px solid #211d1b;
    background: #9f8c7d;
    width:156px;
}
a.tooltip:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 11px;
    background: transparent url(graph/infobulletop.gif);
    margin:0;
    padding: 0;
    border: 0;
}
.txt-infobulle_titre {
	color:#f3e7d9;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	background-color:#817165;
}

/***********/
/* MENUBAR */
/***********/

.bg-border-portfolio {
	background-color:#2c2724;
}
.bg-menu-portfolio {
	background-image:url(graph/menu-select.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.txt-numbers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#68554a;
}
.txt-sections {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#68554a;
}
.txt-sections a {
	text-decoration:none;
	color:#332a25;
}
.txt-sections a:hover {
	text-decoration:none;
	color:#000000;
}

/***********/
/* SIDEBAR */
/***********/

.bg-pic_myweb-color {
	background-color:#211d1b;
}
.bg-border-myweb {
	background-color:#09202e;
}
.bg-pic-myweb {
	color:#5dcce8;
	font-weight:bold;
}
.sidebar-bg-separation {
	background-image: url(graph/sidebar-bg-separation.gif);
	background-position: left top;
	background-repeat:repeat-y;
}
.sidebar-text_description {
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
}
.sidebar-text_description a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddd;*/
}
.sidebar-text_description a:hover {
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}



.sidebar-text_lettrine {
	color:#d2c2b8;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}
.sidebar-text_description {
	color:#ad9688;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}

/******************/
/* SIDEBAR PROFIL */
/******************/

.bg-pic_profil {
	background-color:#2c2724;
	background-image: url(graph/bg-pic-profil.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
.bg-sidebar_profil-links {
	background-image:url(graph/link-profil.gif);
	background-repeat:no-repeat;
}
.bg-sidebar_commissions-links {
	background-image:url(graph/link-commissions.gif);
	background-repeat:no-repeat;
}

/****************/
/* SIDEBAR LINK */
/****************/

.bg-pic_links {
	background-color:#2c2724;
	background-image: url(graph/bg-pic-links.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
.bg-sidebar_select-links {
	background-image:url(graph/link-select.gif);
	background-repeat:no-repeat;
}
.sidebar-text_link-id {
	color:#534640;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.sidebar-text_link-id a {
	color:#534640;
	text-decoration:none;
	font-weight:bold;
}
.sidebar-text_link-id a:hover {
	color:#f3af77;
	text-decoration:none;
	font-weight:bold;
}
.sidebar-text_link-url {
	color:#2c2724;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.sidebar-text_link-url a {
	color:#c69e8c;
	text-decoration:none;
}
.sidebar-text_link-url a:hover {
	color:#ffffff;
	text-decoration:none;
}

/***********/
/* LANGAGE */
/***********/

.bg-sidebar_select-lang {
	background-image:url(graph/langage_fr-to-en.gif);
	background-repeat:no-repeat;
}

/***************/
/* SIDEBAR WEB */
/***************/

.bg-pic_myweb {
	background-color:#2c2724;
	background-image: url(graph/bg-pic-myweb.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

/*******************/
/* SIDEBAR USTREAM */
/*******************/

/*************/
/* MENU NAVI */
/*************/

.bg-navi_ico {
	background-image:url(graph/bg-edito_001.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.bg-navi_pointilles-titre {
	background-image:url(graph/pointille-1px_rougetitash.gif);
	background-repeat:repeat-x;
	background-position: center center;
	height:3px;
}
.im-navi_tete_tashlive {
	background-image:url(fr/graph/menu-ifo_tashlive.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.im-navi_tete_ecrire {
	background-image:url(fr/graph/menu-ifo_ecrire.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.im-navi_tete_mentionslegales {
	background-image:url(fr/graph/menu-ifo_mentions.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.txt-navi_tete_intro {
	color:#cdad86;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txt-navi_tete_ours {
	color:#cdad86;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txt-navi_tete_ours a {
	color:#cdad86;
	text-decoration:underline;
}
.txt-navi_tete_ours a:hover {
	color:#ffffff;
	text-decoration:none;
}
.txt-navi_tete_intro a {
	color:#e8d3b9;
	text-decoration:none;
	font-weight:bold;
}
.txt-navi_tete_intro a:hover {
	color:#ffffff;
	text-decoration:none;
}
.txt-navi_tete_soustitre {
	color:#e8d3b9;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}
.bg-navi_list {
	background-image:url(graph/bg-list_blogs.gif);
	background-repeat:no-repeat;
	background-position: center center;
}
.bg-navi_list-itro {
	background-image:url(graph/bg-list_blogs-itro.gif);
	background-repeat:no-repeat;
	background-position: center center;
}
.bg-navi_ecrire {
	background-image:url(graph/bg-list_ecrire.gif);
	background-repeat:no-repeat;
	background-position: center center;
}
.bg-navi_envoye {
	background-image:url(graph/ecrire-info.gif);
	background-repeat:no-repeat;
	background-position: center center;
}
.txt-navi_list-itro {
	color:#66635e;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.txt-navi_list-date {
	color:#2c2724;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.txt-navi_list-content {
	color:#2c2724;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txt-navi_list-content a {
	color:#a49c8d;
	text-decoration:none;
}
.txt-navi_list-content a:hover {
	color:#ffffff;
	text-decoration:none;
}

/********/
/* OURS */
/********/

.txt-ours {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#444444;
}
.txt-ours a {
	text-decoration:none;
	color:#ffbd0c;
}
.txt-ours a:hover {
	text-decoration:none;
	color:#ffffff;
}
