html {
    height:100%;
    margin:0;
    padding:0;
}
fieldset {

    border-style:none;
}
button {
    background-image:url(/img/button_bg.jpg);
    background-repeat:repeat-x;
    /*height:27px;*/
    /*color:#FFA800;*/
    color:silver;
    font-size:0.8em;
    font-weight:bold;
    letter-spacing: 1px;
    /*padding-top:3px;*/
}
h1,h2,h3,h4,h5,h6 {
    color:silver;
}
a {
    color:#13a4b9;
}
a:hover {
    color:#4cc5d9;
}
a:focus {
    color:silver;
}
body {
    margin:0;
    padding:0;
    background-color:#000;
    color:silver;
    min-height:100%;
}
td {
    background-color:#cce5ff;
    color:#000e07;
}
td a{
    color:#000e07;
    font-weight:bold;
    text-decoration:none;
}
div.container{
    width:1149px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(/img/container_bg.jpg);
    background-repeat:repeat-x;
    background-color:#fff;
    padding-bottom:0px;
    margin-bottom:0px;
}
div.spacerl {
    margin-left:8px;
    margin-right:3px;

}
div.spacerr {
    margin-left:3px;
    margin-right:8px;

}
div.header_rock {
    width:1109px;
    height:517px;
    background-image:url(/img/header_bg.jpg);
}
div.menu {
    width:1109px;
    height:114px;

}
div.menu_pos {
    width:910px;
}
div.baner_pos {
    width:193px;
    height:113px;
}

div.baner_pos a {
    width:100%;
    height:100%;
    display:block;
}
div.content_rock {
    width:1109px;
    min-height:500px;
    margin-right:auto;
    margin-left:auto;
}
div.plynlewo {
    float:left;
    width:791px;/* -1 */
}
div.plynprawo{
    float:right;
    width:318px; /*dodano +1*/
}
div.bar {
    background-image:url(/img/bar_bg.jpg);
    background-repeat:repeat-x;
    width:100%;
    height:29px;
}
div.bar p{
    padding:5px;
    font-weight:bolder;
    /*font-size:1.1em;*/
    font-family:Arial;
    letter-spacing:2px;
    text-transform:uppercase;
    color:white;
}
div.footer {
    width:1109px;
    height:40px;
    background-image:url(/img/footer_bg.jpg);
}
div.footer p {
    padding-top:5px;
    padding-left:10px;
    padding-right:10px;
    color:black;
    font-size:xx-small;
}
.war {
    color:#666;
}
div.adv1h{
    /*background-color:#4f8da4;*/
    margin-left:6px;
    width:293px;
    height:158px;
    margin-top:15px;
}
div.text {
    margin-bottom:5px;
    padding-right:10px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
}
div.textl {
    margin-top:0px;
    margin-bottom:5px;
    padding:5px;
}
div.blubg {
    background-color:#00426f;
    color:#fff;
}
div.blabg {
    background-color:#101e29;
    color:#fff;
}
.newsgbg {
    background-image:url(/img/news_bg.jpg);
    background-repeat:repeat-x;
    background-position: top;
    background-color:#007fc2;
}
.contbg {
    background-image:url(/img/container_bg.jpg);
    background-repeat:repeat-x;
}
.box {
    background-image:url(/img/news_bg.jpg);
    background-repeat:repeat-x;

}
.user_panel {
    background-image:url(/img/user_panel.jpg);
    background-repeat:no-repeat;
    background-color:#131f42;
    min-height:217px;
}
.none {
    background-image:url(/img/panel_none_bg.jpg);
    background-repeat:no-repeat;
}
.light {
    background-image:url(/img/panel_light_bg.jpg);
    background-repeat:no-repeat;
}
.dark {
    background-image:url(/img/panel_dark_bg.jpg);
    background-repeat:no-repeat;
}
.none_side {
    height:558px;
    margin:-10px;
    background:url(/img/reg_none_side.png) 0 0;
}
.light_side {
    height:558px;
    margin:-10px;
    background:url(/img/reg_light_side.png) 0 0;
}
.dark_side {
    height:558px;
    margin:-10px;
    background:url(/img/reg_dark_side.png) 0 0;
}
div.news {
    background-image:url(/img/news_bg.jpg);
    background-repeat:repeat-x;
    background-color:#007fc2;
    padding:5px;
    margin-bottom:5px;

}
.wydigczaj img {
    margin-left:5px;
}
.hr_big {
    background-image:url(/img/hr_news.png);
    background-repeat:repeat-x;
    height:6px;
    margin-top:5px;
    margin-bottom:5px;
    clear:both;
}
div.newsbar {

    padding:0px;
    margin-bottom:5px;
    width:33%;

}
div.newsbar a {
    font-weight:bold;
    color:#ffa800;
    text-decoration:none;
    padding:0px;
    margin-bottom:5px;

}

div.newsbar p {
    padding-left:5px;
    font-size:xx-small;
    color:silver;
    margin:0;

}
div.newsimg {
    width:90px;
    text-align:center;
}
div.newstext {
    width:160px;

}
div.newstext p{
    min-height:50px;

}
.news_more {
    background-image:url(/img/more.gif);
    background-repeat:no-repeat;
    background-position: 100% 50%;
    padding-right:20px;
    width:50px;

    float:right;
    color:#ffa800;
    font-size:x-small;
}
.news_more:hover {
     color:#4cc5d9;
    }
.date_tag {
    color:#97d1f8;
    font-size:xx-small;
    float:left;
    width:100%;
    margin:0px;
    margin-left:5px;
    padding-bottom:0px;
    padding-top:0px;
}
div.rating {
    padding:10px 10px 0px 10px;

    margin-right:-10px;
    margin-left:-10px;
    margin-bottom:-10px;

    background-color:#042c45;
    color:#ffa800;
    font-weight:bold;
}
.ocena {
    font-size:30px;
}
.resize1 {
    width: 100px;
    height : auto;
}
.contact_rock {
    background-image:url(/img/kontakt.jpg);
    margin-right:-10px;
    margin-left:-10px;
    margin-bottom:-10px;
    padding:10px;
    background-repeat:no-repeat;
}
div.popularne {    

    padding:0px;
}
.najhr {
    background-image:url(/img/naj_hr.jpg);
    background-repeat:repeat-x;
    height:3px;
    padding:0px;
    margin:0px;
}
div.popimg {
    width:50px;
    height:40px;
}
div.poptext {
    width:230px;
    height:40px;

}

div.film {
    width:33%;
}
div.filmplay {
    margin:5px;
    width:55px;
}
div.filmtext {
    margin:5px;
    width:155px;
}
.filmtext a {
    text-decoration:none;
    font-size:0.8em;
    font-weight:bolder;

}
.filmtext em {
    font-size:xx-small;
    font-style:normal;
    padding-top:5px;
}
.partners_rock {
    background:url(/img/adv_bg.png) repeat;
    height:auto;
}
.partners_rock img,.partners_rock div {
    width:296px;
    padding:0 0 5px 0;
}
.pop_link {
    font-weight:bold;
    color:#ffa800;
    text-decoration:none;
    display:block;
    text-align:justify;
    font-size:x-small;
    padding:10px;
    margin:0px;
    width:100%;
    /*height:100%;*/

}

.popularne a {
    background-image:url(/img/more.gif);
    background-repeat:no-repeat;
    background-position: 90% 50%;
}
#search_rock {
    height:45px;
    width:910px;
    text-align:right;
    padding-top:5px;

}
#search_rock button {
    border-style:none;
    color:white;
    font-size:100%;
    font-weight:bold;
    letter-spacing: 2px;
    background-image:url(/img/more.gif);
    background-repeat:no-repeat;
    background-position: 90% 50%;
    background-color:transparent;
    width:100px;
    cursor:pointer;
}
#search_rock input {
    color:gray;
    font-weight:700;
    font-size:100%;
    margin-right:8px;
}
.validation-advice{

    width:40%;
    font-size:small;
    font-weight:bold;
    float:right;
    text-align:right;
}
/**
* komentarze
*/

.comment_top{
    padding:5px 0px 5px 5px;
    border-bottom:1px solid #ce9e02;
}
.comment_cell{
    /*border:1px solid #ce9e02;*/
}
.comment_text{
    padding:5px;
    padding-bottom:0px;
}
.comment_text a{
    text-decoration:none;
}
.comment_input{
    width: 250px;
    height: 150px;
    background-color:#E4EDFC;
    background:url(/img/container_bg.jpg) 70% 70%;
}
.darkc {
    color:#4e5860;
}
/*
scrollbar
*/

#scrollbar_container {
    position:relative;
    width:900px;
    margin:25px 20px 20px 35px;
}

#scrollbar_track {
    position:absolute;
    top:0;
    right:0;
    height:100%;
    width:10px;
    background-color:transparent;
    cursor:move;
}
/*
#scrollbar_handle {
width:10px;
background-color:#e6a918;
cursor:move;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
opacity:0.9;
-moz-opacity:0.9;
}
*/
#scrollbar_content {
    overflow:hidden;
    width:890px;
    height:500px;
}
/**
* rating
*/
.rating_container {

    /* moje */

}

.rating_container a {
    float:left;
    display:block;
    width:50px;
    height:50px;
    border:0;
    background-image:url("/img/rating.png");
}

.rating_container a.rating_off {
    background-position:0 0px;
}

.rating_container a.rating_half {
    background-position:0 -50px;
}

.rating_container a.rating_on {
    background-position:0 -100px;
}

.rating_container a.rating_selected {
    background-position:0 -150px;
}
.rating_container a.rating_selected_half {
    background-position:0 -200px;
}

/*PAGINACJA */
#pg {
    /*background-color: #FFFFFF;*/
    float:left;
    text-align: center;
    font-size: 10px;
    margin-bottom: 10px;
    padding: 0px;
}
#pg a {
    font-size: 10px;
    text-decoration: none;
    color: silver;
    border: 1px solid #dddddd;
    padding: 3px;
    margin-right:5px;
    background-color:#042c45;
}
#pg a:hover {
    font-size: 10px;
    text-decoration: none;
    color: white;
    border: 1px solid #A7A7A7;
    background-color:#00426f;
    padding: 3px;
    margin-right:5px;
}
#pg a.current {
    font-size: 10px;
    text-decoration: none;
    color: silver;
    border: 1px solid #A7A7A7;
    background-color:#042c45;
    padding: 3px;
    margin-right:5px;
}
#pg span.disabled {
    font-size: 10px;
    text-decoration: none;
    color: #C6C7C7;
    border: 1px solid #C6C7C7;
    background-color:#00426f;
    padding: 3px;
    margin-right:5px;
}

/* Subsection Tabs
--------------------*/
ul.subsection_tabs {
    list-style:none;
    margin:0 0 2px 0;
    padding:0;
    clear:both;
    /*border-bottom:1px solid #ccc;*/
    height:20px;
    clear:both;
    font-size:1.1em;
     font-weight:bold;
}

ul.subsection_tabs li.tab {
    float:left;
    margin-right:4px;
    text-align:center;
}

ul.subsection_tabs li.tab a {
    display:block;
    height:36px;
    padding:0 3px 0 3px;
    background-color:transparent;
    color:#7bc9fe;
    /*width:15px;*/
    text-decoration:none;
   
}

ul.subsection_tabs li.tab a:hover {
    color:#fff;
}

ul.subsection_tabs li.tab a.active {
    color:#fff;
    background:transparent url(/img/orange_arrow.gif) bottom center no-repeat;
}

ul.subsection_tabs li.source_code {
    float:right;
}
#nav2 {
    width:100%;
}
#arsa_billboard_468x60 {
  padding-bottom:5px; 
}
/*SIFR*/

#starjedip {
    font-size: 24px;
}
