@charset "utf-8";

/** Pink Color Scheme - Default 
	pink:#947cb6
**/

/** Typography **/

h1, h2, h3, h4, h5, h6 {color:#947cb6;}

/** Header **/

#home-page #header {background:url(../images/pink/home_bg.jpg) repeat-x left top;}
#sub-page #header {background:url(../images/pink/sub_bg.jpg) repeat-x left top;}

#logo {background:url(../images/pink/logo.png) no-repeat;}
#logo2 {background:url(../images/pink/logo2.png) no-repeat;}

.sf-menu li.selected, .sf-menu li:hover {background:url(../images/pink/nav_left.png) no-repeat 0 0;}
.sf-menu li.selected a, .sf-menu li a:hover {background:url(../images/pink/nav_right.png) no-repeat center right;}

#home-page #slider {background:url(../images/pink/home_slider.jpg) no-repeat center top;}
#sub-page #slider {background:url(../images/pink/sub_slider.png) no-repeat center top;}

/** Sidebar **/

#sidebar .widget li a:hover {color:#947cb6;}
#sidebar .widget li.current a, #sidebar .widget li.current a:hover {font-weight:bold; color:#947cb6;}

/** Blog **/

.entry h3 a {color:#947cb6;}
.entry h3 a:hover {color:#947cb6;}
.entry h4 a {color:#947cb6;}
.entry h4 a:hover {color:#947cb6;}
.meta a {color:#947cb6;}

/** Comments **/

#comments .commentlist a {color:#947cb6;}

/** Contact us Form **/

#contact-warp p.label {color:#947cb6;}



.td1 {
	background-color: #d4c8e2;
}

blockquote {margin:10px 0 20px; padding:12px ; background:#ececec; color:#737373; border-top:#dbdbdb 1px solid; border-bottom:#dbdbdb 1px solid; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; line-height:1.6em;}
blockquote {font-size:12px; color:#3B3B3B; text-transform:none;}
blockquote a {color:#947cb6;texte-decoration:none;}
blockquote a:hover {color:#947cb6;texte-decoration:underline;}
blockquote li,.li_style {list-style:disc;margin-left:20px}

blockquote p {margin-top:0;color:#737373; }

/* TAB*/


.tabsystem {
 border: none;
 width: 100%;
 scrollbar-3dlight-color:#666;
 scrollbar-arrow-color:#eee;
 scrollbar-base-color:#ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-face-color:#eeeeee;
 scrollbar-highlight-color:#eeeeee;
 scrollbar-shadow-color:#666;
}

.tabsystem .tabcontainer ul,.tabsystem .tabcontainer  li {
 list-style-type: none;
 display: inline;
 margin: 0; padding: 0;
 border: none;
}

.tabsystem .firstHeading {
 display: block;
 text-align: right;
 border: 1px #8a74aa solid;
 border-width: 0px 0px 1px 0px;
 padding-bottom: 0em;
 margin-bottom: 0em;
 color : #8a74aa;
}

.tabsystem .tabcontainer {
 margin:0;padding:0;
 background-color: #fff;
 border: none;
 float: left;
 filter: none;
}

.tabsystem .tabpage {
 background: #fff;
 padding: 0em 2em;
 border: 1px solid rgb( 145, 155, 156 );
 clear: both;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#eeeeee');
}

.tabsystem .tabcontainer .tab {
 background-image: url( "../images/tab2.png" );
 position:	relative;
 top: 0;
 display: inline;
 float: left;
 overflow: hidden;	
 margin: 1px 1px 1px 0px;
 padding: 2px 0px 0px 0px;
 border: 0;
 z-index: 1;
 font: 11px Tahoma;
 white-space: nowrap;
 text-align: center;
 width: 100px;
 height: 18px;
}

.tabsystem .tabcontainer .tab-hover {
 margin: 1px 1px 1px 0px;
 background-image: url( "../images/tab.hover.png" );
 width: 100px;
 height: 18px;
}

.tabsystem .tabcontainer .tab-active{
 position:	relative;
 top: 1px;
 display: inline;
 float: left;
 overflow: hidden;	
 margin: 1px 1px 1px 0px;
 padding: 2px 0px 0px 0px;
 border: 0;
 z-index: 1;
 font: 11px Tahoma;
 white-space: nowrap;
 text-align: center;
 width: 100px;
 height: 18px;
 background-image: url( "../images/tab.active.png" );
 letter-spacing: 0px;
 text-decoration: none;
}

/* PRODUITS*/
.forminput_readonly {
	font-size : 11px;
	color:#6e6e6e;
	border-top: #FFFFFF solid 0px; 
	border-bottom: #FFFFFF solid 0px; 
	border-right: #FFFFFF solid 0px; 
	border-left: #FFFFFF solid 0px; 
	background-color: transparent;
}

.forminput_readonly_red {
	font-size : 11px;
	border-top: #FFFFFF solid 0px; 
	border-bottom: #FFFFFF solid 0px; 
	border-right: #FFFFFF solid 0px; 
	border-left: #FFFFFF solid 0px; 
	font-weight: normal;
	background-color: transparent;
	color:#ff0000;
}
.forminput_readonly_orange {
	font-size : 11px;
	border-top: #FFFFFF solid 0px; 
	border-bottom: #FFFFFF solid 0px; 
	border-right: #FFFFFF solid 0px; 
	border-left: #FFFFFF solid 0px; 
	font-weight: bold;
	background-color: transparent;
	color:orange;
}


.forminput_readonly_orange1 {
	font-size : 11px;
	border-top: #FFFFFF solid 0px; 
	border-bottom: #FFFFFF solid 0px; 
	border-right: #FFFFFF solid 0px; 
	border-left: #FFFFFF solid 0px; 
	background-color: transparent;
	color:orange;
	font-weight: normal;
}


.forminput_readonly1 {
	font-size : 11px;
	color:#6e6e6e;
	border-top: #FFFFFF solid 0px; 
	border-bottom: #FFFFFF solid 0px; 
	border-right: #FFFFFF solid 0px; 
	border-left: #FFFFFF solid 0px; 
	background-color: transparent;
	font-weight: normal;
}

.forminput_readonly_red1 {
	font-size : 11px;
	border-top: #FFFFFF solid 0px; 
	border-bottom: #FFFFFF solid 0px; 
	border-right: #FFFFFF solid 0px; 
	border-left: #FFFFFF solid 0px; 
	background-color: transparent;
	font-weight: normal;
	color:#ff0000;
}

/* bouttons */
.btn_vert {
border:0px;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
width:150px;
height:31px;
background-image:url(../images/btn/btn_vert_small.png);
background-color: transparent;
padding-bottom:5px;
padding-top:3px;
text-align:center;
cursor:pointer;
}


.btn_rouge {
border:0px;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
width:150px;
height:31px;
background-image:url(../images/btn/btn_rouge_small.png);
background-color: transparent;
outline:none;
padding-bottom:5px;
padding-top:3px;
text-align:center;
cursor:pointer;
}

.btn_bleu {
border:0px;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
width:150px;
height:31px;
background-image:url(../images/btn/btn_bleu_small.png);
background-color: transparent;
outline:none;
padding-bottom:5px;
padding-top:3px;
text-align:center;
cursor:pointer;
}

.btn_gris {
border:0px;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
width:150px;
height:31px;
background-image:url(../images/btn/btn_gris.png);
background-color: transparent;
outline:none;
padding-bottom:5px;
padding-top:3px;
text-align:center;
cursor:pointer;
}

.btn_gris_large {
border:0px;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
width:250px;
height:31px;
background-image:url(../images/btn/btn_gris_large.png);
background-color: transparent;
outline:none;
padding-bottom:5px;
padding-top:3px;
text-align:center;
cursor:pointer;
}




.btn_violet {
border:0px;
font-size:16px;
font-weight:normal;
color:#FFFFFF;
width:150px;
height:31px;
background-image:url(../images/btn/btn_violet.png);
background-color: transparent;
outline:none;
padding-bottom:5px;
padding-top:3px;
text-align:center;
cursor:pointer;
}
  input, textarea {
	padding: 3px;
	border: solid 1px #947cb6;
	outline: 0;
	width: auto;
	background: #FFFFFF;
	}

textarea {
	}

input:hover, textarea:hover,
input:focus, textarea:focus {
	border-color: #C9C9C9;
	}


