body,div,table,form,input,p,a{font-family: arial; font-size: 15px; color: #444;}
body,form{margin: 0px;}
img{border: 0px;}

body{background-color: #fff; background-image: url('../images/pozadi5.gif'); background-attachment: fixed;}

div.topback{margin: 0px;height: 86px; background-image: url('');background-repeat: repeat-x;}
div.topfront{margin: 0px;width: 100%;height: 86px;text-align: left;}
div.top_logo{margin-left: auto; margin-right: auto; margin-top: 0px; width: 99.7%; height: 84px; vertical-align: top; float: center; border: 1px solid #444;}
div.top_large_banner{margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 1px; width: 99.9%; float: center; border: 0px solid #444;}

div.side_banner_offer{margin-left: auto; margin-right: auto; margin-top: 3px; padding: 0px; text-align: center; float: center; width: 122px;  border-bottom: 1px dotted #c3c3c3; background-image: url('../img/bgbanners.jpg'); border: 2px solid #c3c3c3; border-radius: 5px 5px 5px 5px; text-align: center;}

div.side_banner_show{margin-left: auto; margin-right: auto; margin-top: 3px; margin-bottom: 3px; padding: 3px; text-align: center; float: center; background-image: url('../img/bgbanners.jpg'); border: 2px solid #c3c3c3; border-radius: 5px 5px 5px 5px; text-align: center;}

div.all_banners_show{margin-left: auto; margin-right: auto; margin-top: 3px; margin-bottom: 3px; padding: 3px; text-align: center; float: center; background-image: url('../img/bgbanners.jpg'); border: 1px solid #c3c3c3; border-radius: 5px 5px 5px 5px; text-align: center;}

div.side_monitor_menu{margin-left: auto; margin-right: auto; margin-top: 3px; padding: 0px; text-align: center; float: center; width: 125px;  border-bottom: 1px dotted #c3c3c3; background-image: url('../img/bgbanners.jpg'); border: 2px solid #c3c3c3; border-radius: 5px 5px 5px 5px; text-align: center;}

div.top_banner_offer{margin: 3px 0px 0px 0px; padding: 0px; text-align: center; float: center; width: 100%; border-bottom: 1px dotted #c3c3c3; background-image: url('../img/bgbanners.jpg'); border: 1px solid #c3c3c3; border-radius: 5px 5px 5px 5px; text-align: center;}

div.check_status{margin: 0px 0px 0px 0px; padding: 0px; text-align: center; float: center; width: 50%; border-bottom: 1px dotted #c3c3c3; background-image: url('../img/bgbanners.jpg'); border: 1px solid #c3c3c3; border-radius: 0px 0px 0px 0px; text-align: center;}

div.top_banner{margin: 5px 0px 0px 0px; padding: 0px; text-align: center; float: center; width: 100%; border-bottom: 0px dotted #c3c3c3; background-image: url('../img/bgsite.gif');}

div.top_banner_center{margin: 5px 0px 0px 0px; padding: 0px; text-align: center; float: center; width: 100%; border-bottom: 0px dotted #c3c3c3; background-image: url('../img/bgsite.gif');}

div.top_banner2{margin: 5px 3px 0px 0px; padding: 0px; text-align: center; float: center; width: 100%; border-bottom: 0px dotted #c3c3c3;}

div.top_monitors{margin: 7px 50px 0px 0px; padding: 0px; text-align: center; float: right; width: 470px;}

div.searchtopback{margin: 3px; height: 41px; text-align: center; background-color: #e1e4f2; border: 0px solid #444; border-radius: 6px 6px 6px 6px;}
input.searchtopinput{margin-top: 5px; padding: 0px 40px 0px 90px; width: 55%; height: 30px; font-size: 16px; color: #555; background-color: #eee; border: 1px solid #c3c3c3; border-radius: 8px 8px 8px 8px;}
input.searchtopbutton{margin-top: 5px; margin-right: 150px; width: 30px; height: 30px; vertical-align: center; background-image: url('../img/search2.jpg'); background-repeat: no-repeat; border: 0px; float: right; border-radius: 3px 3px 3px 3px;}

div.searchback{margin: 0px;height: 75px; text-align: center; background-image: url('../img/bglogo.jpg'); background-repeat: repeat-x; }
input.searchinput{margin-top: -6px; margin-right: 3px; margin-bottom: 3px; padding: 0px 5px 0px 5px; width: 200px; height: 28px; font-size: 20px; color: #555; background-color: #eee; border: 1px solid #444; float: right; border-radius: 5px 5px 5px 5px;}
input.searchbutton{margin-top: -6px; margin-right: 3px; width: 30px; height: 30px; vertical-align: center; background-image: url('../img/search2.jpg'); background-repeat: no-repeat; border: 0px; float: right; border-radius: 5px 5px 5px 5px;}

div.searchback2{margin: 0px;height: 75px; text-align: center; background-image: url('../img/bglogo.jpg'); background-repeat: repeat-x; }
input.searchinput2{margin-top: -6px; margin-right: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; width: 200px; height: 28px; font-size: 18px; color: #555; background-color: #eee; border: 1px solid #444; float: right; border-radius: 5px 5px 5px 5px;}
input.searchbutton2{margin-top: -6px; margin-right: 3px; width: 30px; height: 30px; vertical-align: center; background-image: url('../img/search2.jpg'); background-repeat: no-repeat; border: 0px; float: right; border-radius: 5px 5px 5px 5px;}

div.body{margin-left: auto; margin-right: auto;}
div.menu{margin-left: auto; margin-right: auto; text-align: center; margin-top: -0px; padding: 5px; color: #008; background-color: #c3d6e5; border: 1px solid #c3c3c3; border-radius: 6px 6px 6px 6px;}
div.menu_ads{margin-left: auto; margin-right: auto; text-align: center; margin-top: -3px; padding: 10px; color: #008; background-color: #e1e4f2; border: 1px solid #c3c3c3; border-radius: 6px 6px 6px 6px; text-transform: uppercase;}
div.leftside{width: 15%; padding: 0px; float:left; text-align: center;}
div.rightside{width: 15%; padding: 0px; float:right; text-align: center;}
div.center{margin: 0px 0px 15px 0px; padding: 5px; width: 70%; text-align: left; background-color: #f5f5ff; background-image: url('../images/beige022.gif'); border-left: 1px solid #afb6bc; border-right: 1px solid #999; border-bottom: 1px solid #999; border-radius: 8px 8px 8px 8px;}
div.newprograms{width: 49%; float: left; border-right: 1px solid #c3c3c3;}
div.topprograms{width: 49%; float: right;}
div.end{margin: 0px; padding: 0px; background-image: url('../img/top_back.jpg');background-repeat: repeat-x; text-align: center; border-top: 3px solid #c3c3c3; color: #222;}
div.bottom_banner{margin: 0px; padding: 10px; text-align: center;}
div.all{margin: 0px 0px; padding: 5px 0px; border-bottom: 1px solid #888;}
div.exclusive_body{margin: 0px; padding: 5px; background-color: #fffff3;  border-bottom: 1px solid #ccc; border-top: 1px solid #c1b63a;}

div.slide_menu{width: 100%; height: 40px; margin-top: 10px; margin-left: auto; margin-right: auto; padding: 0px; background-color: #e1e4f2; border-top: 1px solid #ccc;  border-bottom: 1px solid #0a4fd0;}
div.slide_menu a{display: block; float: left; line-height: 40px; padding: 0px 10px; font-family: arial: font-size: 12px; color: #222;}
div.slide_menu a:hover{display: block; float: left; line-height: 40px; padding: 0px 10px; background-color: #f5f5ff; font-family: arial: font-size: 12px; color: #222; }
div.slide_menu a.active_link{display: block; float: left; line-height: 40px; padding: 0px 10px; background-color: #cdcfda; font-family: arial: font-size: 12px; color: #222;}
div.slide_body{margin: 0px; padding: 5px; background-color: #fbfaff;  border-bottom: 1px solid #ccc;}

div.paidsticky{width: 16%; height: 210px; text-align: center; margin: 2px; background-color: #fff; border: 1px solid #c3c3c3; float: left;}
div.paidstickyimg{border: 0px; margin: 5px 0px 0px 5px;}

table.sticky{width: 100%;}
table.sticky td.top{background-image: url('../images/sticky_bg.gif'); border-bottom: 0px solid #ccc; border-top: 0px solid #ccc;}
table.sticky td.program{ border-bottom: 1px solid #ccc;}
span.sticky{padding: 1px 5px 1px 5px; border-radius: 5px; border: 1px solid #060; background-color: #CF0; color: #222; font-size: 15px;}

table.exclusive{width: 95%;}
table.exclusive td.top{background-color: #e1e4f2; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
table.exclusive td.program{background-color: #FFFFFF; border-bottom: 1px solid #ccc; text-align: left;}

table.normal{width: 96%;}
table.normal td.top{background-color: #e1e4f2; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
table.normal td.program{background-color: #FFFFFF; border-bottom: 1px solid #ccc; text-align: left;}

table.trial{width: 96%;}
table.trial td.top{background-color: #e1e4f2; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
table.trial td.program{background-color: #FFFFFF; border-bottom: 1px solid #ccc; text-align: left;}

table.scam{width: 96%;}
table.scam td.top{border-bottom: 0px solid #ccc; border-top: 0px solid #ccc;}
table.scam td.program{border-bottom: 0px solid #ccc; text-align: left;}

span.sticky{padding: 1px 5px 1px 5px; border-radius: 5px; border: 1px solid #060; background-color: #CF0; color: #222; font-size: 18px;}
span.sticky_list{padding: 1px 15px 1px 15px; border-radius: 5px; border: 1px solid #060; background-color: #CF0; color: #222; font-size: 15px;}
div.sticky_bg{margin-top: -17px; margin-bottom: -11px; background-image: url('../img/bgbanners.jpg'); background-repeat: repeat-x; width: 100%; height: 100%;}
div.classic_bg{margin-top: -40px; margin-bottom: 10px; background-image: url('../img/bgbanners.jpg'); background-repeat: repeat-x; width: 100%; height: 37px;}

p.about{font-weight: none; color: #444; text-align: justify;}
hr.main{width: 100%; background-color: #c3c3c3; color: #c3c3c3; border: 0px; height: 1px;}
hr.banners{width: 80%; border-bottom: 1px dotted #c3c3c3;}

a{font-size: 14px; color: #004; text-decoration: none; font-weight: bold;}
a:hover{color: #f00;}
a.menu{font-size: 12px; color: #222; text-decoration: none; font-weight: normal;}
a.menu:hover{color: #00f;}

div.topdetails{margin-bottom: 10px; padding: 5px; height: 90px; border-bottom: 1px dotted #c3c3c3;}
a.big{font-size: 30px; font-weight: bold; text-transform: uppercase;}
span.date{color: #999; font-size: 15px; font-weight: normal;}
span.top_right{float: right; margin-top: 5px;color: #999; font-size: 16px; text-align: right;}
span.top_right a{color: #999; font-size: 16px; font-weight: normal;}
span.top_right a:hover{color: #0a4fd0; font-size: 16px; font-weight: normal;}
span.status{font-size: 20px; font-weight: bold; text-transform: uppercase;}
span.status_new{padding: 1px 5px 1px 5px; border-radius: 5px; border: 1px solid #060; background-color: #CF0; color: #222; font-size: 20px; font-weight: bold; text-transform: uppercase;}
span.search{float: right; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;}

div.backbutton{width: 125px; height: 200px; text-align: center; margin: 3px; background-color: #fff; border: 1px solid #c3c3c3; float: left;}
div.backbuttonimg{border: 0px; margin: 5px 0px 0px 5px;}
img.button{width: 115px; height: 175px; border: 0px;}
span.button_details{font-size: 12px; cursor: pointer;}

div.backsmallbutton{width: 125px; height: 85px; text-align: center; margin: 3px; background-color: #fff; border: 1px solid #c3c3c3; float: left;}
div.backsmallbuttonimg{border: 0px; margin: 5px 0px 0px 5px;}
img.smallbutton{width: 115px; height: 60px; border: 0px;}
span.smallbutton_details{font-size: 12px; cursor: pointer;}

div.backfbutton{width: 88px; height: 31px; text-align: center; margin: 2px; float: left;}
div.backfbuttonimg{border: 0px;}
img.fbutton{width: 88px; height: 31px; border: 0px;}

a.block{float: left; margin-right: 7px; display: block; background-color: #005; padding: 7px 15px; font-size: 14px; color: #f7f7f7; text-decoration: none; font-weight: bold;}
a.block:hover{background-color: #444; color: #f7f7f7;}

p.alert{font-size: 10px;}

.red{margin: 15px 0px; background-color: #fbb; color: #900; font-weight: bold; padding: 10px; border: 1px solid #900; text-align: center;}
.green{margin: 15px 0px; background-color: #bfb; color: #090; font-weight: bold; padding: 10px; border: 1px solid #090; text-align: center;}
.blue{margin: 15px 0px; background-color: #bbf; color: #009; font-weight: bold; padding: 10px; border: 1px solid #009; text-align: center;}
.ads125{margin-left: auto; margin-right: auto; margin-top: 3px; margin-bottom: 10px; width: 105px; height: 105px;  background-image: url('../img/bgbanners.jpg'); background-repeat: repeat-x; color: #090; font-weight: bold; padding: 10px; border: 1px solid #009; border-radius: 5px 5px 5px 5px; text-align: center;}
.ads728{margin-left: auto; margin-right: auto; margin-top: 3px; margin-bottom: 10px; width: 715px; height: 80px;  background-image: url('../img/bgbanners.jpg'); background-repeat: repeat-x; color: #090; font-weight: bold; padding: 10px; border: 1px solid #009; border-radius: 5px 5px 5px 5px; text-align: center;}