/*
 * Feuille de style http://boutique.copiercoller.net/ créée par Whynet.Org (http://www.whynet.org)
 * Les éléments graphiques et le design du site (et donc cette feuille de styles CSS
 * et les images) restent la propriété exclusive de leurs auteurs
 * respectifs conformément aux droits d'auteur. (interdiction de réutiliser)
 */

body {background-color:#878984;margin:0;}
body,td,th {color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;} 
a {color:#79BAEE;text-decoration:underline;}
a:hover{	background-color: #79BAEE;	color:#fff;}
.footer {float:left;text-align:center;vertical-align:middle;width:125px;}
#footer_main {background:url(../../images/fond_bas.gif) no-repeat;height:65px;overflow:inherit;width:742px;text-align:center;padding-top:5px;}
#copyright {color:#CCC;height:20px;margin-top:6px;text-align:right;width:570px;}
#main_container {margin-left:auto;margin-right:auto;overflow:hidden;width:742px;}
#main_top {background-image:url(../../images/haut.gif);background-repeat:no-repeat;height:104px;width:742px;}
#main_bg {background-image:url(../../images/fond.gif);overflow:hidden;padding:5px 18px 10px 19px;width:742px;}
#menu_bg {background-image:url(../../images/fd_menu.gif);height:195px;margin-bottom:12px;width:190px;}
.vertnav {color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;height:30px;margin:0 auto;padding:0;width:170px;}
.vertnav ul {list-style:none;margin:0;padding:0;}
.vertnav li {border-bottom:1px solid #fff;color:#FFF;font-size:15px;font-weight:700;height:26px;line-height:26px;}
.vertnav a {color:#fff;display:block;font-size:15px;font-weight:700;letter-spacing:-1px;padding-left:24px;text-decoration:none;width:146px;}
.vertnav a:hover {background:url(../../images/menu_fleche.gif) no-repeat #ADD045;color:#FFF;font-size:15px;font-weight:700;letter-spacing:-1px;text-decoration:none;}
.selected {background:url(../../images/menu_fleche.gif) no-repeat;font-size:15px;font-weight:700;letter-spacing:-1px;}
#outils_main {overflow:hidden;width:190px;}
#outils_top {background-image:url(../../images/titre_menu_recherche.png);height:32px;width:190px;}
#outils_bg {background-image:url(../../images/menu_g_fd.gif);padding:7px 10px;text-align:left;width:190px;}
#outils_bottom {background-image:url(../../images/menu_g_bas.gif);height:13px;width:190px;}
#caddie_main {overflow:hidden;width:190px;}
#caddie_top {background-image:url(../../images/titre_menu_caddie.png);height:32px;width:190px;}
#caddie_bg {background-image:url(../../images/menu_g_fd.gif);padding:7px 10px;text-align:left;width:190px;}
#caddie_contenu{	width: 173px;text-align:center;}
#caddie_bottom {background-image:url(../../images/menu_g_bas.gif);height:13px;width:190px;margin-bottom:1em;}
#left_side {float:left;overflow:hidden;width:190px;}
#right_side {float:right;overflow:hidden;width:490px;margin-right:40px;margin-left:10px;margin-bottom:10em;}
#right_side p{	text-align: justify;}
#copyright a:link {color:#CCC;}
#h1,#h1 a {background:url(../../images/haut.gif) no-repeat;display:block;height:104px;margin:0;text-decoration:none;text-indent:-9999px;width:742px;}
.FSF_input {background: #f6f6f6;border-bottom: 1px solid #999;border-left: 1px solid #eee;border-right: 1px solid #eee;border-top: 1px solid #eee;color: #111;padding: 2px 5px 1px 5px;width: 75%;}
.FSF_input:focus {border-bottom: 1px solid #000;background: #fff;color: #111;}
.FSF_submit, .FSF_submit:focus {background: url("../../images/search.jpg") no-repeat;height: 22px;width: 22px;border: 0;text-indent: -9999px;cursor: pointer;}
.submit:hover, .FSF_submit:hover {height: 22px; width: 22px; border: 0; background: url("../../images/search.jpg") no-repeat; cursor: pointer;}
#menu_outils { list-style-image: url(../../images/arrow.gif); }
ul#menu_outils {padding-left: 15px;	margin:5px 0px;}
#menu_outils li a{text-decoration: none;}
#menu_outils li a:link { color: #666; }
#menu_outils li a:visited { color: #666; }
#menu_outils li a:hover {color: #FFF;background: #DEDEDE;}
#sponsors div{width:120px;margin:0 auto;}
#sponsors a img{display:block;border:0;text-align: center;}
.menu_arbo{border-bottom:1px dotted #DEDEDE;}
.menu_arbo a{text-decoration:none;color:#608CBF;}
.menu_arbo a:hover{background-color:#ADD045;color:#fff;text-decoration:underline;}
#right_side input, #right_side textarea {border : 1px solid #ccc;}
#right_side input[type], #right_side textarea[name] {background: #f1f0ed;}
#right_side input[type=submit], #right_side input[type=reset] {background : #ccc;color : #000;}
#right_side input[type=submit]:hover {background : #ADD045;color : #fff;}
#commande th { font-weight: bold; text-align: center; background-color: #ADD045; color:white;}
#commande td { border:1px solid #ADD045;}
.titre      { font-weight: bold;  }
.label { font-weight: bold;}
.label:link {text-decoration: none; font-weight: bold;}
.label:visited {text-decoration: none; font-weight: bold;}
.label:hover {text-decoration: underline; font-weight: bold;}
.formulaire1 { font-weight:normal; }
td.tetiere { font-weight: bold;text-align: center;width:200px;}
#contenu img{ margin:2px; border:none;}
.txtrouge{	color: Red; }
.field label{ display: inline; float: left; width: 160px;}
.civilite ul, .civilite li {list-style: none; display: inline;margin-left:0;}
fieldset {display : block;margin : 0;padding : 1em;}
#contenu legend{font-size: 1.2em; color:#ADD045; font-weight: bold;}
#recherche input {position: relative;margin:0;left:0;	top:0;}
#contenu hr {height : 1px;	width:80%;	border-width : 1px 0 0 0;border-style : dotted;	border-color : #239c59;}
.produit {height:190px;	position: relative;}
#connexion {background : transparent url(../boutique/images/fd_compte.gif) no-repeat right top;}
#panier{background : transparent url(../boutique/images/fd_panier.gif) no-repeat right top;}
table#fraisdeport{width: 15%;	margin:auto;text-align: center;	font-size: smaller;}
#fraisdeport caption {display: none;}
#fraisdeport th, #fraisdeport td{width:30%;border:1px solid #ADD045; }
#fraisdeport td {white-space: nowrap;}
#right_side h2{font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;color:#ADD045;}
#right_side h3{font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;color:#79BAEE;margin-left: 2em; border-bottom:1px dotted #79BAEE;}
img.vignette{float: left;padding:0 0.5em 0.1em 0.1em;position: relative;}
img.vignettedte{float: right;padding:0 0em 0.2em 0.2em;position: relative;}
img{	border: 0;}
.ligneexp{	background-color: #ADD045;	color:white;	font-weight:bold;}
.lignerreur{	display:block;	background-color: #ADD045;	font-weight:bold;	padding:1px;}
.aligncentre{	border:0;	text-align: center;}