body {font-family: Arial, Helvetica, sans-serif;}
/*|Tomosfactory|GeneratedCSS|BEGIN|*/
a {
    color: #069;
}
a:hover {
    color: #000;
}
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: 5;
}
#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: 3;
}
#tomos-CSSMenu .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-FondBas {
    background-color: #FAF5EA;
    color: #555;
    font-size: 12px;
    height: 770px !important;
    height: 770px;
    left: 5px;
    line-height: 95%;
    padding: 0px;
    position: absolute;
    top: 72px;
    width: 970px !important;
    width: 970px;
    z-index: 1;
}
#tomos-FondBas .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-Image1 {
    color: #555;
    font-size: 12px;
    height: 180px !important;
    height: 180px;
    left: 664px;
    line-height: 95%;
    padding: 0px;
    position: absolute;
    top: 184px;
    width: 180px !important;
    width: 180px;
    z-index: 10;
}
#tomos-Image1 .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-MenuHoriz {
    height: 80px;
    left: 50%;
    margin-left: -490px;
    position: fixed;
    top: 14px;
    width: 979px;
    z-index: 13;
}
#tomos-contenu {
    background-color: ;
    height: 496px;
    left: 192px;
    top: 94px;
    width: 550px;
    z-index: 5;
}
#tomos-contenu-CP {
    background-color: ;
    color: #666;
    height: 591px !important;
    height: 605px;
    left: 37px;
    padding: 7px;
    position: absolute;
    top: 178px;
    width: 548px !important;
    width: 562px;
    z-index: 6;
}
#tomos-contenu-HP {
    background-color: ;
    color: #511717;
    font-size: 16px;
    height: 352px !important;
    height: 366px;
    left: 634px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 464px;
    width: 293px !important;
    width: 307px;
    z-index: 7;
}
#tomos-contenu-HP .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-current-menu {
    background-color: ;
    color: #555;
    font-size: 12px;
    height: 19px !important;
    height: 33px;
    left: 820px;
    line-height: 95%;
    padding: 7px;
    position: fixed;
    top: 18px;
    width: 164px !important;
    width: 178px;
    z-index: 14;
}
#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: 12;
}
#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: 9;
}
#tomos-fond-menu-shadow .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-footer {
    color: #555;
    font-size: 12px;
    height: 124px !important;
    height: 138px;
    left: 27px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 854px;
    width: 917px !important;
    width: 931px;
    z-index: 2;
}
#tomos-footer .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
#tomos-logo_tomosfactory {
    height: 34px;
    left: 873px;
    position: absolute;
    top: 856px;
    width: 100px;
    z-index: 3;
}
#tomos-stitre-1 {
    background-color: ;
    color: #555;
    font-size: 12px;
    height: 58px !important;
    height: 72px;
    left: 38px;
    line-height: 95%;
    padding: 7px;
    position: absolute;
    top: 98px;
    width: 896px !important;
    width: 910px;
    z-index: 8;
}
#tomos-stitre-1 .tomosContent {
    overflow: visible;
    padding-right: 7px;
}
.tomosContent {
    height: 100%;
    overflow: visible;
}
#tomosfactory {
    z-index: 4;
}
#tomos-Logos {
    left: 250px;
    top: 819px;
    width: 466px;
    height: 110px;
    background-color: ;
    z-index: 8;
    background-image: url(userfiles/image/tomos/244_8057_tomos-Logos.jpg);
}
#tomos-cont-ex {
    position: absolute;
    top: 182px;
    width: 550px !important;
    width: 564px;
    z-index: 11;
    background-color: ;
    color: #666;
    left: 296px;
    padding: 7px;
    height: 396px !important;
    height: 410px;
}
/*|Tomosfactory|GeneratedCSS|END|*/

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