body {

       margin:0 auto;

       padding:0;

       text-align:center;

       background:#242d33;

}

#page {

       margin:0 auto;

       padding:0;

       text-align:left;

       width:948px;

       position:relative;

       font-family:Tahoma, Geneva, sans-serif;

       font-size:11px;

       color:#FFF;

}

a{color:#FFF; text-decoration:none;}

form{margin:0; padding:0;}

a img{border:none;}

#top {

       background:url(http://www.tenisbet.pl/img/top.png);

       width:948px;

       height:80px;

}

#date {

       margin:0;

       padding:0;

       position:absolute;

       top:6px;

       right:4px;

       width:240px;

       height:14px;

       color:#CCC;

       text-align:right;

}

#logowanie {

       position:absolute;

       left:660px;

       top:30px;

       width:286px;

       height:47px;

       margin-top:2px

}

#logowanie form{

       margin:0;

       padding: 0 0 2px 0;

}

#logowanie label {

       float:left;

       padding:0px 5px 0 0;

       font-weight:bold;

       color:#CCC;

}

.inp {

       border:1px #343a54 solid;

       background:#9c9eac;

       width:74px;

       height:15px;

       padding:2px 0 0 2px;

       font-size:11px;

       color:#FFF;

       font-family:Tahoma, Geneva, sans-serif;

}

.ok {

       float:left;

       background:url(http://www.tenisbet.pl/img/ok.gif);

       width:32px;

       height:13px;

       border:none;

       margin:3px 0 0 0;

}

#logowanie a {

       float:left;

       display:inline;

       padding-left:18px;

       margin-right:2px;

       margin-top:5px;

       font-weight:bold;

       color:#9c9eac;

       }

#banners {

       width:948px;

       padding:4px 0;

       }

#banners a{

       float:left;

}

#memo {

       background:url(http://www.tenisbet.pl/img/memo.gif);

       clear:both;

       width:948px;

       height:18px;

       padding-top:6px;

}

#memo a{

       float:left;

       font-weight:bold;

       padding:0 11px;

       border-right:1px #C3C3C3 solid;

}

#memo a:hover{text-decoration:underline}

#memo form {

       float:right;

       display:inline;

       padding-right:10px;

       width:230px;

       text-align:right;

       font-weight:bold;

       margin-top:-3px;

}

#szuk {

       width:117px;

       height:13px;

       border:1px #c1c1c1 solid;

       background:#FFF;

       font-family:Tahoma, Geneva, sans-serif;

       font-size:11px;

       color:#000;

       margin:0;

       padding:1px;

}

#content {

       width:948px;

       overflow:hidden;

       background:url(http://www.tenisbet.pl/img/bg.gif);

}

#left_box {

       float:left;

       width:156px;

       height:1700px

}

#left_box h3 {

       background:url(http://www.tenisbet.pl/img/header.gif);

       width:148px;

       height:18px;

       margin:0 0 1px 0;

       padding:4px 0 0 8px;

       font-size:12px;

       color:#ffff00;

}

.menu {

       margin:0 auto;

       padding:0;

       list-style:none;

       overflow:hidden;

}

.menu li{

       float:left;

       border-top:1px #4192d1 solid;

       width:148px;

       padding:3px 0 3px 8px;

}

.menu a:hover{

       text-decoration:underline;

}

#center_box {

       float:left;

       width:525px;

       padding-left:4px;

       font-family:Tahoma, Geneva, sans-serif;

       font-size:13px;

       color:#000;

       line-height:15px;

       

}

#center_box .header{

       background:url(http://www.tenisbet.pl/img/header_cn.gif) top right no-repeat;

       width:540px;

       height:30px;

       padding:0 0 20px 15px;

}

#center_box p{

       margin:0;

       padding:5px 15px;

       width:525px;

       }

#center_box h2{

       margin:0;

       padding:10px 15px;

       width:525px;

       font-weight:bold;

       font-size:16px;

       color:#006400;

       text-decoration:underline;

       }

#center_box h3{

       margin:0;

       padding:5px 15px;

       width:525px;

       font-size:14px;

       color:#004D99;

       font-weight:bold;

       }

#center_box h4{

       margin:0;

       padding:5px 15px;

       width:525px;

       font-size:14px;

       font-weight:bold;

                     }       

#center_box a{

       text-decoration: none;

       color : blue;

}

#center_box a:hover{

       text-decoration: underline;       

}

#center_box a:visited{

       color: blue;       

}

#center_box table{

       border-width: 0px ;

       margin-left: 15px ;

       font-family: tahoma ;

       }

#center_box .header h1{

       color:#000080;

       font-size:18px;

       font-weight:bold;

       margin:15px 0 0 0;

       padding:0 60px 5px 0;

       border-bottom:1px #df0a0f solid;

       float:left;

       display:inline;

}

#right_box {

       float:right;

       width:227px;

       padding-right:2px;

}

.box {

       background:#ebebeb;

       font-family:Tahoma, Geneva, sans-serif;

       color:#444e6c;

       padding: 8px 8px 15px  8px;

       width:212px;

       margin-top:5px;

       overflow:hidden;

}

.box a{

       color:#444e6c;

}

.box h3 {

       margin:-8px 0px -4px -8px;

       background:url(http://www.tenisbet.pl/img/header_right.gif) top no-repeat;

       font-size:12px;

       width:190px;

       height:25px;

       padding:10px 0 0 32px;

       color:#848284;

       font-family:Tahoma, Geneva, sans-serif;

}

.quote {

       color:#005292;

        margin-left:5px;

       }

.first {

       color:#005292;

       font-weight:bold;

       }

.rang1 {

       float:left;

       width:104px;

       font-size:9px;

       line-height:13px;

       letter-spacing:0px;

       padding-right:0px;

}

.rang2 {

       float:left;

       width:108px;

       font-size:9px;

       line-height:13px;

       letter-spacing:0px;

       padding-right:0px;

}

.sg {

       width:160px;

       height:14px;

       background:#e4e2d4;

       border:1px #848284 solid;

       font-family:Tahoma, Geneva, sans-serif;

       font-size:11px;

       color:#848284;

       float:left;

       margin-right:5px;

       margin-left:5px;

       display:inline;

}

.day1 {

       float:left;

       width:80px;

       font-size:9px;

       font-weight:bold;

       color:#005292;

       line-height:13px;

       letter-spacing:0px;

       padding-left:1px;

}

.day2 {

       float:right;

       width:120px;

       font-size:9px;

       line-height:13px;

       letter-spacing:0px;

       padding-right:0px;

       }

.data {

       float:left;

       width:87px;

       padding:1px;

       color:#005292;

       font-weight:bold;

}

#links {

       font-family:Tahoma, Geneva, sans-serif;

       font-size:12px;

       line-height:16px;

       padding:4px;

}

#links a{

       color:#848284;

}

#ff {

       text-align:center;

       font-weight:bold;

       padding:5px;

       }

#links #ff a{

       color:#0567b3;

}

#stopka {

       clear:both;

       width:948px;

       height:20px;

       background-image:url(http://www.tenisbet.pl/img/stopka.gif);

       background-position:top;

       background-repeat:no-repeat;

       background-color:#0567b4;

       padding-top:10px;

}

#cp {

       float:left;

       padding-left:156px;

}

#fa {

       float:right;

       padding-right:4px;

}

#fa a {

       font-weight:bold;

}

#news .newst{

border: 1px solid #deddd9;

width:100%;

}

.title{

font-size:14px;

color:#137214;

border-bottom: 1px solid #deddd9;

padding:5px;

}

.title a{

color:#137214 !important;

}

.obr{

text-align:center;

padding:5px;

padding-top:0;

width:100px;

}

.tresc{

text-align:justify;

font-size:12px;

padding-top:20px;

padding-bottom:10px;

padding-right:10px;

}

.tresc a{

color: #808080 !important;

}

.bottom{

border-top: 1px solid #deddd9;

padding:3px;

font-size:10px;

}

.autor{

float:left;

color:#c0c0be;

}

.comments{

float:right;

}

.comments a{

color: #ff0000 !important;

font-weight:normal !important;

}

#inf_look {padding:0px 0 0px 0px; overflow:hidden; margin-top:5px; clear:both;}

#news_more_info {float:left; margin:0px; padding:0px; width:200px; list-style:none;}

#look {float:right; margin:0px; padding:0px; width:200px; list-style:none;}

#inf_look h2{font-size:12px; font-weight:bold; color:red; margin:0px; padding-bottom:6px;}

#inf_look a {color:#000; font-size:10px; text-decoration:none;  padding-left:15px; height:16px; float:left; display:inline; margin-left:5px}

#inf_look li{float:left; padding-top:7px; clear:both}

#news_more_info a:hover {color:red;}

#look a:hover {color:red;}

.nocomments{text-align:center;}

#userzy{ width:100%; font-size:12px; color:#000;}

#userzy a{

color:#000;

text-decoration: none;

}

#userzy a:hover{

color:#b1b2b2;

text-decoration: none;

}

.gr{background:#EEEEEE}

#userzy td{padding:7px;}

#hred {background:red; color:#FFFFFF; font-weight:bold;}

#usr_pr, #usr_prof{font-size:12px; margin-bottom:10px; overflow:hidden}

#usr_prof {border-bottom:100px;}

#usr_prof input, #usr_prof textarea{font-size:12px; font-family:Tahoma; color:#818181; padding:3px; width:112px; height:14px; border:1px #D4D4D4 solid;}

#usr_prof textarea{width:270px; height:92px; line-height:18px;}

#usr_pr li, #usr_prof li{float:left; padding-bottom:10px; overflow:hidden}

.hd {clear:both; width:80px; padding-left:20px; padding-top:2px;}

#usr_pr .hd{background:url(img/box1.jpg) 0 2px no-repeat;}

#usr_prof .hd{background:url(img/arrow.jpg) left 5px no-repeat;}

#usr_prof ul{padding:7px 0 0 36px;}

#usr_prof ul .hd {background:none; padding-left:0px; width:100px;}

#usr_prof img {float:left; padding:3px; display:inline; margin:0 12px 10px 0; border:1px #D4D4D4 solid;}

#usr_prof div{text-align:justify; line-height:18px;}



#con {width:334px; padding:12px 13px 0 4px; color:#444444; font-family:Tahoma; font-size:12px; border:#000 solid 1px;}

#avatar {float:left; padding-right:10px;}

#menu {float:left; width:240px; overflow:hidden; z-index:2; margin:0px; padding:0px; list-style:none;}

#menu li {float:left; padding:4px 0 4px 0; }

.hg {width:143px; clear:both; font-weight:bold;}

#w {width:257px; height:67px; background:#FFFFFF;}

#ek {}

#cd {margin:0px; padding:0px; list-style:none;clear:both;}

#cd li{float:left; display:inline; margin-left:4px;}

#cd a {float:left; width:76px; height:24px; text-align:center; color:#FFFFFF; font-weight:bold; padding-top:5px; text-decoration:none;}

#podpis { background:#FFFFFF; width:320px;}

#podpis img{}

#podpis p {padding:31px 20px 31px 20px; text-align:justify; font-size:12px; line-height:16px;}

#main{

padding:5px;

padding-left:15px;

}

.main{

clear:both;

}

.obrfull{

padding:5px;

float:left;

}

.newsfull{

text-align:justify;

padding-left:5px;

}

.naut{

float:left;

padding-left:5px;

color:#c0c0be;

}

.newsinf{

padding:5px;

padding-left:15px;

padding-bottom:15px;

clear:both;

}

.ndata{

float:right;

color:#c0c0be;

}

#usrleft{

float:left;

font-size:10px;

width:215px;

}

#usrleft a{

font-weight:normal;

padding:0px;

margin:0px;

display:block !important;

float: none;

}

#wyl{

border: 1px solid #000023;

background-color:#000023;

color:#fff;

font-size: 10px;

}

ul{

list-style:none;

}

.brak{

color: green;

}

#szukaj {

padding: 0 0px 0px 0px;

color: #838383;

width: 90%;

}

#szukaj ul {

margin: 0 0 0 15px;

padding:0;

}

#szukaj li{

padding:0;

margin:0;

padding-bottom:10px;

}

#szukaj ul li a {

color: #444;

background-color: transparent;

text-decoration: none;

padding-right: 4px;

}

#szukaj ul li a:hover {

color: #ce1963;

background-color: transparent;

text-decoration: none;

padding-right: 4px;

}

.wynik {

       width:226px;

       height:36px;

       padding:5px 0;

       }

.odp {

       background:url(img/sonda2.jpg);

       height:19px;

       text-align:right;

       float:left;

       }

.wynik span {

       float:left;

       padding:2px 0 0 1px;

       font-size:11px;

       }

.sondap{

       font-weight:bold;

       color:#005292;

}


