body {
	margin-top: 15px;
}

.t_normal { font-size: 12px }
.t_petit { font-size: 10px }
.t_titre { font-size: 13px }

.FdMenu{background-color: #f5f5f5}

.TitreParag{
	font-family : verdana;
	font-size : 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	border: 1px solid #bfbfbf;
	background-color: #f1f1f1;
	padding: 2px;
}
.TitrePage{font-family : verdana; font-size : 12px; color: #000000; font-weight:bold;text-decoration:none}
.MenuNormal{font-family : verdana; font-size : 11px; color: #313131;text-decoration:none}
.MenuNormalSelect{font-family : verdana; font-size : 11px;color: #de0415;text-decoration:none}
.MenuNormal:hover{font-family : verdana; font-size : 11px;color: #de0415; text-decoration:none}
.ListePage{font-family : verdana; font-size : 12px; color: #000000; text-decoration:none}
.ListePageGras{font-family : verdana; font-size : 12px; color: #ff6633; text-decoration:none}
.ListePage:hover{font-family : verdana; font-size : 12px; color: #ff6633; text-decoration:underline}
.PetitGris{font-family : verdana; font-size : 11px; color: #777777}
.NormalGrisGras{font-family : verdana; font-size : 12px; color: #777777;font-weight:bold}
.NormalNoirGras{font-family : verdana; font-size : 12px; color: #000000; font-weight:bold}
.MoyenNoir{font-family : verdana; font-size : 11px; color: #000000}
.PetitNoir{font-family : verdana; font-size : 11px; color: #000000}
input {font-family : verdana; font-size : 12px;}
td {font-family : verdana; font-size : 12px;}
.PlanRub{font-family : verdana; font-size : 12px; color: #AA5351;font-weight:bold;text-decoration:none}
.PlanPage{font-family : verdana; font-size : 12px; color: #444444;text-decoration:none}
.RubIndexPageLine { background-color: #d90514 }
.RubIndexPageDots { color: #de0415 }
.RubIndexPageFd { background-color: #eeeeee }
.RubIndexPageLinks { color: #666666 }
.RubIndexPageBd { border: 1px solid #666666 }

.titre{font-family : verdana; font-size : 14px; font-weight:bold; text-decoration:none;}
.titre:hover{font-family : verdana; font-size : 14px; font-weight:bold; text-decoration:underline}

/* template specific */

input { border: 1px solid #a0a0a0; font-size: 11px; font-family: Verdana; }
select { border: 1px solid #a0a0a0; font-size: 11px; font-family: Verdana; }
textarea { border: 1px solid #a0a0a0; font-size: 11px; font-family: Verdana; }
.button { border: 2px solid #cccccc; background-color: #ff6633; color: #ffffff; padding: 0px; font-weight: bold; font-size: 10px }
.bold { font-weight: bold; }

.cl1 { color: #de0415 } /* red */
.cl2 { color: #999999 } /* light gray */
.cl3 { color: #313131 } /* gray */
.cl4 { color: #ff6633 } /* orange */
.cl5 { color: #ffffff }
.cl6 { color: #666666 } /* gray */
.cl7 { color: #9d0428 } /* red */
.cl8 { color: #000000 } /* black */

.fd1 { background-color: #f5f5f5 } /* gray */
.fd2 { background-color: #e6e6e6 } /* gray */
.fd3 { background-color: #bfbfbf } /* gray */
.fd4 { background-color: #ff6633 } /* orange */
.fd5 { background-color: #ffae00 } /* yellow */
.fd6 { background-color: #666666 } /* gray */
.fd7 { background-color: #d90514 } /* red */
.fd8 { background-color: #eeeeee } /* gray */
.fd9 { background-color: #bcbcc1 } /* gray */
.fd10 { background-color: #dadadc } /* gray */

.bd1 { border: 1px solid #d6d6d6}
.bd2 { border-bottom: 1px dotted #ffffff}
.bd3 { border-bottom: 1px solid #bfbfbf}
.bd4 { border-top: 1px dotted #de0415}
.bd5 { border: 1px solid #666666}

.size1 { font-size: 10px; }
.size2 { font-size: 11px; }

.box1 { background: url(../images_front/box1_bg.gif) top repeat-y; width: 193px; }
.box1_ { background: url(../images_front/box1_bottom.gif) bottom no-repeat; }
.box1__ { background: url(../images_front/box1_top.gif) top no-repeat; }

.box2 { background: url(../images_front/box2_bg.gif) top repeat-y; width: 385px; }
.box2_ { background: url(../images_front/box2_bottom.gif) bottom no-repeat; }
.box2__ { background: url(../images_front/box2_top.gif) top no-repeat; }

.box3 { background: url(../images_front/box3_bg.gif) top repeat-y; width: 577px; }
.box3_ { background: url(../images_front/box3_bottom.gif) bottom no-repeat; }
.box3__ { background: url(../images_front/box3_top.gif) top no-repeat; }

/*.box1 { background: url(../images_front/box1_bg.gif) top repeat-y; width: 289px; }
.box1_ { background: url(../images_front/box1_bottom.gif) bottom no-repeat; }
.box1__ { background: url(../images_front/box1_top.gif) top no-repeat; }

.box2 { background: url(../images_front/box2_bg.gif) top repeat-y; width: 577px; }
.box2_ { background: url(../images_front/box2_bottom.gif) bottom no-repeat; }
.box2__ { background: url(../images_front/box2_top.gif) top no-repeat; }*/

.clr { clear: both; height: 0px; overflow: hidden; }