BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; BACKGROUND-IMAGE: url(../imgs/bkg.gif); MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #222222; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff
}
.marge_left {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../imgs/imgleft.gif); BACKGROUND-REPEAT: repeat-y
}
.marge_right {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../imgs/imgright.gif); BACKGROUND-REPEAT: repeat-y
}
.img_photo {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #666666 1px dashed; BORDER-BOTTOM: #666666 1px dashed
}
.titre_rub {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bolder; FONT-SIZE: 18px; WORD-SPACING: -2px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; BACKGROUND-COLOR: #AD7BBD
}
.titre_sousrub {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; WORD-SPACING: -1px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; BACKGROUND-COLOR: #73458D
}
.titre_sousrubblack {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; WORD-SPACING: -1px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; BACKGROUND-COLOR: #000000
}
.price {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 18px; WORD-SPACING: -2px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; BACKGROUND-COLOR: #000000
}
.txt {
	FONT-SIZE: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtsstitre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.desc {
	FONT-SIZE: 12px; COLOR: #939393; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.resp {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titletshirt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a60013; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.infoimage {
	FONT-SIZE: 11px; COLOR: #a60013; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infobottom {
	FONT-SIZE: 10px; COLOR: #c0c0c0; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sstitrebold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #a60013; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pointcell {
	BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dashed; LINE-HEIGHT: 12px; BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pointcell2 {
	BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px dashed; LINE-HEIGHT: 12px; BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pointcell3 {
	BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px dashed; LINE-HEIGHT: 12px; BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boite {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; LINE-HEIGHT: 11px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
A.infobottom:link {
	FONT: 10px/10px Arial, Helvetica, sans-serif; COLOR: #c0c0c0; TEXT-DECORATION: underline
}
A.infobottom:visited {
	FONT: 10px/10px Arial, Helvetica, sans-serif; COLOR: #c0c0c0; TEXT-DECORATION: underline
}
A.infobottom:active {
	FONT: 10px/10px Arial, Helvetica, sans-serif; COLOR: #c0c0c0; TEXT-DECORATION: underline
}
A.infobottom:hover {
	FONT: 10px/10px Arial, Helvetica, sans-serif; COLOR: #a60013; TEXT-DECORATION: underline
}
A.infoimage:link {
	FONT: 11px/11px Arial, Helvetica, sans-serif; COLOR: #a60013; TEXT-DECORATION: none
}
A.infoimage:visited {
	FONT: 11px/11px Arial, Helvetica, sans-serif; COLOR: #a60013; TEXT-DECORATION: none
}
A.infoimage:active {
	FONT: 11px/11px Arial, Helvetica, sans-serif; COLOR: #a60013; TEXT-DECORATION: none
}
A.infoimage:hover {
	FONT: 11px/11px Arial, Helvetica, sans-serif; COLOR: #a60013; TEXT-DECORATION: underline
}
A.resp:link {
	FONT: 11px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.resp:visited {
	FONT: 11px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.resp:active {
	FONT: 11px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.resp:hover {
	FONT: 11px/12px Arial, Helvetica, sans-serif; COLOR: #a60013; TEXT-DECORATION: underline
}
A.txt:link {
	FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.txt:visited {
	FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.txt:active {
	FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.txt:hover {
	FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
A.titre_sousrub:link {
	FONT: bolder 14px/18px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titre_sousrub:visited {
	FONT: bolder 14px/18px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titre_sousrub:active {
	FONT: bolder 14px/18px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.titre_sousrub:hover {
	FONT: bolder 14px/18px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.cell_menu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 115px; COLOR: #cacaca; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.cell_menu A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 115px; COLOR: #cacaca; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.cell_menu A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 115px; COLOR: #cacaca; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.cell_menu A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 115px; COLOR: #cacaca; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.cell_menu A:hover {
	VERTICAL-ALIGN: middle; WIDTH: 115px; COLOR: #000000; HEIGHT: 16px; BACKGROUND-COLOR: #cccccc
}
.cell_menu A:hover {
	VERTICAL-ALIGN: middle; WIDTH: 115px; COLOR: #000000; HEIGHT: 16px; BACKGROUND-COLOR: #cccccc
}



.titre {
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}

.soustitre {
	font-style: italic;
	color: #FF9900;
	padding-left: 5px;
}
.bordure {
	border: 1px solid #333333;
}
.sansbord {
	border: none;
}

A.pages {
	font-size: 12px;
	color: #F7B700;
	text-decoration:none;
	font-weight: bold;
}

A.pages:hover {
	font-size: 14px;
	color: #F7B700;
}

.titrecat {
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF1321;
}


.titrecat1 {
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	color: #CCCCCc;
}
.onpage {
	font-size: 16px;
	color: #51416F;
	font-weight: bold;
}
.tipo {
	font-size: 18px;
	font-weight: bold;
	color: #cccccc;
}
.tony {
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF1321;
}

.tipa {
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
}
