@charset "UTF-8";
/* CSS Document */

/*************************************************/
/**   E-CRENO							REV.15/03/2013				**/
/*************************************************/

#headerecreno
{
width: 1000px;
height: 156px;
background-image: url(../images/general/ecreno_haut.png);
margin-left: -10px;
}

#logoecreno {
	width: 127px;
	height: 124px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/general/ecreno_logo.png) no-repeat 0 21px;
	padding-top: 21px;
}

/*************************************************/
ul#fixe
{
position:fixed;
top:0;
left:0;
width:100%;
height:30px;
z-index:1000;
background-color:#000;
list-style-type:none;
overflow:hidden;
margin:0;
padding:0;
font: 12px Arial;
font-weight: bold;
}


ul#fixe li {
text-align:center;
float:left;
cursor:pointer;
padding: 7px 15px;
border-right: solid 1px #A2A2A2;
height:30px;
}

ul#fixe a.actif
{
border-bottom:1px solid #FFF;
color:#FFF;
}

ul#fixe a {
color:#BBBBBB;
}

ul#fixe a:hover {
color:#FFF;
}

ul#fixe li:hover{
color:#3366CC;
}


/*************************************************/

#sitesnav {position:absolute;width:100%;margin-top:46px;height:43px;font-size:16px;font-weight:bold}
#sitesnav ul {padding:0;list-style-type:none;width:auto;float:left;}
#sitesnav ul li {display:block;float:left;margin:0 2px;}
#sitesnav ul li a {display:block;float:left;color:#ffdab6;text-decoration:none;padding:0 0 0 25px;height:43px;line-height:50px;}
#sitesnav ul li a span {display:block;float:left;padding:0 25px 0 0;height:31px;width:auto;}
#sitesnav ul li a:hover {color:#fff;}
#sitesnav ul li a:hover span {display:block;cursor:pointer;}
#sitesnav ul li a.current,#sitesnav ul li a.current:hover {color:#80100A;}
#sitesnav ul li a.current span{height:43px;}


.ecreno { background:url("../images/sitesnav/ecreno_fond.gif") repeat-x bottom left;}
.ecreno ul li a.current,#sitesnav ul li a.current:hover {background:transparent url("../images/sitesnav/ecreno_gauche.gif") no-repeat top left;}
.ecreno ul li a.current span {background:transparent url("../images/sitesnav/ecreno_droite.gif") no-repeat top right;}

/************************************************ STYLE */
td.Td-catalogue {
text-align: left;
padding: 2px;
font-size: 10px;
text-decoration:underline;
color:#779966;
font-weight:800;
}

td.chiffre {
text-align: right;
font-size: 11px;
color: black;
padding: 2px;
}



td.checkbox1 {width:24px; background-image: url("../images/icones/24x24/catalogue.png") ;}
td.checkbox2 {width:24px; background-image: url("../images/icones/24x24/mercuriale.png") ;}
td.checkbox3 {width:24px; background-image: url("../images/icones/24x24/tarif.png") ;}
td.checkbox4 {width:24px; background-image: url("../images/icones/24x24/commande.png") ;}


td.titrecalalogue {
text-align: left;
color: #EE7F00;
padding: 2px;
font-size: 14px;
border-top: 1px dotted #EE7F00;
}

#bajoutercata {
margin-left:auto;
margin-right:auto;
width:350px;
text-align:center;
}


tr.color1 {background-color:#DEE;}
tr.color2 {background-color:#FFF;}



tr.Tr-commande {
text-align: left;
padding: 2px;
font-size: 13px;
}

/************************************************ CALENDRIER */
/* Calendar container div */
.gldp-default
{
	float:left;
	font-family:"trebuchet ms" !important;
	background-color:#ccc !important;
	font-size:0.8em !important;
	border:solid 1px #888;
}

/* Table style */
.gldp-default table
{
	border-spacing:1px;
	border-collapse:inherit;
}

/* Default row height */
.gldp-default tr
{
	line-height:24px;
}

/* Default style of cell */
.gldp-default td
{
	margin:0;
	padding:0;
	width:28px;
	text-align:center;
}

/* Previous and Next arrows */
.gldp-default-prevnext
{
	font-family:"times new roman";
	color:#222;
	cursor:pointer;
	font-weight:bold;
}

/* Month Year title */
.gldp-default-monyear
{
	color:#222;
	font-size:0.9em !important;
	font-weight:bold;
}

/* Days of the week (Sun, Mon, ...) */
.gldp-default-dow
{
	background-color:#C21212;
	color:#eee;
	font-size:0.8em !important;
	font-weight:bold;
}

/* Selectable days */
.gldp-default-day
{
	background-color:#fff;
	color:#222;
	border:solid 1px #fff;
	font-weight:bold;
}
.gldp-default-day-hover
{
	background-color:#fff;
	color:#C21212;
	border:solid 1px #C21212;
	cursor:pointer;
	font-weight:bold;
}

/* Selected days */
.gldp-default-selected
{
	background-color:#fee;
	color:#222;
	border:solid 1px #C21212;
}

/* Today */
.gldp-default-today
{
	background-color:#C21212;
	color:#fff;
	border:solid 1px #C21212;
	font-weight:bold;
}
.gldp-default-today-hover
{
	background-color:#fff;
	color:#C21212;
	border:solid 1px #C21212;
	cursor:pointer;
	font-weight:bold;
}

/* Weekends */
.gldp-default-sat, .gldp-default-sun
{
	background-color:#fff;
	color:#004f8f;
	border:solid 1px #fff;
	font-weight:bold;
}
.gldp-default-sat-hover, .gldp-default-sun-hover
{
	background-color:#fff;
	color:#004f8f;
	border:solid 1px #C21212;
	cursor:pointer;
	font-weight:bold;
}

/* Non-selectable day.  Includes:previous/next month days and days that fall in the allowOld and endDate conditions */
.gldp-default-noday
{
	background-color:#fff;
	border:solid 1px #fff;
	color:#666;
	cursor:wait;
}