/* MAIN TYPOGRAPHY */
html {font-size: 62.5%; font-family:  helvetica, arial, sans-serif;overflow-x:hidden}
strong, th, thead td, h1, h2, h3, h4, h5, h6 {font-weight: bold;}
cite, em, dfn {font-style: italic;}
code, kbd, samp, pre, tt, var {font-size: 92%; font-family: courier, monaco, "Lucida Console", mono-space;}
textarea, select, option {font-family: tahoma, courier, monaco, "Lucida Console", mono-space; font-size:100%;}
input[type='text'], input[type='password'], input[type='file'] {font-family: tahoma, courier, monaco, "Lucida Console", mono-space; font-size:100%;}
del {text-decoration: line-through; color: #666;}
ins, dfn {border-bottom: 1px solid #ccc;}
small, sup, sub {font-size: 85%;}
abbr, acronym {text-transform: uppercase; font-size: 85%; letter-spacing: .1em;}
a abbr, a acronym {border: none;}
abbr[title], acronym[title], dfn[title] {cursor: help; border-bottom: 1px solid #ccc;}
sup {vertical-align: super;}
sub {vertical-align: sub;}

/* QUOTES */
blockquote {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #666;}
blockquote *:first-child:before {content: "\201C";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */
blockquote *:first-child:after {content: "\201D";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */

/* language specific quotes! */
q {quotes: "\201C" "\201D" "\2018" "\2019";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */


/* FORMS */
fieldset {border: 1px solid #2c2c2c;}
legend {background: #000;}
textarea, input[type='text'], input[type='file'], input[type='password'], select {border: 1px solid #7f9db9; background: #fff;}
textarea:hover, input[type='text']:hover,input[type='file']:hover, input[type='password']:hover, select:hover {border-color: #64a6e4;}
textarea:focus, input[type='text']:focus, input[type='file']:focus, input[type='password']:focus, select:focus {border-color: #888; outline: 1px solid #fff;}
input, select {cursor: pointer;}
input[type='text'], input[type='file'], input[type='password'] {cursor: text;}
input {vertical-align:middle;}

/*
-----------------------------
CONTENT ONLY
-----------------------------
*/

/* BASE SIZES */
body {font-size: 1.2em; line-height: 1.4em; background:#000;overflow-x:hidden}
h1 {font-size: 1.6em; color:#ffc600}
h2 {font-size: 1.5em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.3em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1em;}

/* HR */
hr {display: block; background: #aaa; color: #aaa; width: 100%; height: 1px; border: none;}

/* LISTS */
/* ul {margin:0; padding:0; list-style:none} ul li {text-indent: 0; margin: 0; padding:0; list-style:none;} ul li:before {content: "";} */
ul li {text-indent: -.85em; margin-left: .85em;}
ul li:before {content: "\2022\00a0\00a0";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */
ol {list-style-position: outside; list-style-type: decimal;}
dt {font-weight: bold;}

/* TABLES */
table {border-top: 1px solid #2c2c2c;  border-left: 1px solid #2c2c2c;}
th, td {border-bottom: 1px solid #2c2c2c; border-right: 1px solid #2c2c2c;}
th { background:#180c15; color:#ffc600}

/* MARGINS & PADDINGS */
blockquote *:first-child {margin: .8em 0;}
hr, p, ul, ol, dl, pre, blockquote, address, table, form {margin-bottom: 1.6em;}
p+p {margin-top: -.8em;}

/* NOTE: Calulate header margins: TOP: 1.6em/size, BOTTOM: 1.6em/size/2 */
h1 {margin: 0em 0 .5em;}
h2 {margin: 1.07em 0 .535em;}
h3 {margin: 1.14em 0 .57em;}
h4 {margin: 1.23em 0 .615em;}
h5 {margin: 1.33em 0 .67em;}
h6 {margin: 1.6em 0 .8em;}
th, td {padding: .8em;}
caption {padding-bottom: .8em;} /* padding instead of margin for IE */
blockquote {padding: 0 1em; margin: 1.6em 0;}
fieldset {padding: 0 1em 1em 1em; margin: 1.6em 0;} /* padding-top is margin-top for fieldsets in Opera */
legend {padding-left: .8em; padding-right: .8em;}
legend+* {margin-top: 1em;} /* compensates for the opera margin bug */
textarea, input {padding: .15em .4em .25em .4em;}
input {margin:0.1em 0.3em 0.3em 0em}
select {padding: .1em 0 0 .2em;}
option {padding: 0 .4em;}
ul {margin-left: 1.5em;}
ol {margin-left: 2.35em;}
ol ol, ul ol {margin-left: 2.5em;}
form div {margin-bottom: .8em;}

p { position:relative;}

/* DT, DL, DD */
/*dt, dl, dd {margin:0; font-weight:normal;} */
dt {margin-top: .8em; margin-bottom: .4em;}


/* COLORS */
/* a:link, a:visited, a:hover, a:active, a:focus */
a:link {text-decoration: underline; color: #689faf;}
a:visited {text-decoration: underline; color: #689faf;}
a:hover {text-decoration:  none; color: #689faf;}
a:active, a:focus {text-decoration: underline; color: #689faf;}
code, pre {color: #c33;} /* very optional, but still useful. W3C uses about the same colors for codes */

/* CLEARFIX */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clearfix {display: inline-block;} /* for IE/Mac */
html[xmlns] .clearfix {display: block;}

/* IMG ALIGN */
img[align=left] {float:left; margin:0 1em 1em 0}
img[align=right] {float:right; margin:0 0 1em 1em}


.mainScreen { position:relative;}
#js .mainScreen { overflow:hidden;}
#js .mainBgJs { position:absolute; top:0; left:0; overflow:hidden;}
#js .mainBg { position:absolute; left:0; top:0;}
.mainPage .mainBg { background:url(../images/bgMenu.jpg) 0 50% no-repeat; width:4800px; height: 1400px;}
.mainPage .menu { position: fixed; top:0; left:0; text-align:center; border:1px solid #717171; border-left:none; border-right:none; line-height:100%; background:#000; width:100%; color:#FFF; font-weight:bold; text-transform:uppercase; z-index:10; height:2.2em;}


.spPage .menu { position: absolute; top:0; left:0; text-align:center; border-left:none; border-right:none; line-height:100%; width:100%; color:#FFF; font-weight:bold; text-transform:uppercase; z-index:10; height:2.2em;}


.mainPage .menuContent { position:absolute; left:50%; margin-left:-42em; width:90em;}
.spPage .menuContent { position:absolute; left:50%; margin-left:-41.5em; width:85em;}

.menu a:link, .menu a:visited, .menu a:hover, .menu a:active, .menu a:focus { color:#FFF; text-decoration:none; float:left; display:block; padding:7px 6px;}
.menu a:hover, .menu a:active, .menu a:focus { background:#940d0a;}
.menu a.active:link, .menu a.active:visited, .menu a.active:hover, .menu a.active:active, .menu a.active:focus { background:#940d0a }
.spPage .menu a:hover, .spPage .menu a:active, .spPage .menu a:focus { background:#000; color:#b04110; }

/* ancors */
.ancors a { position:absolute; width:1px; height:1px; overflow:hidden; top:274px; }
#js .ancors a {top:0;}
#menuItem1 {left:950px;}
#menuItem2 {left:2090px;}
#menuItem3 {left:0;}
#menuItem4 {left:1308px;}
#menuItem5 {left:3000px;}
#menuItem6 {left:1830px;}
#menuItem7 {left:3187px;}
#menuItem8 {left:2100px;}
#menuItem9 {left:4100px;}
#menuItem10 {left:834px;}
#menuItem11 {left:2693px;}
#menuItem12 {left:3716px;}

.spPage { background: #000 url(../images/spBg.jpg) -677px top no-repeat; }

.shadow_my {display:none}
.wrapper { width:950px;top:40px; color:#FFF; padding:16px 0 50px 0;position:absolute;left:50%;margin-left:-470px;background:url(../images/shadow_my.png) left top no-repeat;z-index:10;min-height:550px}

.wrapper p { font-size:14px;padding-right:20px}

ul.subNavigation {margin:0 0 2em 0; padding:0; list-style:none} ul.subNavigation li {text-indent: 0; margin: 0; padding:0; list-style:none; float:left; margin-right:0.5em; font-size:123%;} ul.subNavigation li:before {content: "";}

ul.subNavigation a:link, ul.subNavigation a:visited, ul.subNavigation a:hover, ul.subNavigation a:active, ul.subNavigation a:focus { color:#FFF;float:left; line-height:100%}
ul.subNavigation a:link span, ul.subNavigation a:visited span, ul.subNavigation a:hover span, ul.subNavigation a:active span, ul.subNavigation a:focus span { float:left; padding:3px 3px 3px 3px;height:14px; }

ul.subNavigation a:hover, ul.subNavigation a:active, ul.subNavigation a:focus, ul.subNavigation a.active:link, ul.subNavigation a.active:visited, ul.subNavigation a.active:hover, ul.subNavigation a.active:active, ul.subNavigation a.active:focus {  background:#b04110 url(../images/submenu2.png) 100% 0 no-repeat; text-decoration:none;  }
ul.subNavigation a:hover span, ul.subNavigation a:active span, ul.subNavigation a:focus span, ul.subNavigation a.active:link span, ul.subNavigation a.active:visited span, ul.subNavigation a.active:hover span, ul.subNavigation a.active:active span, ul.subNavigation a.active:focus span  { background:url(../images/submenu.png) 0 0 no-repeat; }

ul.subNavigation ul { position:absolute; margin:25px 0 0 0; font-size: 70%; }
ul.subNavigation ul a:link span, ul.subNavigation ul a:visited span, ul.subNavigation ul a:hover span, ul.subNavigation ul a:active span, ul.subNavigation ul a:focus span { padding:4px 3px 4px 3px; font-size: 12px; }

/* CURRS */
.topCurrs, .botCurrs { height:14px; overflow:hidden; padding-left:12px; position:relative;  }
.topCurrs div, .botCurrs div  { background:url(../images/curr2.png) 100% 0 no-repeat; height:14px}
.topCurrs div.curr, .botCurrs div.curr { position:absolute; margin-left:-12px;overflow:hidden; background:url(../images/curr1.png) 0 0 no-repeat; width:14px; height:14px;}
.botCurrs div  {background-image:url(../images/curr3.png)}
.botCurrs div.curr  {background-image:url(../images/curr4.png)}
.currContent { background:#180c15; border:2px solid #2c2c2c; border-top:none; border-bottom:none; padding:10px 25px;}

.currContent form { margin:0;}
form table, form td, form th { border:0; margin:0}
form td { padding:0.3em;}

.grandYellow { font-size:123%; color:#ffc600; }
td.grandYellow { padding-bottom:0;}
.inputSize { width:330px; }
.inputSize2 { width:160px; }
.inputSize3 { width:515px; }
.form { width:590px; }
.close { background:url(../images/close.png) 0 0; width:19px; height:19px;display:block; margin:-10px 0 0 905px;overflow:hidden}
.crown {
background:url(../images/crown.png) no-repeat;
width:131px;
height:46px;
margin:0 0 0 804px;
font:bold 14px Tahoma;
display:block;
position:static;
text-align:center
}
.crown a {color:#634005 !important;position:relative;top:21px;left:10px}
.photoleading { background:url(../images/autorImg.png) 0 0 no-repeat; width:201px; height:122px; float:left; margin-right:2em; }
.photoleading img { margin:3px 0 0 3px;}

.hr { background:url(../images/hr.png) 0 0 repeat-x; height:1px; overflow:hidden; margin:25px 0;}


.photoBigleading { background:url(../images/autorBigImg.png) 0 0 no-repeat; width:368px; height:268px; float:left; }
.photoBigleading img { margin:6px 0 0 6px;}


.leftDescription { margin-left:390px}
.back { display:block; padding-left:20px; background:url(../images/back.png) 0 50% no-repeat; font-size:150%; float:right; }
.backDiv { position:absolute; margin:-45px 0 0 600px; width:325px; text-align:right; }



.vidCurr { background:url(../images/vidCurr.png) 0 0 no-repeat; width:97px; height:70px; float:left; margin-right:1em; }
.vidCurr img { margin:2px 0 0 2px;}

.videos { float:left; width:492px;}
.photos { float:left; width:492px;}
.videolist { float:right; width:410px;}

.onevideo { min-height:80px; overflow:hidden;}
.darkGray { color:#999999; }
.videolist .hr { margin: 0 0 10px 0;}

 a.whiteLink:link, a.whiteLink:visited, a.whiteLink:hover, a.whiteLink:active, a.whiteLink:focus { color:#fff; text-decoration:none; }
 a.whiteLink:hover, a.whiteLink:active, a.whiteLink:focus { text-decoration:underline; color:#993300;  }

.rating1 { display:inline-block; width:14px; height:13px; overflow:hidden; vertical-align:middle}
.redstar { background:url(../images/rating1.png) 0 0 no-repeat;}
.greystar { background:url(../images/rating1.png) -14px 0 no-repeat;}

/* PAGER*/
.pager { background:url(../images/pagerRight.png) 100% 0 no-repeat; height:21px; overflow:hidden; margin-top:31px;  }
.pager img { vertical-align:middle;}
.pager a:link,.pager a:visited, .pager a:hover, .pager a:active, .pager a:focus { color:#FFF; text-decoration:none; display:inline-block; width:21px; text-align:center;}
.pager a.active:link,.pager  a.active:visited, .pager a.active:hover, .pager a.active:active, .pager a.active:focus { display:inline-block; width:21px; background:url(../images/pagerActive.png) 50% 50% no-repeat;}
.pager a:hover, .pager a:active, .pager a:focus { background:url(../images/pagerActive.png) 50% 50% no-repeat; }
.orange { color:#993300;}

.videorating { font-size:18px; font-weight:bold; margin-top:15px; color:#993300;  }
.videorating .rating2 { display:inline-block; width:33px; height:25px; overflow:hidden; vertical-align:middle;}
.redstar2 { background:url(../images/rating2.png) 0 0 no-repeat;}
.greystar2 { background:url(../images/rating2.png) -33px 0 no-repeat;}

.rating3 { display:inline-block; width:34px; height:30px; overflow:hidden; vertical-align:middle;}
.redstar3 { background:url(../images/stars3.png) 0 0 no-repeat;}
.greystar3 { background:url(../images/stars3.png) -34px 0 no-repeat;}



.noBold { font-weight:normal;}
.comments dt { font-style:italic; font-weight:normal; color:#999999; }
.comments dt strong { font-style:normal; color:#993300 }
.comments dd { background:url(../images/hr.png) 0 100% repeat-x; padding-bottom:1em; margin-bottom:1em;}

.minipager { float:left;}

.bloggersAvatar { float:left; margin-right:1em;}
.blogerName { font-size:24px; line-height:100%; font-weight:bold;}
.rightBloger, .leftBloger  { float:right; width:45%; background:url(../images/hr.png) 0 100% repeat-x; padding-bottom:2em; margin-bottom:2em;}
.leftBloger  { float:left;}
.noHr  { background:none; }

.acterinfo { float:left; width:368px;}
.actersBot { background:url(../images/actorsBot.png) 0 0 no-repeat; height:15px; overflow:hidden; margin-bottom:25px; }
.actors { background:#fff3ed;}

.bigger { font-size:18px; }
.ratings { padding:0 20px;}
.photoBorders a{ float:left; margin:0 5px 10px 0;}

.info  { position:absolute; margin: 0 0 0 0; background:url(../images/kozel.png) 0 0 no-repeat;  font-style:italic; width:350px; padding: 15px 0 15px 55px; margin-left:387px; top: 65px }

.blogico { float:right; background:url(../images/blogico.png) 0 0 no-repeat; padding:5px 0 5px 35px; line-height:100%;  margin-left:3em;  }
.autorPage { float:right; background: url(../images/acterPage.png) 0 0 no-repeat; padding:10px 0 10px 35px; line-height:100%; margin-left:3em;  }
.vam { vertical-align:middle;}

.gray { color:#929292;}
dl.blog dt { color:#929292; font-size:14px;}
dl.blog dt a { font-size:18px; font-weight:bold;}
dl.blog dd { padding-bottom:1.5em }

.big { font-size:24px; line-height:100%;}
.comment { margin-bottom:2em; }
.comment .comment { padding-left:40px; padding-top:1.5em;}

.right { text-align:right;}
.scenario { padding:7px 0}
.sortirovka { float:right; font-size:14px; background:url(../images/sortirovka.png) 0 0 no-repeat; padding:17px 0 17px 55px; line-height:100%;}
.sortirovka a { display:inline-block; font-size:13px; height:17px; overflow:hidden; vertical-align:middle; margin-right:10px; }
.sortirovka a.active { background:#b04110 url(../images/sortir2.png) 100% 0 no-repeat; text-decoration:none; color:#FFF; font-weight:bold; }
.sortirovka a.active span { background:url(../images/sortir1.png) 0 0 no-repeat; display:inline-block; padding:2px 5px 2px 5px;   }
.lsort { float:left; }
form p { text-align:center; color:#ffc600; font-size:16px; line-height:140%;}
.addScenario { display:block; background:url(../images/add.png) 0 0 no-repeat; padding:5px 0 5px 35px; font-size:16px; font-weight:bold; }
.download { width:350px; height:220px; float:left; }
.download img { float:left;}
.download a.inf:link, .download a.inf:visited, .download a.inf:hover, .download a.inf:active, .download a.inf:focus { background:url(../images/downloadinfo.png) 0 0 no-repeat; margin-top:10px; display:block; color:#FFF; text-decoration:none; padding:7px 15px; font-size:10px;}
.downloadimg { float:left; width:70px;}

.moreSelect h2 { float:left; margin-right:1em;}
.moreSelect select { float:left; margin-top:1.2em; }

.acterNews { margin-top:0; }
.acterNews span { font-size:14px; color:#7c7c7c;  }


/* hovers */
.hovers { position:absolute;  z-index:8;  }
.slide1 { top:454px; left:271px; }
.slide2 { top:807px; left:595px; }
.slide3 { top:579px; left:698px; }
.slide4 { top:509px; left:703px; }
.slide5 { top:480px; left:928px; }
.slide6 { top:711px; left:942px; }
.slide7 { top:567px; left:1225px; }
.slide8 { top:484px; left:1503px; }
.slide9 { top:800px; left:1710px; }
.slide10 { top:688px; left:1963px; }
.slide11 { top:493px; left:1940px; }
.slide12 { top:454px; left:2282px; }
.slide13 { top:488px; left:2556px; }
.slide14 { top:460px; left:2754px; }
.slide15 { top:449px; left:2997px; }
.slide16 { top:924px; left:2893px; }
.slide17 { top:924px; left:3183px; }
.slide18 { top:467px; left:3509px; }
.slide19 { top:529px; left:3987px; }
.slide20 { top:431px; left:839px; }
.hideHover {width:10px; height:10px; overflow:hidden; left:-9999px; top:-9999px;  }


.mainCurrs { z-index:11;}
.leftCurr { position:absolute; top:0; width:100px; background:url(../images/arrowLeft.png) 50% 50% no-repeat;  z-index:999;  display:none; }
.rightCurr { position:absolute; top:0; left:100%; margin-left:-100px; width:100px; background:url(../images/arrowRight.png) 50% 50% no-repeat;}


.vlist { float:left; width:47%; margin-right:3%; }

#m5_gallery_table {margin:0em}
#m5_gallery_table td, #m5_gallery_table tr {padding: 0em}

.sliderCont { position:absolute; width:500px;}
.newsDateT { font-size:120%;}
.oneNews { padding-right:10%;}
.newshr { margin:15px 10% 15px 0; }
.mainNews { position:absolute; top:455px; left:23px; color:#FFF; z-index:15; width:254px; font-family:Georgia, "Times New Roman", Times, serif; color:#1b0e0e; line-height:14px; font-size:14px; }
.newsBot { height:35px; background:url(../images/boj2.png); margin-bottom:15px;  }
.newsTop { background:url(../images/boj1.png) 0 0 no-repeat; }
.newsPad { padding:10px 10px 0 50px;}
.mainNews h2 { margin:0.5em 0 0.5em 0; font-weight:normal; font-size:24px   }
.mainNews a:link, .mainNews a:visited, .mainNews a:hover, .mainNews a:active, .mainNews a:focus { color:#0f4245; position:relative;}
.conkursgif { position:absolute; z-index:12; left:873px; top:419px;}

.tumbaLight { position:absolute; left:-20px; top:450px; width:320px; height:50px; overflow:hidden; background:url(../images/tumbaLight.png); z-index:20;}
.tumbaLight2 { position:absolute; left:-20px; top:915px; width:320px; height:50px; overflow:hidden; background:url(../images/tumbaLight2.png); z-index:20;}


.tumbaNext { width:19px; height:33px; overflow:hidden; background:url(../images/next.gif); position:absolute; top:470px; left:300px; z-index:21; }
.tumbaNext2 {top:920px; left:300px; }

.scrollerTumba { width:10000px; height:1000px; position:absolute; left:0; top:0; overflow:hidden; }
.newstumbaColl { float:left; width:254px;}
.newsRow { width:254px; }

.photoleadingNew { float:left; margin-right:2em; position:relative;}
.photoleadingNew img { border-left:3px solid #FFF; border-right:3px solid #FFF;}
.photoleadingNewTop { position:absolute; top:0; left:0; height:15px; overflow:hidden; width:201px; background:url(../images/autorImgNew.png) 0 0 no-repeat;}
.photoleadingNewBot { position:absolute; top:100%; margin-top:-17px; left:0; height:15px; overflow:hidden; width:201px; background:url(../images/autorImgNew.png) 0 100% no-repeat;}


.photoBigleadingNew { float:left; margin-right:2em; position: relative;}
.photoBigleadingNewBorder img { border-left:6px solid #FFF; border-right:6px solid #FFF;  }
.photoBigleadingNewTop { background:url(../images/autorBigImgNew.png) 0 0  no-repeat; height:15px; overflow:hidden; position:absolute; left:0; top:0; width:368px;}
.photoBigleadingNewBot { background:url(../images/autorBigImgNew.png) 0 100%  no-repeat; height:15px; overflow:hidden; position:absolute; left:0; top:100%; margin-top:-18px; width:368px;}


.imgActorCurr { position:relative; zoom:1; }
.imgActorCurrtop { background:url(../images/actors.png) 0 0  no-repeat; height:15px; overflow:hidden; position:absolute; left:0; top:0; width:368px;}
.imgActorCurrBot { background:url(../images/actors.png) 0 100%  no-repeat; height:25px; overflow:hidden; position:absolute; left:0; top:100%; margin-top:-27px; width:368px;}

.epheight { height:347px;}

ul.subNavigation li { margin-right:20px;}

.pxppx { position:absolute; z-index:9999; width:100%; height:100%;}

.podloshka { position:relative; width:832px; margin:0 auto; color:#FFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:37px; text-align:center;}
.podloshka a { font-size:16px; color:#d69b05; text-decoration:underline;}
.podloshka a:hover { text-decoration:none;}

	.podloshka .ptch { position:absolute; bottom:20px; left:30px; text-align:center;}
	.podloshka .ptch a { color:#ff6900;}

	.podloshka .pod_1 { position:relative;}
	.podloshka .pod_1 .image_p { position:absolute; left:171px; top:0px;}
	.podloshka .pod_1 .text_p { margin-left:361px; padding-top:46px; width:200px;}
	
	.podloshka .pod_2 { position:relative; margin-top:17px;}
	.podloshka .pod_2 .image_p { position:absolute; left:358px; top:0px;}
	.podloshka .pod_2 .text_p { margin-left:456px; padding-top:67px; width:220px;}
	
	.podloshka .pod_3 { position:relative; margin-top:0px;}
	.podloshka .pod_3 .image_p { position:absolute; left:87px; top:-26px;}
	.podloshka .pod_3 .text_p { margin-left:274px; padding-top:14px; width:244px;}
	
	.podloshka .pod_4 { position:relative; margin-top:0px;}
	.podloshka .pod_4 .image_p { position:absolute; left:450px; top:0px;}
	.podloshka .pod_4 .text_p { margin-left:617px; padding-top:47px; width:135px;}
	
	.podloshka .pod_5 { position:relative; margin-top:27px;}
	.podloshka .pod_5 .image_p { position:absolute; left:203px; top:-67px;}
	.podloshka .pod_5 .text_p { margin-left:303px; width:185px;}
	
	.podloshka .pod_6 { position:relative; margin-top:30px;}
	.podloshka .pod_6 .image_p { position:absolute; left:0px; top:-62px;}
	.podloshka .pod_6 .text_p { margin-left:404px; width:428px;}
	
	.podloshka .pod_7 { position:relative; margin-top:74px;}
	.podloshka .pod_7 .image_p { position:absolute; left:103px; top:-55px;}
	.podloshka .pod_7 .text_p { margin-left:456px; width:315px;}
	
	.podloshka .pod_8 { position:relative; margin-top:51px;}
	.podloshka .pod_8 .image_p img,
	.podloshka .pod_8 .text_p { margin-left:356px }
	.podloshka .pod_8 .text_p { width:362px; padding-top:8px;}


.festival_video { background:url(../images/festival_video.jpg); width:950px; height:841px; position:relative; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; margin-top:-13px;}
.festival_video a { color:#f7a93b; text-decoration:underline;}
.festival_video a:hover { text-decoration:none;}
.festival_video p { margin:0; padding:0; line-height:17px;}
.festival_video .pozition_1 { position:absolute; left:560px; top:67px;}
.festival_video .pozition_2 { position:absolute; left:724px; top:186px;}
.festival_video .pozition_3 { position:absolute; left:726px; top:415px;}
.festival_video .pozition_4 { position:absolute; left:560px; top:768px;}
.festival_video .pozition_5 { position:absolute; left:240px; top:657px;}
.festival_video .pozition_5 span { padding:0 25px;}
.festival_video .pozition_6 { position:absolute; left:83px; top:470px;}
.festival_video .pozition_7 { position:absolute; left:87px; top:262px;}
.festival_video .pozition_8 { position:absolute; left:26px; top:167px;}
.festival_video .pozition_8 span { padding:0 51px 0 0;}
.festival_video .pozition_9 { position:absolute; left:308px; top:167px;}
.festival_video .pozition_9 span { padding:0 6px;}
.festival_video .download_ankety { font-size:14px; color:#df6e13; position:absolute; left:726px; top:552px; z-index:99999; cursor:pointer; padding-top:120px; padding-right:40px;}