* {
	margin:0;
	padding:0;
	text-align: justify;
}
body {
	background:#1a1a19;
	font-family:Arial;
	font-size:100%;
	color:#000000;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}


.clear { clear:both;}

.container { width:100%;}



img {
	border:0;
	vertical-align:top;
	text-align:center;
}

.Style4 {
	font-size: 12px;
	text-align: center;
}
.Style5 {font-size: 13px; color: #7d7d7d;}
.Style6 a{
	font-size: 14px;
	color: #eebf41;
	text-decoration: none;
}
.Style6 a:hover{
	font-size: 14px;
	color: #eebf41;
	text-decoration: underline overline;
}
.Style7 a{
	font-size: 14px;
	color: #87ad26;
	text-decoration: none;
}
.Style7 a:hover{
	font-size: 14px;
	color: #87ad26;
	text-decoration: underline overline;
}
.Style8 a{
	font-size: 14px;
	color: #c93233;
	text-decoration: none;
}

.Style8 a:hover{
	font-size: 14px;
	color: #c93233;
	text-decoration: underline overline;
}
.Style9 a{
	font-size: 14px;
	color: #2a92ce;
	text-decoration: none;
}
.Style9 a:hover{
	font-size: 14px;
	color: #2a92ce;
	text-decoration: underline overline;
}
.Style10 a{
	font-size: 14px;
	color: #f385bd;
	text-decoration: none;
}

.Style10 a:hover{
	font-size: 14px;
	color: #f385bd;
	text-decoration: underline overline;
}
p {
	color: #CCC;
	font-size: 12px;
}
#titre_cadre2 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	text-transform: uppercase;
}
h1 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}

h2 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}



h3 { color:#fff; font-size:1.18em; font-weight:normal;}
h4 { font-size:1.1em; font-weight:normal;}
h5 {color:#fff; font-size:1.1em; font-weight:normal; margin-bottom:6px;}

.cont_box {font-size:1.1em; margin-bottom:0;}
.cont_box span { float:right;}

#main {
	width:766px;
	margin:0 auto;
	text-align:left;
	background-color: #000;
}

#fd_titre{
	background-image: url(images/fd_titre_c2.gif);
	height: 34px;
	width: 396px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#fd_titre_pack{
	background-image: url(pack/images/swprod_site_internet03.gif);
	height: 25px;
	width: 396px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}


#texte_index{
	background-image: url(images/cadre2-05.gif);
	height: 200px;
	width: 396px;
	margin: 0px;
	padding: 0px;
}

#texte_pack{
	background-image: url(pack/images/swprod_site_internet05.gif);
	height: 172px;
	width: 640px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#texte_pack a{
	text-decoration: underline;
}

#header {height:475px;}

#content_option {
	background-image: url(pack/images/fd_option.png);
	background-repeat: repeat-y;
}

#content_contact {
	margin: 0px;
	padding: 0px;
	background-image: url(images/fd_footer_contact.gif);
	background-repeat: repeat-y;
}


/*header*/
#header div { position:absolute; margin-left:-1px;}


/*footer*/
#footer { color:#b7b7b7;}
#footer a { color:#b7b7b7; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer {
	height:50px;
	background-color: #181818;
	background-image: url(images/footer_bgd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#logo{
	background-color: #1A1A19;
}
.titre_pack {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.tite_couleur_pack {
	color: #ffcc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}

.tite_couleur_pack_vitrine {
	color: #999933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}

.tite_couleur_pack_ecommerce {
	color: #3399cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}

.tite_couleur_pack_sur-mesure {
	color: #FF62B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-transform: capitalize;
}

.tite_couleur_pack_dynamique {
	color: #cc3333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}

.sstite_couleur_pack {
	color: #ffcc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.sstite_couleur_pack_vitrine {
	color: #999933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.sstite_couleur_pack_dynamique {
	color: #cc3333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.sstite_couleur_pack_ecommerce {
	color: #3399cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.tite_italique {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	text-transform: uppercase;
}

.tite_italique2 a{
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	text-transform: uppercase;
	font-weight: normal;
}

.tite_italique2 a:hover{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: underline;
}

.citation_italique {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
}

.source_italique {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}

.source_italique a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
}

.texte_descriptif_pack {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.texte_descriptif_pack3 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.texte_descriptif_pack3 a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.texte_descriptif_pack3 a:hover{
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.texte_descriptif_pack2 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.texte_descriptif_pack2 a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}



.texte_descriptif_pack2_gras {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.texte_descriptif_pack_gras {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.texte_descriptif_pack_gras a{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.texte_descriptif_pack_gras a:hover{
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.lien_couleur_pack_mini {
	color: #ffcc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.lien_couleur_pack_mini a{
	color: #ffcc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.lien_couleur_pack_mini a:hover{
	color: #F2B600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.lien_couleur_pack_sur-mesure {
	color: #FF62B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.lien_couleur_pack_sur-mesure a{
	color: #FF62B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.lien_couleur_pack_sur-mesure a:hover{
	color: #FF48A4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.lien_couleur_pack_vitrine {
	color: #999933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.lien_couleur_pack_vitrine a{
	color: #999933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.lien_couleur_pack_vitrine a:hover{
	color: #767627;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.lien_couleur_pack_dynamique {
	color: #cc3333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.lien_couleur_pack_dynamique a{
	color: #cc3333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.lien_couleur_pack_dynamique a:hover{
	color: #A52929;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.lien_couleur_pack_ecommerce {
	color: #3399cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.lien_couleur_pack_ecommerce a{
	color: #3399cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.lien_couleur_pack_ecommerce a:hover{
	color: #267499;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

.texte_enumeration_pack {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.gras_enumeration_pack {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.gras_enumeration_pack a{
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.gras_enumeration_pack a:hover{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}
#mini {
	background-image: url(pack/images/swprod_site_internet09.gif);
	height: 20px;
	width: 73px;
}



#vitrine {
	background-image: url(pack/images/swprod_site_internet11.gif);
	height: 20px;
	width: 88px;
}

#dynamique {
	background-image: url(pack/images/swprod_site_internet13.gif);
	height: 20px;
	width: 119px;
}

#commerce {
	background-image: url(pack/images/swprod_site_internet15.gif);
	height: 20px;
	width: 132px;
}

#mesure {
	background-image: url(pack/images/swprod_site_internet18.gif);
	height: 20px;
	width: 121px;
}

/********PACK MINI********/

#fd_titre_pack_mini{
	background-image: url(pack/images/swprod_site_internet_mini03.png);
	height: 22px;
	width: 325px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#fd_texte_mini {
	background-image: url(pack/images/swprod_site_internet_mini07.png);
	height: 334px;
	width: 607px;
}

#notre_pack_mini {
	background-image: url(pack/images/swprod_site_internet_mini11.png);
	height: 21px;
	width: 215px;
}

#enum_mini {
	background-image: url(pack/images/swprod_site_internet_mini14.png);
	height: 330px;
	width: 555px;
}
/********PACK VITRINE********/

#fd_titre_pack_vitrine{
	background-image: url(pack/images/swprod_site_internet_vitrine03.png);
	height: 22px;
	width: 325px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#fd_texte_vitrine {
	background-image: url(pack/images/swprod_site_internet_vitrine06.png);
	height: 410px;
	width: 607px;
}

#notre_pack_vitrine {
	background-image: url(pack/images/swprod_site_internet_vitrine11.png);
	height: 21px;
	width: 215px;
}

#enum_vitrine{
	background-image: url(pack/images/swprod_site_internet_vitrine14.png);
	height: 305px;
	width: 555px;
}
/********PACK DYNAMIQUE********/

#fd_titre_pack_dynamique{
	background-image: url(pack/images/swprod_site_internet_dynamique03.png);
	height: 22px;
	width: 325px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#fd_texte_dynamique {
	background-image: url(pack/images/swprod_site_internet_dynamique07.png);
	height: 343px;
	width: 607px;
}

#notre_pack_dynamique {
	background-image: url(pack/images/swprod_site_internet_dynamique11.png);
	height: 21px;
	width: 215px;
}

#enum_dynamique {
	background-image: url(pack/images/swprod_site_internet_dynamique14.png);
	height: 388px;
	width: 555px;
}
/********PACK ECOMMERCE********/

#fd_titre_pack_ecommerce{
	background-image: url(pack/images/swprod_site_internet_ecommerce03.png);
	height: 22px;
	width: 325px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#fd_texte_ecommerce {
	background-image: url(pack/images/swprod_site_internet_ecommerce07.png);
	height: 399px;
	width: 651px;
}

#notre_pack_ecommerce {
	background-image: url(pack/images/swprod_site_internet_ecommerce11.png);
	height: 21px;
	width: 215px;
}

#enum_ecommerce {
	background-image: url(pack/images/swprod_site_internet_ecommerce14.png);
	height: 392px;
	width: 555px;
}
/********PACK SUR MESURE********/

#fd_titre_pack_sur_mesure{
	background-image: url(pack/images/swprod_site_internet_surmesure03.png);
	height: 22px;
	width: 325px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#fd_texte_sur_mesure {
	background-image: url(pack/images/swprod_site_internet_surmesure07.png);
	height: 439px;
	width: 651px;
}

  .kobone{font-family:Arial;font-size:11px;text-align:center;width:77px;background-color:#F3F2F8;border:1px
  dashed #3E456E;}

  .kobonestyle1 {
font-size: 9px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #AEB0D0;
text-decoration: none;
}
.kobonestyle2 {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-decoration: none;
}


form#contact{width:100%;}
    p#msg textarea{width:100%;}
    p.bt{text-align:left}
    p.bt input{border:0px red solid;width:50%}
