BODY, HTML {
   margin:0 0 0 0;
   background-color:#FFFFFF;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000000;
   line-height:18px;
}

#container {
   background-color:#FFFFFF;
   width:768px;
   margin-left:auto;
   margin-right:auto;
}

#top {
   width:auto;
   height:57px;
   padding-top:8px;
   padding-right:6px;
}

#logo {
   width:183px;
   float:left;
   text-align:center;
}

#newsletter {
   background-color:#000000;
   height:49px;
   color:#FFFFFF;
   line-height:6px;
   margin-left:183px;
}

#search {
   width:330px;
   float:left;
   padding-left:10px;
   padding-top:10px;
}

#news {
   padding-right:10px;
   padding-top:10px;
}

form {
   display:inline;
}

.noborder {
   border-width:0px;
   position:relative;
   top:5px;
   padding-left:0px;
   padding-right:0px;
   margin-left:4px;
}

input.text {
   background-color:#ffffff;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000000;
   border-color:#444444;
   border-style:solid;
   border-width:1px;
   padding-left:2px;
   padding-right:2px;
   width:150px;
}

#left {
   background-color:#FFFFFF;
   width:183px;
   padding-top:14px;
   float:left;
}

#menu {
   padding-left:30px;
}

#path {
   margin-top:1px;
   margin-bottom:8px;
   line-height:normal;
   overflow:hidden;
}

#menu A {
   display:block;
   width:108px;
   height:25px;
   background-repeat:no-repeat;
   background-position:left;
   margin-bottom:5px;    }

#menu A:hover {
   background-position:-113px 0;    }

#menu01 {
   background-image:url(menu/m01.gif);
}

#menu02 {
   background-image:url(menu/m02.gif);
}

#menu03 {
   background-image:url(menu/m03.gif);
}

#menu04 {
   background-image:url(menu/m04.gif);
}

#menu05 {
   background-image:url(menu/m05.gif);
}

#menu06 {
   background-image:url(menu/m06.gif);
}

#menu07 {
   background-image:url(menu/m07.gif);
}

#menu08 {
   background-image:url(menu/m08.gif);
}
#menu09 {
   background-image:url(menu/m09.gif);
}
#menu10 {
   background-image:url(menu/m10.gif);
}
#menu11 {
   background-image:url(menu/m11.gif);
}

hr.kropki {
   color:#000000;
   border-style:dotted;
   height:1px;
   width:151px;
   margin-top:10px;
   margin-bottom:10px;
}

#podmenu {
   text-align:center;
   width:112px;
   margin-left:auto;
   margin-right:auto;
}

#podmenu A {
   display:block;
   width:112px;
   background-repeat:no-repeat;
   background-position:left;    }

#podmenu A:hover {
   background-position:-109px 0;    }

#podmenu01 {
   background-image:url(menu/myspace.gif);
   height:46px;
}

#podmenu02 {
   background-image:url(menu/youtube.gif);
   height:61px;
}

#podmenu03 {
   background-image:url(menu/lastfm.gif);
   height:57px;
}

#oferta {
   text-align:center;
   width:112px;
   margin-left:auto;
   margin-right:auto;
}

#oferta A {
   display:block;
   width:109px;
   height:114px;
   background-image:url(menu/oferta.gif);
   background-repeat:no-repeat;
   background-position:left;    }

#oferta A:hover {
   background-position:-110px 0;    }

#avant A {
 margin-left:38px;
   display:block;
   width:109px;
   height:114px;
   background-image:url(firlej_avant.gif);
   background-repeat:no-repeat;
   background-position:left;    }

#avant A:hover {
   background-position:-110px 0;    }
   
   
#of A {
 margin-left:38px;
   display:block;
   width:109px;
   height:114px;
   background-image:url(firlej_asym.gif);
   background-repeat:no-repeat;
   background-position:left;    }

#of A:hover {
   background-position:-110px 0;    }   


#eng {
   text-align:center;
   width:112px;
   margin-left:auto;
   margin-right:auto;
}

#eng A {
   display:block;
   width:109px;
   height:114px;
   background-image:url(menu/o_warunki.gif);
   background-repeat:no-repeat;
   background-position:left;    }

#eng A:hover {
   background-position:-110px 0;    }

h1 {
   background-color:#000000;
   display:block;
   float:none;
   margin-bottom:8px;
   margin-top:0px;
   }

#top {
   width:auto;
   height:57px;
   padding-top:8px;
   padding-right:6px;
}

#right {
   background-color:#FFFFFF;
   padding-right:6px;
   padding-left:183px;
   }

.fleft {
   float:left;
   padding-right:13px;
}

h2 {
   font-size:12px;
   display:inline;
   text-transform:uppercase;
}

h3 {
   font-size:11px;
   display:inline;
}

#path a {
   color:#000000;
   text-decoration:none;

}

#path a:hover {
   text-decoration:underline;
   color:#FF0000;
}
#patha a {
   color:#000000;
   text-decoration:none;
   color:#FFFFFF;
}

#patha a:hover {
   text-decoration:underline;
   color:#FF0000;
}

.content a {
   color:#FF0000;
   text-decoration:none;
}

.content a:hover {
   text-decoration:underline;
   color:#990000;
}

.pnt {
   margin-left:4px;
   margin-right:4px;
}



.content {
   padding-right:10px;
}

.ileft {
   text-align:left;
}

.programleft {
   text-align:left;
   width:200px;
}

.iright {
   text-align:right;
}

.pad {
   padding:6px;
}

hr.fat {
   color:#000000;
   border-style:solid;
   height:2px;
   margin-top:0px;
   margin-bottom:0px;
}

a.more {
   color:#FF0000;
   text-decoration:none;    }

a.more:hover {
   color:#990000;
   text-decoration:underline;    }

hr.gray {
   color:#bfbfbf;
   border-style:solid;
   height:1px;
   margin-top:0px;
   margin-bottom:3px;
   margin-left:15px;
   margin-right:15px;
}

#dwn {
   padding-top:40px;
   width:768px;
   background-color:#FFFFFF;
   text-align:center;
   clear: both;
   }

#dwn A {
   display:block;
   height:55px;
   background-repeat:no-repeat;
   background-position:top center;
   margin-bottom:5px;    }

#dwn #dolnemenu A {
   display:inline;
}

#dwn A:hover {
   background-position:center -70px;    }

#dwmenu01 {
   background-image:url(partners/d01.gif);
   width:78px;
}

#dwmenu02 {
   background-image:url(partners/d02.gif);
   width:120px;
}

#dwmenu03 {
   background-image:url(partners/d03.gif);
   width:75px;
}

#dwmenu04 {
   background-image:url(partners/d04.gif);
   width:65px;
}

#dwmenu05 {
   background-image:url(partners/d05.gif);
   width:118px;
}

#dwmenu06 {
   background-image:url(partners/d06.gif);
   width:95px;
}

#dwmenu07 {
   background-image:url(partners/d07.gif);
   width:100px;
}

#dwmenu08 {
   background-image:url(partners/d08.gif);
   width:46px;
}
#dwmenu09 {
   background-image:url(partners/d09.gif);
   width:90px;
}

#dwmenu10 {
   background-image:url(partners/d10.gif);
   width:84px;
}

#dolnemenu {
   width:756px;
   text-align:center;
   padding-bottom:20px;
}

#dolnemenu A {
   color:#000000;
   text-decoration:none;
   text-transform:uppercase;
   margin-left:15px;
   margin-right:15px;
}

#dolnemenu A:hover {
   text-decoration:underline;
   color:#FF0000;
}

img {
   border-width:0px;
}

#pages {
   text-align:center;
   margin-top:5px;
}

#pages a {
   background-color:transparent;
   color:#000000;
   margin-right:2px;
   margin-right:2px;
   padding-left:3px;
   padding-right:2px;
   padding-bottom:2px;
   text-decoration:none;
}

#pages a:hover {
   background-color:black;
   color:#ffffff;
}

#pages a.aktual {
   background-color:#FF0000;
   color:#ffffff;
}

.rgttxt {
   padding-left:7px;
}

.cent {
   text-align:center;
   width:auto;
}

ul li a {
   color:#FF0000;
   text-decoration:underline;
}

ul li a:hover {
   color:#880000;
   text-decoration:underline;
}

ul {
   padding-left:7px;
   }

li {
   list-style-image:url(menu/point.gif);
}

.cent img {
   border-width:3px;
   border-color:#000000;
   border-style:solid;
   margin-right:5px;
}

.ileft A img {
   border-width:0px;
   border-color:#000000;
   border-style:solid;
   margin-right:5px;
}

table.galerie td {
   color:#000000;
   font-size:10px;
   text-align:center;
   line-height:normal;
   padding:4px;
}

table.galerie td img {
   border-color:#000000;
   border-style:solid;
   border-width:3px;
}

#player {
   margin-top:8px;
}

.rgttxtit table {
   border-top-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-bottom-width:0px;
   border-style:solid;
   border-color:#333333;
   margin:0 0 0 0;
   padding:0px;
   width:550px;
}


.rgttxtit table td {
   border-top-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-bottom-width:0px;
   border-style:solid;
   border-color:#333333;
   margin:0px;
}

ul.podul {
   padding-left:7px;
   }

ul.podul li {
   list-style-image:url(menu/point.gif);
}

ul.podul ul {
   padding-left:17px;
   }

ul.podul ul li {
   list-style-image:url(menu/pp.gif);
}

.rgttxt a {
   color:#ff0000;
   text-decoration:none;
}

.rgttxt a:hover {
   text-decoration:underline;
   color:#990000;
}


/*
odmenu {
   text-align:center;
   margin-left:auto;
   margin-right:auto;
}
*/
#odmenu A {
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   display:block;
   width:83px;
   height:92px;
   background-position: 0 0;       background-repeat:no-repeat;
}

#odmenu A:hover {
   background-position:-85px 0;    }

#odmenu01 {
   background-image:url(menu/op_reklama.gif);
}

#odmenu02 {
   background-image:url(menu/op_warunki.gif);
}

#odmenu03 {
   background-image:url(menu/op_naglos.gif);
}
table.tabelka {
   border-top-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
   border-style:solid;
   border-color:#333333;
   margin:0 0 0 0;
   padding:0px;
   width: 280px;
}

table.tabelka td {
   border-top-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
   border-style:solid;
   border-color:#333333;
   margin:0px;
   padding:3px;
}

