.head-container .left-box {float:left;width:84%;}
.head-container .right-box {float:right;width:12%;}	
	#foliohead {padding-top:60px;}		
		#foliohead .l-box {float:left;width:30.5em;margin-right:2%;}
		#foliohead #logotype img {position:absolute;margin-top:-60px;}
			#topinfo {float:right;position:relative;z-index:2;margin-top:-3em;}
			#topinfo p {margin:0;font:0.9em Georgia;padding-bottom:0.8em;}
			#foliohead h1 {font:normal 5.625em Georgia;margin:0;}
		#foliohead .c-box {float:left;border:1px solid red;}
		#foliohead-tbl {width:100%;}
		#foliohead-tbl td {vertical-align:top;}
		#foliohead .l-cell {width:40%;}
		#foliohead .c-cell {width:50%;}
		#foliohead .r-cell {width:10%;}
		#foliohead .r-cell #menu {margin-top:-60px;position:relative;z-index:5;}
			#foliomenu td {vertical-align:top;padding-left:2em;}
			#foliomenu .types {position:relative;z-index:3;}
			#foliomenu .years {position:relative;z-index:3;}
			#foliomenu .sorts {position:relative;z-index:3;}
			#foliomenu .active a {color:#000;}
			#foliomenu .active a:hover {color:#b02121;}	
				.fmenu div {font:0.8em Tahoma;padding:0.35em 0;}
				.fmenu .active {font:1.1em Tahoma;padding:0.2em 0 !important;}
		
.content-container {}
	#foliocontent {padding-top:4.35em;}
		.one-work {float:left;width:300px;position:relative;z-index:4;overflow:hidden;margin-right:0.5em;}
		.one-work .date-box {display:block;text-align:center;color:#898881;float:left;font:0.6em Tahoma;}
		.one-work .dn .date-box {background:#e9e7dc no-repeat bottom center url('../../Images/date-dn-arr.gif');padding:2px 4px 6px 4px;margin-top:0.5em;}
		.one-work:hover .dn .date-box {background-color:#ffdc51;color:#000;}
		.one-work .up .date-box {background:#e9e7dc no-repeat bottom center url('../../Images/date-up-arr.gif');padding:5px 4px 2px 4px;margin-top:0.5em;}
		.one-work:hover .up .date-box {background-color:#ffdc51;color:#000;}
		.one-work .date-box .year {font-size:1.1em;}
		.one-work dl {margin:0.2em 0 0.2em 10px;}
		.one-work dd {margin-left:3.6em;font-size:0.8em;padding:3px;text-align:left;}
			.wdate {font:9px Verdana;margin-bottom:0.2em;color:#888881;}
			.wtext {font:12px Verdana;margin:0.2em 0;} 
		.foliolist {margin:0;padding:0;}
		.foliolist dt {font:0.7em Georgia;float:left;color:#;width:7em;color:#818181;padding-top:0.2em;}
		.foliolist dd {font:0.9em Georgia;margin:0 0 1.5em 7em;}
	#cmshead {margin:0.5em 22% 0 24%;position:relative;z-index:3;}	
	#cmshead p {font:0.9em Georgia;color:#5b5b5b;line-height:1.4em;margin:0.2em 0 1.2em 0;}
	#cmscontent {padding-top:1.5em;}
		#cmshearder .topper {font:1.1em Georgia;line-height:0.6em;position:relative;z-index:3;}
		#cmshearder .sign h1 {font:normal 5.6em Georgia;margin:0;float:left;}
		#cmshearder .link {font-size:0.7em;}
		#cmshearder .link span {position:absolute;vertical-align:middle;margin:-0.5em 0 0 0.2em;}
		#cmsminutes {width:15%;float:left;margin:10em 5% 0 0;}
		#cmsminutes h2 {font:normal 2.25em Georgia;margin:0;color:#2a939f;}
		#cmsminutes p {font:0.9em Georgia;color:#545454;line-height:1.4em;margin:0.2em 0 1.2em 0;}
		#cmstext {margin:1.3em 7% 0 0;width:45%;float:left;}
		#cmstext p {font:0.9em Georgia;color:#1a1a1a;line-height:1.4em;margin:0.2em 0 1.2em 0;}
		#cmsplus h2 {font:normal 3em Georgia;margin:0;color:#299f48;}
		#cmsplus p {font:0.9em Georgia;color:#545454;line-height:1.4em;margin:0.2em 0 1.2em 0;}
		
	#folioone h2 {font:normal 2em Georgia;margin-bottom:0;}
	#folioone .link-date {margin-bottom:1.8em;}
	#folioone .link-date .l {font:0.9em Georgia;}
	#folioone .link-date .d {font-size:0.65em;color:#999999;margin-top:0.3em;}	
	#folioone .left-box {float:left;width:68%;}
	#folioone .left-box p {font:0.9em Georgia;line-height:1.4em;}
		#folioone .image {margin:0.7em 0 1.6em 0;z-index:5;float:left;}
		#folioone .sign-under {text-align:right;font:0.9em Georgia;color:#888;margin:0.5em 0.7em 0 0;}
		#folioone a:link .sign-under {text-decoration:none !important;}
		
		/*.thanks {float:right;width:50%;}*/
		.thanks {font:italic 0.7em Georgia !important;color:#7f6f59;line-height:1.6em !important;margin:2em 0 0 2.5em;}
		
	#folioone .right-box {margin-left:75%;padding-left:1.5em;}	
		.cast {margin:0 0 0 2em;}
		.cast h3 {font:bold 0.75em Georgia;margin:0 0 0.6em 0;}
		.cast dl {margin:0 0 1em 0;padding:0;}
		.cast dt {color:#978963;font:0.7em Georgia;}
		.cast dd {margin:0.1em 0 1em 0;font:0.7em Georgia;}
		.additional {margin-top:2.5em;}
		.additional h3 {font:bold 0.75em Georgia;margin:0 0 0.6em 0;}
		
	.scroller-head {margin:1.5em 0 0.5em 0;padding-bottom:0.25em;background:repeat-x 0 center url('../../Images/bg-c-line.gif');}
	.scroller-head div {color:#aaaaaa;font:italic 0.9em Georgia;text-align:center;}
	.scroller-head div span {background:#fff;padding:0 1.7em;}
	.scroller-arrs .l-arr {float:left;position:relative;padding:0 0 0 52px;}
	.scroller-arrs .l-arr img {position:absolute;left:0;}
	.scroller-arrs .r-arr {float:right;position:relative;padding:0 52px 0 0;}
	.scroller-arrs .r-arr img {position:absolute;right:0;}
		.nav-sgn {font-size:0.7em;color:#808080;padding-top:0.8em;}
		.nav-txt {margin-top:0.2em;font-size:0.8em;}
		
	.studio-header {margin-top:-2em;margin-bottom:2em;}
		.studio-menu ul {margin:0;padding:0;list-style:none;}
		.studio-menu .active {font:normal 1.85em Georgia;}
		.studio-menu li {font-size:0.7em;margin:0 0 0.3em 0;padding:0;}
		.studio-head h1 {font:normal 5.625em Georgia;margin:-0.4em 0 0 0;padding:0.2em 0.1em 0 0.8em;float:left;}
		.studio-head .years {font:normal 1.1em Georgia;margin-top:-0.6em;}
	
	.studio-content .left-box {float:left;width:60%;}
		#newscontent dl {margin:0;padding:0 0 0 5em;}
		#newscontent dt {font:0.7em Georgia;color:#818181;margin-top:0.3em;float:left;}
		#newscontent dd {font:0.9em Georgia;margin:0 0 2em 7em;line-height:1.45em;}
		#newscontent dd p {margin:0;padding:0 0 1.3em 0;}
	.studio-content .right-box {margin-left:70%;}
		.rss-link {background:no-repeat url('../../Images/ico-rss.gif');min-height:28px;padding-left:30px;font-size:0.8em;padding-top:0.25em;padding-bottom:0.5em; margin-bottom:4em;}
		.weather p {font-size:0.7em;}
		.weather .big-text {display:block;padding:0 0.4em 0.6em 0.4em;font:2.8em Georgia;}
			.scroll {position:relative;margin:0 1em 0 11.5em;padding-top:0.2em;height:1em;}
			.scroll span {font-size:0.7em;color:#78792d;border-bottom:1px dashed;z-index:2;position:relative;cursor:pointer;position:absolute;}
			.scroll span:hover {color:#b02121;}
		.scroll .back {left:0;}
		.scroll .forward {right:0;}
	.studio-content h2 {font:normal 1.5em Georgia;margin:0 0 0.3em 0;}
			.crossed {text-decoration:line-through;}
			.orange {color:#c07431;}
			.fresh {color:#46d84a;}
	.studio-content .sub-text {width:90%;}		
	.studio-content .sub-text p {font:0.75em Georgia;line-height:1.6em;color:#545454;}
	.studio-content .sub-text h3 {margin:1.2em 0 0.2em 0;font:bold 0.75em Georgia;}
	#vacancyheadtext {width:70%;margin-left:120px;margin-top:-40px;float:right;}
	#vacancyheadtext p {width:70%;font:0.9em Georgia;line-height:1.4em;}
		.vacantlist {list-style:none;padding:0;margin:0 0 0 5em;overflow:hidden;}
		.vacantlist li {padding:0 !important;margin:0 !important;font:0.9em Georgia;background:#fff;}
		.vacantlist .vacant {overflow:hidden;padding-bottom:0.5em;}
		.vachead {position:relative;z-index:5;padding-top:0.5em;} 
		.vachead span {cursor:pointer !important;font-size:1.2em;}
		.vachead span:hover {color:#b02121 !important;border-bottom:1px dotted #b02121 !important;}
		.vacancy p {margin:0 !important;padding:0.2em 0 1em 0;}
		.vacancy li {margin:0 0 0 4em !important;padding:0 0 0.6em 0 !important;}
		.vacantlist .dotlink-active {font:normal 1.5em Georgia !important;}
	.vac-ill img {position:relative;margin:-0.6em 0 0 1.5em;}
	.vac-ill embed {margin:-1.2em 0 0 1em;}
	#contacts {position:relative;z-index:3;margin-left:5em;margin-top:2em;}
	#studiocontent {margin-top:-2em;}		
	#studiocontent .left-box {width:35%;}
	#studiocontent .right-box {margin-left:34%;}
	#substudiocontent {margin-top:-2em;}		
	#substudiocontent .left-box {width:35%;}
	#substudiocontent .right-box {margin-left:34%;}
		.aboutstudio {font:0.9em Georgia;line-height:1.45em;width:55%;}
		.studioabout-ill {margin-bottom:4em;}
			.studioabout-ill-arrs {height:1em;}
			.studioabout-ill-arrs span {border-bottom:1px dashed;z-index:3;position:relative;}
			.studioabout-ill-arrs span:hover {cursor:pointer;color:#b02121;}
			.studioabout-ill-arrs .left {float:left;margin-left:3em;font-size:0.7em;}
			.studioabout-ill-arrs .right {float:right;margin-right:3em;font-size:0.7em;}
			.studioabout-ill-box {height:152px;background:repeat-x url('../../Images/tmp-about-ill.jpg');}
			.studioflash {overflow:hidden;height:500px;margin-top:-200px;width:100%;position:absolute;z-index:20;left:0;}
	.subaboutstudio {padding-left:1em;}		
	.subaboutstudio p {font-size:0.7em;}
	.subaboutstudio ul {margin:0;padding:0;list-style:none;}
	.subaboutstudio li {font-size:0.8em;margin-bottom:0.5em;}
	#createhead {margin-bottom:1.3em;}
	#createhead h1 {color:#b82121;margin:0;font-weight:normal;white-space:nowrap;visibility:hidden;}
	#createcontent .l-box {width:40%;float:left;}
	#createcontent p {font:0.9em Georgia;line-height:1.45em;color:#545454;}
	#createcontent h2 {font:normal 1.9em Georgia;margin:1.2em 0 0.2em 0;}
		#createtop {margin-top:-4em;}
		#martgray {position:absolute;z-index:3;height:65px;width:43px;margin:-1.1em 0 0 -3.3em;background:no-repeat url('../../Images/mart-gray.jpg');}
		#more {margin-top:-0.9em;z-index:3;position:relative;color:#000 !important;line-height:1.6em !important;}
		.moved p {margin-left:2em;}
	#createcontent .r-box {margin-left:50%;}
		.thinklist {padding-top:1.2em;position:relative;}
		.thinklist ol {margin:0;padding:0;}
		.thinklist li {display:block;position:relative;float:left;width:27%;margin-right:4%;margin-left:2%;font:0.7em Georgia;padding:0.2em 0 0.5em 0;line-height:1.3em;}
		.thinklist span {color:#545454;}
		.thinklist .number {margin-left:-1em;margin-top:-0.5em;}
		
		.think {position:relative;}
		.think table {width:100%;}
		.think td {vertical-align:top;padding-bottom:0.6em;position:relative;}
		.think .n {font:1.6em Georgia;color:#b82121;position:absolute;margin:0.25em 0 0 -1em;}
		.think .lc {padding-right:3.5em;width:35%;}
		.think .cc {width:30%;}
		.think .rc {padding-left:3.5em;width:35%;}
		#freetibet {position:relative;}
		#freetibet div {background:no-repeat url('../../Images/freetibet.gif');width:77px;height:67px;right:7%;top:-25px;position:absolute;}
	
	.base-contacts p {font-size:0.7em;}	
	.base-contacts a {color:#fff;text-decoration:none;border-bottom:1px dotted;}
	
#foliolist-images table {width:100%;}
#foliolist-images table td {width:33%;vertical-align:top;padding-bottom:5em;}

#fmactbox3 {padding-right:1em;}

.own-head {font:normal 1.45em Georgia;}

/*-------------------------404---------------------*/
.fzf-container{margin:0 auto; width:95%;}
.fzf-container .logo{margin:70px 0 0 84px;}
.fzf-container .text{margin:43px 0 0 85px;}
.fzf-container .text h1{font:3em Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
.fzf-container .signs{position:relative; width:100%; height:285px;}
.fzf-container .some-sign{top:70px; position:absolute;}
.fzf-container .fzf{width:65%; position:relative;}	
	.fzf .boy{left:57px;}
	.fzf .stop{left:40%; top:55px !important;}
	.fzf .girl{left:70%;}
.fzf-container .detour{top:-15px; left:74%; position:absolute;}
.fzf-container .menu{position:absolute; left:88%; top:93px; font:0.9em Tahoma, Geneva, sans-serif;}
.fzf-container .menu ul {margin:0;padding:0;list-style:none;}
.fzf-container .menu li {margin:0.85em 0;padding:0;font-size:0.8em;white-space:nowrap;}
.fzf-container .menu .active {color:#545454;}
.fzf-container .menu .active a {color:#545454;text-decoration:none;}
.fzf-container .menu .active a:hover {text-decoration:underline;}
.fzf-container .copyright{font:0.7em Tahoma, Geneva, sans-serif; color:#9b9b9b; float:right; margin:72px 230px 0 0;}
.fzf-container .copyright span{color:#000; font-weight:bold;}
/*-------------------------404---------------------*/

/*------------------------in-content------------------*/

#discovery-250408-tbl {width:95%;margin-top:1em;}
#discovery-250408-tbl td {padding:0 1.5em 3em 0;}

#it-200705-tbl {width:95%;margin-top:1em;}
#it-200705-tbl td {padding:0 1.5em 3em 0;}

.onpic{font:0.9em Georgia;line-height:1.4em; margin:1em 0 0.5em 0 !important;}