body {
margin: 0px 0px 0px 0px; 
font-family: Tahoma, sans-serif;
}

a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #AAAAAA; text-decoration: none;}
a:active {color: #AAAAAA; text-decoration: none;}

.error {
color: #c85718;
}

.msg {
color: #229A25;
}

#url {
margin: 0;
padding: 0;
}

.head {
font-size: 18px;
font-weight: bold;
}

.czas {
color: #43a802;
font-weight: bold;
}

p {
margin: 0;
padding: 0;
}

.txt {
font: 12px Tahoma;
color: white;
}

.txt2 {
font: 11px Tahoma;
color: black;
}

.txt3 {
font: 13px Tahoma;
color: black;
}

.txt4 {
font: 13px Tahoma;
color: #336699;
}

h1 {
font: 13px Tahoma;
color: #336699;
}

h2 {
font: 13px Tahoma;
color: #000000
}

h3 {
font: 13px Tahoma;
color: #000000
}



#logo1 {
float: left;
margin: 8px 0 0 0;
}

#logo2 {
float: right;
margin: 0 55px 0 0;
}


.tbl
{
border-left: solid #D3DBE3 1px;
border-right: solid #D3DBE3 1px;
border-bottom: solid #D3DBE3 1px;
}
  
.tbl2
{
border-left: solid #EAEAEA 1px;
padding-left: 10px;
padding-right: 10px;
font: 13px Tahoma;
color: black;
}

.photo {
border: 1px solid #DDDDDD
}

.rss {
    border:1px solid;
    border-color:#FC9 #630 #330 #F96;
    padding:0 2px;
    font:bold 8px verdana,sans-serif;
    color:#FFFFFF;
    background:#F60;
    text-decoration:none;
    margin:0;
    margin-right:10px;
}

a:hover.rss {
    color:#dddddd;
}

#strona {
width: 900px;
margin: 0 auto;
padding: 0;
border-left: 1px solid #d3d3d3;
border-right: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3;
background: #fafafa;
}

.thumb2 {
border: 1px solid #ddd;
padding: 5px;
width: 170px;
height: 120px;
margin: 0 10px 0 0;
}


a:visited .blue, 
a:link .blue { font-weight: bold; color: #336699; text-decoration: none; }





#strona a:link, 
#strona a:active, 
#strona a:visited,
#lista a:link, 
#lista a:active, 
#lista a:visited { font-weight: bold; color: #336699; text-decoration: none; }

#strona a:hover,
#lista a:hover { text-decoration: underline; }



#lista {
border-left: 1px solid #d3d3d3;
border-right: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3;
background: #fafafa;
width: 920px;
margin: 0 auto;
padding: 0;

}

#lista p {
margin: 15px 60px 0px 60px;
display: inline;
width: 185px;
height: 205px;
float: left;
text-align: center;
font-size: 14px;
}

#lista img.thumb {
border: 1px solid #ddd;
padding: 5px;
width: 170px;
height: 120px;
margin: 0 0 3px 0;
}

#lista a {
color: #336CA5;
font-weight: bold;
}

#lista a.kat {
color: #336CA5;
}

.kreska {
color:#BBBBBB;
margin:0 2px;
font-weight: bold;
}


#nawigacja {margin:40px 0;text-align:center;font-size:14px;}
#nawigacja a{border:1px solid #bbb;color:#000000;text-decoration:none;padding:8px 12px 8px 12px;}
#nawigacja a:hover{text-decoration:none;background:#F0F4FB;}
#nawigacja a:visited{}
#nawigacja a:active{text-decoration:none;}
#nawigacja #aktualna{padding:8px 12px 8px 12px;font-weight:bold;;}
#nawigacja #bar{padding:8px 12px 8px 12px;}
#nawigacja h6 {margin: 15px 0 0 0; font-size:12px;}


.img_main {
width: 100px;
height: 75px;
border: 0;
}


#opis {
padding: 0 10px 10px 10px;
float: right;
width: 390px;
}



#opis h2 {
font-size: 18px;
font-weight: bold;
margin: 20px 0 0 0;
}

#opis #nazwa {
margin: 5px 0 1px 0;
}

#opis #ocen_film {
float: left;
margin: 0 7px 0 0;
}

#opis #ocena_opis {
height: 20px;
}

#opis a:link, #opis a:acive, #opis a:visited { font-weight: bold; color: #336699; }
#opis a:hover { text-decoration: underline; }


#komentarze {
width: 350px;
margin: 10px 15px 0 20px;
float: left;
}

#komentarze h2 {
font-size: 18px;
font-weight: bold;
}

#komentarze div {
height: 17px;
padding: 7px 7px 5px 7px;
border-bottom: 1px solid #BBBBBB;
background: url('../images/pasek_background.gif');
}

#komentarze div .data {
float: right;
color: #999999;
}

#komentarze p {
padding: 7px;
margin: 0 0 30px 0;
}

#skomentuj {
float:right;
margin:0 20px 0 0;
width:375px;
}

#skomentuj h2 {
font-size: 18px;
font-weight: bold;
}
