@font-face {
    font-family: 'TradeGothicLTStd-BdCn20';
    src: url('/fonts/TradeGothicLTStd-BdCn20.eot?') format('eot'), url('/fonts/TradeGothicLTStd-BdCn20.otf') format('opentype'), url('/fonts/TradeGothicLTStd-BdCn20.woff') format('woff'), url('/fonts/TradeGothicLTStd-BdCn20.ttf') format('truetype'), url('/fonts/TradeGothicLTStd-BdCn20.svg#TradeGothicLTStd-Cn18') format('svg');
}
@font-face {
    font-family: 'TradeGothicLTStd';
    src: url('/fonts/TradeGothicLTStd.eot?') format('eot'),
    url('/fonts/TradeGothicLTStd.otf')  format('opentype'),
    url('/fonts/TradeGothicLTStd.woff') format('woff'),
    url('/fonts/TradeGothicLTStd.ttf')  format('truetype'),
    url('/fonts/TradeGothicLTStd.svg#TradeGothicLTStd') format('svg');
}
@font-face {
    font-family: 'TradeGothicLTStd-Bold';
    src: url('/fonts/TradeGothicLTStd-Bold.eot?') format('eot'),
    url('/fonts/TradeGothicLTStd-Bold.otf')  format('opentype'),
    url('/fonts/TradeGothicLTStd-Bold.woff') format('woff'),
    url('/fonts/TradeGothicLTStd-Bold.ttf')  format('truetype'),
    url('/fonts/TradeGothicLTStd-Bold.svg#TradeGothicLTStd-Bold') format('svg');
}
@font-face {
    font-family: 'TradeGothicLTStd-Bd2';
    src: url('/fonts/TradeGothicLTStd-Bd2.eot?') format('eot'),
    url('/fonts/TradeGothicLTStd-Bd2.otf')  format('opentype'),
    url('/fonts/TradeGothicLTStd-Bd2.woff') format('woff'),
    url('/fonts/TradeGothicLTStd-Bd2.ttf')  format('truetype'),
    url('/fonts/TradeGothicLTStd-Bd2.svg#TradeGothicLTStd-Bd2') format('svg');
}
.page-title-school{
    text-transform: uppercase;

}
.page-title-school{
    color: #474646;
}
.wrap{
    margin-bottom:100px;
}
body{
    width: 100%;
    margin: 0px;
    padding: 0px;
}
p{
    margin: 0px;
    padding: 0px;
    line-height: normal;
}
.wrap-page-title, .wrap{
    background: #fff;
    width: 100%;
}
h1,h2,h3,td{color: #474646}
.header-reservation{
    margin: 0 auto;
    text-align: center;
    margin: 25px 0px;
}
h2{
    font-family: 'TradeGothicLTStd-BdCn20';
    text-transform: uppercase;
    font-size: 34px;

}
.content-visit-bloc{
    margin-top: 25px;
}
h1,h3{font-family: 'TradeGothicLTStd'; font-size: 18px;margin-top: 0px;color: #474646; }
.content-page-title{background: #f4f4f4; width: 100%;}.content-page-title h2{font-family: 'TradeGothicLTStd-BdCn20'; font-size: 30px; padding: 10px;text-align: center;}
.container{
    width: 849px;
    margin: 0 auto;
   /*text-align: center;*/
    margin-top: 50px;
}.container h3{ background:#f4f4f4; padding: 12px ;}
.content-list-title {width: 200px;  background: #fafafa;}
.icon{width:80px;}.desc{width: 317px;}
.right{margin-top: 25px}

table{width:870px;}
p{
    font-family: 'TradeGothicLTStd';
    font-size: 17px;
    margin: 0px;
}
h2{margin: 0px; padding: 0px; color: #737272; margin-bottom: 10px;}
.right-more{margin-top: 41px;}