/*------------------------------------SELECT CMS AJOUTE PAR LORENZO----------------------------------------------*/
.select_cms{
	width = 150px;
}
/*------------------------------------------ STYLE POUR HTACCESS -------------------------------------------------------------*/
.headline { font-family : Verdana; font-size : 11px; font-weight:bold; color : #453167; text-decoration: none;}
.arial2bold { font-family: Verdana; font-size: 11px; font-weight: bold; color: #453167 }
.arial12 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #453167 }
.inputwidth150 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #453167 ; width: 150px; border : 1px solid black}
.arial12weiss { font-family: Verdana; font-size: 11px; font-weight: bold; color: #453167; font-style: normal; text-decoration: none}

.languageselect {
font-family: Verdana; font-size: 10px; font-weight: bold; color: #453167; width: 205px; border: 1px solid black
}

.inputwidth200 { 
font-family: Verdana; font-size: 12px; font-weight: normal; color: #453167 ; width: 200px; scrollbar-face-color: #999999; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: white; scrollbar-track-color: white; scrollbar-darkshadow-color: #CCCCCC; border : 1px solid black 
}

.inputwidth300 { 
font-family: Verdana; font-size: 12px; font-weight: normal; color: #453167 ; width: 305px; scrollbar-face-color: #999999; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: white; scrollbar-track-color: white; scrollbar-darkshadow-color: #CCCCCC; border : 1px solid black
}

.submitbutton { 
font-family: Verdana; font-size: 12px; font-weight: bold; color: #453167; background-color: #B9A7CE; border : 1px solid black; width: 80px
}
.arial10weiss { font-family: Verdana; font-size: 10px; font-weight: bold; color: #453167}
.arial2boldweiss { font-family: Verdana; font-size: 12px; font-weight: bold; color: #453167}
/*------------------------------------------ STYLE POUR HTACCESS -------------------------------------------------------------*/


/*------------------------------------input,textarea, select TOUT LE SITE------------------------------------------------------*/

input,textarea, select {
            color : #453167;
            font: normal 11px Verdana;
            /*
			border-color : #508AC5;
            border-style: solid; 
            border-width: 1px;
			*/
}

/* STYLE POUR LA PAGE DE LOGIN */
.textfield {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/field.gif); BORDER-LEFT: #aaaaaa 1px solid; COLOR: #000000; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.bouton_login {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/fond_bouton.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 120px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
/* STYLE POUR LA PAGE DE LOGIN */

/*------------------------------------FIN input,textarea, select TOUT LE SITE-------------------------------------------------------*/
/*champs etoiles*/
.Style1 {color: #FFFFFF}
.Style6 {color: #0000FF}
.Style7 {color: #993333}
/*style tableau*/
 
th {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;
	white-space: nowrap;
}
th a{
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}

th a:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.transinfo {
	font-family:Verdana;color:#000000;font-weight:bold;font-size:12px;text-align:center;position:absolute;z-index:0;background-color:#ffffff;color:#000000;border: 1px solid #000000;padding:5px 5px 5px 5px;position:absolute;width:300px;top:0;left:0;filter:alpha(opacity=75);-moz-opacity:0.75;opacity: 0.75;
	background-image:url(../img/info.jpg); background-position:top left; background-repeat:no-repeat;
}
#divInfo A:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
#divInfo A:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
#divInfo A:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
#divInfo A:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: underline;	
}
#divInfo A:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}

.borderB{border-bottom:1px #453167 solid; padding:10px}
/*------------------------------------CELLULLE DE TD PAGE TYPE-------------------------------------------------------*/
.td_facture{
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
}
.td_facture_right{
	border-bottom:1px #CCCCCC solid;
}
.td_facture_rightok{
	border-right:1px #CCCCCC solid;
}
.td_affiche_menu{
	color:#FFFFFF;
	font-family:Verdana;
	font-size : 11px;
}

.extranet{
	font-family : Verdana;
	font-size : 12px;
	font-weight:bold;
	color:#7A6F89;
}
.txt_erreur{
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;
	color:red;
}
.menu_gauche {
	font-family : Verdana;
	font-size : 10px;
	color : #453167;
}
.td_menu_edit {
	font-family : Verdana;
	font-size : 12px;
	font-weight:bold;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
}
.txt_img_chapeau {
	font-family : Verdana;
	font-size : 12px;
	font-weight:bold;
	color: #ffffff;
}
.td_liste_menu {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;
	color : #453167;
}
.td_liste_menu_titre_page {
	font-family : Verdana;
	font-size : 12px;
	font-weight:bold;
	color : #453167;
}
.td_liste_menu_niv0 {
	font-family : Verdana;
	font-size : 12px;
	font-weight:bold;
	color : #453167;
}


/*page : menu_modif.php */
.td_menu_modif_titre {
	font-family : Verdana;
	font-size : 14px;
	font-weight:bold;
	color : #ffffff;
}
.td_menu_modif {
	font-family : Verdana;
	font-size : 10px;
	font-weight:bold;
	color : #ffffff;
}

th {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;
	white-space: nowrap;
}
th a{
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}

th a:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
th a:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
/*fin page : menu_add_champs.php */

/*page : menu_add_champs.php */
.titre_champs_lang {
	font-family : Verdana;
	font-size : 14px;
	font-weight:bold;
	color : #ffffff;
}
.nom_champs_lang {
	font-family : Verdana;
	font-size : 10px;
	color : #ffffff;
}
.nom_champs_lang_cols {
	font-family : Verdana;
	font-size : 10px;
	font-weight:bold;
	color : #453167;
}
/*fin page : menu_add_champs.php */

/*page : menu_add_dico.php */
.titre_dico_lang {
	font-family : Verdana;
	font-size : 14px;
	font-weight:bold;
	color : #ffffff;
}
.nom_dico_lang {
	font-family : Verdana;
	font-size : 10px;
	color : #ffffff;
}
.nom_dico_lang_cols {
	font-family : Verdana;
	font-size : 10px;
	font-weight:bold;
	color : #453167;
}
/*fin page : menu_add_dico.php */

/*page : menu_add_lang.php */
.titre_lang {
	font-family : Verdana;
	font-size : 14px;
	font-weight:bold;
	color : #ffffff;
}
.nom_lang {
	font-family : Verdana;
	font-size : 10px;
	color : #ffffff;
}
.nom_lang_cols {
	font-family : Verdana;
	font-size : 10px;
	font-weight:bold;
	color : #453167;
}
/*fin page : menu_add_dico.php */
/*ce style n'est pas dans le site*/

/* -- */
.exemple{
	font-family : Verdana;
	font-size : 12px;
	font-weight:bold;
	line-height:12px;
}
/*ce style n'est pas dans le site*/
/*------------------------------------FIN CELLULLE DE TD PAGE TYPE-------------------------------------------------------*/

/*--------------------------------------------LIENS-------------------------------------------------------*/

.copyright{
	font-family : Verdana;
	font-size : 9px;
	font-weight:normal;
	color:#7A6F89;
}

a.copyright:link {
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;	
	color : #7A6F89;	
	text-decoration: none;	
}
a.copyright:visited {
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;	
	color : #7A6F89;	
	text-decoration: none;	
}
a.copyright:focus {
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;	
	color : #7A6F89;	
	text-decoration: none;	
}
a.copyright:hover {
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
a.copyright:active {
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;	
	color : #7A6F89;	
	text-decoration: none;	
}

.fiche_facture {
	font-family : Verdana;
	font-size : 10px;
	font-weight:normal;
	color : #453167;	
	text-decoration: none;	
}

.menu_access {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}

.menu_access a:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
a.menu_access:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
a.menu_access:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}
a.menu_access:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #7C64A5;	
	text-decoration: none;	
}
a.menu_access:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #453167;	
	text-decoration: none;	
}


.menu_access_b {
	font-family : Verdana;
	font-size : 11px;
	font-weight:normal;	
	color : #453167;	
	text-decoration: none;	
}
.menu_access_b:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:normal;	
	color : #453167;	
	text-decoration: none;	
}
.menu_access_b:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:normal;	
	color : #453167;	
	text-decoration: none;	
}
.menu_access_b:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:normal;	
	color : #453167;	
	text-decoration: none;	
}
.menu_access_b:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:normal;	
	color : #7C64A5;	
	text-decoration: none;	
}
.menu_access_b:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight: normal;	
	color : #453167;	
	text-decoration: none;	
}
.menu_retour {
	font-family : Verdana;
	font-size : 9px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}

.menu_retour:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_retour:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_retour:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_retour:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_retour:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}



.menu_page {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page_current {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none; 
	text-decoration:underline;
}

.menu_page a:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page a:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page a:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page a:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page a:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}


.menu_page:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}
.menu_page:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #ffffff;	
	text-decoration: none;	
}


.menu_page2 {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}

.menu_page2 a:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2 a:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2 a:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2 a:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2 a:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}


.menu_page2:link {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2:visited {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2:focus {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2:hover {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
.menu_page2:active {
	font-family : Verdana;
	font-size : 11px;
	font-weight:bold;	
	color : #1C396B;	
	text-decoration: none;	
}
/* -- */
/*--------------------------------------------FIN LIENS-------------------------------------------------------*/


/*--------------------------------------------INPUT-------------------------------------------------------*/
.input_extranet{
	background-color:#FFFFFF;
	color : #7A6F89;
	font: normal 11px Arial;
	border-color : #7A6F89;
	border-style: solid; 
	border-width: 1px;
	height:17px;
	width:77px;
}
.input_menu{
	background-color:#FFFFFF;
	height:17px;
	width:110px;
}
/*--------------------------------------------FIN INPUT-------------------------------------------------------*/



/*------------------------------------ SCROLL BODY -------------------------------------------------------*/

BODY {
	scrollbar-face-color : #ffffff ;
	scrollbar-shadow-color : #333333 ;
	scrollbar-highlight-color : #cccccc  ;
	scrollbar-3dlight-color : #cccccc ;
	scrollbar-darkshadow-color : #cccccc ;
	scrollbar-track-color : #ffffff ;
	scrollbar-arrow-color : #cccccc ;
	scrollbar-base-color : #ffffff;
}

/*
scrollbar-base-color = couleur de base des barres de défilement
scrollbar-3dlight-color = couleur pour les effets de relief (3D)-
scrollbar-arrow-color = couleur pour les pointeurs de défilement-
scrollbar-darkshadow-color = couleur pour les ombres-
scrollbar-face-color = couleur pour la surface-
scrollbar-highlight-color = couleur pour le bord haut et le bord gauche-
scrollbar-shadow-color = couleur pour le bord droit et le bord du bas-
scrollbar-track-color = couleur pour la barre de défilement non-cachée par le pointeur de défilement-
*/

/* ----------------------------------STYLES POUR PANIER EN COURS ------------------------------------------*/
.txt_editor{
	font-family : Verdana;
	color:#595959;
	font-size : 10px;
}
.tit_cmd{ 
	font-family : Arial;
	color:#000000;
	font-weight:bold;
	font-size : 15px;
}
.cmd{
	font-family:Arial;
	color:#D5454C;
	font-size:10px;
}

.detail{
	font-family : Verdana;
	color:#666666;
	font-size : 10px;
}
.mini_tit_shoes{
	font-family : Verdana;
	color:#666666;
	font-size : 10px;
}
.mini_prix2{
	font-family : Arial;
	color:#000000;
	font-weight:bold;
	font-size : 11px;
}
.poucentage{
	font-family : Verdana;
	color:#B03035;
	font-weight:bold;
	font-size : 13px;
}
.inscription{
	font-family : Verdana;
	color:#666666;
	font-size : 11px;
	font-weight:bold;
}
/******************************************************* TOOLTIP ****************************************************/
.ui-tooltip, .arrow:after {
    background: #fffdc2;
	border:1px solid #e1e0aa;}
	
  .ui-tooltip {
	z-index:10;
	width:250px;
	max-width:100%;
    font-size:0.875em;
	text-align:center;
    border-radius: 20px;
	color:#707070;
	background:#fff;
	font-family: 'Droid Sans', sans-serif;
	text-shadow: 1px 1px #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
/*
.myTooltip{
	margin-bottom: 50px;
}
.myTooltip:hover:after{
	margin-bottom: 50px;
}
.myTooltip:hover:before{
	margin-bottom: 50px;
}
*/
.myOptionTooltip{
	height: 20px;
	font-size: 14px;
}
.ui-helper-hidden-accessible{
	display: none;
}
	
  .arrow {
    width: 50px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
	*display:none;}
	
  .arrow.top {
    top: -16px;
    bottom: auto;}
	
  .arrow.left {
    left: 20%;}
	
  .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    tranform: rotate(45deg);}
	
  .arrow.top:after {
    bottom: -20px;
    top: auto;}
/******************************************************* FIN TOOLTIP ***********************************************/
blink {
    -webkit-animation: 2s linear infinite condemed_blink_effect; // for android
    animation: 2s linear infinite condemed_blink_effect;
}
@-webkit-keyframes condemed_blink_effect { // for android
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }
}
@keyframes condemed_blink_effect {
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }
}