body, html {
    margin:0;
    background: url(/css-images/tlo.gif) repeat-x #292929;
    text-align:center;
    font-family:tahoma;
    font-size:11px;
    color:white;
}
#up {
    width:1000px;
    height:285px;
    margin:1px auto auto;
    text-align:left;
    background: url(/css-images/banner95.jpg) no-repeat top left;
}
.logo {
    float:left;
    padding-left:17px;
    padding-top:35px;
}
.top {
    float:left;
    width:481px;
    height:162px;
    background: url(/css-images/top.jpg);
    margin-left:40px;
}
.login-place {
    float:left;
    width:100%;
    height:198px;
    text-align:left;
}
.panel {
    float:left;
    width:162px;
    width:127px;
    height:101px;
    background: url(/css-images/pl.jpg);
    margin-top:55px;
    margin-top:91px;
    margin-left:806px !important;
    margin-left:403px;
    padding-left:10px;
    padding-top:6px;
    text-align:left;
}
.menu {
    clear:both;
    width:1000px;
    background: url(/css-images/men.jpg);
    height:55px;
}
.lw {
    float:left;
    width:22px;
    height:55px;
    background: url(/css-images/lw.jpg);
}
.cent {
    float:left;
    width:716px;
    height:42px;
    padding-top:13px;
    padding-top:11px;
}
.separ {
    float:left;
    width:10px;
    height:42px;
    padding-top:13px;
}
.szukaj {
	float:left;
	font-weight:bold;
	height:44px;
	padding-left:0;
	padding-top:11px;
	width:230px;
}
.pw {
    float:left;
    width:22px;
    height:55px;
    background: url(/css-images/pw.jpg);
}
.p_menu {
    clear:both;
    width:980px;
    background: url(/css-images/men2.jpg);
    height:31px;
    margin-left:10px;
}
.lt {
    float:left;
    width:16px;
    height:31px;
    background: url(/css-images/lt.jpg);
}
.cent2 {
    float:left;
    width:700px;
    height:22px;
    padding-top:9px;
}
.opc {
    float:left;
    width:248px;
    height:22px;
    padding-top:9px;
    text-align:right;
}
.pt {
    float:left;
    width:16px;
    height:31px;
    background: url(/css-images/rt.jpg);
}

#middle {
    width:1000px;
    margin:auto;
    text-align:left;
    padding-top:20px;
    padding-top:0px;
}
.left {
    float:left;
    width:273px;
}
.nag {
    width:218px;
    height:28px;
    background: url(/css-images/nag.jpg);
    font-weight:bold;
    padding-left:55px;
    padding-top:11px;
    margin-top:7px;
}
.poleszukania {
    width:600px;
    align: center;
}
.black {
    width:269px;
    margin-left:1px;
    background:#292929;
    border-left:1px solid #525252;
    border-right:1px solid #525252;
    height:21px;
    padding-top:6px;
}
.grey {
    width:271px;
    margin-left:1px;
    background:#464545;
    height:21px;
    padding-top:6px;
}
.grey2 {
    width:271px; 
    margin-left:1px; 
    background:#464545; 
    padding-top:10px; 
    border-bottom:1px solid #525252; 
    text-align:center; 
    padding-bottom:10px; 
}

.rekl {
    border:1px solid #525252;
    border-top:0px;
    margin-left:1px;
    width:269px;
    text-align:center;
    padding-top:10px;
    padding-bottom:8px;
}

.content {
    width:715px;
    float:left;
    
}
.pasek {
    width:715px;
    height:39px;
    background: url(/css-images/tek.jpg);
    margin-top:7px;
}
.ed {
    float:left;
    width:48px;
    height:39px;
    background: url(/css-images/ed.jpg);
}
.gd {
    float:left;
    width:25px;
    height:39px;
    background: url(/css-images/gd.jpg);
}
.tek {
    float:left;
    width:610px;
    height:28px;
    padding-top:11px;
    padding-left:12px;
    font-weight:bold;
}
.rss {
    float:left;
    width:20px;
    height:28px;
    padding-top:11px;
}
.wpis {
    width:681px;
    background: url(/css-images/wpis.jpg) repeat-x #3E3E3E;
    padding-bottom:10px;
    margin-bottom:1px;
    padding-left:16px;
    padding-top:17px;
    padding-right:16px;
    position: relative;
}
.awpis {
    float:left;
    overflow:hidden;
    width:681px;
    width:325px;
    height:420px;
    /*height:470px;*/
    background: url(/css-images/wpis.jpg) repeat-x #3E3E3E;
    padding-bottom:10px;
    margin-bottom:1px;
    padding-left:16px;
    padding-top:17px;
    padding-right:16px;
    position: relative;
}
.gwpis {
    width:681px;
    width:325px;
    height:260px;
    overflow:hidden;
    float:left;
    background: url(/css-images/wpis.jpg) repeat-x #3E3E3E;
    padding-bottom:10px;
    margin-bottom:1px;
    padding-left:16px;
    padding-top:17px;
    padding-right:16px;
    position: relative;
}
.opis {
    width:681px;
    background: #3E3E3E;
    padding-bottom:10px;
    margin-bottom:1px;
    padding-left:16px;
    padding-top:17px;
    padding-right:16px;
}
.aopis {
    width:681px;
    background: #3E3E3E;
    padding-bottom:10px;
    margin-bottom:1px;
    padding-left:16px;
    padding-top:17px;
    padding-right:16px;
}

.textareas {
    background: #292929;
    border:0px;
    border-color:#292929;
    color:white;
}

.nr {
    float:left;
    padding-left:20px;
    width:26px;
}
.nick {
    float:left;
    width:90px;
}

.szopis {
    float:left;
    padding-top:10px;
    width:100px;
}
.szpole {
    float:left;
    width:160px;
}

.miasto {
    float:left;
    width:90px;
}
.nick2 {
    float:left;
    width:205px;
    padding-left:20px;
}
.wiek {
    float:left;
}

.tytul {
    background: url(/css-images/new.gif) no-repeat 0 5px;
    padding-left:20px;
    padding-top:2px;
    font-weight:bold;
    float:left;
}
.atytul {
    background: url(/css-images/new.gif) no-repeat 0 5px;
    padding-left:20px;
    padding-top:2px;
    font-weight:bold;
    float:left;
}
#middle .atytul a,
#middle .atytul a:hover,
#middle .atytul a:link {
  text-decoration:none;
}

.gtytul {
    background: url(/css-images/new.gif) no-repeat 0 5px;
    padding-left:20px;
    padding-top:2px;
    font-weight:bold;
    float:left;
}
.kontakt {
    float:right;
    background: url(/css-images/message.gif) no-repeat;
    padding-left:15px;
    font-weight:bold;
}

.akontakt {
    float:right;
    background: url(/css-images/message.gif) no-repeat;
    padding-left:15px;
    font-weight:bold;
}
#middle .akontakt a:link,
#middle .gkontakt a {
  color:yellow;
}

.gkontakt {
    float:right;
    background: url(/css-images/message.gif) no-repeat;
    padding-left:15px;
    font-weight:bold;
}
.kontakt2 {
    text-align: center;
    padding-left:15px;
    font-weight:bold;
}

.photo {
    clear:both;
    float:left;
    width:200px;
    text-align:center;
    padding-top:10px;
}
.aphoto {
    clear:both;
    float:left;
    width:165px;
    height:175px;
    text-align:center;
    padding-top:10px;
    overflow:hidden;
}

.aphoto img {
  height:auto !important;
  height:150px;
  /*width:auto;*/
  overflow:hidden;
  padding:2px;
  border:1px solid white;
  width:auto;
  max-height:150px;
  max-width:160px;
}

.gphoto {
    clear:both;
    float:left;
    width:200px;
    text-align:center;
    padding-top:10px;
}
.dane {
    float:left;
    width:470px;
    padding-top:10px;
    padding-left:8px;
}
.adane {
    float:left;
    overflow:hidden;
    width:470px;
    width:325px;
    padding-top:10px;
    /*padding-left:8px;*/
}
.gdane {
    float:left;
    width:470px;
    width:330px;
    padding-top:10px;
    padding-left:8px;
}
.koment {
    clear:both;
    font-weight:bold;
    padding-left:303px;
    padding-top:10px;
}
#feet {
    width:auto;
    background: url(/css-images/feet.gif);
    height:67px;
    clear:both;
    text-align:center;
}
.fet {
    width:1000px;
    margin:auto;
    height:67px;
    background: url(/css-images/fet.gif);
}
.fet1 {
    float:left;
    width:23px;
    height:67px;
    background: url(/css-images/fet1.gif);
}
.links {
    float:left;
    width:560px;
    height:42px;
    padding-top:25px;
}
.copy {
    float:left;
    width:404px;
    height:42px;
    background: url(/css-images/serce.gif) no-repeat right;
    color:#B7B6B6;
    padding-top:25px;
    text-align:right;
    padding-right:13px;
}
.p_menu {
    clear:both;
    width:980px;
    background: url(/css-images/men2.jpg);
    height:31px;
    margin-left:10px;
}
.lt {
    float:left;
    width:16px;
    height:31px;
    background: url(/css-images/lt.jpg);
}
.paginacja {
    text-align: center; 
    padding-bottom:30px;
}

ul, ul li { display:block;list-style:none;padding:0;margin:0;}

ul.men li { display:inline;white-space:nowrap;float:left;}

ul.men a:link, ul.men a:visited { display:block;text-decoration:none;font-size:11px;color:white;font-weight:bold;width:101px;height:21px;text-align:center;padding-top:7px;}
ul.men a:hover { display:block;color:white;text-decoration:;none;background: url(/css-images/hover.gif);}

ul.current li { display:inline;white-space:nowrap;float:left; padding-left:10px;padding-top:8px;}

ul.current a:link, ul.current a:visited { display:block;text-decoration:none;color:white;font-weight:bold;}
ul.current a:hover { display:block;color:white;text-decoration:underline;}


li.sep {width:15px;text-align:center;padding-top:8px;}


ul.men2 li { display:inline;white-space:nowrap;float:left;}

ul.men2 a:link, ul.men2 a:visited { display:block;text-decoration:none;color:white;font-weight:bold;margin-left:15px;margin-right:15px;}
ul.men2 a:hover { display:block;color:white;text-decoration:underline;}

ul.lenk li { display:inline;white-space:nowrap;float:left;}

ul.lenk a:link, ul.lenk a:visited { text-decoration:none;color:white;font-weight:normal;margin-right:15px;margin-left:15px;}
ul.lenk a:hover { color:white;text-decoration:underline;}

div#middle a:link, div#middle a:visited {color:white;text-decoration:none;}
div#middle a:hover {color:white;text-decoration:underline;}

div.copy a:link, div.copy a:visited {color:white;text-decoration:none;}
div.copy a:hover {color:white;text-decoration:underline;}


div.opc a:link, div.opc a:visited {color:white;font-weight:bold;text-decoration:none;margin-left:15px;margin-right:15px;}
div.opc a:hover {color:white;font-weight:bold;text-decoration:underline;}

div.szukaj a:link, div.szukaj a:visited {color:white;font-weight:normal;font-size:11px;text-decoration:none;float:right;padding-right:10px;}
div.szukaj a:hover {color:white;font-weight:normal;text-decoration:underline;}

.kr {float:left;padding-left:50px;padding-top:35px;}
.am {float:left;padding-left:10px;padding-right:10px;}
.tr {float:left;padding-top:35px;}

.wyniki
{
padding-left:-30px;
}

div.photo img {border:5px solid #2D2D2D;}
.inp {background: url(/css-images/pole.gif);width:108px;height:20px;border:0;float:left;margin-top:6px;color:white;padding-left:8px;padding-top:2px; }
.inp2 {background: url(/css-images/pole2.gif);width:108px;height:20px;border:0;float:left;margin-top:6px;color:white;padding-left:8px;padding-top:2px; }
.inp3 {background: url(/css-images/pole3.gif);width:37px;height:20px;border:0;float:left;margin-top:6px;color:white;padding-left:8px;padding-top:2px; }
.sub {
  background: url(/css-images/sub.gif);width:54px;height:19px;border:0;color:white;font-size:11px;
  margin-top:6px;
  margin-left:62px;
}
.set {background: url(/css-images/st.gif);width:23px;height:23px;border:0;}
.search {background: url(/css-images/search.gif);width:140px;padding-left:6px;height:18px;border:1px solid #737373;color:white;padding-top:3px;padding-bottom:3px;}
img {border:0;}
form, fieldset {margin:0;padding:0;border:0;}

.opis-filmiki {
  width:100%;
  text-align:center;
  font-size:12px;
}

.opis-filmiki-wyroznij {
  font-size:12px;
  color:yellow;
  font-weight:bold;
}
.koszt-sms {
  font-weight:bold;
  display:block;
  text-align:right;
  color:yellow;
    font-size: 8px;

}

.clr {
  clear:both;
}

.filmik-box {
  padding:0;
  margin:0;
  width:220px;
  height:175px;
  float:left;
  overflow:hidden;
}

.box-content {
  float:left;
  width:715px;
  overflow:hidden;
  margin-left:12px;
}

.glosowanie-div {
  float:left;
  width:160px;
  overflow:hidden;
}

#middle .ratingblock {
  right:0;
  margin:0;
  padding:10px 5px 0 0;
  position:relative;
  float:left;
}

.dane-dodatkowe{
  float:left;
  width:160px;
  overflow:hidden;
}

.label-wpis {
  width:40px;
  color:yellow;
}

#middle #yellow {
  color:yellow;
  text-align:right;
  display:block;
}
.filmik-box-left {
  background: url(/css-images/wpis.jpg) repeat-x #3E3E3E;
  padding:10px 10px 10px 35px;
  height:220px;
}

.rekl-left {
    border:1px solid #525252;
    border-top:0px;
    margin-left:1px;
    width:269px;
    text-align:center;
}

.filmik-box-left p {
  text-align:right;
}
