body {padding:0; margin:0; background:#424856 url(/include/fon.jpg) left top repeat-x; font-family: sans-serif; color:#dddddd}
img {border:none; vertical-align:middle; margin:0; padding:0}
td {vertical-align:top; font-size:10pt}
sup {font-size:8pt}
div {padding:0; margin:0}
p, dd {text-align:justify}
th {font-size:10pt}
dt {font-weight:bold}
h4 {color:white}
a {color:white}

.fr {float:right}
img.fr {margin:20px 0 10px 20px}
.fl {float:left}

table.all {margin:0 0 20px; width:100%}
.left-top1 {height:79px; width:375px; background: url(/include/left-top1.jpg) left top no-repeat}

.right-top1 {width:428px; background: url(/include/right-top.jpg) right top no-repeat}

.center-top {width:187px; background: url(/include/center-top.jpg) right top no-repeat}
.right-top2 {height:54px; background: url(/include/right-top2.jpg) right top no-repeat}
.top3col {background: url(/include/top3col.jpg) right top no-repeat; text-align:right; padding:10px}

.left-top {height:257px; background: url(/include/left-top.jpg) left top no-repeat; vertical-align:bottom}
.left-top img {margin:0 0 20px 70px}
.center-top1 {width:187px; background: url(/include/center-top1.jpg) right top no-repeat}
.center-top2 {height:54px; background: url(/include/center-top2.jpg) right top no-repeat}
table.car {width:615px; float:right}
td.car {width:428px; height:257px; text-align:right; background: url(/include/car1.jpg) right top no-repeat}

.im2 {margin:-257px 0}
.im3 {margin:-257px 0}

.z .center-top {background-image: url(/include/z-center-top.jpg)}
.z .right-top2 {background-image: url(/include/z-right-top2.jpg)}
.z .top3col {background-image: url(/include/z-top3col.jpg)}
.z td.car {background: url(/include/z-car1.jpg)}

.r .center-top {background-image: url(/include/r-center-top.jpg)}
.r .right-top2 {background-image: url(/include/r-right-top2.jpg)}
.r .top3col {background-image: url(/include/r-top3col.jpg)}
.r td.car {background: url(/include/r-car1.jpg)}

.c .center-top {background-image: url(/include/c-center-top.jpg)}
.c .right-top2 {background-image: url(/include/c-right-top2.jpg)}
.c .top3col {background-image: url(/include/c-top3col.jpg)}
.c .center-top2 {height:54px; background: url(/include/c-center-top2.jpg)}
.c td.car {background: url(/include/c-car1.jpg)}

.left-top2 {height:54px; background: url(/include/left-top2.jpg) left top no-repeat}
#obj {float:right}
#obj a {padding:10px; text-decoration:none; color:white; font-weight:bold; font-size:110%; border-right:1px solid white; cursor:default}
#obj a.curent {color:red; text-decoration:underline}
#obj a#noborder {border:none; padding-right:30px}

div.hmenu p {margin:0; border:1px solid white; padding: 5px 5px; white-space:nowrap}
div.hmenu p a {color:red; text-decoration:none}
div.hmenu p a:visited {color:white}
div.hmenu div {position:absolute; Z-Index:20; top:28px; display:none; cursor:default; background: black; opacity:0.8; padding:0}
div.hmenu div {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)} 


td.content {margin:0; padding:0; background: url(/include/rule.jpg) left top no-repeat}
div.content {margin:0 0 0 280px; padding:10px 50px 10px 0}
/*
div.menu {position:absolute; left:0; margin:100px 0 0; width:210px; padding:0; color:white;}
*/
div.menu {float:left; margin:100px 0 0; width:210px; padding:0; color:white;}

div.menu p {margin:6px 0 20px 35px; text-align:left; font-size:90%}
h2 {color:white; text-align:left; font-size:110%}
.b {font-weight:bold}
p.b {color:white; font-weight:bold; text-align:center}
div.content p.b {color:red; font-size:110%}
div.content h3 {color:red; font-size:110%; text-align:center}

.futer {margin:30px 0 0 270px; padding:0; height:110px; background: url(/include/bottom-fon.jpg) left top repeat-x; color:white}
.futer .fl {float:left; margin:0 0 0 -5px; padding:0}
.futer p {margin:0; padding:30px 5px 0; text-align:center}
.copy {float:right; margin:15px 15px 0}
.copy a {color:white}

h1.top {position:absolute; z-index:10; top:60px; left:380px; text-align:left; font-size:20pt; color:#F80000}
h3.top {position:absolute; z-index:10; top:105px; left:380px; text-align:left; font-size:10pt; color:#FFFFFF}
h1.top span {letter-spacing: 3pt; color:red}
h2.top, h2.top2 {word-spacing:3pt; padding:0; margin:0; position:absolute; z-index:10; top:365px; left:340px; font-size:10pt; color:white}
h2.top2 {z-index:9; margin:2px 0 0 2px; color:#222222}

.block {width:623px; height:156px; margin:20px auto; color:white; padding:0; background: url(/include/block_.jpg) left top no-repeat}
.content .block h3 {text-align:left; font-size:100%; color:red; padding:10px 20px 0 40px; margin:0}
.block ul {margin:0 50px 0 60px; padding:0}
.block li {text-align:left; padding:0; margin:0}
.center {text-align:center}
.sticket {border-top:1px solid #424856; margin:6px 0 20px 33px; width:200px; height:182px; padding:0; background: url(/include/sticket.jpg) left top no-repeat}
.menu .sticket p {margin:15px 20px 0; color:black}
.menu p.right {margin:0 20px; text-align:right}
.price {}
.price th {background: #38393e; padding:2px 5px}
.price td {background: #cfced4; padding:2px 5px; color:black}
.comment_add {color:green; font-weight:bold}
.comment_fail {color:red; font-weight:bold}

.center div {text-align:center}
.center div li, .center div dt {text-align:left}
.center div dd, .center div p {text-align:justify}
