.error{
width:600px;
float:left;
padding:10px 0px 10px 0px;
margin:10px 10px 10px 10px;
background:#5a0000;
border:2px solid #770000;
text-align:center;
font-size:13px;
color:#ee0000;
font-weight: bold;
}

/*Top Menu*/
ul#TopMenu{ display:inline-table; margin:0px 0px 0px 0px; padding:0px;}
ul#TopMenu li.TopMenuItem{ font-size: 12px; font-weight: bold;  text-align:center; width:50px; height:30px ; padding:0px 0px 0px 0px; float:left; display:inline-table;}
ul#TopMenu li.TopMenuItem a:link, ul#TopMenu li.TopMenuItem a:visited {  color:#e80a72; text-align:center; width:50px; height:30px ; float:left; display:inline-table;}
ul#TopMenu li.TopMenuItem a:hover { text-decoration:underline; color:#e80a72; /*background:url(../images/podklaw.png) no-repeat center;*/ text-align:center; width:50px; height:30px ; float:left; display:inline-table;}
.TopMenuItem_Separator{width:14px; font-size: 13px; color:#e80a72; height:30px ; float:left; display:inline-table; /*background:url(../images/separator.png) no-repeat center;*/}

body{
background-color: #090909;
color:#777;
font-family:arial;
font-size:11px;
}
#userinfo{
font-size:11px;
border:1px solid #5a0000;
padding:5px;
}
th h1{
margin:5px;
padding:0px;
color:#888;
text-align:center;
font-size:16px;
}
a {
font-family: arial;
}
a img{
border:0px;
}
a:visited { /* link widoczny po klikni_ciu*/
   text-decoration: none;
   color:#e80a72;
}
a:link {    /* link widoczny */ 
   text-decoration: none;
   color:#e80a72;
}
a:hover {   /* link widoczny  po najechaniu kursora */
   text-decoration: underline;
   color:#e80a72;
}
#main{
  width:900px;
  margin:0px auto;
}
#main_header{
  
}
#main_left{
  width:650px;
}
#main_right{
   width:250px;
}
#main_foot{
 
}

#masterHeader{ font-size:10px; color:#888;}

.catmenu_li a {color:#ccc;}

.catmenu{
  margin:0px 0px 10px 10px;
  padding:5px 5px 5px 5px;
  display:block;
  float:left;
  /* background:url(../images/podklaw.png) no-repeat center; */
  
}
.catmenu_li{
  display:block;
  margin:5px 0px 5px 0px;
  padding:3px 0px 0px 0px;
  font-size:13px;
  height:20px;
  width:200px;
  font-weight: bold;
  background:url(../images/klaw.png) no-repeat center;
  text-align:center;
}
.movietable{
  width:115px;
  float:left;
  text-align:center;
  border:0px solid #400;
  margin:4px 4px 4px 4px;
  background:#222;
  border:1px solid #333;
}
.movietable_td_title{
  height:40px;
  font-weight: bold;
}
.th_space{
  height:120px;
  /* background:url(../images/th_space.png) no-repeat; */
}
.th_space_top{
  height:120px;
  width:100px;
  margin:0px;
  padding:0px;
  /*background:url(../images/th_space.png) no-repeat;*/
}
.player{
width:50px;
height:50px;

position:absolute;
margin:25px 0px 0px 37px ;
z-index:9999;
}

/* Marginesy nagłówków tabeli modułów */
td .module_title span,td .module_title h1 { margin:0px 0px 0px 5px; }

#smsblock{ float:left; margin:20px 10px 10px 10px; }

#RandMovieText{ color:#666; font-size:10px; text-align:center;}
.RandMovieTextUp{ color:#e80a72; font-size:11px; }

/* #userInfo{ margin:10px auto; padding:10px 0px; width:500px; text-align:center; background:#200; border:1px solid #400; color:#900; font-size:12px;  } */
#userInfo{ float:left; margin:10px 10px 10px 10px; padding:10px 0px; width:600px; text-align:center; background:#222; border:2px solid #e80a72; color:#e80a72; font-size:12px;  }

/*Form płatności*/
#CodeKey,#GoKey{ height:39px; border:0px; font-weight: bold; text-align:center; color:#999; font-size:14px; }
#GoKey{ margin:0px 0px 0px 5px; background:url(../images/ok.png); width:59px; }
#CodeKey{ background:url(../images/sms.png); width:200px; padding:0px 10px 0px 10px;}
#Paytext{

  text-align:left;
  /* background:#111; */
  color:#999;
  font-size:11px;
  margin:10px 0px 0px 0px ;
}

span.hot_news { color:#666; font-size:10px;}
td.hot_news { height:15px; margin:0px; padding:0px; }

.sSupertext{ color:#e80a72; font-weight: bold; }
.sSupertext2{ color:#e05400; font-weight: bold; }
.sSupertext3{ color:#d40000; font-weight: bold; }

#jakplacic{ font-size:12px; }
.uptextjakplacic{font-size:13px; color:#e80a72; margin:10px 10px; }
.uptextintro {  color:#e80a72; font-size:17px; }
#intro{ background:#222; padding:0px 14px 10px 12px ; margin:10px auto; color:#ccc; font-size:11px; width:600px; float:left; border-top:1px dotted #333; border-bottom:1px dotted #333; }
.uptext{  font-weight: bold; font-size:13px; color:#999; text-decoration:underline; }
#intro h1{ color:#e80a72; }

.CatImagesList{ background-color: #fff; width:100%; }

#anty18text{ width:300px; height:300px; margin:100px 0px 0px 0px; color:#e00; background:#000; border:2px solid #300; padding:10px;}
#div18{ background:url(../images/18.png); width:100%; height:100%; position:absolute; z-index:999;}


#stawki{ width:600px; height:100px; margin:10px 0px 20px 0px; }
#stawki h1{ margin:0px; }
.sMain{ width:200px; height:100px; float:left; }
.sleft{ width:50px; height:100px; float:left; }
.sleft img{ width:50px; float:left; }

.stop{ width:150px; height:30px; float:left; }
.sbottom{ width:136px; height:63px; float:left; background:url(../images/bgsms.png); padding:7px 7px 0px 7px; }


#tagi h1 , #tagi h2 , #tagi h3{display:inline;}