@charset "UTF-8";
#content {
	width: 850px;
}
#marge-left {
	width: 18px;
	float: left;
	height: 384px;
}
#marge-center {
	width: 15px;
	height: 384px;
	float: left;
}
#colonne-1 {
	float: left;
	width: 590px;
}
#colonne-2 {
	float: left;
	width: 225px;
}
#fond {
	height: 442px;
	width: 590px;
	background-image: url(../../images/produit/fd-image.jpg);
	background-repeat: no-repeat;
}
#marge-image {
	float: left;
	height: 365px;
	width: 16px;
}
#preview-image {
	height: 370px;
	width: 555px;
	float: left;
	margin-top: 15px;
}
#description {
	margin-top: 20px;
	width: 590px;
}
#autres {
	height: 80px;
	margin-top: 20px;
	background-color: #009966;
	margin-bottom: 20px;
}
#part1-left {
	background-image: url(../../images/produit/images/fd-colonne2_01.jpg);
	height: 525px;
	background-repeat: no-repeat;
	width: 10px;
	float: left;
}
#part1-center {
	float: left;
	width: 198px;
	background-image: url(../../images/produit/images/fd-colonne2_02.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
#part1-right {
	float: left;
	height: 525px;
	width: 12px;
	background-image: url(../../images/produit/images/fd-colonne2_03.jpg);
	background-repeat: no-repeat;
}
#tarifs #titre {
	height: 30px;
	width: 200px;
	float: left;
	margin-left: 0px;
}
#marge-part-1 {
	height: 10px;
	width: 10px;
	float: left;
}
#bt-favoris-1 {
	height: 24px;
	width: 176px;
	background-image: url(../../images/produit/images/bt-favoris.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 10px;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
	text-align: left;
	padding-top: 6px;
	text-indent: 0px;
}
#separation {
	width: 200px;
	margin-top: 0px;
	clear: both;
	margin-bottom: 10px;
	height: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#part1 {
	float: left;
}
#bt-retour {
	background-image: url(../../images/produit/images/bt-retour.jpg);
	height: 42px;
	width: 213px;
	float: left;
	margin-bottom: 10px;
}
#bt-amis-1 {
	height: 24px;
	width: 176px;
	background-image: url(../../images/produit/images/bt-amis.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 10px;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
	text-align: left;
	padding-left: 0px;
	padding-top: 6px;
	text-indent: 0px;
}
#marge-left-1 {
	width: 20px;
	height: 20px;
}
#favoris {
	background-image: url(../../images/produit/bt-favoris.gif);
	width: 53px;
	height: 50px;
	float: left;
	margin-top: 6px;
	margin-left: 0px;
	margin-right: 10px;
	display: block;
	cursor: pointer;
}
#amis {
	background-image: url(../../images/produit/bt-amis.gif);
	width: 53px;
	height: 50px;
	float: left;
	margin-top: 6px;
	margin-left: 0px;
	display: block;
	cursor: pointer;
	margin-right: 0px;
}
#bouton-perso {
	height: 46px;
	width: 321px;
	float: left;
	margin-top: 5px;
}
#bouton-perso input {
	background: transparent;
	background-image: url(../../images/produit/bt-perso.gif);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border: 0;
	width: 321px;
	height: 46px;
	cursor: pointer;
}
#bouton-perso a:hover input {
	cursor: pointer;
	background-image: url(../../images/produit/bt-perso.gif);
	background-repeat: no-repeat;
	color:#FF0000;
}
#marge-perso {
	float: left;
	height: 1px;
	width: 10px;
}
#conteneur-1 {
	height: 33px;
	float: left;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#onglet-1 {
	background-image: url(../../images/produit/fd-spry-1.gif);
	height: 33px;
	width: 192px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#onglet-2 {
	background-color: #E7E7E7;
	height: 33px;
	width: 192px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#onglet-3 {
	background-color: #E7E7E7;
	height: 33px;
	width: 192px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#onglet-1 a {
	font-size: 16px;
	display: block;
	margin-top: 9px;
	text-align: center;
	text-decoration: none;
	color: #333333;
}
#onglet-2 a {
	font-size: 16px;
	display: block;
	margin-top: 9px;
	text-align: center;
	text-decoration: none;
	color: #333333;
}
#onglet-3 a {
	font-size: 16px;
	display: block;
	margin-top: 9px;
	text-align: center;
	text-decoration: none;
	color: #333333;
}
.marge-onglet {
	float: left;
	height: 33px;
	width: 4px;
}
#conteneur-2 {
	border: 1px solid #CCCCCC;
}
#tableau {
	float: left;
	height: 150px;
	width: 200px;
	background-color: #CCCCCC;
}
#delais {
	float: left;
	width: 175px;
	height: 114px;
	background-image: url(../../images/produit/delais-fabriques.gif);
	margin-top: 0px;
	margin-bottom: 10px;
}
#marge-delais {
	float: left;
	height: 30px;
	width: 13px;
}
#autres-formats {
	margin-left: 10px;
}
#autres-formats h3 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #666666;
	font-size: 16px;
}
#autres-formats  .other    {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#autres-formats  .other  .vignette {
	padding: 4px;
	display: block;
}
#autres-formats .other .bouton {
	background-image: url(../../images/bt-produit-autres-formats-details.gif);
	background-repeat: no-repeat;
	display: block;
	height: 34px;
	width: 139px;
	font-size: 14px;
	line-height: 34px;
	color: #333333;
	text-decoration: none;
	text-indent: 20px;
}
#themes {
	float: left;
	width: 200px;
	margin-top: 10px;
}
#themes h3 {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #666666;
	margin-right: 15px;
	margin-left: 15px;
}
#themes p {
	text-align: justify;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 15px;
}
#themes a {
	color: #FF3366;
}
#couleur {
	margin-bottom: 0px;
	float: left;
	width: 200px;
	margin-top: 10px;
}
#couleur  h3 {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #666666;
	margin-right: 15px;
	margin-left: 15px;
}
#couleur p {
	text-align: justify;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 15px;
}
#bt-favoris-1 a {
	display: block;
}
#marge-bt {
	float: left;
	height: 10px;
	width: 35px;
}
#bt-amis-1 a {
	display: block;
}
#marge-bouton {
	width: 15px;
	float: left;
	height: 40px;
}
#bt-retour a {
	display: block;
	width: 150px;
	margin-top: 12px;
	float: left;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
#bt-retour a:hover {
	color: #F277AD;
}

#bt-retour {
	margin-top: 16px;
}

#marge-retour {
	float: left;
	width: 50px;
	height: 40px;
}
#tarifs {
	width: 180px;
	float: left;
	margin-top: 10px;
}
#marge-tarifs {
	float: left;
	width: 15px;
	height: 2px;
}
#tarifs  .ligne1 {
	background-color: #EDF3EA;
}
#tarifs  .ligne2 {
	background-color: #F2F8F2;
}
#tarifs table {
	width: 170px;
	clear: both;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;

}
#tarifs td {
	height: 20px;
	width: 180px;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#tarifs .ligne0 {
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#tarifs .ligne0 td {
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#bouton-perso a {
	font-size: 20px;
	display: block;
	width: 250px;
	float: left;
	margin-top: 0px;
	text-align: right;
}
#marge {
	height: 20px;
	width: 20px;
	float: left;
}
#zoom {
	float: left;
	height: 39px;
	width: 100px;
	background-image: url(../../images/produit/bt-zoom.gif);
	margin-top: 12px;
	cursor: pointer;
}
#marge-zoom {
	height: 1px;
	width: 20px;
	float: left;
}
#titre {
	width: 564px;
	margin-top: 20px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	line-height: 32px;
	height: 32px;
	margin-left: 10px;
	/*background-image: url(../../images/produit/fd-tite-produit.gif);*/
}
#nom-produit {
	width: 168px;
	margin-top: 10px;
	font-size: 14px;
	float: left;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	height: 20px;
}

#ref {
	width: 168px;
	margin-top: 10px;
	font-size: 12px;
	float: left;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	height: 20px;
}

#block-1 {
	float: left;
	width: 480px;
}
#image {
	float: left;
	width: 200px;
	margin-top: 20px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#image img {
	border: 1px solid #CCCCCC;
}

#texte {
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 180px;
}
#texte-format {
	float: left;
}
#texte-impression {
	width: 180px;
	font-size: 12px;
	margin-bottom: 5px;
}
#marge-impression {
	float: left;
	width: 15px;
	height: 10px;
}
#marge-image2 {
	float: left;
	height: 10px;
	width: 10px;
}
#block-2 {
	float: left;
	width: 480px;
}
#block-2 p {
	float: left;
}
#block-3 {
	float: left;
	width: 480px;
}
#block-3 p {
	float: left;
}

#marge-left-block {
	float: left;
	height: 50px;
	width: 20px;
}
.TabbedPanelsContent p {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#description-1  {
	margin-top: 10px;
	background-color: #FFFFFF;
}

#description-1 .TabbedPanelsTab {
	font-size: 16px;
	color: #333333;
	margin-right: 2px;
}
#description-1 #tab1.TabbedPanelsTabSelected  {
	background-color: #e0effc;
	border-bottom-color: #e0effc;
}
#description-1 #tab2.TabbedPanelsTabSelected {
	background-color: #fae0fd;
	border-bottom-color: #fae0fd;
}
#description-1 #tab3.TabbedPanelsTabSelected {
	background-color: #DEFFC5;
	border-bottom-color: #e0effc;
}
#description-1 #tab1.TabbedPanelsTabHover  {
	background-color: #e0effc;
}
#description-1 #tab2.TabbedPanelsTabHover {
	background-color: #fae0fd;
}
#description-1 #tab3.TabbedPanelsTabHover {
	background-color: #DEFFC5;
}
/*
#description-1 .TabbedPanelsContentGroup #content1 {
	background-image: url(../../images/produit/fd-spry-2-bleu.gif);
	background-repeat: repeat-x;
}
#description-1 .TabbedPanelsContentGroup #content2 {
	background-image: url(../../images/produit/fd-spry-2-rose.jpg);
	background-repeat: repeat-x;
}
#description-1 .TabbedPanelsContentGroup #content3 {
	background-image: url(../../images/produit/fd-spry-2-bleu.gif);
	background-repeat: repeat-x;
}
*/

