/*
NORME COULEUR

COULEUYR DOMINANTE : 000000
COULEUR SEGONDAIRE : 666666
COULER 3 : FFFFFF
COULEUR ATTENTION : 0099CC
COULEUR ERREUR : FF0000
*/

BODY {

	background-color:#515151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-family: Arial, Helvetica, sans-serif;*/
 	color:#FFFFFF;
	font-size:11px;
  scrollbar-face-color:#FFFFFF;
  scrollbar-arrow-color:#666666;
  scrollbar-track-color:#CCCCCC;
  scrollbar-shadow-color:#999999;
  scrollbar-highlight-color:#666666;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-darkshadow-Color:#666666;
}


input {
	color:#666666;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {color:#000000;font-size:12px;text-decoration: none;}
a:visited {color:#000000;font-size:12px;text-decoration: none;}
a:hover {color:#0099CC;	font-size:12px;	text-decoration:underline;}
a:active {color:#000000;font-size:12px;text-decoration: none;}

#place_photo {color:#666666; font-size:12px; text-decoration:none;}

#ERROR { position:relative; height:0; color:#FF0000; text-align:center; vertical-align:middle;font-weight: bold;}
#MSGBOX { position:relative; height:0; color:#0099CC; text-align:center; vertical-align:middle;font-weight: bold;}

#DIV_BODY { background-color:#807B7B; color:#FFFFFF; font-size:10px;}


/* -------------------------------------------------------------------------- */
/* MENU THEME */
/* -------------------------------------------------------------------------- */
.place_theme {
	background-color:#000000;
}
.place_theme A {
	color:#FFFFFF;
}

.TAB_MENU {
	background-color:#B3AEAE; /*  bleu clair 49BDFF*/
	color:#515151;
	border: 0px solid #FFFFFF;
	border-top-width:5px;
	border-bottom-width:1px;
}

.TAB_FOOT {
	background-color:#B3AEAE; /*  bleu clair 49BDFF*/
	color:#515151;
	border: 0px solid #FFFFFF;
	/*
	border-top-width:5px;
	border-bottom-width:1px;
	*/
}


.DIV_THEME_ON {
	background-color:#49BDFF;
	color:#000000;
	border: 0px solid #FFFFFF;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-width:0px;
	text-align:center;
	font-weight: bold;
	font-size:12px;
	vertical-align:middle;
	height:21;
	word-spacing:inherit;
	padding:5;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer; 
}

.DIV_THEME_A_ON {
	background-color:#49BDFF;
	color:#000000;
	border: 0px solid #FFFFFF;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	text-align:center;
	font-weight: bold;
	font-size:12px;
	vertical-align:middle;
	height:21;
	word-spacing:inherit;
	padding:5;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer; 
}

.DIV_THEME_OFF {
	border-right:1px solid #FFFFFF;
	background-color:#666666;
	color:#FFFFFF;
	border-top-width:0px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	text-align:center;
	cursor:pointer;
	vertical-align:middle;
	/*font-weight: bold;*/
	
	font-size:12px;
	height:21;
	word-spacing:inherit;
	padding:5;
	padding-left:10px;
	padding-right:10px;

}

.DIV_THEME_PRESENTATION_OFF {
	border-right:1px solid #FFFFFF;
	background-color:#333333;
	color:#FFFFFF;
	border-top-width:0px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	text-align:center;
	cursor:pointer;
	vertical-align:middle;
	/*font-weight: bold;*/
	font-size:12px;
	height:21;
	word-spacing:inherit;
	padding:5;
	padding-left:10px;
	padding-right:10px;
}

.DIV_THEME_COMMENTAIRE_OFF {
	border-right:1px solid #FFFFFF;
	background-color:#CCCCCC;
	color:#000000;
	border-top-width:0px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	text-align:center;
	cursor:pointer;
	vertical-align:middle;
	/*font-weight: bold;*/
	font-size:12px;
	height:21;
	word-spacing:inherit;
	padding:5;
	padding-left:10px;
	padding-right:10px;
}

/* -------------------------------------------------------------------------- */
/* NEWS */
/* -------------------------------------------------------------------------- */

.NEWS_TITRE{
	color:#000000;
/*	font-weight: bold;*/
	font-size:18px;
}


/* -------------------------------------------------------------------------- */
/* WORK */
/* -------------------------------------------------------------------------- */
#WORK_LIST_TITLE {
	color:#000000;
/*	font-weight: bold;*/
	font-size:18px;
}


#WORK_LIST_TXT {
	color:#FFFFFF;
/*	font-weight: bold;*/
	font-size:10px;
}

#WORK_LIST_LINK {
	color:#FFFFFF;
	font-weight: bold;
	font-size:10px;
	
}

#WORK_LIST_LINK:HOVER {
cursor:pointer; text-decoration:underline;
}


#WORK_LIST_SEP {

	border-top-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
/*	width:950px;*/
	height:1px;


}

.WORK_LIST_SEP2 {
	border-top-width:1px;
	border-top-color:#000000;
/*	background-color:#000000;*/
	border-top-style:solid;
/*	width:950px;*/
	height:1px;

}

/* -------------------------------------------------------------------------- */
/* MARKET */
/* -------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------- */
/* NEWS */

.NEW_INPUT { color:#333333; border-width:1;}
.NEW_TAB { color:#FFFFFF; font-size:14px;}
.NEW_SUBMIT {color:#797474;	color:#FFFFFF; padding-left:10px; padding-right:10px; height:20px;cursor:pointer; border:1px solid #FFFFFF;}
.NEW_SUBMIT:HOVER { color:#49BDFF; color:#EAFE0C;cursor:pointer;  border:1px solid #49BDFF;}
.NEW_OK { text-align:center;cursor:pointer;}
.NEW_TITLE{font-size:28px;}

/* -------------------------------------------------------------------------- */
/* CONTACT */
/* -------------------------------------------------------------------------- */


#CONTACT_MOI{
	color:#000000;
	font-weight: bold;
	font-size:20px;
 }

#CONTACT_STYLE{
	color:#000000;
/*	font-weight: bold;*/
	font-size:12px;
 }

#CONTACT_STYLE A{
	color:#000000;
	font-weight: bold;
	font-size:12px;
 }

#CONTACT_STYLE A:HOVER{
cursor:pointer; text-decoration:underline;
 }

#CONTACT_BACKGROUND {

	background: url(../img/r_moi.jpg) left no-repeat;
	width:700;
	height:644;
	border: 3px solid #000000;
}

/* -------------------------------------------------------------------------- */
/* PAGE VIGNETTE */
/* -------------------------------------------------------------------------- */

.DIV_DAYTOF {
	background-color:#807B7B;
	color:#000000;
	margin-bottom:10px;
}

.DIV_VIGNETTE {
	background-color:#807B7B;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	margin-bottom:10px;
}

#DIV_VIGN_TITRE {
	font-size:18px;
	font-weight: bold;

}

#DIV_VIGN_TXTGAUCHE {
 	color:#FFFFFF;
	font-size:12px;
}

#DIV_VIGN_GRANDSEP {
	border-left-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
}

.VIGN_IMG {
	border: 2px solid #000000;
	cursor:pointer;
}

.VIGN_IMG_HOVER {
	border: 2px solid #0099CC;
	cursor:pointer;
}

#DIV_VIGN_TXT {
	margin-top:3px;
	text-align:center;
 	color:#000000;
	font-size:12px;
}

#DIV_VIGN_TXT A {
	margin-top:3px;
	text-align:center;
 	color:#000000;
	font-size:12px;
}

#DIV_VIGN_TXT A:HOVER {color:#0099CC; cursor:pointer; text-decoration:underline;}

.DIV_GALLERY_TITRE {
 	color:#FFFFFF;
	font-weight: bold;
	font-size:16px;
}

/* -------------------------------------------------------------------------- */
/* BANNIERE HEAD */
/* -------------------------------------------------------------------------- */
#DIV_HEAD { color:#FFFFFF; font-size:10px; text-decoration:none; background: url(../img/newlogo.jpg) left no-repeat;}
#DIV_HEAD A {color:#FFFFFF; font-size:10px; text-decoration:none;}
#DIV_HEAD A:HOVER {color:#0099CC; cursor:pointer; text-decoration:underline;}
#DIV_HEAD_LINK { color:#FFFFFF; font-size:10px; text-decoration:none;}
#DIV_HEAD_LINK:HOVER {color:#0099CC; cursor:pointer; text-decoration:underline;}

#footer_hide_lnk { color:#000000; font-size:9px;}
#footer_hide_lnk A { color:#000000; font-size:9px;}

.head_txt { color:#FFFFFF; font-size:10px; padding-bottom:2px;}

.head_txt2 { 
	color:#FFFFFF;
	font-size:18px;
	font-weight: bold;
}


#ERIC {
	color:#000000;
/*	font-weight: bold;*/
	font-size:20px;
}
#ERIC_MIN {
	color:#000000;
	font-weight: bold; 
	font-size:10px;
}
#ERIC_MIN A {	color:#000000;
	font-weight: bold; 
	font-size:10px;
}

#ERIC_MIN A:HOVER {color:#0099CC; cursor:pointer; text-decoration:underline;}



/* -------------------------------------------------------------------------- */
/* POSTER */
.DIV_COM {
 	color:#000000;
	font-size:12px;
}

#DIV_COM_LINK { color:#000000; font-size:12px; text-decoration:none;}
#DIV_COM_LINK:HOVER {color:#0099CC; cursor:pointer; text-decoration:underline;}

#POSTER {
	background-color:#FFFFFF;
	border:4px solid #FFFFFF;
 	color:#000000;
	font-size:10px;
}

#POSTER TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px solid #666666;
 	color:#000000;
	font-size:12px;
}

#INPUTCOMPSEUDO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:1px solid #666666;
 	color:#000000;
	font-size:12px;
}

#POSTER_CADRENOIR {
	background-color:#CCCCCC;
	border:1px solid #000000;
 	color:#000000;
	font-size:10px;
}


.POSTER_CLOSE {cursor:pointer;}
.POSTER_SEND {cursor:pointer;}

/* COMMENTAIRE */
.COM_IMG {
	font-size:12px;
	text-align:justify;
	height:100;
}

#txt_com_img_lb {
	height:100;
	

}

.TAB_COM_SPLASH {
	color:#000000;
	font-size:12px;
}

.TAB_COM {
	font-size:12px;
}

.COM_MOI {
	font-size:12px;
	color:#000000;
	background-color:B3AEAE;
}

.COM_MOI_MIN {
	font-size:9px;
	color:#000000;
	background-color:B3AEAE;
}

.COM_AUTRE_MIN {
	font-size:9px;
}

.CADRE_COM {
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}
.CADRE_PUB {
	padding-top:5;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
}

/* -------------------------------------------------------------------------- */
/* POSTER */
.BACKSCREEN {
	text-align:center;
}

