/* --- CONTAINER --- */

@import url("content.css");
@import url("superfish.css");

/* --- COPYRIGHT --- */
#copyright {
    padding            : 5px 0px;
    text-align         : center; 
    color              : #FFF;
    font-size          : 10px;
}
#copyright a, #copyright a:visited, #copyright a:link, #copyright a:active, #copyright a:hover, #copyright a:focus {
    color              : #FFF;
    text-decoration    : none;
}
#copyright img {
    vertical-align     : middle;
}


.produit .image_prod{
cursor:pointer;
display:block;
overflow: hidden;
width:135px;

}

.block_prod{
background:#D7DFE3;
width:210px;
}
	
/* commande */

.commande_table{
	background:#8B959C;
	color:white !important;
	
}
.liste th{
color:white;	
}

.info_liste tr:hover{
background:#2352B1;
color:white;
}
.liste a{
color:white;	
}
.liste a:hover{
	
}


.commande_table th{
		color:white !important;
		padding:10px;
		text-align:left;
		border-left:1px solid white;
		border-bottom:1px solid white;
}
.commande_table a:hover ,.commande_table a{
			color:white !important;
	}
.commande_table td{
		padding:10px;
		border-bottom:1px solid white;
}
.commande_menu h3{
	padding-left:5px;
	color:#8B959C;
	background-color:white;
}
.commande_menu {
	border:1px solid white;
}
.commande_menu p{
	padding:5px;
}

/* --- NEW VERSION ---- */

body{
margin:0;
background:#FFFFFF url(../images/fond.gif) repeat-x;
font-family:arial;
}

.produitdesc p {
width:550px !important;
padding:10px;
}
.produit td{
padding:0;
padding-right:5px;
}

.pagination a {

	
}

.commande th{
color:white;
}
h3, th{
	color:#A0825B;
}

br.clearfloat {
    clear              : both;
    height             : 0;
    font-size          : 1px;
    line-height        : 0px;
}

.produit{
	color:#2352B1;
}

.textbox{
	text-align:right;
border:1px solid #2352B1;
color:#2352B1;

}

.cadre h3{
	color:white;
}

.cadre {

background:#8B959C;
color:white;
padding:10px;
}

.cadre input{
border:1px solid grey;
}

.commande table{
	max-width:auto;
}

.commande tr{
width:1000px;	
}

.commande table{
max-width:1000px !important;             
}

.commande .liste{
margin:auto;
margin-top:40px;
}

.commande .liste tr{
background:#8B959C;
text-align:left;
color:white;
}

.commande .bouton{
cursor:pointer !important;
border:none;
}

.commande .liste input{
border:none;
}

.commande .liste td{
padding:10px 5px 10px 5px;
border-top:1px solid white;
border-bottom:1px solid white;
}
.commande  .liste th{
padding:5px 10px 5px 10px;
border:1px solid white;
}



.commande .liste a{
color:white;	
}

.pair{

}


.produit a{
	 color:#2352B1;
}

.produit h4{
	 text-transform: uppercase;
}

.produit p{
	width:170px;
}

.produit img{

}

.dialog{
background:#D7DFE3 !important;
}

.ui-dialog p{
	 color:#2352B1 !important;
}

.ui-dialog h4{
		margin:0;
		font-size:18px;
	 	text-transform: uppercase;
	 	color:#2352B1 !important;
}

.ui-dialog h2{

		font-size:12px;
	 	text-transform: uppercase;
	 	color:#2352B1 !important;
}

.ui-dialog-title{
		color:#2352B1 !important;
		text-transform: uppercase;
}

.ui-widget-overlay {
	background:#2352B1 !important;
}

.ui-widget-header {
	border:none !important;
	background:none !important;
}

h1,p{
margin:0;
}


img{
border:none;	
}

#block_fond_top{
width:100%;
height:139px;
background:url(../images/top.jpg);
}

#block_menu{
min-height:65px;
display:block;
}

#block_menu .content{
width:1050px;
margin:auto;
padding-top:5px;

}

#block_menu .content ul{
padding-top:23px;
margin:0;
margin-left:165px;
}

#block_menu .content li{
float:left;
display:block;
margin: 0 0px 0 10px;
}


#block_fond_mid{
width:1050px;
min-height:300px;
margin:auto;
position:relative;
}


#block_fond_mid h1{
margin-top:10px;
color:#A0825B;
font-size:23px;
}

#block_fond_mid h2{
	color:#A0825B;
}
#block_fond_mid p{

}


#block_fond_mid .menu #menu_all{
	margin:auto;
	width:215px;
}

#block_fond_mid .menu #menu_top{
	padding-left:10px;
	padding-top:10px;
	background:url(../images/menu_top.gif) no-repeat;

	width:215px;

}
#block_fond_mid .menu #menu_mid{
	background:url(../images/menu_mid.gif) repeat-y;
	height:72px;
	width:215px;
	
}

#block_fond_mid .menu #menu_gens{
	background:url(../images/menu_gens.gif) repeat-x;
	height:72px;
	width:215px;
	
}

#block_fond_mid .menu .block{
height:65px;
padding-left:5px;
padding-top:3px;
background:transparent url(../images/menu_bloc.gif) no-repeat scroll 0 0;
}

#block_fond_mid .menu .block p{
font-size:12px;
}

#block_fond_mid .menu .block a{
font-size:12px;
color:#2352B1;
}

#block_fond_mid .menu .block input{
border:0 solid;
font-size:12px;
height:15px;
color:#2352B1;
}

#block_fond_mid .menu .block .imgblock{
float:left;
display:block;
margin-right:2px;
width:57px;
}
	
	
#block_fond_mid .menu #menu_bot{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/menu_bot.gif) no-repeat scroll 0 0;
height:25px;
width:289px;
position:absolute;
float:left;
z-index:9;
left:760px !important;
left:755px;
}


#content{
width:778px;
float:left;
display:block;
}

#block_fond_mid .menu{
width:260px;
display:block;
float:left;
padding-bottom:30px;
margin-top:15px;
}



#plan_bt{
width:400px;
text-align:left;
margin:auto;
}

.menu_top{
width:200px;
display:block;
height:46px;	
}

#menu_cafeteria, #menu_cafeteria:link {
background:transparent url(../images/logo_cafe_off.gif) no-repeat scroll 0 0;
}

#menu_cafeteria:hover, #menu_cafeteria:active, #divmenu_cafeteria .on, #divmenu_cafeteria:hover #menu_cafeteria{
background:url(../images/logo_cafe.gif) no-repeat;
}


#menu_croqvite, #menu_croqvite:link{
background:transparent url(../images/logo_croqvite_off.gif) no-repeat scroll 0 0;
}

#menu_croqvite:hover, #menu_croqvite:active, #divmenu_croqvite .on,  #divmenu_croqvite:hover #menu_croqvite{
background:url(../images/logo_croqvite.gif) no-repeat !important;
}


#menu_traiteur, #menu_traiteur:link {
background:transparent url(../images/logo_traiteur_off.gif) no-repeat scroll 0 0;
}

#menu_traiteur:hover, #menu_traiteur:active, #divmenu_traiteur .on, #divmenu_traiteur:hover #menu_traiteur{
background:url(../images/logo_traiteur.gif) no-repeat;
}

#menu_burôdelices, #menu_burôdelices:link {
background:transparent url(../images/logo_burodelice_off.gif) no-repeat scroll 0 0;
}

#menu_burôdelices:hover, #menu_burôdelices:active, #divmenu_burôdelices .on, #divmenu_burôdelices:hover #menu_burôdelices{
background:url(../images/logo_burodelice.gif) no-repeat;
}


#wisi{
position:relative;
z-index:10; 
}

#wisi table{
max-width:750px;	
}

.ok{
text-decoration:none;
}


.ssmenu{
	margin:0 !important;
	position:absolute;
    width:180px;
	display:none;
	padding:10px 10px 0px 10px!important;
}
.ssmenu li{
	float:none !important;
	margin:0 0 10px 0!important;

}
.ssmenu a{
	color:white !important;
	font-size:13px;
	font-weight:bold;
}

#plan_bt a{
color:white;
font-family:arial !important;
}

#block_search{
background:url(../images/menu_search.jpg) no-repeat;
border:none;
width:180px;
margin-left:75px;
height:25px;

padding:10px 10px 10px 28px;
}

object:focus
{
outline:0;
} 


#block_search input{
border:none;

color:#2352B1;
}

hr{
clear: both;
visibility: hidden;
}

#block_fond_bot{
width:100%;
height:100%;
background:url(../images/bot.jpg);
}
