.pagePoems .authorsListStart { background:url(images/authors_start.gif) no-repeat; width:32px; height:22px; margin: -9px 0 0 403px; position:relative }
.pagePoems .authorsList { list-style:none; background: url(images/authors_li.gif) repeat-y; margin: 0 0 0 400px; }
.pagePoems .authorsListEnd { background: url(images/authors_end.gif) no-repeat; margin: 0 0 -29px 400px; position:relative; width:39px; height:59px }
.pagePoems .authorsList li { margin: 0 0 10px }
.pagePoems .authorsList li.last { margin-bottom:0 }
.pagePoems .authorsList li a {
	background: url(images/authors_li_bg.gif) no-repeat; 
	color:#000; 
	text-decoration:none; 
	font-size:1.4em; 
	font-weight:bold;
	display: inline-block; 
	height:27px; 
	padding: 12px 0 0 49px;
}
.pagePoems .authorsList li a span { color:#b2b2b2 }
.pagePoems .authorsList li a:hover { background:url(images/authors_li_active_bg.gif) no-repeat; color: #e10030}
.pagePoems .authorsList li a.visited { background:url(images/authors_li_active_bg.gif) no-repeat; }

.poemsDetailsBox #subMenu .active a:hover { color:#e10030}
.poemsDetailsBox .authorStart { background: url(images/author_start.png) no-repeat; width:286px; height:140px; margin:-20px 0 0 202px; position:relative }
.poemsDetailsBox .authorBiography { 
	background: url("images/poems_bg.gif") 873px 0 repeat-y; 
	position:relative; 
	margin:-47px 0 0 102px; 
	overflow:hidden;
	padding:0 0 15px;
}
.poemsDetailsBox .authorBiography .left { background: url("images/peoms_author_bg.gif") repeat-x 0 47px; width:410px; float: left; padding:0 35px 0 0 }
.poemsDetailsBox .authorBiography .left .image, .poemsDetailsBox .authorBiography .right .image {
	width:114px; 
	height:114px; 
	overflow:hidden;
	position:absolute;
	top:0;
}
.poemsDetailsBox .authorBiography .left .image { background: url(images/author_black.png) no-repeat; left:0 }
.poemsDetailsBox .authorBiography .centerColumn { background: url("images/peoms_author_bg.gif") repeat-x 0 47px; float: left; padding:0 35px 0 0 }
.poemsDetailsBox .authorBiography.threeColumns .left, 
.poemsDetailsBox .authorBiography.threeColumns .right,
.poemsDetailsBox .authorBiography.threeColumns .centerColumn{ 
	width: 275px; 
	padding: 0 14px 0 0
}
.poemsDetailsBox .authorBiography .description { padding: 5px }
.poemsDetailsBox .authorBiography p { font-size:1.1em; }
.poemsDetailsBox .authorBiography p .gray { display:block; color:#B2B2B2; margin:3px 0 0 }
.poemsDetailsBox .authorBiography p .red { color:#000; text-decoration:none }
.poemsDetailsBox .authorBiography p .red:hover { color:#E00030; }
.poemsDetailsBox .authorBiography p .name { color:#E00030; text-transform:uppercase; }
.poemsDetailsBox .authorBiography .right { background: url("images/peoms_author_bg.gif") repeat-x 0 47px; width:410px; float: left; padding:0 10px 0 0 }
.poemsDetailsBox .authorBiography .right .secondImage { position: absolute; top:0; left:575px }
.poemsDetailsBox .authorBiography .right .image {
	background:url(images/author_red.png) no-repeat;
	left:445px
}
.poemsDetailsBox .authorBiographyTop { background: url(images/poems_end_bg.gif) repeat-y; width:38px; height:78px; position:absolute; right:-5px; top:169px}
.poemsDetailsBox .poemsBox { 
	background: url(images/peoms_author_bg.gif) repeat-x;
	margin:0 0 0 103px;
	position:relative;
	display:inline-block;
}
.poemsDetailsBox .poemsBox .left { width:410px; float: left; padding:75px 35px 20px 5px; }
.poemsDetailsBox .poemsBox .right { width:410px; float: left; padding:75px 10px 20px 0 }
.poemsDetailsBox .poemsBox img { margin: 0 0 10px }
.poemsDetailsBox .poemsBox p { font-size:1.1em; }
.poemsDetailsBox .poemsBox .translation, .poemsDetailsBox .copyright { color:#b2b2b2; font-size:1.1em }
.poemsDetailsBox .copyright { display:block; margin: -3px 0 4px }
.poemsDetailsBox .poemsBox .left .dot { position:absolute; background: url(images/poems_black.gif) no-repeat; width:39px; height:38px; top:-8px; left:0 }
.poemsDetailsBox .poemsBox .right .dot { position:absolute; background: url(images/poems_red.gif) no-repeat; width:39px; height:38px; top:-8px; left:447px }
.poemsDetailsBox .poemsBox .endDot { position:absolute; background: url(images/poems_end2_bg.gif) no-repeat; width:38px; height:38px; top:-8px; right:-32px }

.photoBox { background: url(images/photo_gallery_bg.gif) no-repeat; width:853px; height:286px; margin: 0 0 10px 109px; padding:24px 0 0 0; }
.photoBox.first { margin-top:20px }
.photoBox.last { margin-bottom: 20px } 
.photoBox .image { background:#b2b2b2; display:block; width:400px; height:267px; overflow:hidden; margin:0 50px 0 17px; float:left }
.photoBox .title { float: left; margin:10px 0 7px 0; font-size:1.8em; line-height: 1.3em; width:345px; }
.photoBox .title .red { color:#E00030; display: block; text-decoration:none }
.photoBox .title .red:hover { text-decoration:underline }
.photoBox .authorName { float:left; font-size:1.2em }

.galleryTitleBox { background: url(images/title_gallery.gif) no-repeat; width:855px; height:153px; margin: 15px 0 0 104px }
.galleryTitleBox .title { color:#e10030; font-size:1.8em; font-weight: normal; float:left; width:440px; overflow:hidden; margin:10px 0 28px 15px; height: 39px }
.galleryTitleBox .back { color:#000; text-decoration:none; font-size:1.1em; font-weight:bold; margin:24px 0 0 14px; float:left }
.galleryTitleBox .back:hover { text-decoration:none; color:#e10030 }
.galleryTitleBox .titleLineTwo { clear:both; font-size: 1.8em; font-weight:normal; color: #000; margin: 0 0 5px 13px }
.galleryTitleBox .authorName { font-size: 1.2em; margin:0 0 0 13px; }
.galleryBox { margin: 0 0 0 93px }
.galleryBox .image { background:#B2B2B2; width:263px; height:175px; float:left; margin: 0 15px 31px }
.galleryBox .image img { width:263px; height:175px }

.dynamicContent .linksList { background:url(images/download.gif) right top no-repeat; width: 590px; height:140px; margin:-8px 0 50px 99px; position:relative; list-style:none; } 
.dynamicContent .linksList li { margin:0; text-align: right; font-size:1.1em; }
.dynamicContent .linksList li a { color:#000; text-decoration:none; font-weight:bold }
.dynamicContent .linksList li a span { color:#e10030 }
.dynamicContent .linksList li a:hover { color:#e10030 }
.dynamicContent .linksList .logo { padding: 20px 42px 0 0 }
.dynamicContent .linksList .pressRelease { padding: 38px 78px 0 0 }
.dynamicContent .linksList .bruszewski { padding: 35px 116px 0 0 }

.partnersBox { margin:27px 0 0 141px;; height:570px }
.partnersBox .header { height:38px; overflow:hidden; text-indent:-10000px; position:absolute; margin:0; left:142px; }
.partnersBox .patronate { width:580px; background: url(images/partners/header1.gif) no-repeat;  top:24px; }
.partnersBox .organizer { width:238px; background:url(images/partners/header1.gif) -534px 0 no-repeat; top:24px; left:676px }
.partnersBox .partners { width:772px; background:url(images/partners/header2.gif) no-repeat; clear:both; top:180px; }
.partnersBox .mediaPatronage { width:772px; background: url(images/partners/header3.gif) 0 0 no-repeat; top:352px }
.partnersBox .patronateBody { height:120px; width:580px; position: absolute; top:62px; left:142px }
.partnersBox a { position: absolute }
.partnersBox .honorowyPatronat { top:31px; left:4px; }
.partnersBox .m { top:31px; left:253px; }
.partnersBox .ministerstwo { top:33px; left:357px }
.partnersBox .organizerBody { position:absolute; top:62px; left:722px }
.partnersBox .warsawDestination { top:29px; left: 13px; }
.partnersBox .partnersBody { position:absolute; top:218px; left:142px }
.partnersBox .pl12011 { top:25px; left:7px }
.partnersBox .mKiDN { top:33px; left:177px }
.partnersBox .culture { top:44px; left:310px; }
.partnersBox .zakochajSiewWarszawie { top:23px; left:463px; }
.partnersBox .instytutKsiazki { top:31px; left:572px; }
.partnersBox .britishCouncil { top:47px; left:664px }
.partnersBox .mediaPatronageBody { position:absolute; left:142px; top:389px }
.partnersBox .investInPoland { top:14px; left:15px }
.partnersBox .iCCC { top:28px; left:136px}
.partnersBox .eunic { top:19px; left:292px}
.partnersBox .powiekszenie { top:13px; left:385px}
.partnersBox .komisjaEuropejska { top:111px; left:18px}
.partnersBox .europeanEconomic { top:109px; left:108px}
.partnersBox .pociagDoSztuki { top:122px; left:290px }
.partnersBox .infoscreen { top:22px; left:509px }
.partnersBox .pap { top:57px; left:526px }
.partnersBox .metro { top:60px; left:637px }
.partnersBox .theWarsawVoice { top:113px; left:523px }
.partnersBox .onet { top:126px; left:644px }

.snwFestBox { margin:40px 0 0 109px }
.snwFestBox .text { margin: 0 2px 65px; width:846px; font-size:1.1em; line-height:1.4em; }
.snwFestBox .poster { background:url(/2011/PL/themes/Default/images/poster_bg.gif) 0 30px no-repeat; width:270px; height:610px; float:left; margin: 0 24px 50px 0 }
.snwFestBox .poster .title { font-size: 1.1em; color:#000; margin: 0 0 32px }
.snwFestBox .poster .title .gray { color:#b2b2b2; display:block }
.snwFestBox .poster .title .date { color:#E00030; }
.snwFestBox .poster .dates { margin: 6px 16px 0 19px; font-family: Helvetica; }
.snwFestBox .poster img { margin: 0 0 0 19px; border: 1px solid #717173 }
.snwFestBox .poster .dates a { color:#000; text-decoration:none }
.snwFestBox .poster .dates a:hover { color:#E00030 }
.snwFestBox .poster strong { color:#E00030 }
.snwFestBox .people { padding: 13px 0 50px; width:582px; float:left; }
.snwFestBox .people .person { background: url(/2011/PL/themes/Default/images/person_bg.gif) 0 17px no-repeat; width: 271px; height: 220px; float:left; margin: 0 20px 24px 0 }
.snwFestBox .people .person .name { display:block; text-align:right; font-size:1.1em; font-weight:bold; height:15px; overflow:hidden; }
.snwFestBox .people .person img { margin: 30px 0 0 15px }

h3.contestTitle { font-size:2.1em; font-weight:normal; margin: 45px 0 0 109px; color:#000 }
.contestBox { background: url(/2011/PL/themes/Default/images/red_frame.gif) no-repeat; width:846px; margin: 0 0 20px 109px; padding: 46px 0 0 }
.contestBox .contestBody { background: url(/2011/PL/themes/Default/images/red_frame2.gif) left bottom no-repeat; padding: 0 10px 10px 53px; }
.contestBox .contestBody .text { position:relative; top:-12px; font-size:1.1em; line-height:1.3em }
.contestBox .contestBody .text .red { color:#E00030 }
.contestBox .contestBody .text a.red { text-decoration:none }
.contestBox .contestBody .text a.red:hover { text-decoration:underline }
.contestBox .contestBody .text .author { margin: 4px 0 0 60px; display:block }
.contestBox .contestBody .text .header { display:block; margin: 5px 0 0 0 }
.contestBox .contestBody .text .poem { display:block; margin: 19px 0 0 0 }

h3.legalNoticeTitle { font-size:1.8em; font-weight:normal; margin: 45px 0 10px 0; color:#000; text-align: left; }


.en .partnersBox .patronate { background: url("/2011/PL/themes/Default/images/partners/header1_en.gif") no-repeat; }
.en .partnersBox .organizer { background: url("/2011/PL/themes/Default/images/partners/header1_en.gif") no-repeat -534px 0; }
.en .partnersBox .partners { background: url("/2011/PL/themes/Default/images/partners/header2_en.gif") no-repeat; }
.en .partnersBox .mediaPatronage { background: url("/2011/PL/themes/Default/images/partners/header3_en.gif") no-repeat; }