/*
Description:  "bttf"
Version:  1.2
Author: Rootical V.
*/

html, body {
height:100%;
margin:0;
padding:0;
text-align:center;
font-family:Arial, Verdana, Myriad Pro, sans-serif;
font-size:12px;
background:#FFFFFF;
}

p {
margin:0;
padding:0;
}
#wrapper {
position:relative;
<!--overflow:hidden;-->
background:#fff;
text-align:center;
margin:0 auto;
width:870px;
padding:65px;
margin-top:10px;
}

a {
color:#7f746c;
text-decoration:underline;
}

a:hover {
color:#7f746c;
text-decoration:underline;
}

.calendar {
color:#7f746c;
margin:0 auto;
}

.header {
color:#725f58;
font-weight:bold;
}

.month {
color:#312f2f;
background:#f4bfaa;
}

.competition {
padding-left:4px;
}

.date {
color:#de6570;
}

#logo {
z-index:1;
position:absolute;
left:62px;
top:49px;
width:177px;
height:52px;
background:url(/images/logo.gif);
}

#calendar {
float:left;
margin-top:200px;

}



.round {
position:relative;
float:left;
width:850px;
border:2px solid #ee7443;
margin-top:40px;
}

.bl {
position:absolute;
bottom:-2px;
left:-2px;
width:11px;
height:12px;
background:url(/images/b-left.gif);
}

.br {
position:absolute;
bottom:-2px;
right:-2px;
width:11px;
height:12px;
background:url(/images/b-right.gif);
}

.tl {
position:absolute;
top:-2px;
left:-2px;
width:11px;
height:12px;
background:url(/images/left.gif);
}


.tr {
position:absolute;
top:-2px;
right:-2px;
width:11px;
height:12px;
background:url(/images/right.gif);
}

.inner {
padding:11px;
}

.time-date {
position:absolute;
color:#5b5b5b;
top:75px;
left:270px;
width:200px;
}

p.heading {
text-align:left;
width:400px;
float:left;
display:inline;
font-size:18px;
font-weight:bold;
margin-top:100px;
}

.news {
float:left;
margin-top:110px;
width:800px;
display:inline;
}

.news-img{
margin-right:23px;
margin-bottom:13px;
}

div.text {
text-align:left;
padding-top:20px;
clear:left;
}

p.advert {
padding:25px;
clear:left;
text-align:left;
}

a.ad {
font-size:14px;
color:#002f86;
text-decoration:none;
font-weight:bold;
font-family:Tahoma;
}

a.ad:hover {
font-size:14px;
color:#002f86;
font-weight:bold;
font-family:Tahoma;
text-decoration:underline;
}

a.run {
color:#436402;
text-decoration:underline;
font-size:13px;
}

a.run:hover {
color:#436402;
text-decoration:none;
font-size:13px;
}

#marque {
position:absolute;
width:830px;
top:235px;
background:#eeffb1;
left:110px;
}
