
/***********************
	Regles des Dummys
***********************/
div#lightdummy{
background-color:#dbcce1;
}

div#darkdummy{
background-color:#a57fb2;
}

div#darkdummy h2{
padding:0 !important;
margin:0 !important;
}
div#sectiondummy{
background-color:#4c0065;
}
span.elm1{
color:white;
}
span.elm3{
color:#cccccc;
}
span.elm2{
color:#a57fb2;
_padding-bottom:15px;
_margin-left:-25px;
}


/*
style de la bordure de maincontent
*/
div.maincontent h2 {
background-color:#4c0065 !important;

}
div.maincontent{
border-color:#4c0065 !important;
font-weight:bold;
}

/*
style des liens d'actions
*/
a.action {
float:right;
}

/*
style des tableaux
*/

table{
font-weight:bold;
padding:0 15px 0 15px;
}

/**************************************/
/********  datagrid GENERAL   *********/
/**************************************/
table.datagrid{
width:100%;
font-size:11px;
border-collapse:collapse;
border:2px solid #4C0065;
background:#DBCCE0;
}
table.datagrid th a{
color:white;
text-decoration:none;
}
table.datagrid td a{
text-decoration:none;
color:#67376F;
}
table.datagrid th{
background-color:#4C0065;
text-decoration:none;
border-bottom:1px solid #4C0065;
color:white;
}

table.foot span.nbpage{
padding-left:5px;
display:block;
float:left;
font-weight:bold;
color:white !important;
}

table.datagrid td{
padding:2px;
border:1px solid white;
}

table.datagrid a:hover{
color:purple;
}


/**********   Navigation    ***********/

table.foot {
border: 1px solid #4C0065;
background-color:#4C0065;
height:10px;
width:100%;
color:white;
font-size:11px;
border-top:0 !important;
text-align:center;
}

table.foot span.navigation{
color:white !important;
font-weight:bold;
}

table.foot td.navigation a{
color:white !important;
text-decoration:none;
}
table.foot td.navigation a:hover, span.current{
color:#E92529;
}
/**********     OVER TR     ***********/
table tr.over{
background-color:#CB9CDB !important;
}
/**************************************/
/********      commande       *********/
/**************************************/

table#commande{
width:100%;
font-size:12px;
border-collapse:collapse;
border:2px solid #4C0065;
background:#DBCCE0;
margin-bottom:10px;
}
table#commande th{
color:white;
background:#4C0065;
border:1px solid white;
}
table#commande td{
padding:2px;
padding-left:10px;
border:1px solid white;
}
table#commande td.textbottom{
text-align:right;
padding-right:10px;
}
table#commande1 span{
margin:5px;
color:black !important;
}
table#commande1{
width:100%;
font-size:13px;
border-collapse:collapse;
border:2px solid #4C0065;
background:#DBCCE0;
}

/* TINY Boutique */

span.info {
font-size:13px;
}
span.titre {
font-size:12px;
}
a.panier{
background-image:url(/themes/default/images/boutique/icones/panier.gif);
font-size:15px;
background-repeat:no-repeat;
padding-left:20px;
color:#F7920F !important;
text-decoration:none;
}

p.book {
margin:0 !important;
background-image:url(/themes/default/images/boutique/icones/livre.gif);
background-repeat:no-repeat;
padding-left:25px;
}

p.DVD {
margin:0 !important;
background-image:url(/themes/default/images/boutique/icones/DVD.gif);
background-repeat:no-repeat;
padding-left:25px;
}
p.K7 {
margin:0 !important;
background-image:url(/themes/default/images/boutique/icones/K7.gif);
background-repeat:no-repeat;
padding-left:25px;
}
a.panier{
background-image:url(/themes/default/images/boutique/icones/panier.gif);
font-size:13px;
background-repeat:no-repeat;
padding-left:19px;
font-weight:normal !important;
color:#F7920F !important;
text-decoration:none;
}
/************************************/

div#userInfo td b,
div#userInfo td span{
float:left;
}

#coordonnees td{
font-size:13px !important;
padding-top:5px;
}
#coordonnees td a{
text-decoration:none;
color:#4C0065;
}
#coordonnees td a:hover{
color:#A57FB2;
}

/*** Navigation ***/
div.action {
background-color:#4C0065 !important;
_width:480px;
}
div.action a:hover {
color:white !important;
}
div.action a{
color:white !important;
}
div.action a:hover{
color:#A57FB2 !important;
}


/***** CORRECTIONS IE ***********/
h2 {
	_margin-right:-30px;
}
div#PageContent {
_width:450px;
}
div.maincontent{
_margin-left:3px;
_width:450px;
}

div#userInfo {
padding:0;
margin:0;
}

