/* CSS Document */

body{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../images/francais/bg-hd.jpg) repeat-x #2072a7;
	color: #0e3f5f;
}

a img{
border: 0px;
}

h1{
font-size: 16px;
font-weight: bold;
color: #518eb8;
}

h6{
font-size: 26px;
font-weight: bold;
}

th{
	text-align: center;
	font-weight: bold;
	background-color: #B8D1E2;
}

#contenupage{
	padding-right: 15px;
	padding-left: 10px;
}

#tiragefr{
color: #FFFFFF;
margin: 0px;
padding: 0px;
overflow: auto;
width: 167px;
height: 85px;
background-image:url(../images/francais/home/backTirage.jpg);
background-repeat:repeat;
}

#tiragefr p{
margin: 0px;
}

#tirageen{
color: #FFFFFF;
margin: 0px;
padding: 0px;
overflow: auto;
width: 167px;
height: 85px;
background-image:url(../images/english/home/backTirage.jpg);
background-repeat:repeat;
}

#tirageen p{
margin: 0px;
}

#bg-hg{
background: url(../images/francais/bg-hg.jpg) top right no-repeat;
}

#bg-hg2{
background: url(../images/francais/bg-hg2.jpg) top right no-repeat;
}

#bg-hg_en2{
background: url(../images/francais/bg-hg2.jpg) top right no-repeat;
}

#bg-hd{
background: url(../images/francais/bg-hd.jpg) top left no-repeat;
}

#bg-bg{
background: url(../images/francais/bg-bg.jpg) top right repeat-x #2072a7;
}

#bg-bd{
background: url(../images/francais/bg-bd.jpg) top left repeat-x #2072a7;
}

.labelcoupon{
float: left;
width: 175px;
text-align: right;
font-weight: bold;
}

#logoprint{
display: none;
}

#formcoupon input{
margin-left: 8px;
margin-bottom: 2px;
width: 150px;
}
#formcoupon select{
margin-left: 8px;
margin-bottom: 2px;
width: 156px;
}

#formcoupon textarea{
margin-left: 8px;
width: 345px;
height: 75px;
}

#toptext{
color: #FFFFFF;
font-size: 11px;
padding-top: 10px;
}

#bottext{
color: #000000;
font-weight: bold;
font-size: 11px;
padding-top: 10px;
}

#topnav{
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}

#topnav a{
color: #FFFFFF;
text-decoration: none;
}

#topnav a:hover{
color: #C1D7FF;
}

#middlenav{
color: #59A1CF;
font-size: 9px;
font-weight: bold;
padding-right: 9px;
}

#middlenav a{
color: #59A1CF;
text-decoration: none;
}

#middlenav a:hover{
color: #0055B3;
}

#middlenavbot{
margin-top: 5px;
color: #59A1CF;
font-size: 9px;
font-weight: bold;
}

#middlenavbot a{
color: #59A1CF;
text-decoration: none;
}

#middlenavbot a:hover{
color: #0055B3;
}



#botnav{
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}

#botnav a{
color: #FFFFFF;
text-decoration: none;
}

#botnav a:hover{
color: #005AA4
}

#footer{
text-align: center;
}

#copyrights{
	font-size: 10px;
	color: #FFFFFF;
}

#distantia{
font-size: 10px;
color: #FFFFFF;
}

#distantia a{
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}

#distantia a:hover{
font-size: 10px;
color: #FFFFFF;
text-decoration: underline;
}

#menugauche ul{
list-style-type: none;
margin: 0px;
padding: 0px;
padding-left: 16px;
}
#menugauche {
	width: 165px;
}

#menugauche a{
color: #195c8e;
font-size: 11px;
text-decoration: none;
}

#menugauche a:hover{
text-decoration: underline;
}

.menugaucheover{
font-weight: bold;
font-size: 11px;
color: #001726;
margin: -12px;
}

#rechercher{
width:167px;
height:49px;
background: url(../images/francais/rechercher2.jpg);
}

#rechercheren{
width:167px;
height:49px;
background: url(../images/english/rechercher.jpg);
}

#rechercheren input {
padding-left: 5px;
}
#rechercher input {
padding-left: 5px;
}

#arianne{
list-style-type: none;
margin: 0px;
margin-bottom: 12px;
padding: 0px;
color: #ec008c;
font-size: 10px;
}

#arianne li{
display: inline;
}

#arianne a{
text-decoration: none;
color: #ec008c;
}

#arianne a:hover{
text-decoration: underline;
}

#contenttable p{
margin-top: 8px;
margin-bottom: 4px;
}

#contenttable a{
text-decoration: none;
}

.searchbox{
background-color: #f0f3f4;
border: 1px solid #a3a3a3;
}

.imgButton{
vertical-align: top;
}

.sous-titre{
color: #000000;
font-size: 10px;
font-weight: bold;
}

.sous-titre a{
color: #000000;
text-decoration: none;
}

.sous-titre a:hover{
color: #ec008c;
text-decoration: underline;
}

.marque{
font-size: 10px;
color: #ec008c;
}

.marque a{
color: #ec008c;
text-decoration: none;
}

.marque a:hover{
color: #000000;
text-decoration: underline;
}.selectAffichage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.rouge {
	color: #FF0000;
}
#centerAdmin {
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	font-size: 12px;
}
#centerAdmin  a{
color: #ec008c;
text-decoration: none;
}

#centerAdmin  a:hover{
color: #000000;
text-decoration: underline;
}
h2 {

font-size: 14px;
font-weight: bold;
color: #518eb8;
}
.Alert {
	color: #FF0000;
	font-weight: bold;
}.Succes {
	font-weight: bold;
	color: #0066CC;
}
.backTitre {
	color: #FFFFFF;
	background-color: #003366;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.widthInput {
	width: 99%;
}
.imageProductBordure {
	border: 1px solid #C1C1C1;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0E3F5F;
}
.prixListe {

color: #000000;
font-size: 10px;
font-weight: normal;
}
.TitrePage {
	margin: 0px;
	margin-bottom: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #134D73;
	text-transform: uppercase;
	font-variant: normal;
	font-style: italic;
}
#Retour a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EB038D;
	text-decoration: none;
}
#Retour a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2071A8;
	text-decoration: none;
}

#Liensutiles a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EB038D;
	text-decoration: none;
}
#Liensutiles a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2071A8;
	text-decoration: none;
}
#contenupageAccueil {
	padding-left: 10px;
}

.hometiragefield{
	background-color: #f0f3f4;
	border: 1px;
	color: #003399;
	text-align:center;
}#CategorieTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3366;
}
#CategorieTable a{
	color: #134D73;
	text-decoration: none;
	font-weight: bold;
}
#CategorieTable a:hover{
	color: #EB038D;
	text-decoration: none;
	font-weight: bold;
}
a, a:visited{
	color: #134D73;
	text-decoration: underline;

}
a:hover{
	color: #EB038D;
	text-decoration: underline;

}
.menubas{
	background: url(../images/francais/menu_bas.jpg) no-repeat;
	height: 55px;
	width: 763px;
}
.menutableau {
}
.prixBarre {
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.textePrix {
	font-size: 12px;
}

.subMenu {
background-color: #FFFFFF;
margin-left: 8px;
display: none;
font-size: 9px;
}

.subMenu li{
margin-bottom: 4px;
}

td.separation{
	padding-right:8px; 
	padding-left:8px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}
td.separation_e{
	padding-right:16px; 
	padding-left:16px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}


/*-------------------------new index----------------------------------*/

.promo_top{
background:url(../images/index_new/millieu_top.jpg) repeat-y;
padding-top: 1px;
}

.promo_bas{
background:url(../images/index_new/millieu_bas.jpg) bottom no-repeat;
}

.promo_top2{
/*background:url(../images/index_new/millieu_top.jpg) repeat-y;*/
padding-top: 1px;
}

.promo_bas2{
/*background:url(../images/index_new/millieu_bas.jpg) bottom no-repeat;*/
}


.promo_bas p, .promo_bas2 p {

margin: 0px;
padding: 0px;

padding-top: 4px;
padding-bottom: 2px;
}
/*
.promo_left_1{
background:url(../images/index_new/tab_cel1_1.jpg);
width:151px;
height:231px;
}

.promo_left_2{
background:url(../images/index_new/tab_cel1_2.jpg);
width:148px;
height:231px;
}

.promo_right_1{
background:url(../images/index_new/tab_cel2_1.jpg);
width:151px;
height:231px;
}

.promo_right_2{
background:url(../images/index_new/tab_cel2_2.jpg);
width:147px;
height:231px;
}
*/
.nouvelle{
background:url(../images/index_new/nouvelle_top.jpg) no-repeat;
}
.nouvelle_en{
background:url(../images/index_new/nouvelle_top_en.jpg) no-repeat;
}
.nouvelle_milieu{
background:url(../images/index_new/nouvelle_millieu.jpg) repeat-y;
}

.top{
background:url(../images/index_new/top_repeat.jpg) repeat-y;
}

.tag{
background:url(../images/index_new/tag.jpg) bottom no-repeat;
}

.tag p {

margin: 0px;
padding: 0px;

padding-top: 4px;
padding-bottom: 2px;
}