@charset "utf-8";
/* CSS Document */

body {
	background:url(/bgr.gif);
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}
#warp {
	margin: 30px 0 0 0;
}
#menu {
	float: left;
	width: 201px;
/*	background-image: url(/img/menu_bg.gif); */	
background: #2c241c;
	height: 700px;
	overflow:hidden;
	line-height: 0px;	
}

#menu img {
	margin:0;
	padding:0;
	border: 0 none;
	float: left;
}

#menu a{
	margin:0;
	padding:0;
	border: 0 none;
}

#content {
	float: left;
	width: 599px;
	background-image: url(/pro2010/content_bg.png);
	height: 700px;
}
	#margin {
		margin: 6px 10px 0 17px; 
	}
	
		#margin .head {
			height: 1px;
			background:url(/img/head_spacer.png);
			overflow: hidden;
			margin: 0 0 5px 0;
		}
	
		#margin h1 {
			display: block;
			line-height: 32px;
			font-size: 26px;
			color: #aaa59e;
			background: #aaa59e;
			margin: 0;
			padding: 0 7px;
			text-align:right;
		}

		#margin h1 img {
			float: right;
		}
		
		#margin .holder {
			background-image: url(/pro2010/scrollable_bg.png);	

			margin: 2px 0 0 0;
		}
		
		#margin .scrollable {
			height: 610px;
		}

		#margin .scrollable #dlaczego {
			width: 550px;	
		}
		
			#margin .scrollable #dlaczego img{
				float: left;	
				border: 0;
			}

			#margin .scrollable #dlaczego p.text{
				display: none;
			}

		#margin .scrollable .foto {
			margin: 3px 0 0 10px;	
		}
				
			#margin .scrollable .foto .opis {
			 	background: #2C241C;
			 	width: 533px;
			 	margin: 3px 0 0 0;
			}		

				#margin .scrollable .foto .opis h2 {	
			 		padding: 3px;
					margin: 0;
					color: #84D7FA;
					font-size: 13px;
					font-weight: bold;
				}

				#margin .scrollable .foto .opis p {	
			 		padding: 0 3px 3px 3px;
					margin: 0;
					color: #989591;
					font-size: 10px;
					
				}

		#margin .scrollable .profile {
			margin: 5px 3px 0 3px;
			width: 132px;
			float:  left;
				
		}
						

			#margin .scrollable .profile h2 {	
		 		padding: 3px;
				margin: 0;
				color: #fff;
				font-size: 10px;
				font-weight: normal;
				text-align: center;
				line-height: 20px;
			}

			#margin .scrollable .profile h2 a {	
				color: #fff;
				text-decoration: none;
			}
			
			#margin .scrollable .profile h2 a:hover {	
				color: #fff;
				text-decoration: underline;
			}

		#margin .scrollable .showProfile {
			padding: 10px 10px;
				
		}

				#margin .scrollable .showProfile .opis h2 {	
			 		padding: 10px 3px;
					margin: 0;
					color: #3a9bbb;
					font-size: 13px;
					font-weight: bold;
				}

				#margin .scrollable .showProfile .opis p {	
			 		padding: 0 3px 3px 3px;
					margin: 0;
					color: #fff;
					font-size: 10px;
					
				}

		#margin #movie {
			height: 335px;
			background: #2C241C;
			margin: 3px 0;
		}

		#margin #sortMenu {
			background: #2C241C;
			color: #4c4c4c;
			font-size: 10px;
			text-decoration: none;
			width: 100%;
		}

		#margin #sortMenu img{
			margin: 2px 0 0 3px;
			border: 0;
		}

		#margin #sortMenu a {
			background: #2C241C;
			color: #AAA59E;
			font-size: 10px;
			text-decoration: none;
		}

		#margin #sortMenu .act a {
			color: #fff;
		}

		#margin #sortMenu a:hover {
			text-decoration: underline;
		}

		#margin #movie #html{
			height: 335px;
			padding: 7px;
		}

		#margin #movie #rating{
			width: 100px;
			float: right;
		}

		#margin #movie #rating img{
			border: 0;
		}

		#margin #movie #rating p{
			text-align: center;
			font-size: 10px;
			color: #3a9bbb;
			margin:  30px 0;
		}
				
		#margin .scrollable table {
			vertical-align:  top;
			margin: 3px;
		}
			
			#margin .scrollable table td.opis {
				font-size:10px;
				color: #AAA59E;
			}
			
			#margin .scrollable table td.points {
				color: #84D7FA;
				font-size: 20px;
				width: 55px;
			}
			
			#margin .scrollable table td.epizod {
				font-size:12px;
				color: #AAA59E;
				font-weight: bold;
				height: 16px;				
			}		
			
			#margin .scrollable table td.sesja {
				font-size:12px;
				color: #8a8a8a;
				font-weight: bold;
			}
			
			#margin .scrollable table td.spacer {
				height: 2px;
				background: #AAA59E;
				margin: 0;
				padding: 0;
			}
			
			#margin .scrollable table td.nazwa a {
				font-size:12px;
				color: #84D7FA;
				font-weight: bold;
				text-decoration: none;
			}					

			#margin .scrollable table td.nazwa a:hover {
				text-decoration: underline;
			}

	#footer {
		background:#2c241c;
		height: 30px;
		margin: 5px 0 0 0;
        
	}

		#footer a {
			color: #989591;
			text-decoration: none;
		}

		#footer a:hover {
			text-decoration: underline;
		}
			
		#footer img {
			margin: 0;
			padding: 0;
			float: left;
		}


		#footer div {
			margin: 0;
			padding: 2px 12px 0 0;
			float: left;
			font-size: 10px;
			color: #989591;
		}
