/* CSS Document */

/* *{margin:0px; padding:0px;}
 */

img{border:none;}

body{
background-color:#FFFFFF;
/* background: url(/img/bg_t.jpg) top repeat-x #7f8291; */
padding:0px 0px 18px 0px;
}

.bodybg1{
width:100%;
}

.bodybg2{
width:100%;
}

.main{
width:1023px;
margin:auto;
}

.main_table{
width:1023px;
}

.main_table td{
vertical-align:top;
}

.main_table .left_td{
width:11px;
vertical-align:bottom;
}

.main_table .left_td div{
/* height:600px; */
width:11px;
background: url(/img/leftcshadow.png) left bottom no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/leftcshadow.png, sizingMethod=crop);
}

.main_table .cent_td{
width:1001px;
}

.main_table .right_td{
width:12px;
vertical-align:bottom;
}

.main_table .right_td div{
height:600px;
width:12px;
vertical-align:bottom;
background:url(/img/rightcshadow.png) left bottom no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/rightcshadow.png, sizingMethod=crop);
}

.main .pagetop{
width:1001px;
padding:0px;
}

.main .topbanner{
height:59px;
display:block;
margin:0px 0px 0px 0px;
clear:both;
}

.main .pagetop .topbanner img{
display:block;
float:none;
}

.main .pagetop .tlink{
height:20px;
padding:0px 11px 0px 0px;
}

.main .pagetop .tlink img{
float:left;
}

.main .pagetop .tlink .ttext{
width:400px;
float:left;
padding:0px 0px 0px 9px;
}

.main .pagetop .tlink #flashcontent{
height:20px;
width:120px;
float:right;
padding:0px 0px 0px 0px;
}

.main .pagetop .tlink .favorite{
width:240px;
float:right;
padding:0px 0px 0px 0px;
}

/* Header */

.header{

width:1001px;
padding:0px;
}

.header .h_body{
height:128px;
width:968px;
float:left;
background:url(/img/header_bg.jpg) top right no-repeat;
padding:0px;
}

.header .h_body_bg{
height:131px;
background:url(/img/t_t_t.jpg) top left no-repeat;
padding:6px 0px 0px 0px;
}

.header .h_body_bg2{
}

.header .limg{
float:left;
display:block;
padding:0px 0px 0px 0px;
}

.header .rimg{
float:left;
display:block;
padding:0px 0px 0px 0px;
}

.header .logo{
float:left;
}

.header .f_right{
width:794px;
float:left;
padding:10px 0px 0px 0px;
}

.header .header_table{
width:100%;
}

.header .header_table td{
vertical-align:top;
}

.header .header_table .cell1{
width:122px;
padding-right:10px;
}

.header .header_table th{
height:37px;
text-align:left;
vertical-align:top;
}

.header .header_table th a{
float:left;
}

.header .header_table th .tlink{
padding:3px 0px 0px 6px;
}

.header .header_table th.cell5 .input_text {
height:15px;
width:118px;
float:left;
border:1px solid #a5acb2;
margin:1px 3px 0px 0px;
}

.header .header_table th.cell5 .button{
float:left;
}

.header .header_table td ul{
list-style:none;
padding:4px 0px 0px 30px;
margin:0px;
}

.header .header_table td ul a:hover{
background:#ff1493;
}

.header .header_table td ul li{
padding:1px 0px 0px 0px;
}

/* Content */

.contenttop{
background:#feeda8;
padding:5px 0px 8px 8px;
}

.contenttopbg{
background:url(/img/contenttop_grad.gif) top repeat-x;
padding:0px 3px 0px 3px;
}

.contenttopbg .flash{
width:177px;
float:left;
padding:0px 10px 0px 0px;
}

.contenttopbg .news{
width:550px;
float:left;
}

.contenttopbg .news .newscontent{
min-height:246px;
background:url(/img/border_dot.gif) right repeat-y;
}

.contenttopbg .news .newscontent .news_table{
width:100%;
}

.contenttopbg .news .newscontent .news_table td{
vertical-align:top;
}

.contenttopbg .news .newscontent .news_table .texttd{}

.contenttopbg .news .newscontent .news_table .imgtd{

width:53px;
padding:5px 10px 0px 20px;
}

.contenttopbg .news .title{
background:url(/img/news.gif) right no-repeat;
}

.contenttopbg .news .newsdate{
background:url(/img/news_bullet.gif) 0px 9px no-repeat;
padding:8px 0px 3px 20px;
}

.contenttopbg .news .newsdate2{
background:url(/img/news_bullet.gif) 0px 9px no-repeat;
padding:8px 0px 3px 20px;
}

.contenttopbg .news .newstext{
padding:0px 0px 8px 20px;
}
.contenttopbg .news .newstext2{
padding:0px 0px 8px 20px;
}

.contenttopbg .news .cbutton{
clear:both;
margin:11px 0px 0px 0px;
display:block;
}

.contenttopbg .afisha .cbuttona{
margin:10px 0px 0px 0px;
}

.contenttop .sponsors .sp_body .cctitle{
padding:0px 0px 12px 0px;
}


.contenttop .sponsors .sp_body .titlem{
padding:0;
margin:0;
}

.cbutton{
height:18px;
width:64px;
display:block;
background:url(/img/bttn_bg.gif) top left no-repeat;
padding:2px 10px 0px 20px;
}

.cbuttona{
height:18px;
width:86px;
display:block;
background:url(/img/bttn_bga.gif) top left no-repeat;
padding:2px 10px 0px 20px;
}

.publbutton{
height:18px;
width:84px;
display:block;
background:url(/img/link_allpubl.gif) top left no-repeat;
padding:2px 10px 0px 20px;
}

.publbuttonS{
height:18px;
width:84px;
display:block;
background:url(/img/link_allpublS.gif) top left no-repeat;
padding:2px 10px 0px 20px;
}

.contenttopbg .afisha{
width:200px;
float:left;
padding:0px 15px 0px 10px;
}

.contenttopbg .afisha .ctext{
min-height:239px;
padding:5px 0px 10px 0px;
background:url(/img/border_dot.gif) right repeat-y;
}

.contenttopbg .afisha .titlem{
background:url(/img/afisha.gif) right no-repeat;
}

.contenttopbg .afisha .date{
border-left:4px solid #c90b49;
padding:0px 0px 0px 8px;
}

.contenttopbg .afisha .afishatext{
padding:2px 0px 10px 10px;
}
.contenttopbg .afisha .afishatext2{
padding:2px 0px 10px 10px;
}

.titlem{
padding:2px 0px 3px 0px;
}

.contenttopbg .ugolokp{
width:177px;
float:right;
margin: 0 12px 0 0;
}

.contenttopbg .ugolokp .cimg{
display:block;
}

.contenttopbg .ugolokp .ctext{
min-height:120px;
width:162px;
background:url(/img/ugolk_bg.gif) left repeat-y;
padding:0px 8px 0px 7px;
}

.contenttopbg .ugolokp .u_direct{
min-height:105px;
padding:5px 5px 10px 5px;
}

.contentcntrbg .ugolok .u_direct{
height:61px;
padding:5px;
background:url(/img/dir_bg.gif) top no-repeat;
/* padding:17px 20px 0px 90px; */
margin:7px 0px 0px 0px;
}

.contenttopbg .ugolokp .u_redact{
height:61px;
padding:5px;
background:url(/img/ured_bg.gif) top no-repeat;
padding:17px 20px 0px 85px;
margin:7px 0px 0px 0px;
}

.contenttopbg .ugolokp .u_redact span{
display:block;
line-height:9px;
}

.contenttopbg .ugolokp .lqest{
padding:10px 0px 0px 0px;
}

.contenttopbg .ugolokp .rqest{
text-align:right;
padding:10px 0px 0px 0px;
}



.contenttopbg .gamelist{
width:177px;
float:right;
margin:0 12px 0 0;
/* background-color: #6699CC; */
}



.contenttopbg .gamelist .ctext{
min-height:239px;
padding:0px 8px 0px 7px;
width:150px;
}

.contenttopbg .gamelist .titlem{
background:url(/img/ugolk_bg.gif) left repeat-y;
display: block;
}

.contenttopbg .gamelist .sp_body .cctitle{
display: block;
}

.contenttopbg .gamelist .date{
border-left:4px solid #c90b49;
padding:0px 0px 0px 8px;
}

.contenttopbg .gamelist .afishatext{
padding:2px 0px 10px 10px;
}
.contenttopbg .gamelist .afishatext2{
padding:2px 0px 10px 10px;
}


.contentcntr{
background:url(/img/contentcntr_bg.gif) top repeat-x #d4d7d7;
padding:0px 8px 0px 8px;
}

.contentcntrbg{
background:url(/img/contentcntr_tbg.gif) top left no-repeat #fff;
padding:10px 0px 0px 0px;
}

.contentcntrbg .tvorchstvo{
width:180px;
float:left;
background:url(/img/border_dot.gif) top right repeat-y;
padding:0px 12px 0px 12px;
}

.contentcntrbg .tvorchstvo .tv_body{
min-height:300px;
}

.contentcntrbg .tvorchstvo .banner{
padding:10px 10px 5px 10px;
}

.contentcntrbg .tvorchstvo .banner img{
display:block;
margin:auto;
}

.contentcntrbg .tvorchstvo .cctitle{
background:url(/img/smi.gif) 90px no-repeat;
}

.cctitle{
height:21px;
padding:4px 0px 0px 0px;
}

.contentcntrbg .tvorchstvo .tvdate{
background:url(/img/news_bullet.gif) 0px 4px no-repeat;
padding:5px 0px 4px 18px;
}

.contentcntrbg .tvorchstvo .tvtext{
padding:2px 0px 0px 18px;
}

.contentcntrbg .tvorchstvo .pbutton{
height:20px;
padding:10px 0px 0px 0px;
}

.contentcntrbg .cntnt_tr .ugolok{
width:177px;
display:block;
float:left;
padding:0 5px 0 0;
}

.contentcntrbg .ugolok .cimg{
display:block;
}


.contentcntrbg .ugolok .cimgbt{
display:block;
padding-bottom: 7px;
}

.contentcntrbg .ugolok .ctext{
min-height:120px;
width:162px;
background:url(/img/ugolk_bg.gif) left repeat-y;
padding:0px 8px 0px 7px;
}

.contentcntrbg .ugolok .u_direct{
min-height:105px;
padding:5px 5px 10px 5px;
}


.contentcntrbg .ugolok .u_redact{
height:61px;
padding:5px;
background:url(/img/ured_bg.gif) top no-repeat;
padding:17px 20px 0px 85px;
margin:7px 0px 0px 0px;
}

.contentcntrbg .ugolok .u_redact span{
display:block;
line-height:9px;
}

.contentcntrbg .ugolok .u_direct span{
display:block;
line-height:9px;
}


.contentcntrbg .ugolok .lqest{
padding:10px 0px 0px 0px;
}

.contentcntrbg .ugolok .rqest{
text-align:right;
padding:10px 0px 0px 0px;
}


.contentcntrbg .tvorchstvo .pbutton a{}

.contentcntrbg .video{
width:560px;
float:left;
padding:0px 0px 0px 0px;
background:url(/img/video_bg.gif) repeat-y left;
}

.contentcntrbg .video .cctitle{
background:url(/img/video.gif) right no-repeat;
padding: 0 0px 0 5px;
}

.contentcntrbg .video .cctitle2{
background:url(/img/video_bg.gif) repeat-y;
width:560px;
}

.contentcntrbg .video .video_body{
padding:5px 0px 5px 0px;
}

.contentcntrbg .video .videopic{
border-left:7px solid #ff078d;
float:left;
padding:0px 14px 0px 0px;
}


.contentcntrbg .video .videopic_b{
border-left:10px solid #ff078d;
float:left;
padding:0px 7px 0px 0px;
}

.contentcntrbg .video .date{
padding:0px 0px 2px 0px;
}

.contentcntrbg .video .reslts{
height:20px;
padding:4px 0px 0px 0px;
}

.contentcntrbg .video .reslts img{
float:left;
}

.contentcntrbg .video .reslts img.ratingimg{
padding:3px 0px 0px 5px;
}

.contentcntrbg .video .spacer{
height:5px;
}


.contentcntr_table{
width:100%;
}

.contentcntr_table td{
vertical-align:top;
}

.contentbttm_table .cntnt_tr .tvorch_td{
width:204px;
padding:5px 0px 0px 0px;
}

.contentcntr_table .cntnt_tr .video_td{
width:560px;
padding:0px 5px 0px 15px;
}

.contentcntr_table .cntnt_tr .face_td{
width:189px;
background:url(/img/photo_tbg.gif) left top no-repeat #f5e9b5;
padding:0px 10px;
}

.contentcntr_table .cntnt_tr .face_td .face_body .cctitle{
background:url(/img/face_title.gif) 125px no-repeat;
margin-bottom:10px;
}

.contentcntr_table .cntnt_tr .face_td .face_body{
min-height:130px;
padding:5px 0px 10px 0px;
}

.contentcntr_table .cntnt_tr .face_td .face_body img{
float:left;
padding:0px 10px 0px 0px;
}

.contentcntr_table .cntnt_tr .face_td .photo_body{}

.contentcntr_table .cntnt_tr .face_td .photo_body .cctitle{
background:url(/img/foto.gif) 125px no-repeat;
margin-bottom:10px;
}

.contentcntr_table .cntnt_tr .face_td .photo_body .photosel{
width:185px;
margin:10px 0px 0px 0px;
}

.contentcntr_table .cntnt_tr .face_td .photo_img{
height:114px;
width:146px;
background:url(/img/albumphoto_bg.jpg) left top no-repeat;
padding:17px 15px 0px 22px;
margin:0px 0px 5px 0px;
}

.contentcntr_table .cntnt_tr .face_td .photo_img img{
display:block;
margin:auto;
}

.contentcntr_table .cntnt_tr .face_td .phbutton{
padding:10px 0px 0px 0px;
}

.contentbttm_table .cntnt_tr .poll_td{
/*background:url(/img/poll_bg.gif) left repeat-y;*/
padding:0px 3px 0px 3px;
}

.contentbttm_table .cntnt_tr .poll_td .poll{
width:177px;
background:url(/img/poll_tbg.gif) top left no-repeat;
padding:5px 0px 0px 0px;
}

.contentbttm_table .cntnt_tr .poll_td .pollbg{
background:url(/img/poll_bbg.gif) bottom left no-repeat;
padding:0px 7px;
}

.contentbttm_table .bttm_tr .poll_td{
/*background:url(/img/poll_bbg.gif) 12px bottom no-repeat;*/
}

.contentbttm_table .cntnt_tr .poll_td .pollbg .polltitle{
height:21px;
width:142px;
background:url(/img/poll_title.gif) left top no-repeat;
padding:6px 10px 0px 10px;
}

.contentbttm_table .cntnt_tr .poll_td .qestion{
padding:0px 5px 10px 5px;
}

.contentbttm_table .cntnt_tr .poll_td .pollresults{
min-height:220px;
border-bottom:1px dotted #fff;
padding:5px 5px 10px 5px;
}

.contentbttm_table .cntnt_tr .poll_td .allpolls{
text-align:center;
padding:3px 0px 10px 0px;
}

.contentbttm_table .cntnt_tr .poll_td .pollline{
width:124px;
border:1px solid #f4eab7;
margin:5px 0px 5px 12px;
background:#f5e8b4;
}

.contentbttm_table .cntnt_tr .poll_td .pollline div{
width:122px;
height:5px;
border:1px solid #df2964;
}

.contentbttm_table .cntnt_tr .poll_td .pollline div.perc50{
background: url(/img/pollline.gif) 60px 0px no-repeat;
}

.contentcntr_table .cntnt_tr .ugol .banner{
padding:0px 0px 0px 7px;
text-align:center;
}

.contentcntr_table .cntnt_tr .banner{
padding:0px 0px 0px 10px;
text-align:center;
}

.contentcntr_table .cntnt_tr .ugol .banner p{
display:block;
margin:10px 0 0 0;
padding:10px 0px 0px 0px;
text-align:center;
}

.contentcntr_table .cntnt_tr .ugol .banner img{
display:block;
margin:auto;
text-align:center;
padding:10px 0px 0px 0px;
}

.contentcntr_table .bttm_tr{
height:7px;
line-height:7px;
}

.contentcntr_table .bttm_tr .face_td{
background:url(/img/photo_bbg.gif) left bottom no-repeat;
}

.contentcntr .btimg{
display:block;
}

.contentbttm{
background:#d4d7d7;
padding:0px 8px 0px 8px;
}

.contentbttmbg{
background:url(/img/contantbttm_bg.gif) top repeat-x #e1e4e4;
padding:3px 0px 0px 10px;
}

.contenttop .sponsors{
width:177px;
float:left;
}

.contenttop .sponsors .sp_body{
/*  min-height:226px; */
background:url(/img/ugolk_bg.gif) left repeat-y;
padding:3px 7px 0px 11px;
vertical-align:top;
color:#000000;
}

.contenttop .sponsors .sp_body .igdate{
border-left:4px solid #c90b49;
padding:5px 0px 4px 18px;
}
.contenttop .sponsors .sp_body .igtext{
border-left:4px solid #c90b49;
padding:1px 0px 1px 18px;
margin-bottom: 2px;
}

.contenttop .sponsors .sp_body .igtext a{
color: #666666;
font-weight: normal;
}

.contenttop .sponsors .sp_body .pbutton{
height:20px;
padding:10px 0px 0px 0px;
}

.contenttop .sponsors .sp_body .pbutton a{}

.contenttop .sponsors .sp_body .banner{
display:block;
margin:0px 0px 10px 0px;
}

.contentbttm .sponsors .sp_body .banner img{
display:block;
}


.contenttop .sponsors .spimg{
/* background:#e7e9e9; */
padding:0px 0px 0px 0px;
}

.contenttop .sponsors .spimg img{
display:block;
}

.contentbttm_table{
width:100%;
}

contentbttm_table td{
vertical-align:top;
}

.contentbttm_table .cntnt_tr{}

.contentbttm_table .cntnt_tr .space_td{
width:12px;
}

.contentbttm_table .cntnt_tr .sponsors_td{
width:177px;
background:#30385f;
}

.contentbttm_table .cntnt_tr .joke_td{
width:371px;
background:url(/img/jokes_bg.gif) left repeat-y;
padding:0px 8px 0px 13px;
}

.contentbttm_table .cntnt_tr .joke_td .jokes_body{
min-height:227px;
background:url(/img/jokes_tbg.gif) left top  no-repeat;
padding:23px 10px 0px 10px;
}

.contentbttm_table .cntnt_tr .joke_td .jokes_body .title{
padding:0px 0px 20px 0px;
}

.contentbttm_table .cntnt_tr .rating_td{
width:209px;
background:url(/img/kvnrating_tdbg.gif) left repeat-y #fff;
}

.contentbttm_table .cntnt_tr .rating_td .rating_body{
width:187px;
min-height:243px;
background:url(/img/kvnrating_grad.gif) top repeat-x;
margin:0px 1px;
padding:0px 10px;
}

.contentbttm_table .cntnt_tr .rating_td .timg{
display:block;
}

.contentbttm_table .cntnt_tr .rating_td .title{
height:22px;
background:url(/img/reiting.gif) right no-repeat;
padding:3px 0px 0px 0px;
}

.contentbttm_table .cntnt_tr .rating_td .rating_table{
width:100%;
}

.contentbttm_table .cntnt_tr .rating_td .rating_table td{
vertical-align:top;
padding:7px 5px;
}

.contentbttm_table .cntnt_tr .rating_td .rating_links{
width:183px;
padding:10px 0px 0px 0px;
}

.contentbttm_table .cntnt_tr .rating_td .rating_links .line{
display:block;
margin:auto;
padding:10px 0px;
}

.contentbttm_table .cntnt_tr .rating_td .rating_links .banner{}

.contentbttm_table .cntnt_tr .rating_td .rating_links .banner img{
display:block;
margin:auto;
}

.contentbttm_table .cntnt_tr .rating_td .rating_table .numbtd{
padding:7px 0px 7px 5px;
}

.contentbttm_table .cntnt_tr .rating_td .rating_table .texttd{}

.contentbttm_table .cntnt_tr .rating_td a.bulletlinks{
background:url(/img/r_point.gif) 0px 3px no-repeat;
padding:0px 7px 0px 12px;
}

.contentbttm_table .cntnt_tr .site_td{
width:180px;
padding:0px 4px 0px 5px;
background: url(/img/site_bg.gif) left repeat-y;
}

.contentbttm_table .cntnt_tr .site_td .site_body{
padding:0px 8px;
}

.contentbttm_table .cntnt_tr .site_td .site_body .sitepic{
padding:10px 0px 10px 0px;
}

.contentbttm_table .cntnt_tr .site_td .site_body .sitepic img{
display:block;
margin:auto;
}

.contentbttm_table .cntnt_tr .site_td .site_body .cbutton{
margin-top: 12px;
}

.contentbttm_table .cntnt_tr .site_td .title{
height:22px;
background:url(/img/week.gif) right no-repeat;
padding:3px 0px 0px 0px;
}

.contentbttm_table .cntnt_tr .site_td .kname{
height:52px;
}

.contentbttm_table .bttm_tr{
line-height:8px;
height:8px;
}

.contentbttm_table .bttm_tr img{
display:block;
}

.contentbttm_table .bttm_tr .joke_td{
padding:0px 8px 0px 13px;
}

.contentbttm_table .bttm_tr .site_td{
padding:0px 4px 0px 5px;
}



/* Footer */

.footer{
height:51px;
background:url(/img/footerbg.jpg) top no-repeat;
padding:5px 0px 0px 20px;
}

.footer .blogo{
float:left;
}

.footer .copyrights{
width:300px;
float:left;
padding:2px 0px 0px 16px;
}

.footer .copyrights a{
margin:0px 10px 0px 0px;
}

.footer .razrab{
width:200px;
float:right;
padding:5px 1px 0px 0px;
}

.footer .razrab a{
width:110px;
display:block;
float:right;
margin:4px 0px 0px 0px;
}

.footer .f_banners{
width:300px;
float:left;
padding:7px 10px 0px 20px;
}

.fbtmmimg{
display:block;
}

.bannerc{
padding:5px 0px 10px 0px;
text-align:center;
}

.bannerc img{
display:block;
margin:auto;
}

.bannerb{
background:#e1e3e3;
padding:9px 0px 0px 0px;
text-align:center;
}

.bannerb img{
display:block;
margin:auto;
}

.spacer{
height:1px;
clear:both;
}



/* Flash Banner */

.flashbanner{
height:297px;
width:328px;
top:30%;
left:40%;
position:absolute;

}

.flashbanner .closebtn{
height:21px;
padding:0px 10px;
}

.flashbanner .closebtn img{
float:right;
background:url(/img/fb_close.png) no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/fb_close.png, sizingMethod=crop);
}


.flashbanner .fbanner{
height:240px;
border:4px solid #e02866;
background:#42475b;
}

.flashbanner .bttm{
height:28px;
}

.flashbanner .bttm img{
background:url(/img/fb_dontshow.png) no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/fb_dontshow.png, sizingMethod=crop);
display:block;
margin:auto;
}


.flashbanner .bttm img.fbimgact{
background:url(/img/fb_dontshowact.png) no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/fb_dontshowact.png, sizingMethod=crop);
}

.spacer{
height:1px;
clear:both;
}



.no_margins {
    margin: 0;
}
    

