/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.3
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

body {
	background:#3F4446 url(body.jpg) 50% 0 repeat-y;
}
apDiv1 {
      position:relative;
      width:919px;
      height:556px;
      left: 20px;
      top: 20px;
}
a {
	font-family:georgia, times new roman;
	color:white;
}
a:hover {
	color:#ddddde;
}
.qsearch {
	/* side link container */
	position: relative;
	left: 0px;
	top: -10px;
	width: 100px;
}
.qsearchform {
background-color: #000000;
color: white;
font-family: verdana;
font-size: 14px;
font-weight: bold;
border: inset 1px gray;
padding: 1;
}
.qsearchformbtn {
background-color: #000000;
color: white;
font-family: verdana;
font-size: 10px;
font-weight: bold;
border: outset 2px gray;
padding: 0;
	position: relative;
	left: 0px;
	top: -1px;
}
h1 {
	color:white;
	font-family:georgia, times new roman;
	font-size:165%;
	padding:0 0 15px 0;
	font-weight:normal;
	
}
#inside {
	text-align:left;
	background:#1B1D21 url(inside.jpg) 0 0 repeat-x;
}
#headInside{
	height:65px;
}
#headIndex{
	background:#AEC0CD url(index-grad.jpg) 0 100% repeat-x;
}
.language a{
	float:left;
	font-size:90%;
	font-family:georgia, times new roman;
	text-decoration:none;
	color:white;
	padding:5px 1px 3px 12px;
	border-bottom:1px solid white;
}
	.language a:hover{
		color:#ddddde;
		border-bottom:1px solid #ddddde;
	}
	#languageIndex a{
		color:#212429;
		border-bottom:1px solid #212429;
	}
		#languageIndex a:hover{
			color:#666666;
			border-bottom:1px solid #666666;
		}
.logo{
	float:right;
	padding:20px 0 0 0;
}
	#indexLogo{
		padding:33px 0 0 0;
	}
	.logo a{
		float:left;
		width:85px;
		height:43px;
		text-indent:-2000px;
		overflow:hidden;
		margin-right:25px;
		background: url(sign-inside.gif) 0 0 no-repeat;	
	}
	#indexLogo a{
		width:122px;
		height:62px;
		margin-right:34px;
		background: url(sign.gif) 0 0 no-repeat;	
	}
.meniu{
	float:left;
	width:225px;
}
	#meniuIndex{
		float:left;
		padding:19px 0 21px 69px;
	}
		#meniuIndex a{
			text-decoration:none;
			line-height:135%;
			font-size:100%;
			color:#white;
		}
		#meniuIndex a:hover{
			color:#99A3AE;
		}
	.item {
		padding:0 38px 3px 38px;
	}
		.item a{
			text-decoration:none;
			line-height:115%;
			font-size:100%;
			color:#99A3AE;
		}
		.item a:hover{
			color:white;
		}
	.on{
		padding:0 38px 2px 38px;
	}
		.on a{
			text-decoration:none;
			line-height:115%;
			font-size:140%;
		}
		.on a:hover{
			color:#e9e9e9;
		}
	.sub-on{
		padding:0 38px 2px 52px;
	}
		.sub-on a{
			text-decoration:none;
			line-height:120%;
			font-size:90%;
		}
		.sub-on a:hover{
			color:#e9e9e9;
		}
		
	.sub-on2{
		padding:0 38px 2px 72px;
	}
		.sub-on2 a{
			text-decoration:none;
			line-height:120%;
			font-size:90%;
		}
		.sub-on2 a:hover{
			color:#e9e9e9;
		}
		
	.subs{
		padding-bottom:5px;
	}
	.sub{
		padding:0 38px 2px 52px;
	}
		.sub a{
			text-decoration:none;
			line-height:120%;
			font-size:90%;
			color:#99A3AE;
		}
		.sub a:hover{
			color:white;
		}
		
	.sub2{
		padding:0 38px 2px 72px;
	}
		.sub2 a{
			text-decoration:none;
			line-height:120%;
			font-size:90%;
			color:#99A3AE;
		}
		.sub2 a:hover{
			color:white;
		}
		
.content{
	float:left;
	width:505px;
	color:#C6C6C7;
	font-family:georgia, times new roman;
	font-size:70%;
	line-height:140%;
	padding:44px 0 23px 0;
}
	#textarea{
		width:415px;
	}
	#search{
		width:260px;
		padding:4px 0 23px 0;
		margin:40px 0 0 0;
	}
	#detailSearch{
		width:300px;
		padding:4px 0 23px 0;
		margin:0 0 0 0;
	}
	#searchBlock{
		padding-left:12px;
		float:left;
		border-left:1px solid white;
	}
	#meniuUp{
		padding-left:12px;
		border-left:1px solid white;
	}
		#meniuUp h1{
			padding-bottom:9px;
		}
		#meniuUp span{
			font-size:120%;
			color:white;
			line-height:150%;
			padding-right:10px;
		}
		#meniuUp a{
			font-size:120%;
			padding-right:10px;
			line-height:150%;
			color:#96A0AF;
		}
		#meniuUp a:hover{
			color:#CBD0D7;
		}
	#quickUp{
		padding-left:13px;
	}
		#quickUp a{
			font-size:140%;
		}
		#quickUp div{
			padding-top:5px;
		}
	#contacts{
		width:520px;
	}
	.content p{
		padding-bottom:11px;
	}
	.contacts-item{
		width:255px;
		padding:10px 0 8px 0;
		float:left;
	}
	.actors-item{
		width:100px;
		float:left;
		padding:10px 0px 8px 0;
		margin-right:4px;
	}
	.actor-item{
		width:135px;
		padding:10px 0px 8px 0;
		float:left;
		margin-right:4px;
	}
		.actors-item a{
			text-decoration:none;
		}
		.contacts-photo{
			float:left;
			width:72px;
			height:101px;
			margin:3px 11px 0 0;
		}
		.list-photo a{
			float:left;
			width:88px;
			height:132px;
		}
		.list-photo2 a{
			width:88px;
			height:132px;
		}
		.list-photo3 a{
			float:left;
			width:102px;
			height:152px;
		}
		.video-photo a{
			float:left;
			width:90px;
			height:60px;
			margin-top:10px;
		}
		.list-photo-big a{
			float:left;
			width:203px;
			height:184px;
			margin:0 0 10px 0;
		}
		.contacts-text{
			float:left;
			width:155px;
		}
	.paging {
		float:right;
		padding-top:10px;
	}
		.paging-under a{
			color:#96A0AF;
		}
		.paging-under a:hover{
			color:white;
		}
		.paging-numbers {
			padding:9px;
		}
			.paging-numbers a{
				color:#96A0AF;
				padding:1px;
				text-decoration:none;
			}
			.paging-numbers a:hover{
				color:white;
			}
			.page-on{
				padding:1px;
				font-size:120%;
			}
	.actors-table{
		padding:13px 0 0 0;
	}
		.actors-table-row{
			width:130px;
			clear:left;
		}
		.actors-table-item{
			float:left;
			padding:0 0 2px 0;
			width:60px;
		}
		.actors-table-what{
			float:left;
			text-align:right;
			padding:0 7px 2px 0;
			width:60px;
		}
	.actor-right{
		float:left;
		width:360px;
		padding-top:0px;
	}
	.video-tumbs{
		padding-top:25px;
		clear:left;
	}
	h4{
		font-size:125%;
		font-weight:normal;
		margin:0px;
		padding-top:6px;
	}
	h5{
		clear:left;
		font-size:155%;
		color:white;
		font-weight:normal;
		margin:0 0 3px 0;
	}
	h6{
		font-size:135%;
		color:white;
		font-weight:normal;
		margin:0px;
	}
#indexBlock{
	height:340px;
	width:280px;
	background:url(index.jpg) 50px 100% no-repeat;
}
	#welcome{
		float:right;
		width:315px;
		padding:0 30px 10px 0;
		color:#333333;
		font-family:georgia, times new roman;
	}
		#welcome div{
			font-size:75%;
			line-height:130%;
		}
		#welcome h2{
			padding:0 0 7px 0;
			color:#2B2F44;
			font-style:italic;
			font-weight:normal;
			font-size:140%;
			font-family:georgia, times new roman;
		}
	#readMore{
		clear:right;
		text-align:right;
		padding:0 30px 25px 0;
	}
	#readMore a{
		color:#4B4846;
		font-size:80%;
		font-family:georgia, times new roman;
		text-decoration:underline;
	}
	#readMore a:hover{
		color:black;
	}
	#readMoretext{
		clear:left;
		text-align:left;
		padding:0 30px 25px 0;
	}
	#readMoretext a{
		color:#4B4846;
		font-size:100%;
		font-family:georgia, times new roman;
		text-decoration:underline;
	}
	#readMoretext a:hover{
		color:black;
	}
#indexFaces {
	float:right;
	width:380px;
	color:white;
	padding:20px 0 15px 0;
	font-size:155%;
	font-family:georgia, times new roman;
}
	#indexFaces a{
		float:left;
		/* text-indent:-2000px;*/
		overflow:hidden;
		width:74px;
		height:90px;
		margin:11px 10px 0 0;
		border:1px solid white;
	}
	#indexFaces a:hover{
		border:1px solid #999999;
	}
.form{
	margin:0px;
	padding:0px;
}
	.form-row{
		padding-bottom:7px;
	}
	.form-row div{
		padding-bottom:3px;
	}
	.form-row input.text-input{
		width:150px;
		height:18px;
		color:#555555;
		line-height:18px;
		padding:0 3px 1px 3px;
		border:1px solid #CBCBCB;
		font-family:georgia;
		font-size:110%;
	}
	#input33{
		width:33px;
	}
	.form-row select.small{
		width:75px;
		font-size:110%;
		font-family:georgia;
	}
	.form-row select.medium{
		width:110px;
		font-size:110%;
		font-family:georgia;
	}
	.form-row select.medium2{
		width:90px;
		font-size:110%;
		font-family:georgia;
	}
	.form-row select.big{
		width:150px;
		font-family:georgia;
		font-size:110%;
	}
	.button-input{
		margin-top:15px;
		height:21px;
		background:white url(button.gif) 0 100% repeat-x;
		border: 1px solid #CBCBCB;
		font-family:georgia;
		padding:0 2px 0 2px;
		color:black;
	}
	.note {
		padding:30px 0 0 13px;
		clear:left;
		font-size:90%;
	}
		.note a{
			float:left;
			clear:left;
			padding:10px 0 0 0;
			font-size:160%;
			text-decoration:underline;
		}
	.login{
		padding:0 42px 0 0;
		float:left;
	}
	#loginRight{
		float:right;
		font-size:70%;
		padding:24px 42px 0 0;
	}
		.login-block{
			height:auto;
			padding:8px 32px 12px 12px;
			background:#9CA7B4;
		}
		.login a{
			float:left;
			color:black;
			text-decoration:underline;
			padding-bottom:5px;
		}
		.login a:hover{
			color:#454545;
		}
		.login-name{
			clear:left;
			width:100px;
			padding:0 0 5px 0;
			font-size:120%;
			color:black;
		}
		.login-big-link a{
			font-size:145%;
		}
	.form-left {
		float:left;
		width:125px;
		margin-right:15px;
	}
	.form-right {
		float:left;
		width:130px;
		padding-left:12px;
		border-left:1px solid white;
	}
#footer {
	background:url(footer.jpg) 0 0 repeat-x;
}
	#footerText {
		float:right;
		color:white;
		padding:0 48px 7px 7px;
		border-left:1px solid white;
	}
	
