html, body { margin:0; padding:0; }
body { font-family:Arial,Verdana; font-size:12px; background-color:#F3F3F3; color:black; }
img { border:none; }
a { text-decoration:none; color:blue; }
.clear{clear:both;}
.bold{font-weight:bold;}
.underline{text-decoration:underline}
.uppercase{text-transform:uppercase;}
.text_align{text-align:center;}
#website{width:773px;margin:0 auto;border:3px solid rgb(195,195,195);background:white;}
#logo{width:100%;height:128px;}
#menu{background:url('images/bgr_menu.gif') repeat-x top left;height:25px;}
#menu_ul{margin:0;padding:7px 0 11px 4px; }
#menu_ul li{display:inline;border-right:1px dotted white;padding:2px 5px;}
#menu_ul a{color:white;background-color:transparent;font-size:14px; font-weight:bold;}
#news{background-color:#D1E1FF;color:black;padding:5px 0;}
#flag_language{float:right;margin:10px 0 0 0;}
#flag_language img{padding:0 5px;}
#cart{float:left;margin:10px 0 0 0;}
#cart a{color:rgb(56,166,223);background-color:transparent;font-weight:bold;}
#cart img{padding:0px 5px;position:relative;top:2px;}
h2 {color:#6A8538;margin:10px 10px 10px 0px;padding:0;font-size:15px;}
h3 {color:#BB2035;margin:10px 10px 10px 0px;padding:0;font-size:14px;}
#soucca_in_on_click{float:left;color:#BB2035;}
#buy_on_line a{color: #BB2035;}
#buy_on_line {float:right;}
#buy_on_line a:hover{text-decoration:underline;}
#content{padding:0 10px;}
#image_content img{margin:0;padding:0;float:left;}
#royal_soukkah{width:252px;height:190px;}
#special_deals{height:52px;width:371px;float:left;margin-left:10px;}
.box{float:left;margin-right:25px;}
.box_top{
	background:url('images/prod_box_top.gif') no-repeat top left;
	height:42px;
	width:181px;
	padding-top:4px;
	text-align:center;
	text-transform:uppercase;
	color:#FFEA62;
	font-weight:bold;
	overflow:hidden;
}
.box_middle{
	border-left:1px solid rgb(195,195,195);
	border-right:1px solid rgb(195,195,195);
	width:149px;
	height:150px;
	background:white;
	color:#CD5C6C;
	padding:0 15px;
	text-align:center;
	font-weight:bold;
}
.box_bottom{text-transform:uppercase;font-weight:bold;background:url('images/prod_box_down.gif') no-repeat top left;height:31px;width:181px;text-align:center;}
.eliel{width:170px;height:30px;margin:0 auto;}
#esrogim{
	float:left;
	padding:15px 13px;
	text-align:center;
	font-weight:bold;
	font-size:1.5em;
}
#esrogim a {	color:rgb(23,146,216);}
#esrogim img{}
#text{margin-top:20px;}
#text_ul{float:left;font-weight:bold;}
#text_img{ float:right; width:200px;text-align:center;}
#text_img p {
	margin:0 10px 0 0;
	padding:0;
	color:rgb(23,146,216);
	background-color:transparent;
	font-weight:bold;
}
.separator{height:4px;width:100%;background-color:rgb(23,146,216);margin-top:10px;}
#footer{background-color:white;color:rgb(195,195,195);font-weight:bold;}
#footer_img{float:left;padding-top:5px;}
#footer_img p {margin:9px 2px;padding:0;float:left;}
#footer_menu{float:right;}
#footer_ul{margin:7px 0;padding:2px 0;}
#footer_ul li{display:inline;border-right:1px solid rgb(195,195,195);padding:0 5px;}
#footer_ul a{color:rgb(195,195,195);background-color:transparent;}

.TextBold
{
    font-size:12px;
    color: #333333;
    font-weight : bold;
    font-family: Arial, sans-serif, Verdana;
    text-decoration: none;
}
h4{margin:10px 5px 0 5px;padding:0;font-size:14px;text-decoration:underline;float:left;}
h4 a{color:#D1E1FF;background-color:transparent;text-decoration:underline;}

#soucca_content{ margin-top:10px;}

/* tarifs.php */
.line{margin-top:20px;}
.title,.title_underline{color:#6A8538;margin-bottom:15px;padding:0;font-size:15px;font-weight:bold;}
.title_underline{text-decoration:underline;}
#title_special{float:left;margin-right:40px;margin-top:-5px;}
#select_size {float:left;margin-right:40px;}
#text_size {margin-top:-5px;margin-bottom:10px;}
td {padding:0 10px;}
#input_metal_frame{float:left;}
#input_metal_frame td{padding-bottom:10px;}
table img{border:1px solid black;}
.box_price {float:right;margin-right:30px;}
.box_price input,.box_price_center input{font-weight:bold;width:40px;}
.box_price_center{text-align:center;margin-top:5px}
#price_offer{text-align:center;font-weight:bold;color:#6A8538;background-color:transparent;font-size:15px;}
#button_0{text-align:center;margin-top:10px;}
#text_before_form{text-align:center;font-weight:bold;color:#494949;background-color:transparent;margin-bottom:20px;}
.color_warning{color:green;background-color:transparent;}
#form{margin-left:50px;}
#form td{padding:0 150px 15px 0px;}
#form input{width:300px;text-align:left;}
#form textarea{width:300px;height:150px;text-align:left;}
#button_send{text-align:center;}


/* Panier */
#logo1_panier{float:left;width:306px;overflow:hidden;margin-right:157px;}
#logo2_panier{float:left;}
#etapes_commande{margin-top:20px;}
#basket{border-collapse:collapse;margin:0 auto;margin-top:20px;}
#basket td{text-align:center;padding:10px;border-bottom:2px solid rgb(56,166,223);}
#basket thead td{background-color:rgb(56,166,223);color:rgb(215,216,220);border-bottom:none;border-right:4px solid white;font-weight:bold;}
#basket tfoot td{background-color:rgb(56,166,223);color:rgb(215,216,220);border-bottom:none;border-right:4px solid white;font-weight:bold;}
#basket a{color:rgb(215,216,220);background-color:transparent;font-weight:bold;}
#basket a:hover{text-decoration:underline;}
.td_delete{background-color:rgb(56,166,223);border-right:4px solid white;border-left:4px solid white;}

#facturation_livraison{margin:0 auto;margin-top:20px;width:680px;background-color:rgb(56,166,223);color:rgb(215,216,220);padding:20px;margin-bottom:15px;}
#facturation{float:left;}
#livraison{float:left;margin-left:50px;}
h1{margin:10px;padding:0;}

.details{margin-bottom:15px;margin:0 auto;margin-top:20px;width:680px;background-color:rgb(56,166,223);color:rgb(215,216,220);padding:15px;}
#button_step{margin-top:10px;width:100%;text-align:center;}
#etoile{color:yellow;background-color:transparent;margin:5px 0;}
#radio_livraison{margin:5px 0;}
.warning{color:yellow;background-color:transparent;font-weight:bold;}
.warning2{color:rgb(255,55,55);background-color:transparent;font-weight:bold;}
#next_step{margin-left:25px;margin-top:20px;text-align:center;}
/*panier etape 3*/
.details_name,.details_address,.details_post_city_country{text-transform:uppercase;}
#details_billing,#details_delivery,#details_comments{float:left;}
#details_delivery{margin-left:40px;margin-right:40px;}
#comments{width:300px;height:100px;}
#details_comments{width:310px;}
#recapitulatif{border-collapse:collapse;margin:10px 0px;width:100%;text-align:center;color:black;background:white;}
#recapitulatif thead,#recapitulatif tfoot{font-weight:bold;}
#recapitulatif td{border:3px solid rgb(56,166,223);padding:5px 10px;}

#keys{color:rgb(195,195,195);background-color:transparent;text-align:justify}
#account{float:left;}
#h1_account{color:rgb(56,166,223);background-color:transparent;}
#form_account{margin-bottom:10px;}
#radio_account{margin-bottom:10px;}
#basket_empty{color:rgb(56,166,223);background-color:transparent;text-align:center;font-size:1.6em;margin-top:40px;text-transform:uppercase;font-weight:bold;}
#hello{margin-top:10px;}

#table_radio{margin-top:10px;margin-bottom:10px;border-collapse:collapse}
#table_radio td{}
.td_radio_name{padding-left:0;padding-right:60px;}
.td_radio{}
#disconnect{margin-top:15px;font-weight:bold;text-transform:uppercase;float:left;}
#disconnect a{color:rgb(56,166,223);background-color:transparent;}
#disconnect a:hover{text-decoration:underline;}
#client_table{border-collapse:collapse;margin-top:10px;width:100%;text-align:center;}
#client_table thead{background:#1792D8;color:white;}
#client_table td{border:1px solid black;}
#div_content{margin:10px 0 10px 0;width:100%;}

