html {
height: 100%
}
body {
height: 100%;
margin: 0;
padding: 0;
text-align: center;
background: #BF8F4F;
font: 13px Arial, Helvetica, sans-serif;
}
h1 {
color: #f5f6e3; font-size: 21px; margin: 0 0 16px 0
}
h2 {
color: #f5f6e3; font-size: 15px; font-weight: normal; margin: 12px 0 12px 0
}
img {
border: 0
}
#shell {
width: 100%;
height: 100%
}
#shellcell {
vertical-align: middle;
text-align: center
}
#container {
background-color: #BF8F4F;
position: relative;
margin: 0 auto;
text-align: left;
width: 776px;
min-height: 580px
}
* html #container {
height: 580px
}
/*#header {
width:776px;
background-image: url(../images/bg.png);
border: none;
height: 40px
}
* html #header {
width: 776px
}
#left_column {
position: relative;
float: left;
left: 0px;
width: 130px;
background: transparent;
text-align: center
}
#right_column {
position: relative;
float: right;
left: 0px;
width: 130px;
background: transparent;
text-align: center;
min-height: 580px
}
* html #left_column {
width: 130px;
}
* html #right_column {
width: 130px;
height: 580px;
}*/
#content {
background: transparent;
position: relative;
background-repeat: no-repeat;
float: left;
right: 0px;
width: 776px;
padding: 0px;
min-height: 580px;
border: none
}
* html #content {
width: 776px;
height: 580px
}
#content p {
color: #f5f6e3;
text-align: left;
margin: 10px 0 10px 0
}
#content p.clear {
clear: left; margin: 0
}
#footer {
position: absolute;
top: 550px;
clear: both;
width:776px;
height:30px;
background-color: transparent;
border: none
}
* html #footer {
width: 776px
}
#footer p {
margin: 0; text-align: center; position: relative; top: 6px; font-family: Arial;
font-size: 11px; font-weight: normal; color: #4d3720
}
#content #footer a {
font-family: Arial;
font-size: 11px; font-weight: normal; color: #4d3720;
text-decoration: none
}
#content #footer a:hover {
text-decoration: underline
}
/*#eXTReMe {
position: absolute; bottom: 32px; right: 0; text-align: center; width: 129px
}*/
img, div { behavior: url(iepngfix.htc) }
#scroller {
position: absolute; top: 150px; left: 188px;  width: 542px; height: 336px; background: transparent; overflow: auto
}
#scroller {
scrollbar-base-color: #bf8f4f;
scrollbar-track-color: #bf8f4f;
scrollbar-highlight-color: #dbdba4;
scrollbar-darkshadow-color: #937849;
scrollbar-shadow-color: #dbdba4;
}
#ad {
position: absolute; top: 130px; left: 188px;  width: 505px; height: 15px; text-align: center; background: #f5f6e3
}
#core {
background: url(images/bg.png); margin-right: 20px; padding: 6px; width: 493px
}
#sponsor {
/*margin-right: -5px;*/ position: relative; /*left: 21px*/
width: 460px; height: 290px; margin-left: 28px
}
#sponsor .img-box {
display: block; float: left; margin: 0 20px 7px /*13px*/0;
width: 140px
}
#sponsor a {
text-decoration: none
}
#sponsor a span {
color: #f5f6e3; font-size: 13px
}
#content div.kep {
text-align: center; margin-bottom: -4px; margin-right: -4px
}
#content .kep a {
color: #f5f6e3; font-size: 10px; text-decoration: none; float: left; margin: 0 4px 4px 0;
width: 120px; display: block
}

#csapat {
position: absolute; top: 160px; left: 143px; width: 203px
}
#auto {
position: absolute; top: 160px; left: 444px; width: 203px
}
#szponzor {
position: absolute; top: 364px; left: 284px;  width: 203px
}
#szponzor a {
display: block; width: 203px; height: 132px
}

#bamako_logo {
position: absolute; top: 23px; left: 20px;  width: 152px
}
#bamako_logo a {
display: block; width: 152px; height: 70px
}
#csapat2 {
position: absolute; top: 150px; left: 30px; width: 131px
}
#auto2 {
position: absolute; top: 280px; left: 30px; width: 132px
}
#szponzor2 {
position: absolute; top: 405px; left: 30px;  width: 132px
}
#szponzor2 a {
display: block; width: 132px; height: 90px
}