/* CSS Document */
BODY
{
padding:0px;
margin:0px;
background-color:#D04C04;
}
#body_div
{
width:100%;
}
#home_div
{
border:1px solid #FFFFFF;
margin-top:10px;
width:776px;
}
#div_logo
{
padding-top:15px;
padding-left:20px;
}
#logo
{
position:absolute;
margin:0px;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
text-indent:-2000px;
width:300px;
height:96px;
border:1xp solid;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/s-v-a-b-logo1.png", sizingMethod="crop");*/

}
#top_menu
{
background:url(images/top_bg.gif) no-repeat;
height:151px;

}
#right_menu
{
	/*padding-top:8px;*/
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:url(images/right_menu.gif) no-repeat right;
	height:20px;
	border:1xp solid #FFFFFF;
	margin: 2px;
}
#right_menu a
{
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
#right_menu a:hover
{
color:#88B22C;
font-weight:bold;
}
#logo1
{

width:132px;
height:79px;
}
#menu_logo
{
padding-left:15px;
padding-top:15px;
}
#menu_list
{
width:510px;
border:0px solid #FFFFFF;
/*background-image:url(images/articles-de-fetes-svab-menu.gif);*/
background-repeat:no-repeat;
float:left;
}
#menu_right
{
width:265px;
float:left;
border:0px solid #FFFFFF;
}
#logo2
{

width:132px;
height:79px;
border:0px solid;
position:relative;
}
#menu_logo1
{
margin-top:-60px;
padding-left:100px;
z-index:1000px;
}
#menu1
{
margin:0px;
padding:0px;
float:left;
width:95px;
border:0px solid #FFFFFF;
height:124px;
padding-top:3px;
}
#menu1 a
{
text-decoration:none;
color:#C30205;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}
#menu2
{
margin:0px;
padding:0px;
float:left;
border:0px solid #FFFFFF;
height:124px;
width:101px;padding-top:3px;
}
#menu2 a
{
text-decoration:none;
color:#88B22C;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}
#menu3
{
margin:0px;
padding:0px;
float:left;
border:0px solid #FFFFFF;
height:124px;
width:104px;padding-top:3px;
}
#menu3 a
{
text-decoration:none;
color:#8A22C1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}
#menu4
{
margin:0px;
padding:0px;
float:left;
height:124px;
width:101px;
border:0px solid #FFFFFF;padding-top:3px;

}
#menu4 a
{
text-decoration:none;
color:#0E8EBB;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}
#menu5
{
margin:0px;
padding:0px;
float:left;
border:0px solid #FFFFFF;
height:124px;
width:104px;padding-top:3px;
}
#menu5 a
{
text-decoration:none;
color:#88B22C;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
}
#mid
{width:556px;
height:375px;
margin-left:23px;
margin-top:25px;
border:3px solid;
color:#FFFFFF;
background:#FFFFFF;
}
#cont
{
border:2px solid;
color:#D04C04;
}
#top
{height:34px;
border-bottom:2px solid;
color:#D04C04;
}
#center
{
height:198px;
border-bottom:2px solid;
color:#D04C04;
}
#botom
{
height:163px;
border-bottom:2px solid;
color:#D04C04;	
}
#middle_main
{
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
}
#middle_left
{
border:0px solid #FFFFFF;
float:left;
width:563px;
}
#middle_right
{
border:0px solid #FFFFFF;
float:left;
width:180px;
padding-left:8px;
padding-top:5px;
}
#middle_top
{
background:url(images/middle_top.gif) no-repeat bottom;
height:6px;
width:563px;

}
#middle_rep
{
width:543px;
background:url(images/middle_rep.gif) repeat-y;
padding:10px;
border:0px solid #000000;
}
#middle_bottom
{
background:url(images/middle_bottom.gif) no-repeat;
height:8px;
width:563px;
}
#title1
{
height:25px;
width:528px;
border:2px solid #D04C02;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#88B22C;
font-weight:600;
}
#middle_table
{
width:528px;
border:2px solid #D04C02;
border-top:none;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#td_header
{
background:#88B22C;
height:30px;
padding:6px;
}
h3
{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#middle_left_td
{
float:left;
width:200px;
border:0px solid #000000;
}
#middle_right_td
{
float:left;
width:320px;
border:0px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
#td_middle
{
padding-top:15px;
padding-bottom:5px;
}
#btn_div
{
background:url(images/btn_home.gif);
width:178px;
height:21px;
padding-top:5px;
}
h4
{
margin:0px;
padding:0px;
font-size:30px;
color:#FFFFFF;
padding-bottom:15px;
background:url(images/Catalogue.gif) no-repeat;
text-indent:-10000px;
}
#middle_right ul
{
margin:0px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:600;
list-style:url(images/menu_icon.gif);
text-align:left;
}
#footer
{
background:url(images/footer_bg.gif) repeat-x;
height:34px;
padding-left:180px;
}
#txt_footer
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
float:left;
width:300px;
}
#mtc_logo
{float:left;
padding-top:2px;
}
.movie {
	width: 525px;
	height: 325px;
}
.phone_no
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;

padding-left:40px;
}
#middle_right_top
{
width:171px; 
background:#88B22C;
padding-bottom:10px;
}
#middle_right_top ul li a
{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
}
#middle_right_top ul li a:hover
{
color:#000000;
}
#middle_right_bottom
{
width:171px; background:#88B22C;
padding-bottom:0px;
}
h5
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
margin:0px;
padding:0px;
background:url(images/va.gif) no-repeat;
text-indent:-10000px;
height:55px;
}

/* comment */
#th_comment
{
float:left; width:100px; border:1px solid #000000;  padding:3px;
}
#td_comment
{
float:left; width:104px; border:1px solid #000000;  padding:1px; border-top:none;
}
input
{
border:#666666 1px solid;
margin-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
 }
textarea
 {
 border:#666666 1px solid;
margin-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
 }
#right_top_image
{
background:url(images/right_top.gif) no-repeat;
width:171px;
height:5px;

}
#right_bottom_image
{
background:url(images/right_bottom.gif) no-repeat;
width:171px;
height:15px;
}
.menu1
{
background:url(images/menu/menu1.gif) no-repeat;
width:95px;
height:124px;
text-indent:-1000px;
}
.menu2
{
background:url(images/menu/menu2.gif) no-repeat;
width:101px;
height:124px;
text-indent:-1000px;
}
.menu3
{
background:url(images/menu/menu3.gif) no-repeat;
width:104px;
height:124px;
text-indent:-1000px;
}
.menu4
{
background:url(images/menu/menu4.gif) no-repeat;
width:101px;
height:124px;
text-indent:-1000px;
}
.menu5
{
background:url(images/menu/menu5.gif) no-repeat;
width:112px;
height:124px;
text-indent:-1000px;
}
#menu_list ul
{
margin:0px;
padding:0px;
list-style:none;
padding-top:3px;
}
#menu_list ul li
{
float:left;}
h6
{
margin:0px;
padding:0px;}
#right_menu ul
{
margin:0px;
padding:0px;
list-style:none;
}
#right_menu ul li
{
float:right;
}
#prince_menu1
{
float:left; border:0px solid; background:url(images/menu/menu-left.gif) no-repeat; width:5px; height:31px;
}
#prince_menu2
{
float:left; border:0px solid; background:url(images/menu/menu-rep.gif) repeat-x;  height:31px; padding-left:13px; padding-right:14px; padding-top:5px; 
}
#prince_menu3
{
float:left; border:0px solid; background:url(images/menu/menu-right.gif) no-repeat; width:5px; height:31px;
}
#prince_menu4
{
float:left; border:0px solid; background:url(images/menu/menu-rep.gif) repeat-x;  height:31px; padding-left:10px; padding-top:5px; 
}
#prince_menu2 a
{
color:#000000; font:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none;
}
#prince_menu2 a:hover
{
color:#003333; font:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none;
}
#prince_menu4 a
{
color:#000000; font:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none;
}
#prince_menu4 a:hover
{
color:#003333; font:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none;
}


/* Produit petit & grand
-------------------------------------------------------- */


h2:FIRST-LETTER,h3:FIRST-LETTER {
	text-transform:capitalize;
}

h2,h3 {
	margin-left: 5px;
}
h2 {
	margin-top: 15px;
}
.separation {
	height: 1px;
	width: 428px;
	background-color: #7f8eb9;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow:hidden;
	zoom:1;
}

.boutonMonCompteLivraison {
	font-weight: bold;
	width: 428px;
	text-align: right;
	margin: 10px;
	background-color: #DFDF00;
}

.enteteTableau {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #607e1e;
}

.boutonMonCompteContenu {
	font-weight: bold;
	width: 428px;
	text-align: right;
	margin: 10px;
}

.chapoProduit {
	color: #607e1e;
	text-align: left;
	font-style: italic;
	font-size: 0.9em;
	line-height: 1.2em;
	margin-bottom: 5px;
	float: left;
}
.contourImage {
	border: 1px solid #990000;
	margin-bottom: 5px;
	float: left;
}
.contourVignettes {
	border: 1px solid #607e1e;
	margin: 8px;
	padding:5px;
	float: left;
}
#image_produit {
	float: left;
	margin-right: 5px;
	width:300px;
}
.descriptionProduit {
	color: #607e1e;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
}

.prixProduit {
	color: #EC8000;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
}

.prixProduitGd {
	color: #EC8000;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	font-size:18px;
}
.texteblanc {
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
}
.ficheProduit {
	float:left;
	width: 340px;
	margin-left: 5px;
}

#offre { width:210px; text-align:center; float:right; }
#encartoffre { width:200px; background:url(../images/boutique/bgencart.gif) repeat-x; background-color:#dedede; min-height:174px; overflow:visible; border:1px solid #3d4f13; text-align:center; }
*html #encartoffre { width:200px; background:url(../boutique/images/bgencart.gif) repeat-x; background-color:#dedede; height:174px; overflow:visible; border:1px solid #3d4f13; text-align:center; }
#encartoffre td { color:#607e1e; text-align:left; }
#encartoffre td img { border:3px solid #6d6d6d; }
.label1 { font-weight:bold;}
.label2 { }
.indenta { padding:10px; }
#rechinput { display:block; margin:7px 0; width:210px; height:21px; overflow:hidden; line-height:21px; border:1px solid #607e1e;}
#okbtn { border:none; cursor:pointer; }

.case { width:165px; height:350px; background:url(../boutique/images/bgcase.gif) repeat-y; float:left; text-align:center; margin-right:10px;  margin-bottom:20px; }
* html .case { width:165px; height:350px; background:url(../boutique/images/bgcase.gif) repeat-y; float:left; text-align:center; margin-right:10px; margin-bottom:15px;  }
.case img { border:2px solid #cfcfcf; }
.case .btn img { border:none; }
.label3 { font-weight:bold; min-height:45px; height:45px; }
.label4 { min-height:55px; height:55px;}
.label5 { min-height:185px; height:185px;}
* html .label5 { height:185px;}
* html .label3 { font-weight:bold; height:45px; }
* html .label4 { height:55px;}
.prix0 { color:#4f070a; font-size:17px; font-weight:bold; }
del { color:#4f070a; font-size:12px;  }
.prix { color:#92191b; font-size:15px; font-weight:bold; }
