/* CSS Document */

body {
   margin:11px 0 0 0;
   padding:0;
   text-align:center;
   background-color: #FFF;
   /*background-image:url('../images/body.jpg');*/
   background-image:url('../images/body_zima.jpg');
   background-repeat:repeat-x;
}

div#container {
   margin:0 auto;
   width:780px;
   /*background-color:#FFFFFF;*/
   text-align:left;
}

h1 {
   width:207px;
   height:56px;
   margin:0 0 9px 0;
   padding:0;
   float:left;
}
h1 a {
   /*
   -- stare logo --
   width:207px;
   height:56px;
   margin:0;
   padding:0;
   overflow:hidden;
   text-indent:-9999px; 
   display:block;
   background-image: url('../images/turbopl.jpg');
   background-repeat: no-repeat;
   background-position: 0 0;
   */
   width:220px;
   height:68px;
   margin:0;
   padding:0;
   overflow:hidden;
   text-indent:-9999px; 
   display:block;
   /*background-image: url('../images/turbopl_v2.jpg');*/
   background-image: url('../images/logo.jpg');
   background-repeat: no-repeat;
   background-position: 0 0;
     
}

ul#top_menu {
   margin:0 0 0 245px !important;
   margin:0 0 9px 210px;
   padding:0;
   list-style-type:none;
   float:left;
}
ul#top_menu li {
   margin:0 0 0 25px;
   padding:12px 0 0 0;
   float:left;
   display:block;
   width:50px;
   height:56px;    
}
ul#top_menu li a {
   display:block;
   width:50px;
   height:56px;  
   overflow:hidden;
   text-indent:-9999px; 
   background-repeat: no-repeat;
   background-position: 0 0;   
}
ul#top_menu li.top_menu_domeny a {
   background-image:url('../images/panel_domeny.jpg'); 
}
ul#top_menu li.top_menu_serwery a {
   background-image:url('../images/panel_serwery.jpg'); 
}
ul#top_menu li.top_menu_webmail a {
   background-image:url('../images/webmail.jpg'); 
}
ul#top_menu li.top_menu_kontakt a {
   background-image:url('../images/kontakt.jpg'); 
}
div.top_line {
   width:780px;
   height:21px;
   /*background-color:#0065B5;*/
   background-color:transparent;
   clear:both;
   font-size:0;
   /*margin:9px 0 10px 0;*/
}

#top_banner {
   width:780px;
   height:120px;   
   margin:15px 0 10px 0;
   background:url('../images/turbo_top.jpg') no-repeat; 
}

#banner1 {
   width:280px;
   height:120px;
   float:left;
}
#banner2 {
   width:500px;
   height:120px;
   float:left;
}
ul#domain_menu {
   list-style-type:none;
   margin:0;
   padding:0;
   height:25px;
}
ul#domain_menu li {
   margin:0;
   padding:0;
   float:left;
   display:block;
}
ul#domain_menu li a {
   display:block;
   text-indent:-9999px;
   overflow:hidden;
   height:25px;
   background-repeat:no-repeat;
}
ul#domain_menu li.register a {
   width:129px;
   background-image:url('../images/rej_domen_tab.jpg');
}
ul#domain_menu li.transfer a {
   width:130px;
   background-image:url('../images/tr_domen_tab.jpg');
}
ul#domain_menu li.bydgoszczeu a {
   width:151px;
   background-image:url('../images/bydgoszcz_eu_tab.jpg');
}

#left_site {
   margin:0;
   float:left;
   width:190px;
   text-align:left;
}


h2#uslugi {
   margin:0;
   padding:0;
   display:block;
   width:190px;
   height:43px;
   text-indent:-9999px;
   overflow:hidden;
   background-image:url('../images/uslugi_left.jpg');
   background-repeat:no-repeat;
}

ul#menu_uslugi {
   background-image:url('../images/uslugi_tlo.jpg');
   background-repeat:no-repeat;
   background-position:bottom center;
   width:187px;
   height:167px;
   border:1px solid #636D7B;
   margin:0;
   padding:0;
   list-style-type:none;
   
}

h2#header_informacje {
   margin:3px 0 0 0;
   padding:0;
   display:block;
   width:190px;
   height:43px;
   text-indent:-9999px;
   overflow:hidden;
   background-image:url('../images/informacje_left.jpg');
   background-repeat:no-repeat;
}

ul#menu_informacje {
   background-image:url('../images/info_tlo.jpg');
   background-repeat:no-repeat;
   background-position:bottom center;
   width:187px;
   min-height:167px;
   border:1px solid #636D7B;
   margin:0;
   padding:0;
   list-style-type:none;
}

ul#menu_uslugi li, ul#menu_informacje li {
   background-image:url('../images/punkt1.gif');
   background-repeat:no-repeat;
   background-position:0 4px;
   padding:0 0 0 25px;
   margin:15px 0 0 10px;
   font-family: Tahoma, Verdana;
   font-size:12px;
   line-height:15px;
}

ul#menu_uslugi li a, ul#menu_informacje li a {
   color:#29384A;
   text-decoration:none;
   padding:0;
   margin:0;
}
ul#menu_uslugi li a:hover, ul#menu_informacje li a:hover {
   text-decoration:underline;
}
   
div#left_advert {
   margin:0 0 20px 0;
}

div#left_advert a img{
   border:none;
}

#footer {
   width:765px;
   height:27px;
   margin:5px 0 0 0;
   padding:7px 0 0 15px;
   position:relative;
   text-align:left;
   background-image:url('../images/footer.jpg');
   background-repeat:repeat-x;
   font-family: Tahoma, Verdana;
   font-size:10px;
   color:#000;
}
#footer a {
   color:#000;
   text-decoration:none;
}
#footer a:hover {
   text-decoration:underline;
}
#talem {
   position:absolute;
   left:350px;
}

#infolinia {
   position:absolute;
   left:660px;
}

#waiting {
   margin:150px 0 0 200px;
}

#buzka_error {
   width:580px;
   height:73px;
   position:relative;
   background-image:url('../images/buzka_error.jpg');
   background-repeat:no-repeat;
   margin-bottom:15px;
   
}

#buzka_error p {
   position:absolute;
   top:25px;
   left:180px;
   font-size:18px;
   color:#FF0000;
}


#buzka_sukces {
   width:580px;
   height:73px;
   position:relative;
   background-image:url('../images/buzka_sukces.jpg');
   background-repeat:no-repeat;
   margin-bottom:15px;
   
}

#buzka_sukces p {
   position:absolute;
   top:25px;
   left:180px;
   font-size:18px;
   color:#39AE18;
}

#platnosci a {
   background-image:url('../images/platnosci.jpg');
   background-position:0px 36px;
   display:block;
   height:36px;
   margin:0;
   padding:0;
   width:780px;
   text-decoration:none;
}
#platnosci a:hover {
  background-position:0px 0px;
  text-decoration:none;
}
