body {
	color:#666;
	margin: 1 1 1 1;
	background-color: #f4f4f4;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 12px;
}

 

p { margin: 0; }

table {
  font-size: 12px;
}
 
form { margin: 0; }
textarea { font-family: "Trebuchet MS",Verdana,Arial,sans-serif; }

#h1 { font-weight:normal; font-style:italic; font-size:1.8em; margin-top:.5em; margin-bottom:.5em;  }
h2 { font-weight:normal; font-style:italic; font-size:1.5em; margin-top:.5em; margin-bottom:.5em; border-bottom-width: 2px; border-bottom-style:solid; }
h3 { }
img { border-width: 0; }

 


a {
		text-decoration: none;
		color:#333399;
		font-weight:normal;
}
a:hover {
		text-decoration:underline;
		color:#333399;
}

b.rtop, b.rbottom {display:block;background-color: #fff}
b.rtop b, b.rbottom b {display:block;height: .1em; overflow: hidden;}
b.r1 {margin: 0 .5em;}
b.r2 {margin: 0 .3em;}
b.r3 {margin: 0 .2em;}
b.r4 {margin: 0 .1em;height: .2em;}

.k00 { color: #000; }
.k01, a:visited.k01 { color: #666; }
.k99 { color: #fff; }
.k11 { color:#8bbcd3; }
.k20, a.page_on, a.page_move { color:#666; }
.k21, a:visited.k21 { color:#9c9c9c; }
.k22 { color:#ddd; }
.k23 { color:#f6f6f6; }
.k24 { color:#CC0000; }
.k10, h1, h2, a, a:hover, a:hover.k01, a:hover.k21, a:visited.k10 { color:#4996ba; }

.b00 { border-color: #000; }
.b10 { border-color:#4996ba; }
.b11 { border-color:#8bbcd3; }
.b20 { border-color:#666; }
.b21 { border-color:#9c9c9c; }
.b22, h2 { border-color:#ddd; }
.b23 { border-color:#f6f6f6; }
.b99 { border-color: #fff; }
.b0 { border-color:#fff; }
.bf { padding:.0833em; border:.16667em solid #c0dce8; }
.bt { border-top-width: 1px; border-top-style: solid; }
.bb { border-bottom-width: 1px; border-bottom-style: solid; }

.bg10 { background-color:#4996ba; }
.bg11 { background-color:#8bbcd3; }
.bg20 { background-color:#666; }
.bg21 { background-color:#9c9c9c; }
.bg22 { background-color:#ddd; }
.bg23 { background-color:#f6f6f6; }
.bg99 { background-color:#fff; }



/* tekst style */
.size1 { font-size:9px; }
.size2 { font-size:18px; }

.t1 {margin-top:5px; color:#666666; font-size:11px; line-height:17px}

.t2 { border-bottom: solid 2px #F69C0E; padding-bottom: 2px; color: #4A75B5;font-size: 16px; 
font-weight: bold; width: 100% align=left}

.t20 { FONT-SIZE: 20pt; color: #000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border-bottom: thick groove;  }

h1, .header1 {
	margin: 0; padding: 0;
	font: 18px 'Trebuchet MS';
	color: #042B14;
	padding-left: none;
}
.small {  font-size: 10px;}
.tableSubTitle{font-size: 14px;}
.podmenu { font-size: 12px; }




/* linie itp.. */
.lin1 {border-left: 1px dashed #E9E9E9; padding-bottom: 80px;}
.lin2 {
	
  height: auto; 
	background: 0;
	border-bottom: 1px solid #d9d9d9;
	float: left;
}
.lin_poziomo { margin-left: 5; padding-left: 1px; padding-top: 1px; padding-bottom: 1; padding-right: 22px; border-right: none; border-top: 1px dashed #E9E9E9;}
.lin_poziomo2 { margin-left: 1; padding-left: 1px; padding-top: 0px; padding-bottom: 0px; padding-right: 1px; border-right: none; border-top: 1px dashed #E9E9E9;}
/* formularze style */
.input_tekst  {
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER: #3178B6 1px solid; 
}
.select  {	
	FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER: #3178B6 1px solid; 
}
 
#menu_tab a { font-weight:bold; color: #fff; text-decoration: none; word-spacing:0em; }
#menu_tab a:hover { color: #fff;text-decoration: underline; }

#menu { color:#fff; word-spacing:.2500em; height:35px; background-image: url('/images/tlo3.gif'); }
#menu .lewa { font-size:1.1667em;   float:left;margin-top:7px;margin-left:.5em;}
#menu a { font-weight:bold; color: #fff; text-decoration: none;  word-spacing:0em; }
#menu  a.a:visited { color: #fff !important; text-decoration: underline; }
#menu a:hover { color: #fff;   text-decoration: underline; }
#menu_konto { background-image:url('/menu_grid.gif') }

#logowanie { font-size: 16px;  float:right; margin-top:.5em; text-align:right;}
#logowanie a { text-decoration:underline;}


/* menu 2 */
#menu2 { text-align: left; margin: 1px 0 2px 5px; color: #CCC; }
#menu2 ul { list-style: none; margin: 0; padding: 0; }
#menu2 ul#konto { float: right; }
#menu2 li { display: inline; font-size: 12px; font-weight: normal; }
#menu2 li a { text-decoration: none; padding: 0 5px; }
#menu2 ul li a:hover { text-decoration: none; color: #777 !important; }
#menu2 ul li a { font-weight: bold; color: #333; padding: 0 10px 0 10px; }
#menu2 ul#konto li a { font-weight: normal; }
#menu2 ul li a.a, #top2 #menu ul li a.a:visited { color: #085AAF !important; text-decoration: underline; }

/* Buttons */

a.buttonD_101 {
	margin: 0; padding-right: 0px;
	height: 18px;
	display: block;
	color: #FFFFFF;
	line-height: 18px; *line-height: 16px;
	text-decoration: none;
	text-align: center;
}
a.buttonD_101 {
	width: 92px;
	background: transparent url(/images/button101.gif) no-repeat 0px 0px;
	text_decoration: none;
	font-weight: bold;
	
}
a.buttonD_101:hover {
	width: 92px;
	background: transparent url(/images/button101.gif) no-repeat 0px -18px;
	font-weight: bold;
}

a.buttonSq_100,
a.buttonSq_100:hover,
a.buttonSq_100:visited,
a.buttonSq_100:active {
	padding-top: 3px;
	border: 1px solid #2F73AF;
	background: transparent url(/images/button100.jpg) no-repeat 0px 0px;
	width: 118px; height: 17px;
	display: block;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
a.buttonSq_100:hover {
	background: transparent url(/images/button100.jpg) no-repeat 0px -20px;
}
a.buttonSq_100:active {
	background: transparent url(/images/button100.jpg) no-repeat 0px -40px;
}

.button102_half,
.button102_third {
	margin: 5px 0px 0px 0px;
	_margin-top: 5px;
	padding-top: 3px;
	width: 140px; height: 16px;
	border: 1px solid #d9d9d9;
	background: transparent url(/images/gradient.gif) repeat-x top center;
	text-align: center;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	display: block;
}
.button102_half:hover,
.button102_third:hover,
.button102_half:visited,
.button102_third:visited {
	text-decoration: none;	
	color: #666666;
}

 


.floatL {
	float: left;
	display:inline;
}

/* styl button end */


/* BLOKI TESTOWE */
.colRight {
	float: right;
}
.ramka1 {
	margin: 0; padding: 15px;
	margin-bottom: 15px;
	width: 908px; height: auto;
	border: solid 1px #DFDFDF;
	background: #ffffff;
}
.ramka2 {
	margin: 0; padding: 8px;
	margin-bottom: 8px;
	width: auto; height: auto;
	border: solid 1px #DFDFDF;
	background: #FAFAFA;
}
.ramka0 {
	margin: 0; padding: 0px;
	margin-bottom: 0px;
	width: auto; height: auto;
	background: #fff;
		width: 920px;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;

}
.ramkaKomentarz {
	margin: 0; padding: 15px;
	margin-bottom: 15px;
   height: auto;
	border: solid 1px #DFDFDF;
	background: #FAFAFA;
}

.rozmiarGP {
	padding: 5px;
	width: 305px;
}
.rozmiarFilm {
	padding: 10px;
	width: 460px;
}

.rozmiarKomentarz {
	width: 460px;
}
.avatar1 {
        border: 1px solid #888;
        margin-right: 10px;
		padding: 4px;
}

.fotoRamka1 {
        border: 3px solid #cccccc;
        margin-right: 10px;
}
.fotoRamka2 {
        border: 3px solid #CC0000;
        margin-right: 10px;
}
.fotoRamka3 {
        border: 1px solid #000;
        margin-right: 10px;
}
.fotoRamka4 {
        border: 1px solid #888;
        margin-right: 10px;
        padding-bottom: 2;
        padding-left: 2;
        padding-right: 2;
        padding-top: 2;
}

.table-msg { 
	background-color: #edfdd7; 
	border: solid #02910D; 
	border-width: 2px 2px; 
	padding: 5px; 
}
.table-error { 
	background-color: #feffcc; 
	border: solid #f30c0c; 
	border-width: 2px 2px; 
	padding: 5px; 
}

.zaproszenie_akcpt {
 	
 color: #42a700;
  FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  	background: url('/images/mini_ok.gif')no-repeat  left;
   	font-weight: bold;
  	border: thin dashed;
  	margin: 5;
  	background-position: 5px;
  	padding-bottom: 10;
  	padding: 11 25;
  
}
.zaproszenie_blad {
  color: #D20000;
  FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  	background: url('/images/mini_error.gif')no-repeat left;
  	font-weight: bold;
  	border: thin dashed;
  	margin: 5;
  	background-position: 5px;
  	padding-bottom: 10;
  	padding: 11 25;
	 
}
 

/*.menu_przerwa { padding: 8px; color: #CCCCCC;	}*/
 
/*.rozmiarFILM {
	padding: 5px;
	width: auto;
} */
.sideCLP label {
		display: block;
		float: left;
		width: 95px;
		font-size: 9px;
		color: #333333;
}
	.sideCLP input {
		margin-right: 3px;
		width: 88px;
		float: left;
	}

.clear {
	clear: both;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
	_height: 1%;
    clear: both; 
    visibility: hidden;
}
.containerHeader {
	margin: 0px;padding-top: 0px;
/*	width: 940px; */
	background: transparent url(/images/tabHeader-bg.gif) repeat-x top center;
	height: 30px;
	border:1px;
}
.containerHeader_left {
	background: transparent url(/images/tabHeader-left.gif) no-repeat top left;
}
.containerHeader_right {
	background: transparent url(/images/tabHeader-right.gif) no-repeat top right;
}
.containerHeader_right .containerHeader {
	margin:0 5px;
	width:auto;
}
.containerHeader img {
	border: 0;
	vertical-align: middle;
	margin-left: 4px; 
}
.containerHeader h1, .containerHeader .header3, h3.half_h1 {
	margin: 0; padding: 7px 5px 0pt;
	font: bold 12px Verdana;
	text-align: left;
	color: #042B14;
}
.containerHeader .header3 {
	float: left;
}
.containerHeader h1.half_h1, h3.half_h1 {
	padding-right: 0;
	padding-bottom: 7px;
	width: 55%;
	float: left;
	line-height: 0.5;
}

.containerHeader p {
	margin: 0; padding: 0 5px;
	padding-top: 7px;
	padding-left: 0;
	float: right;
	font: normal 12px Verdana;
	color: #4C4C4C;
	text-align: right;
}

 
 
.innerHeader_wbg h2.half_h2 {
		padding-right: 0;
		width: 85%;
		float: left;
	}

	
	
	
	
/* oceny -------------------------------- */
/*
.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	} */

.loading {
	height: 30px;
	background: url('/images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('/images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('/images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('/images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		