body{ margin-top:0px; margin-left:0px; background-color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color:#000; }

img{ border:0px; }

.input{ font-size:11px; font-weight:normal; font-family:Arial; height:15px; }

#page{ width:1003px; margin-left:auto;	margin-right:auto;	background-color:#f8f8f8; border-left:solid 1px #cdcdcd; border-right:solid 1px #cdcdcd; border-bottom:solid 1px #cdcdcd; }

#header #logo { width:237px; height:109px; }

#header #head_top{ 	background-image:url(../img/head_top.jpg); background-repeat:no-repeat; background-position:right top; 	height:109px; width:766px; display:block; 	font-size:14px;	color:#a12283; }
#header #head_top a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none; }
#header #head_top a:hover{ 	color:#a12283; }

#header #recherche { border-top:solid 2px #a12283;	border-bottom:solid 2px #a12283; padding:6px 0 6px 4px; }

#left {	width:150px;  margin-right:14px; }

#left #cat { background-image:url(../img/left/tet_bg.gif); width:150px; }
#left #cat .top_in {background-image:url(../img/left/tet_top.gif); background-position:bottom; padding-left:15px; padding-top:4px; width:135px; height:23px;}
#left #cat .top_in a {color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}

#left #cat .top_out {background-image:url(../img/left/tet_top_out.gif); background-position:bottom; padding-left:15px; padding-top:4px; width:135px; height:23px;}
#left #cat .top_out a {color:#a12283; font-size:14px; font-weight:bold; text-decoration:none; cursor:pointer;}

#left #cat .in{ background-image:url(../img/left/cat_in.gif); background-position:bottom; width:132px; min-height:23px;	padding-left:15px;	padding-top:4px; border-bottom:solid 1px #cacaca; }
#left #cat .in a {color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}

#left #cat .out{ background-image:url(../img/left/cat_out.gif); background-position:bottom; width:132px;min-height:23px;padding-left:15px;	padding-top:4px;border-bottom:solid 1px #cacaca; }
#left #cat .out a{ color:#a12283; font-weight:bold; font-size:14px; text-decoration:none; cursor:pointer; }

#left #cat .ss_cat{ background-image:url(../img/left/ss_cat.gif); background-position:bottom; width:122px; min-height:17px;	padding-left:25px; padding-top:2px; padding-bottom:2px; border-bottom:solid 1px #cacaca; }
#left #cat .ss_cat a {color:#a12283; text-decoration:none;} 
#left #cat .ss_cat a:hover { text-decoration:underline; } 

#left #cat .ss_cat_in{ background-image:url(../img/left/ss_cat.gif); background-position:bottom; width:122px; min-height:17px;	padding-left:25px; padding-top:2px; padding-bottom:2px; border-bottom:solid 1px #cacaca; }
#left #cat .ss_cat_in a {color:#a12283; text-decoration:underline; font-weight:bold;} 

#left .plus { margin-top:15px; background-image:url(../img/left/tet_bg.gif); width:150px; color:#fff; font-weight:bold; font-size:11px; }
#left .plus .ligne { background-image:url(../img/left/plus.gif); width:127px; height:28px; padding-left:20px; padding-top:3px;border-bottom:solid 1px #cacaca; }
#left .plus .ligne a { color:#10a0ba; text-decoration:none; font-weight:normal; }
#left .plus .ligne a:hover { color:#10a0ba; text-decoration:underline; }



#right {width:175px; margin-left:10px;}
#right .bleu_i{ font-size:10px; font-style:italic; color:#1596b3; }
#right .prix_bleu_i{ font-size:17px; font-style:italic; color:#1596b3; }
#right .rose_i{ font-size:11px; font-style:italic; color:#a12283; font-weight:bold; }
#right .rose_10{ font-size:10px; color:#a12283; }
#right .prix_rose_i{ font-size:20px; font-style:italic; color:#a12283; }
#right a.info{ font-size:12px; font-style:italic; color:#a12283; text-decoration:none; }

#right #mini_panier { width:165px; }
#right #mini_panier .top { background-image:url(../img/right/tet_mini_panier.gif); background-repeat:no-repeat; width:130px; height:18px; padding-left:35px; padding-top:3px; font-size:11px; font-weight:bold; color:#fff; text-align:left; }
#right #mini_panier .bg {  border:solid 1px #a12283; padding:15px; font-size:11px; color:#656565; font-size:11px; text-align:center; }

#right .top { background-image:url(../img/right/tet_top.gif); width:165px; height:27px; padding:5px 6px 0 3px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; }
#right .middle { background-image:url(../img/right/tet_bg.gif); background-repeat:repeat-y; width:162px; padding:5px 8px 5px 3px; font-size:10px; }
#right .bottom { background-image:url(../img/right/tet_bottom.gif); width:173px; height:7px; }



#middle { width:645px; }
#middle #ariane { background-image:url(../img/ariane.gif); width:629px; height:18px; padding:3px 0 0 15px; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase;}
#middle #ariane a { font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase; text-decoration:none; }
#middle #content { border-left:solid 1px #a12283; border-right:solid 1px #a12283; border-bottom:solid 1px #a12283; width:602px; padding:10px 20px 10px 20px; }
#content .savoir { color:#ab3399; font-size:11px; text-decoration:none; }



#footer { background-color:#950080; height:20px; color:#fff; padding-top:5px; }
#footer a { color:#fff; text-decoration:none;}
