
body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
line-height:1.6em;
}
body {
	background:url(/frn/images/bgsiteTesca.jpg) repeat-x #150b19;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1 {
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

#produit {margin-top:65px;margin-bottom:-3px;}

.famille21 {text-transform:uppercase;background:#e70808;width:130px;display:block;}
.famille22 {text-transform:uppercase;background:#9f9200;width:130px;display:block;}
.famille23 {text-transform:uppercase;background:#666666;width:130px;display:block;}
.famille24 {text-transform:uppercase;background:#5e009f;width:130px;display:block;}

#tablecontent {background:url(/frn/images/bgtable.png) repeat-y transparent;}


#marque_assoc {margin-top:20px;margin-bottom:20px;}
.marque {margin-top:10px;margin-bottom:10px;float:left;}
.marque img {}


.actu {width:250px;float:left;padding:10px;margin:5px; height:240px;}
.actuhome a {color:red;background:#FFEAED;}
.actuhome a:hover {color:black;background:#FF7A8D;}
.actuhome h1 {text-transform:Uppercase;font-size:11px;}
.actuhome h3 {color:#444444;font-size:12px;}

.actu p {margin-top:0px;}


.level {
float:left;
width:178px;
height:160px;
border:1px #CECECE solid;
margin:2px;
}

.level a,.level a:visited {color:#2F4E81;}
.level a:hover {color:#B0220B;}

/*#navleft li {margin:15px;margin-left:20px;padding:0px;color:#FFFFFF;}
#navleft ul {margin:0px;padding:0px;color:#FFFFFF;border-top:1px dotted;}*/

#navright li,#navleft li {margin:0px;margin-left:20px;padding:0px;color:#6C1313;}

#navright li a, #navleft li a {
display:block;
text-decoration:none;
color:#FFFFFF;
padding:1px;
}

#navright li a:hover {

text-decoration:none;
color:#FFFFFF;
background-color:#5B5B5B;

}

.niveau_1,.niveau_2,.niveau_3,.niveau_4,.niveau_5,.niveau_6 {color:transparent;font-size:0px;font-weight:bold;letter-spacing:1px;margin-left:5px;margin-right:5px;height:34px;display:block;}
.niveau_1{background:url(/frn/images/nav-bgtitle-niveau_1.gif);}
.niveau_2{background:url(/frn/images/nav-bgtitle-niveau_5.gif);}
.niveau_3{background:url(/frn/images/nav-bgtitle-niveau_3.gif);}
.niveau_4{background:url(/frn/images/nav-bgtitle-niveau_4.gif);}
.niveau_5{background:url(/frn/images/nav-bgtitle-niveau_2.gif);}
.niveau_6{background:url(/frn/images/nav-bgtitle-niveau_6.gif);}
ul {margin:0px;padding:0px;}

.menu_top {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.liens_menus {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.verdana {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A4A4A4;
	text-decoration: none
}

a.lienh
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
}
a:hover.lienh
{
	color: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
} 


a.lien1
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
a:hover.lien1
{
	color: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
} 

a.lienrouge
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
a:hover.lienrouge
{
	color: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
} 

a.lienrougesmall
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
a:hover.lienrougesmall
{
	color: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
} 

a.lien2
{
COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
a:hover.lien2
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color : #F2A32C;
	text-decoration : none;
}


a.lien3
{
COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
a:hover.lien3
{
	COLOR: #F2A32C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight : normal;
	text-decoration : none;
}

a.lien4
{
COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
a:hover.lien4
{
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight : bold;
}



a.lien5
{
	COLOR: navy;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}



a:hover.lien5
{
	COLOR: #B94A00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

a.lien6
{
	COLOR: navy;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}



a:hover.lien6
{
	COLOR: #B94A00;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}

a.lien7
{
	COLOR: #EDA52C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

a.lien8
{
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}



a:hover.lien8
{
	COLOR: #CCCCCC;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}






.a9w {  font-family: Arial, sans-serif; font-size: 9pt; font-style: normal; color: #FFFFFF;}
.a10w {  font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; color: #FFFFFF;}
.a11w {  font-family: Arial, sans-serif; font-size: 11pt; font-style: normal; color: #FFFFFF;}
.a12w {  font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; color: #FFFFFF;}

.a8b {  font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; color: #000000;}
.a9b {  font-family: Arial, sans-serif; font-size: 9pt; font-style: normal; color: #000000;}
.a10b {  font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; color: #000000;}
.a11b {  font-family: Arial, sans-serif; font-size: 11pt; font-style: normal; color: #000000;}
.a12b {  font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; color: #000000;}
.a10pxb {  font-family: Arial, sans-serif; font-size: 10px; font-style: normal; color: #000000;}
.a12pxb {  font-family: Arial, sans-serif; font-size: 12px; font-style: normal; color: #000000;}
.a14pxb {  font-family: Arial, sans-serif; font-size: 14px; font-style: normal; color: #000000;}
.a12pxr {  font-family: Arial, sans-serif; font-size: 12px; font-style: normal; color: #FF0000;}
.a10pxr {  font-family: Arial, sans-serif; font-size: 10px; font-style: normal; color: #FF0000;}

.a9o {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #F2A32C;
}
.a10o {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #F2A32C;
}
.a11o {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-style: normal;
	color: #F2A32C;
}
.a12o {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #F2A32C;
}
.a10pxo {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F2A32C;
}
.a12pxo {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none: normal;
	color: #F2A32C;
}


.v10w {  font-family: Verdana; font-size: 10pt; font-style: normal; color: #FFFFFF;}
.v11w {  font-family: Verdana; font-size: 11pt; font-style: normal; color: #FFFFFF;}
.v12w {  font-family: Verdana; font-size: 12pt; font-style: normal; color: #FFFFFF;}
.v12pxw {  font-family: Verdana; font-size: 12px; font-style: normal; color: #FFFFFF;}


.v7b {  font-family: Verdana; font-size: 7pt; font-style: normal; color: #000000;}
.v8b {  font-family: Verdana; font-size: 8pt; font-style: normal; color: #000000;}
.v9b {  font-family: Verdana; font-size: 9pt; font-style: normal; color: #000000;}
.v10b {  font-family: Verdana; font-size: 10pt; font-style: normal; color: #000000;}
.v11b {  font-family: Verdana; font-size: 11pt; font-style: normal; color: #000000;}
.v12b {  font-family: Verdana; font-size: 12pt; font-style: normal; color: #000000;}


.v8o {
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	color: #F2A32C;
}
.v9o {
	font-family: verdana;
	font-size: 9pt;
	font-style: normal;
	color: #F2A32C;
}
.v10o {
	font-family: verdana;
	font-size: 10pt;
	font-style: normal;
	color: #F2A32C;
}
.v11o {
	font-family: verdana;
	font-size: 11pt;
	font-style: normal;
	color: #F2A32C;
}
.v12o {
	font-family: verdana;
	font-size: 12pt;
	font-style: normal;
	color: #F2A32C;
}

.a14pxo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F2A32C;
	text-decoration: none
}


form { margin: 0px 0px 2px 2px; }

dl, dt, dd {
text-align:left;
margin: 0;
padding: 0;
list-style-type: none;
}
#menu dt{


}

dl#menu span,dl#menu2 span {
color:#FFF;
padding:5px;
}
dl#menu dt,dl#menu2 dt {
cursor: pointer;
margin: 2px 0;
text-align: left;
font-weight: bold;
}
dl#menu dd {

}
dl#menu ul {
margin:-10px 0px 15px 0px;
}
dl#menu li a, dl#menu dt a,dl#menu2 li a, dl#menu2 dt a {
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu li a:hover, dl#menu dt a:hover {
background: #eee;
color:#000000;
}


.famille  {margin:0px;margin-left:0px;padding:0px;color:#6C1313;list-style-type:none;margin-bottom:5px;}

.famille a {
display:block;
text-decoration:none;
color:#FFFFFF;
padding:1px;
border:1px #FFFFFF solid;

}

.famille a:hover {

text-decoration:none;
color:#FFFFFF;
background-color:#5B5B5B;

}

#navleft h1,#navright h1 {background-image:url(images/bgh1.gif);height:35px;line-height:35px;color:#FFFFFF;background-repeat:no-repeat;}




/* ooooooooooooooooooooooooooooooooooooooooooooo */


.jqueryslidemenu{
font: bold 12px Verdana;
background: #414141;
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #414141; /*background of tabs (default state)*/
color: white;
padding: 8px 10px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background: black; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

#myslidemenu {width:916px;}
