body {
	background-color;#FFFFFF;
	margin:0;
	padding:0;
	background-image: url(../images/interface/bakgroundgereso.gif);
}

a img {border:0;}

table td .template {
	text-align: left;
	vertical-align: top;
	font-family:Verdana;
	font-size:10px;
	color:#7D7D7D;
}

.top
{
	color:#7D7D7D;
	font-size:10px;
}
a.top {

	text-decoration: none;
	color:#7D7D7D;
}
a.topmenu {

	text-decoration: none;
	color:#FFFFFF;
}
a.orange
{
	color:#EB690A;
	text-decoration:underline;
}
.orange
{
	color:#EB690A;
}
a.menu {
	font-size:10px;
	font-family:Verdana;
	text-decoration: none;
	color:#606661;
}
.menu {
	font-family:Verdana;
	font-size:10px;
	color:#7D7D7D;
}
a.cat {
	color:black;
}
a {
	text-decoration: underline;
	color:#7D7D7D;
}
.green
{
	color:#236338;
}
.t9
{
	font-size:9px;
}
.t10
{
	font-size:10px;
}
.y
{
	color:#D46E00;
}
a.y
{
	color:#D46E00;
	text-decoration:underline;
}
a.light
{
	color:#AEA67A;
	text-decoration:underline;
}



.1
{
	color:#D35602;
}
a.1
{
	color:#D35602;
	text-decoration:underline;
}
a.11
{
	color:#D35602;
	text-decoration:none;
}
.2
{
	color:#A14508;
}

a.2
{
	color:#A14508;
	text-decoration:underline;
}
.2
{
	color:#985A04;
}
.copy
{
	color:#FEBC5F;
}
a.copy
{
	color:#FEBC5F;
	text-decoration:underline;
}
.t10
{
	font-size:10px;
}


.infoBox {
  background: #BBBBBC;
  margin-bottom: 18px;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family:Verdana;
  font-size: 10px;
}
/*
a {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px; 
	text-decoration: none; 
	color: #3895B7;
}  

a:hover {
	text-decoration: underline;
} 

a img, a:hover img {
	border: none;
	text-decoration: none;
}
*/
hr.clearer {
	margin: 0;
	padding: 0;
	border: none;
	clear: both;
}

#body {
	width: 717px;
	margin: auto;
}

#logo {
	width: 195px;
  	height: 139px;
  	float: left;
}

#banner {
  	margin-left: 5px;
  	width: 517px;
  	height: 139px;
  	background-color: #eeeeee;
  	float: left;
}

a.white {
	font-family: Verdana;
	font-size: 11px; 
	color: #ffffff;
	text-decoration: none;
}
	
.main {
	font-family: Verdana;
	font-size: 11px;
	color: #53717C
}

.menu_mere a {
	font-family: Verdana;
	font-size: 11px;
	color: #53717C;
	text-decoration: none;
}

.menu, .menu a, .menu a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #DF2C28;
	text-align:center;
}

.menu_fille {
	padding-bottom: 2px;
	padding-left: 19px;
	background-image: url(../images/interface/hl_p.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-position: 19px 100%;
	/*line-height: 1em;*/
}

.menu_fille a {
	
}


#main {
	margin-left: 8px;
	border: solid 1px #a8b6b6;
}
.barre-titre {
	width: 100%;
 	background-color: #7fad7b;
}

.barre-titre > h1 {
	margin-left: 10px;
  	font-family: Arial;
  	font-size: 13px;
  	text-transform: uppercase;
  	color: #ffffff;
}

#navig_haut {
	width: 100%;
	height: 45px;
	margin-top: 5px;	
}

.red {
	font-family: Verdana;
	font-size: 11px;
	color: #E12C29;
}

#input .recherche {
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
	border-color: #636563;
	padding-left: 3px;
	font-weight: 900;
}

#main .liste-red {
	font-family: Verdana;
	font-size: 11px;
	color: #E12C29;
}

#main .liste-blue {
	font-family: Verdana;
	font-size: 11px;
	color: blue;
}

.copyright {
	font-family: Verdana;
	font-size: 11px;
	color: #53717C;
}
 
.blue {
	font-family: Verdana;
	font-size: 10px;
	color: #3895B7;
}

.panier {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

th.commande {
	background-color: #67a5bd;
	color: #FFFFFF;
	height: 20px;
	font-size: 11px;
	border: 1px solid #cccccc;
	padding: 2px 0px;
	font-family: Verdana;
}

.qt {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	width: 20px;
}







.smallText {
	font-size: 12px;
}


.headerNavigation {
	color:#53717C;
}

.headerInfo {
	color:white;
	font-size: 15px;
}

.text_body, text_body a, text_body a:hover, .text_body TD  {
	color: #666D68;
	text-decoration: none;
	font-size: 11px
} 

.text-price {
	color: red;
	text-decoration: none;
	font-size: 13px
} 


.small-text-order a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #7575A3;
	text-decoration: none;
}

.small-text-order a:hover {
	color: #FFAE00;
}


.price-detail h2, .price-detail h3 {
	color: black;
}

.price-detail P {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
  	line-height: 1.5;
  	color: #555555;
} 


/*
  TABLE
*/
.product-list-th, .product-list-th a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	background: #D5D5D5;
	color: #8C8C8C;
	padding: 2px;
}

.bordRightGrey {
	border-right: 1px solid #D5D5D5;
}

TR.product-list-odd {
  background: #f8f8f9;
  border-top: 1px solid #D5D5D5;
}

TR.product-list-even {
  background: #ffffff;
  border-top: 1px solid #D5D5D5;
}


TD.product-list-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	color: #6B6B6B;
}

TD.product-list-data a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
}

.checkBoxer {
	border: 1px solid #848484;
}

.inputNumber {
	border: 1px solid #848484;
	text-align: center;
}



input, textarea, select {
	border: 1px solid #89928C;
}


.checkoutBarFrom, .checkoutBarTo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
}


.checkoutBarCurrent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}





TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}


.moduleRowOver {
	background-color: #D7E9F7;
	cursor: pointer;
}
.moduleRowSelected {
	background-color: #E9F4FC;
}

.orderEdit {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #5AB23D;
	text-decoration: underline;
}


.error {
	color: red;
}

.messageBox { 
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.messageStackError, .messageStackWarning {
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #EE8000;
}
.messageStackSuccess {
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #FC8819;
}

.navig a {
	color: white;
}

.boxText {
	padding-left: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
}






.foot_copy {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #6F6F6F;
	text-decoration: none;
} 

.foot_l {
	color: #C1C1C1;
	text-decoration: none;
	font-size: 11px;
}

.foot_t {
	color: #828282;
	text-decoration: none;
} 

