body {background:#ffffff url(http://shakhtar.com/data/img/ab/bodybg.jpg) left bottom repeat-x; margin:0px; padding:0px; color:#121212;font-family:Arial,sans-serif;font-size:12px;}
a {font-family:Arial,sans-serif;color:#000000;}
a:hover {text-decoration:none;}
img {border:0;}

p {color:#282828;margin:0;padding:0;line-height:1.5em;text-align:justify;}

h1 {font-family:Arial Narrow, Arial,sans-serif; font-size:20px;margin:0 0 15px;padding:35px 0 15px; border-bottom:2px solid #ff5600;}

.bg {position:absolute; width:100%;height:100%; text-align:center;background:url(http://shakhtar.com/data/img/ab/footbg.jpg) left top repeat-x;}
.bg div {width:1250px;height:350px;margin:0 auto 0 -625px;left:50%;position:absolute;display:none;}
.logo {position:absolute; left:8px;top:8px;width:190px;height:116px;background:url(http://shakhtar.com/data/img/ab/logo.png) left top no-repeat;}
.tel {position:absolute; top:12px; right:0px; font-family: Arial Narrow, Arial,sans-serif;color:#000000; font-size:36px;}
.tel span {color:#ff5600; font-size:18px;font-weight:bold;}
.main {position:relative; width:980px;height:100%; margin:0px auto; padding:0;}
.menu {width:auto;height:34px;margin-top:71px;float:right;background:#dadada;font-size:11px;border-bottom:2px solid #000000;}

.mt10 {margin-top:10px;}
.mt5 {margin-top:5px;}
.p5 {padding:5px;}
.fs09{font-size:0.9em;}
.bold {font-weight:bold;}
.right {text-align:right !important;}
.nobrd: {border:0;}

.brdred{
border:1px solid #ff0000;
}

.menu ul{
padding: 0px 10px;
margin: 0px;
list-style-type: none;
}

.menu ul li{
position: relative;
display: block;
float: left;
margin: 0px;
padding: 0px 0px;
height: 13px;
}

.menu ul li a{
text-decoration: none;
display: block;
padding: 10px;
margin: 0px;
}

.menu ul li:hover .drop {
background:#000000;
color:#ffffff;
}

.menu ul li ul{
left: 0;
position: absolute;
top: 34px;
display: block;
visibility: hidden;
margin: 0px;
padding:8px;
width: auto;
z-index: 2;
background: #000000;
width: auto;
}

.menu ul li:hover ul{
visibility: visible;
}

.menu ul li ul li{
display: list-item;
float: none;
padding: 0px;
margin: 0px;
height: 26px;
width: 100%;
background:#000000;
}

.menu ul li ul li a, .logo .menu ul li ul li a:link, .logo .menu ul li ul li a:visited, .logo .menu ul li ul li a:active{
display: block;
color:#ffffff;
width: auto;
font-weight: normal;
text-decoration: none;
padding: 5px 10px;
background:none;
}

.event p.name{
font-size:18px;
font-family:Arial;
font-weight:bold;
text-align:left;
padding:0;
margin:0;
}

/* DOWNLOAD */
.download{
height:40px;
margin:10px;
padding:0px;
filter:alpha(Opacity=85);
opacity:0.85;
-moz-opacity:0.85;
cursor:pointer;
}

.download a{
float:left;
display:block;
height:40px;
background: url(/data/img/downloadbg.gif) no-repeat;
}

.download a:hover{
text-decoration:none;
}

.download:hover{
filter:alpha(Opacity=100);
opacity:1.0;
-moz-opacity:1.0;
}

.download p{
padding:0px;
font-size:14px;
font-family:Tahoma,Arial;
font-weight:bold;
margin:7px 0px 5px 44px;
line-height:0.9em;
}

.download span{
font-size:10px;
font-family:Arial;
}

.download .end{
float:left;
width:13px;
height:40px;
background: url(/data/img/downloadbg.gif) no-repeat right top;
}

.mindownload{
display:block;
height:14px;
margin:9px 15px;
padding-left:15px;
background:url(http://shakhtar.com/data/img/mindownload.gif) no-repeat left top;
}

.mindownload:hover{
background:url(http://shakhtar.com/data/img/mindownload.gif) no-repeat left bottom;
}
/* DOWNLOAD */

.menu ul li ul li a:hover {
background:none;
color:#ff5600;
}

html .menu ul li ul li { float: left;}

.clear {clear:both;}

.tur {height:370px;padding-top:20px; background:url(http://shakhtar.com/data/img/ab/tur.jpg) -1px bottom no-repeat;}

.block_l {padding-left:30px;width:236px;float:left;}
.block_l a {display:block;font-size:1.1em;margin-bottom:5px;text-align:center; font-weight:bold;text-decoration:none; color:#ffffff;}
.block_l a:hover {color:#ff5600;}
.block_l a img {margin:0 auto;display:block;}
.content {margin:0 15px 0 330px;}
.instr {}
.instr div {width:116px;background:url(http://shakhtar.com/data/img/fresh/intr_bg.jpg) right top no-repeat;}
.instr img {border:5px solid #ffffff;margin-bottom:18px;}
.instr a {font-size:12px;}
.instr p {margin-top:24px;}
.card {float:right;margin-left:25px;height:auto;text-align:center;}
.card a {display:block;margin-top:30px;font-size:14px;font-variant:small-caps;font-weight:bold;}
.footer {clear:both; width:980px; height:200px; margin:34px auto 0; border-top:2px solid #222;padding-top:50px;}
.footer .cont {width:980px;margin:0px auto; text-align:center;}
.footer .h1 {height:2px; margin-bottom:35px; background:url(http://shakhtar.com/data/img/fresh/h1bg.gif) left bottom repeat-x;}
.footer img {float:left;}
.footer p {width:185px;font-size:14px;font-weight:bold; color:#f26f21;float:left;margin-right:45px; padding-bottom:50px;}
.footer p span a {font-size:11px;font-weight:normal; text-decoration:none;}
.footer p span a:hover {text-decoration:underline;}

/* ABON */
.event{
height: 48px;
background:url(/data/img/abon/abon_event_bg.gif) repeat-x top left;
border:1px solid #bbbbbb;
padding:20px 35px;
margin:0 0 20px 0;
}

.event p.name{
font-size:17px;
font-family:Arial;
font-weight:bold;
text-align:left;
padding:0;
margin:0;
float:left;
}

.event span.desc{
font-size:12px;
font-family:Arial;
font-weight:normal;
text-align:left;
padding:6px 0 0 0;
margin:0;
}

.event p.time{
font-size:30px;
font-family:Arial;
font-weight:bold;
text-align:right;
padding:3px 0 0 0;
margin:0;
float:right;
}

.abon_header{
height: 18px;
background:url(/data/img/abon/abon_right_head_bg.gif) repeat-x top left;
border:1px solid #dedede;
padding:4px 21px 6px;
font-size:17px;
font-family:Arial;
font-weight:bold;
text-align:left;
color:#333333;
}

.abon_basket{
background:url(/data/img/abon/abon_right_basket_bg.gif) repeat-x bottom left;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
padding:9px 4px;
color:#333333;
font-family:Arial;
}

.abon_basket ul{
width:225px;
margin:0;
padding:0;
list-style-type: none;
}

.abon_basket ul li{
background:url(/data/img/abon/abon_basket_ul.gif) no-repeat 1px 13px;
padding: 7px 0px 7px 9px;
}

.abon_basket ul li span{
font-size:15px;
font-weight:bold;
}

.abon_basket ul li div{
position:relative;
}

.abon_basket_up{
width:100%;
height:14px;
background:#dedede url(/data/img/abon/abon_basket_up.gif) no-repeat left top;
}

.abon_basket_up:hover{
background:#cccccc url(/data/img/abon/abon_basket_up.gif) no-repeat left top;
}


.abon_basket_down{
width:100%;
height:14px;
background:#dedede url(/data/img/abon/abon_basket_down.gif) no-repeat left top;
}

.abon_basket_down:hover{
background:#cccccc url(/data/img/abon/abon_basket_down.gif) no-repeat left top;
}

.abon_right_block{
background:#ffffff;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
border-bottom:1px solid #dedede;
padding:9px 4px;
color:#333333;
font-family:Arial;
vertical-align:middle;
}

.abon_right_block img{
vertical-align:middle;
}

.abon_right_block ul{
width:225px;
margin:0;
padding:0 1px;
list-style-type: none;
}

.abon_right_block ul li{
background:url(/data/img/abon/abon_ul.gif) no-repeat 1px center;
padding: 2px 0px 2px 9px;
}

input.abonbut{
padding:1px 13px 3px;
margin:10px 0;
background:url(/data/img/abon/abon_but_bg.gif) repeat-x left top;
border:1px #ffffff solid;
color:#ffffff;
font-family:Arial;
font-size:18px;
}

input.abonbut:hover{
background:url(/data/img/abon/abon_but_bg.gif) repeat-x left top;
color:#3d1500;
}

.basketminus{
display:block;
width:12px;
height:12px;
background:url(/data/img/abon/basketminus.gif) no-repeat left top;
margin-top:2px;
position:absolute;
right:0px;
top:0px;
}

.basketminus:hover{
background:url(/data/img/abon/basketminus_a.gif) no-repeat left top;
}

.catcol {
width:48%;
margin:2px;
float:left;
}

.ankabon {
width:342px;
}

.ankabon  span{
padding-left:30px;
}

.ankabon  div{
padding-left:21px;
margin:15px 0;
}

.ankabon  select{
width:300px;
}
/* ABON */

.spimg {
width:300px;
height:83px;
border:1px solid #bbbbbb;
margin:10px 10px 0 0;
text-align:center;
float:left;
}
.spimg img{padding:15px;}

.spp {
width:320px;
margin-top:10px;
float:left;
min-height: 85px;
}
.spp p {
margin:0;
padding:0;
}
