





html {
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	color: black;
	height: 100%;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
}
input, textarea, select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
A {COLOR: black; TEXT-DECORATION: none}
A:visited {COLOR: black;}
A:active {COLOR: white; }
A:hover {COLOR: white; TEXT-DECORATION: underline;}
span.cufon a:hover{
	text-decoration: none;
}
p {
	margin: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
}
hr{
	height: 1px;
	color: gray;
}
H1 { FONT-SIZE: 15pt;}
H2 { FONT-SIZE: 13pt;}
H3 { FONT-SIZE: 12pt;}
H4 { FONT-SIZE: 11pt;}
form {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
td{
	vertical-align: top;
}
table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}

table td{
	padding:0px; /* cellpadding="0" */
}

div#header{
	position: absolute;
	width: 100%;
	height: 200px;
}
div#main{
	width: 958px;
	margin-left: auto;
	margin-right: auto;
}

div#top_line{
	width: 100%;
	height: 14px;
	position: absolute;
	z-index: 50;
	background: url('../img/top_line.png') repeat-x;
}
div#logo{
	position: absolute;
	z-index: 100;
	left: 10px;
}

div#main_absolute{
	width: 958px;
	position: absolute;
}


div.submenu{
	display: none;
}
div.selected_submenu{
	display: none;
}
div#about_submenu{
	width: 130px;
	height: 50px;
	position: absolute;
	top: 49px;
	left: 190px;
}
div#school_submenu{
	width: 130px;
	height: 50px;
	position: absolute;
	top: 49px;
	left: 320px;
}
div#multimedia_submenu{
	width: 130px;
	height: 50px;
	position: absolute;
	top: 49px;
	left: 390px;
}
div#news_submenu{
	width: 130px;
	height: 50px;
	position: absolute;
	top: 49px;
	left: 507px;
}
div#about_submenu p, div#school_submenu p, div#news_submenu p, div#multimedia_submenu p {
	margin: 0px;
	padding: 0px;
	padding-left: 14px;
	background: url('../img/submenu_pimp.png') left 75% no-repeat;
	font-size: 10pt;
}

div#menu_about, div#menu_about_sel{
	position: absolute;
	width: 57px;
	height: 40px;
	z-index: 25;
	left: 182px;
	top: 9px;
	cursor: pointer;
}
div.menu_about{
	background: url('../img/menu_about.png') no-repeat;
}
div.menu_about_a{
	background: url('../img/menu_about_a.png') no-repeat;
}

div#menu_projects, div#menu_projects_sel{
	position: absolute;
	width: 90px;
	height: 40px;
	z-index: 25;
	left: 236px;
	top: 9px;
	cursor: pointer;
}
div.menu_projects{
	background: url('../img/menu_projects.png') no-repeat;
}
div.menu_projects_a{
	background: url('../img/menu_projects_a.png') no-repeat;
}

div#menu_school, div#menu_school_sel{
	position: absolute;
	width: 78px;
	height: 40px;
	z-index: 25;
	left: 318px;
	top: 9px;
	cursor: pointer;
}
div.menu_school{
	background: url('../img/menu_school.png') no-repeat;
}
div.menu_school_a{
	background: url('../img/menu_school_a.png') no-repeat;
}


div#menu_multimedia, div#menu_multimedia_sel{
	position: absolute;
	width: 130px;
	height: 40px;
	z-index: 25;
	left: 385px;
	top: 9px;
	cursor: pointer;
}
div.menu_multimedia{
	background: url('../img/menu_multimedia.png') no-repeat;
}
div.menu_multimedia_a{
	background: url('../img/menu_multimedia_a.png') no-repeat;
}

div#menu_news, div#menu_news_sel{
	position: absolute;
	width: 92px;
	height: 40px;
	z-index: 25;
	left: 505px;
	top: 9px;
	cursor: pointer;
}
div.menu_news{
	background: url('../img/menu_news.png') no-repeat;
}
div.menu_news_a{
	background: url('../img/menu_news_a.png') no-repeat;
}

div#menu_casting, div#menu_casting_sel{
	position: absolute;
	width: 91px;
	height: 40px;
	z-index: 25;
	left: 587px;
	top: 9px;
	cursor: pointer;
}
div.menu_casting{
	background: url('../img/menu_casting.png') no-repeat;
}
div.menu_casting_a{
	background: url('../img/menu_casting_a.png') no-repeat;
}

div#menu_partners, div#menu_partners_sel{
	position: absolute;
	width: 103px;
	height: 40px;
	z-index: 25;
	left: 671px;
	top: 9px;
	cursor: pointer;
}
div.menu_partners{
	background: url('../img/menu_partners.png') no-repeat;
}
div.menu_partners_a{
	background: url('../img/menu_partners_a.png') no-repeat;
}

div#menu_contacts, div#menu_contacts_sel{
	position: absolute;
	width: 310px;
	height: 40px;
	z-index: 25;
	left: 767px;
	top: 9px;
	cursor: pointer;
}
div.menu_contacts{
	background: url('../img/menu_contacts.png') no-repeat;
}
div.menu_contacts_a{
	background: url('../img/menu_contacts_a.png') no-repeat;
}



div#content{
	width: 958px;
	height: 100%;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
}

td.footer{
	background: url('../img/footer.png') repeat-x;
	color: white;
	font-size: 8pt;

}

div#social{
	position: absolute;
	top: 8px;	
	width: 300px;
}
div#social img{
	margin-right: 4px;
}
div#contacts{
	position: absolute;
	top: 40px;
	width: 350px;
}
div#rights{
	position: absolute;
	width: 200px;
	right: 0px;
	top: 11px;
	text-align: right;
}

div#photo_1{
	position: absolute;
	left: 880px;
	top: -80px;
	width: 82px;
	height: 150px;
	z-index: 100000;
}
div.photo_1{
	background: url('../img/photos/1.png') no-repeat;
}
div.photo_1_a{
	background: url('../img/photos/1-2.png') no-repeat;
}

div#photo_4{
	position: absolute;
	right: 50px;
	top: -138px;
	width: 189px;
	height: 170px;
}
div.photo_4{
	background: url('../img/photos/4.png') no-repeat;
}
div.photo_4_a{
	background: url('../img/photos/4-2.png') no-repeat;
}

div#photo_5{
	position: absolute;
	left: 150px;
	top: -408px;
	width: 658px;
	height: 410px;
}
div.photo_5{
	background: url('../img/photos/5.png') no-repeat;
}
div.photo_5_a{
	background: url('../img/photos/5-2.png') no-repeat;
}

div#photo_6{
	position: absolute;
	top: -38px;
	left: -110px;
	width: 76px;
	height: 207px;
}
div.photo_6{
	background: url('../img/photos/6.png') no-repeat;
}
div.photo_6_a{
	background: url('../img/photos/6-2.png') no-repeat;
}

div#photo_7{
	position: absolute;
	top: -108px;
	left: 790px;
	width: 136px;
	height: 140px;
}
div.photo_7{
	background: url('../img/photos/7.png') no-repeat;
}
div.photo_7_a{
	background: url('../img/photos/7-2.png') no-repeat;
}

div#photo_8{
	position: absolute;
	top: -368px;
	left: 200px;
	width: 603px;
	height: 370px;
}
div.photo_8{
	background: url('../img/photos/8.png') no-repeat;
}
div.photo_8_a{
	background: url('../img/photos/8-2.png') no-repeat;
}

div#photo_9{
	position: absolute;
	top: -100px;
	left: 700px;
	width: 208px;
	height: 312px;
}
div.photo_9{
	background: url('../img/photos/9.png') no-repeat;
}
div.photo_9_a{
	background: url('../img/photos/9-2.png') no-repeat;
}


div#photo_10{
	width: 508px;
	height: 470px;
}
div.photo_10{
	background: url('../img/photos/10.png') no-repeat;
}
div.photo_10_a{
	background: url('../img/photos/10-2.png') no-repeat;
}

div#photo_12{
	position: absolute;
	top: -263px;
	left: 0px;
	width: 156px;
	height: 265px;
}
div.photo_12{
	background: url('../img/photos/12.png') no-repeat;
}
div.photo_12_a{
	background: url('../img/photos/12-2.png') no-repeat;
}

div#photo_13{
	position: absolute;
	top: -333px;
	left: 170px;
	width: 230px;
	height: 335px;
}
div.photo_13{
	background: url('../img/photos/13.png') no-repeat;
}
div.photo_13_a{
	background: url('../img/photos/13-2.png') no-repeat;
}

div#photo_14{
	position: absolute;
	top: -433px;
	left: 170px;
	width: 652px;
	height: 435px;
}
div.photo_14{
	background: url('../img/photos/14.png') no-repeat;
}
div.photo_14_a{
	background: url('../img/photos/14-2.png') no-repeat;
}

div#photo_15{
	position: absolute;
	top: -573px;
	left: 600px;
	width: 351px;
	height: 575px;
}
div.photo_15{
	background: url('../img/photos/15.png') no-repeat;
}
div.photo_15_a{
	background: url('../img/photos/15-2.png') no-repeat;
}

div#photo_16{
	position: absolute;
	top: -573px;
	left: 600px;
	width: 339px;
	height: 575px;
}
div.photo_16{
	background: url('../img/photos/16.png') no-repeat;
}
div.photo_16_a{
	background: url('../img/photos/16-2.png') no-repeat;
}

div#photo_17{
	position: absolute;
	top: -110px;
	left: 640px;
	width: 258px;
	height: 312px;
}
div.photo_17{
	background: url('../img/photos/17.png') no-repeat;
}
div.photo_17_a{
	background: url('../img/photos/17-2.png') no-repeat;
}

div#photo_18{
	position: absolute;
	top: -273px;
	left: 60px;
	width: 860px;
	height: 275px;
}
div.photo_18{
	background: url('../img/photos/18.png') no-repeat;
}
div.photo_18_a{
	background: url('../img/photos/18-2.png') no-repeat;
}

div#photo_19{
	position: absolute;
	top: -363px;
	left: 0px;
	width: 290px;
	height: 365px;
}
div.photo_19{
	background: url('../img/photos/19.png') no-repeat;
}
div.photo_19_a{
	background: url('../img/photos/19-2.png') no-repeat;
}

div#photo_20{
	position: absolute;
	top: -278px;
	left: 490px;
	width: 444px;
	height: 280px;
}
div.photo_20{
	background: url('../img/photos/20.png') no-repeat;
}
div.photo_20_a{
	background: url('../img/photos/20-2.png') no-repeat;
}

div#photo_21{
	position: absolute;
	top: -368px;
	left: 390px;
	width: 545px;
	height: 370px;
}
div.photo_21{
	background: url('../img/photos/21.png') no-repeat;
}
div.photo_21_a{
	background: url('../img/photos/21-2.png') no-repeat;
}

div#photo_22{
	position: absolute;
	top: -348px;
	left: 30px;
	width: 155px;
	height: 350px;
}
div.photo_22{
	background: url('../img/photos/22.png') no-repeat;
}
div.photo_22_a{
	background: url('../img/photos/22-2.png') no-repeat;
}

div#photo_23{
	position: absolute;
	top: -313px;
	left: 260px;
	width: 272px;
	height: 315px;
}
div.photo_23{
	background: url('../img/photos/23.png') no-repeat;
}
div.photo_23_a{
	background: url('../img/photos/23-2.png') no-repeat;
}

div#photo_25{
	position: absolute;
	top: -303px;
	left: 460px;
	width: 335px;
	height: 305px;
}
div.photo_25{
	background: url('../img/photos/25.png') no-repeat;
}
div.photo_25_a{
	background: url('../img/photos/25-2.png') no-repeat;
}

div#photo_26{
	position: absolute;
	top: -448px;
	left: 410px;
	width: 578px;
	height: 450px;
}
div.photo_26{
	background: url('../img/photos/26.png') no-repeat;
}
div.photo_26_a{
	background: url('../img/photos/26-2.png') no-repeat;
}

div#photo_27{
	position: absolute;
	top: -448px;
	left: 110px;
	width: 883px;
	height: 450px;
}
div.photo_27{
	background: url('../img/photos/27.png') no-repeat;
}
div.photo_27_a{
	background: url('../img/photos/27-2.png') no-repeat;
}

div#photo_28{
	position: absolute;
	top: -545px;
	left: 610px;
	width: 339px;
	height: 575px;
}
div.photo_28{
	background: url('../img/photos/28.png') no-repeat;
}
div.photo_28_a{
	background: url('../img/photos/28-2.png') no-repeat;
}


span.cufon{
	font-weight: bold;
}
div#index_about{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 110px;
}
div.h2{
	font-size: 12pt;
	margin-bottom: 15px;
}
div.h1{
	font-size: 18pt;
	margin-bottom: 20px;
}

div.profile_table{
	width: 320px;
	height: 180px;
	float: left;
}
div.profile_table div.photo{
	position: absolute;
}
div.profile_table div.photo img{
	box-shadow: 2px 2px 6px black; /* Параметры тени */
    box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}
div.profile_table div.description{
	position: absolute;
	left: 110px;
	width: 180px;
}
div.profile_name{
	color: white;
	font-weight: bold;
	font-style: italic;
}
div.profile_name a{
	color: white;
}
div.profile_info span{
	color: white;
	font-style: italic;
}


div.news_table{
	width: 310px;
	height: 180px;
	float: left;
}

div.news_table div.photo{
	position: absolute;
}
div.news_table div.photo img{
	box-shadow: 2px 2px 6px black; /* Параметры тени */
    box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}

img.shadow{
	box-shadow: 2px 2px 6px black; /* Параметры тени */
    box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}
img.border{
	border: 9px solid white;
}
div.news_table div.title{
	position: absolute;
	left: 110px;
	width: 180px;
}

div.photo_table{
	width: 139px;
	height: 92px;
	float: left;
}
div.photo_table img{
	box-shadow: 2px 2px 3px black; /* Параметры тени */
    box-shadow: 2px 2px 3px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.5); /* Для Safari и Chrome */
	border: 5px solid white;
}

div.profile div.photo_table{
	width: 134px;
}
div.profile div.photo_table img{
	width: 114px;
}
div.video_table{
	width: 188px;
	height: 175px;
	float: left;
}
div.video_table div.title{
	width: 170px;
	text-align: center;
	margin-top: 5px;
	font-size: 8pt;
}


div.video_table div.photo img{
	box-shadow: 2px 2px 6px black; /* Параметры тени */
    box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Safari и Chrome */
	border: 9px solid white;
}

div#video_content embed{
	border: 3px solid white;
	box-shadow: 2px 2px 6px black; /* Параметры тени */
    box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}

div.pagelist{
	color: white;
	font-style: italic;
	font-family: Myriad Pro, Arial, Helvetica, Tahoma, sans-serif;
}
div.pagelist a{
	color: white;
}

div.pagelist span{
	font-weight: bold;
	color: black;

}

.input_contact{
	width: 450px;
	color: gray;
	border: 0px;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
	box-shadow: -2px 2px 6px black; /* Параметры тени */
    box-shadow: -2px 2px 6px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: -2px 2px 6px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: -2px 2px 6px rgba(0,0,0,0.5); /* Для Safari и Chrome */

}

div.error{
    display: none;
    padding: 10px;
    border: 1px solid #b10000;
    background: url('../img/error_bg.png');
    font-size: 8pt;
}

div.ok{
    display: none;
    padding: 10px;
    border: 1px solid #25b100;
    background: url('../img/ok_bg.png');
    font-size: 8pt;
}

div.casting_form{
	position: absolute;
	left: 460px;
	top: -100px;
	width: 500px;
	font-size: 8pt;
}

div.casting_form span{
	font-size: 10pt;
}

div.casting_form p{
	padding: 0px;
	margin: 0px;
	height: 18px;
}

div.casting_form input.input{
	font-size: 8pt;
	width: 30px;
	padding: 0px;
	border: 0px;
	margin-left: 5px;
	
	box-shadow: 2px 2px 3px black; /* Параметры тени */
    box-shadow: 2px 2px 3px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}

table.input td{
	vertical-align: middle;
	padding: 1px 2px 1px 0px;
	font-style: italic;
}

span.m_i{
	font-family:  Myriad Pro, Arial, Helvetica, Tahoma, sans-serif;
	font-style: italic;
	font-size: 10pt;
}

div.pink_hr{
	padding-bottom: 10px;
	border-bottom: 5px double #c69ae5;
}<!--Array
(
    [label01] =>    0.00000
    [label02] =>    0.00214
    [label03] =>    0.04184
    [label04] =>    0.04184
    [label05] =>    0.04185
)
--><!--b--><!--a-->