html{margin:0; padding:0; overflow-y:scroll;}
html{margin:0; padding:0; overflow-y:scroll;}
body{margin:0; padding:0; font-size:13px; line-height:18px; color:#454545; font-family:tahoma;}
ul, ol, li{margin:0; padding:0; list-style-type:none;}
h1, h2, h3{margin:0; padding:0; color:#19459e;}
h1{font-size:20px; line-height:49px; font-family:arial black; color:#19469e; padding:0 0 15px 0px;}
h2{font-size:13px; line-height:19px;}
h3{font-size:11px; line-height:17px;}
a{outline:0; text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0;}
img{border:0; margin:0; padding:0;}
p{margin:0; padding:0;}
input{vertical-align:middle; height:16px; line-height:16px; font:11px tahoma; color:#454545;}
input.text{background:url('Layout/InputBg.gif') repeat-x; padding-left:2px; width:190px; border:1px solid #ccc;}
input.button{border:0;}

#wrapper{}
#container{width:989px; margin:auto;}
#container #header{height:100%; overflow:auto;}
#container #header a.logo{float:left; margin:12px 0 0 3px;}
#container #header #bannersContainer{width:648px; height:110px; margin:15px 9px 0 0; display:inline; float:right;}
#container #header #bannersContainer div.large{width:520px; height:110px; float:left; display:inline;}
#container #header #bannersContainer div.small{width:110px; height:110px; float:right; display:inline;}
#container #header #bannersContainer div a{display:block;}

#menu{height:46px; width:100%; margin-top:5px;}
#menu li{float:left; height:100%;}
#menu li a{display:block; width:100%; height:100%; background-image:url('Layout/Menu.gif');}
#menu li.item1 {width:154px;}
#menu li.item1 a{background-position:left top;}
#menu li.item1 a:hover{background-position:bottom left;}
#menu li.item2 {width:119px;}
#menu li.item2 a{background-position:-154px top;}
#menu li.item2 a:hover{background-position:-154px bottom;}
#menu li.item3 {width:116px;}
#menu li.item3 a{background-position:-273px top;}
#menu li.item3 a:hover{background-position:-273px bottom;}
#menu li.item4 {width:168px;}
#menu li.item4 a{background-position:-389px top;}
#menu li.item4 a:hover{background-position:-389px bottom;}
#menu li.item5 {width:111px;}
#menu li.item5 a{background-position:-557px top;}
#menu li.item5 a:hover{background-position:-557px bottom;}
#menu li.item6 {width:104px;}
#menu li.item6 a{background-position:-668px top;}
#menu li.item6 a:hover{background-position:-668px bottom;}
#menu li.item7 {width:101px;}
#menu li.item7 a{background-position:-772px top;}
#menu li.item7 a:hover{background-position:-772px bottom;}
#menu li.item8 {width:116px;}
#menu li.item8 a{background-position:right top;}
#menu li.item8 a:hover{background-position:right bottom;}

#news{background:url('Layout/News.gif') no-repeat 0px center; height:43px; overflow:hidden;}
#news marquee{display:block; margin:0 10px 0 130px; font-weight:bold; height:43px; line-height:43px; overflow:hidden;}
#news marquee a{padding-right:20px; color:#454545;}
#news marquee span{padding-right:30px;}
#news.empty{visibility:hidden; height:20px;}
#playWindow{height:100%; overflow:auto;}
#playWindow #playerContainer{float:left; width:709px; /*height:495px;*/ overflow:hidden;}
#playWindow #defaultBodyContainer{float:left; width:724px; overflow:hidden; height:100%;}
#playWindow #defaultBodyContainer div.mceBodyContent{padding-right:20px;}
#playWindow #sidebar{float:right; width:265px;}
#search{}
#search fieldset{border:none; margin:0; padding:10px 0 0 0; background:url('Layout/SearchBg.gif'); height:39px; padding-left:13px;}
#search fieldset input.text{width:151px;}
#search fieldset input.button{width:75px; height:27px; background:url('Layout/Buttons/Search.gif'); margin-left:5px;}
#playlist {}
#playlist div.top{height:33px; background:url('Layout/PlaylistTop.gif'); margin-top:15px;}
#playlist div.mid{border-left:1px solid #1a469e; border-right:1px solid #1a469e; padding-bottom:12px;}
#playlist div.mid .container{overflow-y:scroll; height:378px; width:97%}
#playlist div.movie {padding-top:10px; overflow:hidden;}
#playlist div.movie a.miniature {float:left; width:90px; height:67px; margin-left:12px;}
#playlist div.movie a.miniature img{border:1px solid #999;}
#playlist div.movie a.miniature:hover img{border:1px solid #1a469e;}
#playlist div.movie div.content{float:right; width:121px; margin-right:12px; display:inline;}
#playlist div.movie div.content h3{line-height:13px; padding:0;}
#playlist div.movie div.content h3 a{color:#19459e;}
#playlist div.movie div.content span.date{font-size:10px; color:#696969; line-height:13px;}
#playlist div.movie div.content div.mceContentBody{font-size:10px; color:#696969; line-height:13px;}
#playlist div.movie div.content a.description{font-size:10px; color:#696969; line-height:13px; display:block;}
#playlist div.bot{height:5px; background:url('Layout/PlaylistBot.gif'); overflow:hidden;}
#adverts{display: inline; float:left; height: 155px; background:url('Layout/Adverts.gif') no-repeat 0px 20px; height:100%; width:594px; overflow:show; padding-left:110px; margin-top:10px;}
#adverts div.advert{width:183px; float:left; display:inline; margin:15px 0 0 15px;}
#adverts div.advert h3{font-size:13px;}
#adverts div.advert h3 a{font-size:13px; color:#19459e;}
#adverts div.advert .description{display:block; font-size:11px; color:#696969;}

#facebook { display:inline; float:right; width:264px; margin-top:10px; border:1px #1a469e solid; -moz-border-radius:6px;
border-radius:5px 4px; -khtml-border-radius:5px; -icab-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;  }

#footer{display:block; float:left; width:100%;  height:56px; background:url('Layout/FooterBg.gif'); margin-top:15px;}
#recomends{color:#c1cde5; height:23px; line-height:23px; padding-left:124px;}
#recomends ul {height:100%; overflow:hidden; font-size:11px;}
#recomends ul li{float:left; margin:0 14px;}
#recomends ul li a{color:#c1cde5;}
#copyright{margin-left:17px; font-size:11px; line-height:17px; margin-top:8px; float:left; display:inline;}
#alte{float:right; height:14px; margin:10px 20px 0 0; width:50px; background:url('Layout/Alte.gif');}
#iarts{float:right; height:14px; margin:10px 18px 0 0; width:62px; background:url('Layout/Iarts.gif');}

div.intro{float:left; display:inline; width:221px; background:none; height:auto; margin:0 20px 20px 0; text-align:center;}
div.intro a img{border:1px solid #999; width:189px; height:107px; margin-top:14px;}
div.intro a:hover img{border:1px solid #1a469e;}
div.intro div.top{background:url('Layout/IntroBg.gif') top; height:5px; overflow:hidden;}
div.intro div.mid{background:#fff; border:1px solid #1a469e; border-top:0; border-bottom:0;}
div.intro div.bot{background:url('Layout/IntroBg.gif') bottom left; border:0px solid red; height:16px; overflow:auto; clear:both; line-height:5px;}

#articleGallery div.miniature{float:left; width:127px; margin:0 9px 0 8px; text-align:center;}
#articleGallery div.miniature.first{margin-left:0;}
#articleGallery div.miniature.last{margin-right:0;}
#articleGallery div.miniature a img{border:1px solid #999;}
#articleGallery div.gallerySeparator {height:20px; clear:both;}

.tickercontainer {background: #fff; width:850px; height:35px; margin:4px 0 0 125px; padding:0; overflow:hidden;}
.tickercontainer .mask {position: relative; left:10px; top:8px; width:850px; overflow:hidden;}
ul.newsticker {position:relative; left:850px; list-style-type: none; margin:0; padding:0; font-size:17px;}
ul.newsticker li {float:left; margin:0; padding:0; background:#fff;}
ul.newsticker a {white-space:nowrap; padding:0; color: #ff0000; margin:0; margin-right:10px; color:#454545;}
ul.newsticker span {margin:0; margin-right:10px; color:#454545;}

div.separator.pager{clear:both;}

#pager{width:700px; font-weight:bold; margin-top:20px; height:30px;}
#pager td.lastPage {text-align:right;}
#pager td.pagerBody {text-align:center;}
#pager a{background:#696969; padding:5px 10px; margin:0 5px; color:#fff; text-decoration:none;}
#pager a:hover{background:#19459E;}
#pager span{background:#19459E; padding:5px 10px; margin:0 5px; color:#fff; cursor:default;}
#pager span.next, #pager span.previous{display:none;}

#advertsArchive{clear:both; background:url('Layout/AdvertsLine.gif') center no-repeat; height:37px; padding-top:10px;}
#advertsArchive a{float:right;}

div.advertIntro{width:700px; clear:both; height:100%; overflow:hidden; margin-bottom:20px; }
div.advertIntro{background:url('Layout/HorizontalSep.gif') repeat-x bottom; position:relative; padding-bottom:20px;}
div.advertIntroContent{float:right; width:525px;}
div.advertIntroContent h3{font-size:13px;}
div.advertIntroContent{}
div.advertIntroContent div.mceContentBody{font-size:13px; padding-bottom:5px;}
div.advertIntro .miniature{float:left; border:1px solid #999; height:85px; width:auto;}
div.advertIntro a.miniature:hover{border-color:#19459e;}
div.advertIntroContent a.more{color:#19459e; font-weight:bold; position:absolute; right:0; bottom:10px;}

#underMenuBanners{height:100%; overflow:auto; background:url('Layout/UnderMenuBannersBg.gif'); margin-bottom:15px;}
#underMenuBanners .underMenuBanner{width:315px; float:left; margin-right:20px; overflow:hidden;}
#underMenuBanners .underMenuBanner.last{float:right; margin-right:0;}
