@charset "utf-8";
* {
	padding:0;
	margin:0;
	}
body {
	margin:0;
	background:url(../images/bgm2.jpg) no-repeat center -100px #83113F;
	font-family:Verdana;
	font-size:11px;
	color:#444
	}
	
	img {
		border:0
		}
	:focus {
		outline:none
		}

#nomine {
	width:900px;
	height:650px;
	margin:105px auto 0 auto;
	}
	#logo {
		width:100%;
		height:70px;
		}
		#logo img {
			margin-left:30px;
			float:left;
			}
			
	#menu_gl {
		width:588px;
		height:29px;
		margin:30px 0 0 89px;
		float:left;
		background:url(/images/menu_gl2.gif) no-repeat top left transparent;
		}
		#menu_gl li {
			display:inline;
			float:left;
			height:29px;
			}
			#menu_gl li a {
				display:block;
				width:100%;
				height:100%;
				text-indent:-9999px;
				}
			#menu_gl li#item1 {
				width:125px;
				margin-right:17px
				}
				#menu_gl li#item1 a:hover, #menu_gl li#item1.otwarta {
					background:url(/images/menu_gl2.gif) no-repeat left -29px transparent;
					}
			#menu_gl li#item2 {
				width:189px;
				margin-right:22px;
				}
				#menu_gl li#item2 a:hover, #menu_gl li#item2.otwarta {
					background:url(/images/menu_gl2.gif) no-repeat -142px -29px transparent;
					}
			#menu_gl li#item3 {
				width:235px;
				}
				#menu_gl li#item3 a:hover, #menu_gl li#item3.otwarta {
					background:url(/images/menu_gl2.gif) no-repeat -353px -29px transparent;
					}
			
			
	#boksy {}
		#boksyleft {
			float:left;
			width:178px;
			overflow:hidden;
			}
		#boksycenter {
			float:left;
			width:538px;
			margin-left:6px;
			overflow:hidden;
			}
		#boksyright {
			float:right;
			width:178px;
			overflow:hidden;
			}
		#boxcontent {
			width:535px;
			background:url(../images/boxcontenty.png) repeat-y;
			float:left;
			margin:3px 0 0 6px;
			}
			#boxcontenttop {
				width:535px;
				background:url(../images/boxcontenttopb.png) no-repeat top;
				}
				#boxcontentbottom {
					width:475px;
					padding: 25px 30px 20px;
					background:url(../images/boxcontentbottom.png) no-repeat bottom;
					position:relative;
					overflow:hidden
					}
					#boxcontentbottomminheight {
						width:1px;
						height:491px;
						float:left;
						}
					#content1 {
						float:left;
						width:474px;
						}
		.box {
			width:166px;
			height:166px;
			float:left;
			margin:0 6px 7px 6px;
			padding-left:7px;
			background:url(../images/klatka.jpg) no-repeat top left;
			background-position:top left !important;
			position:relative;
			}
			.lista .box {height:182px; padding:0px; margin-bottom:10px;}
			.boxfotomin {overflow: hidden;}
			#boxl0 {
				background:url(../images/content/boxl1b.jpg) no-repeat center;
				}
				.lista #boxl0 {background:url(../images/content/boxl1rb.jpg) no-repeat !important;}
				#boxl0 .boxfotomin, #boxl0 .boxfoto {margin: 20px 0 0 1px; background-position:7px 0 !important}
					#boxl0 .boxfoto a {width:161px;}
			#boxl1 {
				background:url(../images/content/boxl2b.jpg) no-repeat center;
				}
				.lista #boxl1 {background:url(../images/content/boxl2rb.jpg) no-repeat !important;}
				#boxl1 .boxfotomin, #boxl1 .boxfoto {margin: 20px 0 0 1px; background-position:6px 0 !important}
			#boxl2 {
				background:url(../images/content/boxl3b.jpg) no-repeat center;
				}
				.lista #boxl2 {background:url(../images/content/boxl3rb.jpg) no-repeat !important;}
				#boxl2 .boxfotomin, #boxl2 .boxfoto {margin: 19px 0 0 1px; background-position:6px 0 !important}
			#boxc1 {
				background:url(../images/content/boxc1.png) no-repeat -1px -3px !important;
				}
				.lista #boxc1 {background:url(../images/content/boxc1rb.jpg) no-repeat !important;}
				#boxc1 .boxfotomin, #boxc1 .boxfoto {margin: 17px 0 0 0px; background-position:8px 0 !important}
				#boxc2 .boxfotomin, #boxc2 .boxfoto {margin: 20px 0 0 4px; background-position:5px 0 !important}
				#boxc3 .boxfotomin, #boxc3 .boxfoto {margin: 20px 0 0 1px; background-position:8px 0 !important}
					#boxc3 .boxfoto a {width:161px;}
				#boxc4 .boxfotomin, #boxc4 .boxfoto {margin: 20px 0 0 1px; background-position:6px 0 !important}
			#boxc5 {
				background:url(../images/content/boxc5.png) no-repeat center 2px !important;
				}
				.lista #boxc5 {background:url(../images/content/boxc5rb.jpg) no-repeat !important;}
				#boxc5 .boxfotomin, #boxc5 .boxfoto {margin: 16px 0 0 1px; background-position:6px 2px !important}
				#boxc6 .boxfotomin, #boxc6 .boxfoto {margin: 20px 0 0 1px; background-position:7px 0 !important}
					#boxc6 .boxfoto a {width:161px;}
				#boxc7 .boxfotomin, #boxc7 .boxfoto {margin: 20px 0 0 1px; background-position:6px 0 !important}
				#boxc8 .boxfotomin, #boxc8 .boxfoto {margin: 16px 0 0 1px; background-position:6px 0 !important}
			#boxc9 {
				background:url(../images/content/boxc9.png) no-repeat -2px top !important;
				}
				.lista #boxc9 {background:url(../images/content/boxc9r.png) no-repeat !important;}
				#boxc9 .boxfotomin, #boxc9 .boxfoto {margin: 16px 0 0 1px; background-position:6px 0 !important}
			#boxr3 {
				background:url(../images/content/boxr1.png) no-repeat center;
				}
				.lista #boxr3 {background:url(../images/content/boxr1r.png) no-repeat !important;}
				#boxr3 .boxfotomin, #boxr3 .boxfoto {margin: 20px 0 0 3px; background-position:6px 0 !important}
					#boxr3 .boxfoto a {width:161px;}
			#boxr4 {
				background:url(../images/content/boxr2.png) no-repeat center;
				}
				.lista #boxr4 {background:url(../images/content/boxr2r.png) no-repeat !important;}
				#boxr4 .boxfotomin, #boxr4 .boxfoto {margin: 20px 0 0 1px; background-position:8px 0 !important}
					#boxr4 .boxfoto a {width:162px;}
			#boxr5 {
				background:url(../images/content/boxr3.png) no-repeat center;
				}
				.lista #boxr5 {background:url(../images/content/boxr3r.png) no-repeat !important;}
				#boxr5 .boxfotomin, #boxr5 .boxfoto {margin: 17px 0 0 1px; background-position:4px 0 !important}


			#boxc2 {
				background:url(../images/content/boxc2.png) no-repeat center;
				}
				.lista #boxc2 {background:url(../images/content/boxc2rb.jpg) no-repeat !important;}
			#boxc3 {
				background:url(../images/content/boxc3.png) no-repeat center;
				}
				.lista #boxc3 {background:url(../images/content/boxc3r.png) no-repeat !important;}
			#boxc4 {
				background:url(../images/content/boxc4.png) no-repeat -1px 4px !important;
				}
				.lista #boxc4 {background:url(../images/content/boxc4rb.jpg) no-repeat !important;}
			#boxc6 {
				background:url(../images/content/boxr2.png) no-repeat -1px top !important;
				}
				.lista #boxc6 {background:url(../images/content/boxc6r.png) no-repeat !important;}
			#boxc7 {
				background:url(../images/content/boxc7.png) no-repeat -3px top !important;
				}
				.lista #boxc7 {background:url(../images/content/boxc7rb.jpg) no-repeat !important;}
			#boxc8 {
				background:url(../images/content/boxc8.png) no-repeat -2px -3px !important;
				}
				.lista #boxc8 {background:url(../images/content/boxc8rb.jpg) no-repeat !important;}
			

.boxfoto {width: 160px; height: 167px; margin: 21px 0 0 9px; overflow: hidden;}
.boxfoto a {display: block; width: 160px; height: 180px; position: absolute; bottom: 0; text-decoration:none}
.boxfoto a span {color: #fff; position: absolute; bottom: 0px; background: #0f0f0f; display: block; width: 100%; text-align: center; padding:7px 0;}
.boxfoto a:hover span {text-decoration:underline;}

#krzyzyk {position:absolute; top:25px; right:15px; z-index:100; text-decoration:none; color:#f00; font-size:16px; font-weight:bold; display:block; width:504px; height:495px; text-align:right}
	#krzyzyk span {padding:4px 8px; background:#fff;}

.boxlink {width:100%; height:100%; position:relative;}
	.boxlink a {position:relative; text-decoration:none; display:block; width:100%; height:100%; color:#50120c;}
	.boxlink a span {font-variant:small-caps; font-weight:bold; font-size:14px; line-height:12px; position:absolute; bottom:15px; right:18px; text-align:right;}
	.boxlink a:hover {text-decoration:underline;}

	#footer {
		width:720px;
		height:35px;
		margin-top:5px;
		float:right;
		color:#ff93c3;
		text-align:center;
		font-size:15px;
		}
		
		#footer a {
			color:#ff93c3;
			}
			#footer a:hover {
				color:#fff;
				}
				
				
		#footer-kontakt {
			font-size:12px;
			font-variant:small-caps;
			margin:7px 0 15px;
			}

	#footer .menu {
		text-align:center;
		}
		#footer .menu li {
			display:inline;
			padding:0 7px;
			}
		

/* typografia */

h1, h2, h3, h4, h5 {
	font-weight:normal;
	margin-bottom:10px
	}
	h1 {
		font-size:23px;
		margin:25px 0 0 0;
		}
	h2 {
		font-size:18px;
		}
	h3 {
		font-size:11px;
		font-weight:bold;
		}

#content1 p {
	margin-bottom:15px;
	text-align:justify;
	}
#content1 ul {
	margin:0 0 15px 20px;
	}

/* prezentacja aktora */
UL.tabNavigation {
	text-align:right;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	UL.tabNavigation LI {
	display: inline;
	}
	UL.tabNavigation LI A {
		padding: 3px 5px;
		color: #000;
		text-decoration: none;
		}
		UL.tabNavigation LI A.selected,
		UL.tabNavigation LI A:hover {
			text-decoration:underline;
			}
		UL.tabNavigation LI A:focus {
			outline: 0;
		}

.tabs {width:475px; margin:auto}
		div.tabs > div {
		}
		
		div.tabs > div h2 {
			margin-top: 0;
		}

		#first {
		}

		#second {
		}

		#third {
		}

#aktor-header {
	width: 100%;
	height: 100px;
	margin: 10px 0;
	position:relative;
	}
	#aktor-header h1 {
		position:absolute;
		bottom:0;
		right:0;
		}
	h3.goto-aktor-header {
		position:absolute;
		top:110px;
		right:30px;
		font-weight:normal;
		text-align:right;
		}

ul#aktor-doswiadczenie-list {
	position: absolute;
	top: 89px;
	left: 114px;
	list-style-type:none;
	}
	ul#aktor-doswiadczenie-list li {
		background:#eee;
		padding:2px;
		margin-top:3px;
		width:55px
		}
	ul#aktor-doswiadczenie-list a {
		color:#333;
		text-decoration:none;
		display:block;
		width:100%;
		height:100%;
		}
		ul#aktor-doswiadczenie-list a:hover {
			text-decoration:underline
			}
		ul#aktor-doswiadczenie-list a.aktor-doswiadczenie-list-inactive {
			color:#999;
			cursor:default;
			}
		ul#aktor-doswiadczenie-list a.aktor-doswiadczenie-list-inactive:hover {
			text-decoration:none
			}
#boxcontentbottom img#img {
	position:absolute;
	left:15px;
	top:25px;
	z-index:0;
	}

table#informacje, table#doswiadczenie {
	width:475px;
	margin-top:25px
	}
	table#informacje td, table#doswiadczenie td {
		background:#f5f5f5;
		border:1px solid #fff;
		padding:3px;
		vertical-align:top;
		font-size:10px
		}
	table#informacje td.label {
		width:25%;
		font-weight:bold;
		}
	table#informacje td.content {
		width:75%;
		}

table#doswiadczenie th {
	font-weight:bold;
	text-align:center;
	}
	#th-rok {
		width:10%;
		}
	#th-tytul {
		width:32%;
		}
	#th-rezyser {
		width:23%;
		}
	#th-rola {
		width:35%;
		}
	table#doswiadczenie td.kategoria {
		font-weight:bold;
		text-transform: uppercase;
		}

#kohana-profiler {
	margin-top: 500px !important;
}

#print-contact {
	display:none;
	}
	
#wrap h1 {
	display:none;
	}
	
#wspolpracujacy_powrot {
	float:left;
	font-variant:small-caps;
	margin:35px 0 0 10px;
	}
	#wspolpracujacy_powrot a {
		color:#fff;
		font-variant:small-caps;
		text-decoration:none;
		font-size:16px;
		}
		#wspolpracujacy_powrot a:hover {text-decoration:underline;}
