*, form {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:white;
}


input {
	color: #00121C;
}

table {
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

html {
	background-color: #030405;
	margin: 0px;
}

body {
	background: url(bkg.jpg) #030405 top center repeat-x;
}

div.balloon { position: absolute; top: 12px; right: 0px; z-index: 12; height: 83px; width: 887px;
		   	 
		     text-align: left;}

div.balloon div {width: auto; 
				 padding: 0px 15px 0px 0px;
				 }

div.balloon div span {font-size: 20px;
					color: #FF6510;}				 
				 
div.balloon div span  A {
	font-size: 17px;
	font-weight: bold;
	color: #FF6510;
	text-decoration: none;
	white-space: nowrap;
}

div.balloon div span A:hover {
	background-color: #FF6510;
	color: white;
}


div.balloon div span A.selected {
	background-color: #FF6510;
	color: white;
}

div.balloon div span.glamur a{ color: #ff1083}
div.balloon div span.glamur a:hover { color: #FFF}

.loginform1 {
	color: #FFF;
	font: bold 12px Arial;
}

.loginform2 A {
	font-size: 10px;
}

.loginpass {
	width: 100px;
}

.maintable {
	width: 1000px;
 background-color: #2d2d2c; 
}

.maintable td {
	padding: 0px 0px 0px 0px;
}
.searcehm {
width: 600px;
height:82px;  
background-color: #81807f;
color:#000;
text-align: center;
font-size: 13px;
font-weight: bold;
	
}
.searcehm input {
color:#000;
 
}
.searcehm2 {

color:#000;

font-size: 13px;
font-weight: bold;
	
}
 
.search_input{
width: 463px;
height: 23px;  
border: 1px solid #6a5a4a;
}

.pup {	
    display: block;
	padding: 9px 0px 2px 0px;
 

	}
h1 {
	color: black;
	background-color: #cccccb;
	font-size: 19px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 5px;
	background: url(right.jpg) #cccccb top right no-repeat;
	}

.h12 {
	color: black;
	background-color: #cccccb;
	font-size: 19px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 5px;
	background: url(right.jpg) #cccccb top right no-repeat;
}
.h14 {
	color: black;
	background-color: #2D2D2C;
	font-size: 18px;
	font-weight: normal;
	display: block;
	padding: 0px 5px 0px 5px;
    background:   #DEDEDD ;
    
}
.hintlink {
    display: block;
	padding: 9px 0px 2px 0px;

}

.hintlink A {
	color: black;
	background-color: #cccccb;
	text-decoration: none;
	font-size: 19px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 5px;
	background: url(right.jpg) #cccccb top right no-repeat;
}

.hdr1 {
	padding: 0px 0px 0px 0px;
	background: url(hdr10000.jpg) top left repeat-x;
	
	height: 23px;
}

.footer {
	margin-top:8px;
	background-color: #FF6510;
	height: 8px;
	font-size: 0px;
}
.footer_cron
{
position: relative;
text-align: center;
width: 100%;
height:99px; 
background: url(bg_footer.jpg) top left repeat-x;

}

.picstable { width: 100%; }

.picstable td {
	padding: 0px 0px 5px 0px ;
}
.picstable3 { width: 385px;background-color:#81807f;   }

.picstable3 td {
	padding: 0px 0px 5px 0px ;
}
.picstable2 { width: 385px;background-color:#81807f;  }

.picstable2 td {
	padding: 0px 0px 5px 0px ;
}
.picstable2 a 
{
font-size: 13px;
color: white;
text-decoration: none;
padding-left:10px;
font-weight:bolder;
}
.ylinks {
	font-size: 10px;
	color: #C0F414;
}

.ylinks A {
	font-size: 10px;
	color: #C0F414;
	text-decoration: none;
}

.ylinks A:hover {
	text-decoration: underline;
}

#placeViewFilm {width: 600px; height: 460px; background: #030405;}
#formPayMoovie {display: none; }
div.formPayContent {height: 100%; padding: 30px !important; width: auto; color: #FFF; border: 1px; 
					font: 10pt Arial;}
div.formPayContent b {font: bold 13pt Arial;}					
div.formPayContent input {height: 21px; font: 9pt Arial; background: #99a2a5;}
div.formPayContent img.but { cursor: pointer; cursor: hand;}

#_payDisplay { width: 100%; 
			   color: #FFF; 
			   font: 8pt Arial;
			   text-align: center;}

			   
table.tableLogin {width: 100%;}			    
table.tableLogin td { padding: 5px 5px 2px 5px;}

table.formActivateKey {width: 340px;}
table.formActivateKey tr {}
div.selected {cursor: pointer; cursor: hand;float: left; height: 25px; width: 168px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; padding: 3px 0px 0px 0px;}
div.none {cursor: pointer; cursor: hand; float: left; height: 25px; width: 168px; border-bottom: 1px solid #fff; border-left: 1px solid #0c2c3a; border-right: 1px solid #0c2c3a; padding: 3px 0px 0px 0px;}

div.listFilms {padding: 10px 0px 0px 0px}
div.listFilms a{text-decoration: none; font-style: Arial;}
div.listFilms a:hover{text-decoration: none;
					  background:#fff;
					  color:#286278;
					   }
					  
					  
span.nameCategory { font: bold 12pt Arial; }					  
span.nameCategory a{ font: bold 12pt Arial; text-decoration: none; background: url(a_line00.gif) repeat-x bottom; }
span.nameMoovie {font: 11pt Tahoma;}
span.nameMoovie a{font: bold 11pt Tahoma;text-decoration: none; background: url(a_line00.gif) repeat-x bottom;}

a.a_link { border-bottom: 1px dashed #FFFFFF; text-decoration: none;} 

div.mainSlog {  width: 428px;
				height: 86px; 
				background: transparent url('style102.css') no-repeat left;
				position: relative;
				display: none;
				}
				
div.mainSlog div {margin: 0px 0px 4px 22px !important;
				  padding-top: 24px;
				  color: black;
				  font: 10px Tahoma;
				  position: absolute;
				  top: 0px; 
				  left: 0px;
				  display: block;
				  z-index: 2;
				  width: 400px;
				  }				

				  
#errorType_1 {display: none; position: absolute; 
			  top: 0px; left: 0px;
			  z-index: 100; 
			  width: 305px; height: 69px;}
#errorType_1 div {position: relative; width: auto; height: auto;
				  width: 305px; height: 69px;
				  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/error-block1.png');}	
#errorType_1 div img {position: absolute; top: 0px; left: 0px; z-index: 101;
					  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}	
#errorType_1_message b {color: black;}
#errorType_1_message {position: absolute; top: 0px; left: 0px; z-index: 102;
					  padding: 15px 0px 0px 65px; color: black; width: auto; height: auto;}

					  
#messageType_1 {display: none; position: absolute; 
			  top: 0px; left: 0px;
			  z-index: 100; 
			  width: 305px; height: 69px;}
#messageType_1 div {position: relative; width: auto; height: auto;
				  width: 305px; height: 69px;
				  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/error-block1clear.png');}	
#messageType_1 div img {position: absolute; top: 0px; left: 0px; z-index: 101;
					  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}	
#messageType_1_message b {color: black;}
#messageType_1_message {position: absolute; top: 0px; left: 0px; z-index: 102;
						padding: 15px 0px 0px 40px; color: black; width: auto; height: auto;}


#errorType_2 {display: none; position: absolute; 
			  top: 0px; left: 0px;
			  z-index: 100; 
			  width: 305px; height: 69px;}			  
#errorType_2 div {position: relative; width: auto; height: auto;
				  width: 305px; height: 69px;
				  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/error-block2.png');}	
#errorType_2 div img {position: absolute; top: 0px; left: 0px; z-index: 101;
					  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}	
#errorType_2_message b {color: black;}
#errorType_2_message {position: absolute; top: 0px; left: 0px; z-index: 102;
					  padding: 23px 0px 0px 42px; color: black; width: auto; height: auto;}


.infoBalans {font: 15pt Arial; color: #FFFFFF; padding: 10px 0px 10px 3px }
.textPage {font: 10pt Arial; padding: 4px 0px 0px 3px}
.textPage a, b{font: 10pt Arial;}

.listMoovie {}
.listMoovie td {padding: 0px 10px 10px 0px; font: 10pt Arial;}

.listMoovie td span.name a{ font: bold 13pt Arial; }

#lblChangePassword { border: 1px solid #FFFFFF;
					padding: 10px;
					margin-top: 5px;}
#lblChangePassword input {height: 22px; width: 150px; border: 1px solid black;
						  font: 10pt Arial; padding: 2px;}	
#lblChangePassword table td {padding: 2px 0px 0px 3px;}						  				
#lblChangePassword img {cursor: pointer; cursor: hand;}


select { width: 150px;color: #000000;}
select option {padding: 2px; color: #000000;}

#report_date_ot {height: 22px; font: 11pt Arial; width: 100px;}
#report_date_do {height: 22px; font: 11pt Arial; width: 100px;}

#placeReport table td {padding: 5px; font: 10pt Arial;}

div.pay_orange {background: #ff6510; padding: 2px 2px 2px 5px; font: 11pt Arial; margin: 20px 0px 5px 0px}


.suggest  {position: absolute; 
		   z-index: 101; 
		   background: white;
		   width: 200px;
		   min-width: 200px;
		   font: 9pt Tahoma;
		   margin: 0px;
		   border-right: 1px solid black;
		   border-left: 1px solid black;
		   border-bottom: 1px solid black;
		   }

		   
.suggest div._none{background:white; padding: 2px;color: black;margin: 0px;}		   
.suggest div._selected{background:#0099FF; padding: 2px;
						 cursor:pointer; cursor: hand;
						 color: white;margin: 0px;}

						 
table.table_opis td {padding: 2px;}						 

div.roboForm { width: auto; height: 150px; margin: 60px 0px 100px 0px; text-align: left; position: relative; }
div.roboForm table {width: 400px;} 
div.roboForm table td {background: transparent !important; } 

div.roboForm table table {width: 400px; } 
div.roboForm table table input {font: 13pt Arial; padding: 5px; margin-right: 5px !important; height: auto;} 
div.roboForm table table select {font: 13pt Arial; padding: 5px; margin-right: 5px !important; height: auto;} 
div.roboForm table table font {display: none;}

table.mailerTable { font: 11pt Arial; width: 700px;}
table.mailerTable td { padding: 5px; }
#payAmount {
			font: 13pt Arial; padding: 5px;
			 height: 32px;
			 width: 100px; text-align: right;}
			
			  
#in { position: absolute; font: 13pt Arial; top: 175px; left: 191px;background: #3da3c9; width: 100px; text-align: right; padding: 3px;}
#IncCurrLabel { font: 13pt Arial; position: absolute; top: 211px; left: 191px; width: 208px; padding: 3px;}
#IncCurrLabel option { font: 12pt Arial; padding: 3px;}
div.roboForm table { border: none !important;}
div.roboForm table form a {display: none;}
div.roboForm table  input[type="submit"] {position: absolute; top: 253px; left: 191px; font: 13pt Arial; padding: 3px;}
#textAmount { top: -8px; left: -98px; font: 13pt Arial;}
#textKomis{ top: 30px; left: -150px; font: 13pt Arial;}

.roboPunkt {font: 15pt Arial;}
td.roboPunktText {font: 12pt Arial; width: 200px !important;}


#subject {width: 100%; color: #000000;padding: 5px;}
table.mailerTable textarea { width: 100%; color: #000000; padding: 5px; height: 200px; overflow: auto;}

img.isButton {cursor: hand; cursor: pointer;}

.disabled_movie { opacity: 0.4; -moz-opacity: 40%; filter:alpha(opacity=40); }

#placeEditMail {display: none; 
				position: absolute; 
				z-index: 100; 
				background: #184757;
				border:1px solid #eee;
				border-bottom:2px solid #eee;
				border-right:2px solid #eee;
				padding-bottom:2px;
				padding-right:2px;
				
				}

table.mailTable { width: 100%;}
table.mailTable tr.header td { padding: 5px; 
								font: bold 12px Tahoma;
								border-bottom: 2px solid #FFF}

table.mailTable tr.item_hover td {font: 12px Tahoma; padding: 5px; background: #2c748d; cursor: pointer; cursor: hand;}
table.mailTable tr.item_selected td {font: 12px Tahoma; padding: 5px; background: #2c748d; cursor: pointer; cursor: hand;}
								 								
table.mailTable tr.item td { padding: 5px; 
								font: 12px Tahoma;
								}	
															
table.mailTable tr.header td { padding: 5px; 
								font: bold 12px Tahoma;
								border-bottom: 2px solid #FFF}
table.mailTable td.subject { width: 30%; }																
table.mailTable td.recipients { width: 20%; text-align: center;}																
table.mailTable td.data_start { width: 20%; text-align: center; }																
table.mailTable td.stay { width: 15%; text-align: center; }																
table.mailTable td.action { width: 15%; text-align: center; }

span.bottom {font: 12px Arial; float: left;padding-top: 20px;padding-bottom: 4px;}
span.bottom strong {font: bold 12px Arial;}
span.bottom a {font: 12px Arial;}

div.lblPlaceAdo { font: 11pt Arial; text-align: center; margin: 100px 0px 100px 0px}
div.lblPlaceAdo a {font: 11pt Arial;}

div.hq_place {position: relative;}
div.hq_place img {border: 0px;}

div.hq_med {position: absolute; width: auto; height: auto;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/hq/hq-medium.png');
			margin: 0px !important; padding: 0px !important;
			z-index: 100; left: 0px; top: 150px;}

div.hq_small {position: absolute; width: auto; height: auto;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/hq/hq.png');
				margin: 0px !important; padding: 0px !important;
				z-index: 100; left: 0px; top: 90px;}

div.hq_big {position: absolute; width: auto; height: auto;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/hq/hq-big.png');
		margin: 0px !important; padding: 0px !important;
		z-index: 100; left: 0px; top: 230px;}
	
div.hq_med   img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); border: 0px;}
div.hq_small img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); border: 0px;}
div.hq_big   img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); border: 0px;}

div.topmenu {background: url('moovie-a.png') no-repeat left top; width: 1000px; height: 60px;}

#placeLogin { margin: 0px 0px 0px 0px; width: 370px; height: 51px; background: #297b97;}
#placeLogin td {
	padding: 0px 2px 0px 2px;
	line-height: 16px;
}
#placeLogin td b {font: bold 9pt Tahoma;}
#placeLogin td input {padding: 3px; width: 108px; height: 22px;}
.loginform1 {margin-left: 3px;}

#butLogin {position: absolute; top: 0px; left: -4px; z-index: 10px; cursor: pointer; cursor: hand; width: 34px !important; height: 34px !important;}
#butLogout {position: absolute; top: 7px; left: -4px; z-index: 10px; cursor: pointer; cursor: hand;}
span.greenBg { background: #9ac312; padding: 0px 3px 2px 3px; cursor: pointer; cursor: hand;}

table.tblSubLogin td {padding: 3px;}
table.tblSubLogin td input {padding: 3px; height: 25px;}

table.subscribe {}
table.subscribe tr.head td {border-bottom: 1px solid #FFF;}
table.subscribe td {padding: 5px; font: 13px Arial !important;}

div.listSerials {background: #03212b; width: 350px; overflow-y: auto; height: 455px; padding: 3px;}
div.listSerials div {height: 68px; border-bottom: gray; margin-bottom: 2px;}
div.listSerials div table td {padding: 3px; }
div.listSerials div table td img {border: 0px;}
div.listSerials div table td.name { font: 16px Arial;}

div.listSezons {background: #03212b; border: 1px solid #97bd17; width: 350px; overflow-y: auto; height: 455px; padding: 3px;}
div.listSezons div {height: 40px; border-bottom: gray; margin-bottom: 2px;}
div.listSezons div table td {padding: 3px; }
div.listSezons div table td img {border: 0px;}
div.listSezons div table td.name { font: 16px Arial;}


.but_filter { float: right; font-size: 14px; }
.but_filter b {font-weight: bold;}
.but_filter a { font-size: 14px; } 

a.page, a.page_sel {float: left; display: block; padding: 10px; margin-right: 3px; text-decoration: none; font-size: 13px;}
a.page:hover {background: #81807f; }
a.page_sel {background: #81807f;}
.iodings  a{  text-decoration: none;  }
.iodings a:hover  {  text-decoration: none;  }