body {font-family: Arial, Helvetica, sans-serif;}
/*|Tomosfactory|GeneratedCSS|BEGIN|*/
body {
    background-color: #FFFFFF;
    background-image: url(/userfiles/image/Images/FondPag7.jpg);
    background-repeat: repeat;
    font-size: 12px;
}
.current_heading {
    background-color: #EFEFEF;
    color: #f60;
    cursor: pointer;
    font-size: 15px;
    margin-right: -7px;
    margin-top: 4px;
    padding: 3px 10px 3px 3px;
    text-align: right;
}
.current_heading a {
    color: #f60;
    text-decoration: none;
}
.current_subheading {
    color: #f60;
    cursor: pointer;
    font-size: 13px;
    text-align: right;
}
.heading {
    color: #666;
    cursor: pointer;
    font-size: 15px;
    margin-top: 7px;
    text-align: right;
}
.heading a {
    color: #666;
    text-align: right;
    text-decoration: none;
}
.heading a:hover {
    color: #000;
}
.heading:hover {
    color: #000;
}
.subheading {
    color: #aaa;
    cursor: pointer;
    font-size: 13px;
    text-align: right;
}
.subheading a {
    color: #aaa;
    cursor: pointer;
    font-size: 13px;
    text-align: right;
}
.subheading a:hover {
    color: #000;
}
.subheading:hover {
    color: #000;
}
#tomos-CSS {
    color: #555;
    font-size: 12px;
    height: 64px !important;
    height: 78px;
    left: 0px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 0px;
    width: 180px !important;
    width: 194px;
    z-index: 2;
}
#tomos-CSS .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-CSSMenu {
    color: #555;
    font-size: 12px;
    height: 18px !important;
    height: 32px;
    left: 0px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 0px;
    width: 42px !important;
    width: 56px;
    z-index: 1;
}
#tomos-CSSMenu .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-fond {
    color: #555;
    font-size: 12px;
    height: 784px !important;
    height: 784px;
    left: 5px;
    line-height: 95%;
    padding: 0px;
    position: absolute;
    top: 72px;
    width: 970px !important;
    width: 970px;
    background-color: #FAF5EA;
    z-index: 5;
    background-image: url(userfiles/image/tomos/244_8060_tomos-FondBas.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
}
#tomos-fond .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-Image1 {
    color: #555;
    font-size: 12px;
    height: 180px !important;
    height: 180px;
    left: 665px;
    line-height: 95%;
    padding: 0px;
    position: absolute;
    top: 157px;
    width: 180px !important;
    width: 180px;
    z-index: 7;
}
#tomos-Image1 .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-cont {
    background-color: ;
    height: 481px !important;
    height: 495px;
    left: 40px;
    top: 153px;
    width: 548px !important;
    width: 562px;
    z-index: 8;
    color: #666;
    padding: 7px;
    position: absolute;
}
#tomos-notes1 {
    background-color: ;
    color: #511717;
    font-size: 16px;
    height: 377px !important;
    height: 391px;
    left: 666px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 395px;
    width: 297px !important;
    width: 311px;
    z-index: 6;
}
#tomos-notes1 .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-current-menu .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-fond-menu {
    background-color: #EF9B44;
    height: 72px !important;
    height: 72px;
    left: 0px;
    line-height: 95%;
    padding: 0px;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 15;
}
#tomos-fond-menu .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-fond-menu-shadow {
    -moz-box-shadow: 0px 5px 11px #663300;
    -webkit-box-shadow: 0px 5px 11px #663300;
    background-color: ;
    box-shadow: 0px 5px 11px #663300;
    filter: alpha(opacity=40);
    height: 72px !important;
    height: 72px;
    left: 0px;
    line-height: 95%;
    opacity: 0.4;
    padding: 0px;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 10;
}
#tomos-fond-menu-shadow .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-footer {
    color: #555;
    font-size: 12px;
    height: 124px !important;
    height: 138px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 905px;
    width: 917px !important;
    width: 931px;
    z-index: 4;
    left: 20px;
}
#tomos-footer .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-logo_tomosfactory {
    height: 34px;
    position: absolute;
    top: 855px;
    width: 100px;
    z-index: 3;
    left: 870px;
}
#tomos-titre {
    background-color: ;
    color: #555;
    font-size: 12px;
    height: 40px !important;
    height: 54px;
    left: 38px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 115px;
    width: 896px !important;
    width: 910px;
    z-index: 9;
}
#tomos-titre .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
.tomosContent {
    height: 100%;
    overflow: visible;
}
#tomosfactory {
    z-index: 3;
}
#tomos-Logos {
    left: 185px;
    top: 829px;
    width: 557px;
    height: 110px;
    background-color: ;
    z-index: 5;
    background-image: url(userfiles/image/tomos/244_8057_tomos-Logos.jpg);
}
#tomos-Remerciements {
    line-height: 95%;
    position: absolute;
    top: 487px;
    left: 614px;
    width: 340px !important;
    width: 354px;
    height: 342px !important;
    height: 356px;
    z-index: 14;
    font-size: 12px;
    color: #555;
    padding: 7px;
}
#tomos-Remerciements .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
a {
    color: #EF9B44;
    text-decoration: none;
}
a:hover {
    color: #A0592E;
}
#tomos-MenuHoriz {
    position: fixed;
    top: 14px;
    left: 50%;
    height: 80px;
    margin-left: -475px;
    width: 950px;
    z-index: 22;
}
#tomos-current-menu {
    background-color: ;
    color: #555;
    font-size: 12px;
    line-height: 95%;
    position: fixed;
    left: 50%;
    height: 73px !important;
    height: 73px;
    padding: 0px;
    top: 0px;
    margin-left: -475px;
    width: 950px !important;
    width: 950px;
    z-index: 16;
}
/*|Tomosfactory|GeneratedCSS|END|*/

#center-page-container{
			position: absolute;
			left: 50%;
			width: 975px;
			margin-left: -487.5px;
		}