.b {font-weight:bold;}
.u {text-decoration:underline;}
.i {font-style: italic;}

a {outline:none;}

img {border:0;}


html {height:100%;padding:0;margin:0;}

body {padding:0;margin:0;width:100%;height:100%;background-color:#000000;font-family:Tahoma,Arial,sans-serif;color:#9b8f7a;font-size:11px;line-height:1.2em;}

.error {display:none;color:#ff0000;}

/*********** Common **********/
a {color:#9b8f7a;text-decoration:underline;}
a:hover {text-decoration:none;}


/*********** Background **********/
#bg {width:100%;height:1200px;position:absolute;top:0;left:0;overflow:hidden;}
#bg #bg-left {position:absolute;top:0;left:50%;margin:0 auto auto -796px;width:301px;height:1200px;background:url(../_img/common/bg-left.jpg) 0 0 no-repeat;}
#bg #bg-right {position:absolute;top:0;left:50%;margin:0 auto auto 495px;width:309px;height:1200px;background:url(../_img/common/bg-right.jpg) 0 0 no-repeat;}

/*********** Container **********/
#wrapper {position:relative;width:990px;margin:0 auto;z-index:2;}

#container {position:relative;float:left;width:990px;}

#container #top {position:relative;float:left;width:990px;height:242px;background:url(../_img/common/top.jpg) 0 0 no-repeat;clear:both;}

#container #leftSide {position:relative;float:left;width:358px;}

#container #rightSide {position:relative;float:left;width:632px;}

#container #leftSide .logo {position:relative;float:left;width:358px;height:63px;background:url(../_img/common/logo-bg.jpg) 0 0 no-repeat;}

#container #leftSide .logo #logo {display:block;margin-left:85px;width:247px;height:63px;background:url(../_img/common/logo.jpg) 0 0 no-repeat;overflow:hidden;text-indent:-9999px;}


/*********** Menu **********/
#container #rightSide #menu {position:relative;float:left;width:632px;height:59px;background:url(../_img/menu/menu-bg.jpg) 0 0 no-repeat;}

#container #rightSide #menu #navi {position:relative;float:left;width:560px;height:16px;margin-left:34px;*margin-left:17px;margin-top:35px;}

#container #rightSide #menu #navi ul {padding:0;margin:0;list-style:none;}

#container #rightSide #menu #navi ul li {position:relative;float:left;padding:0;margin:0;}

#container #rightSide #menu #navi ul li a {margin:0;padding:0;display:block;height:16px;overflow:hidden;text-indent:-9999px;outline:none;}

#container #rightSide #menu #navi ul li .navi-newsy {width:58px;background:url(../_img/menu/navi-newsy.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-newsy_en {width:53px;background:url(../_img/menu/navi-newsy_en.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-o_nas {width:43px;background:url(../_img/menu/navi-o_nas.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-o_nas_en {width:68px;background:url(../_img/menu/navi-o_nas_en.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-newsletter {width:84px;background:url(../_img/menu/navi-newsletter.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-newsletter_en {width:101px;background:url(../_img/menu/navi-newsletter_en.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-wydawnictwa {width:165px;background:url(../_img/menu/navi-wydawnictwa.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-wydawnictwa_en {width:146px;background:url(../_img/menu/navi-wydawnictwa_en.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-sklep {width:46px;background:url(../_img/menu/navi-sklep.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-sklep_en {display:none;}
#container #rightSide #menu #navi ul li .navi-linki {width:40px;background:url(../_img/menu/navi-linki.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-linki_en {width:59px;background:url(../_img/menu/navi-linki_en.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-kontakt {width:63px;background:url(../_img/menu/navi-kontakt.jpg) 0 0 no-repeat;}
#container #rightSide #menu #navi ul li .navi-kontakt_en{width:72px;background:url(../_img/menu/navi-kontakt_en.jpg) 0 0 no-repeat;}


#container #leftSide .artysci {position:relative;float:left;width:358px;height:316px;background:url(../_img/common/artysci-bg.jpg) 0 0 no-repeat;}
#container #leftSide .artysci_en {position:relative;float:left;width:358px;height:316px;background:url(../_img/common/artysci-bg_en.jpg) 0 0 no-repeat;}

#container #leftSide .artysci .data {position:absolute;top:123px;left:212px;width:146px;height:208px;}
#container #leftSide .artysci .data ul {margin:0;padding:0;list-style:none;}
#container #leftSide .artysci .data ul li {margin:0;margin:0;padding:0;}

#container #leftSide .artysci .data ul li a,
#container #leftSide .artysci .data ul li a {margin:0;padding:0;display:block;height:16px;overflow:hidden;text-indent:-9999px;outline:none;margin-bottom:20px;}
#container #leftSide .artysci .data ul li .artists-voovoo {width:55px;background:url(../_img/main/artists-voovoo.jpg) 0 0 no-repeat;}
#container #leftSide .artysci .data ul li .artists-osjan {width:55px;background:url(../_img/main/artists-osjan.jpg) 0 0 no-repeat;}
#container #leftSide .artysci .data ul li .artists-boruta {width:137px;background:url(../_img/main/artists-boruta.jpg) 0 0 no-repeat;}
#container #leftSide .artysci .data ul li .artists-desmoines {width:70px;background:url(../_img/main/artists-desmoines.jpg) 0 0 no-repeat;}
#container #leftSide .artysci .data ul li a:visited {text-decoration:none;color:#9b8f7a}
#container #leftSide .artysci .data ul li a:hover {text-decoration:underline;color:#9b8f7a}

#container #leftSide .artysci .more {display:block;position:absolute;top:301px;left:215px;width:80px;height:12px;text-indent:-9999px;background:url(../_img/main/artysci-more.jpg) 0 0 no-repeat;overflow:hidden;}

#container #rightSide .koncerty {position:relative;float:left;width:287px;height:320px;background:url(../_img/main/koncerty-bg.jpg) 0 0 no-repeat;}
#container #rightSide .koncerty_en {position:relative;float:left;width:287px;height:320px;background:url(../_img/main/koncerty-bg_en.jpg) 0 0 no-repeat;}

#container #rightSide .koncerty .data {position:absolute;top:92px;left:125px;width:239px;height:216px;}

#container #rightSide .koncerty .data a {margin:0;padding:0;display:block;height:14px;overflow:hidden;text-indent:-9999px;outline:none;margin-bottom:32px;}
#container #rightSide .koncerty .data .festiwal {width:56px;background:url(../_img/main/koncerty-festiwal.jpg) 0 0 no-repeat;}
#container #rightSide .koncerty .data .festiwal_en {width:56px;background:url(../_img/main/koncerty-festiwal_en.jpg) 0 0 no-repeat;}
#container #rightSide .koncerty .data .wydawnictwa {width:94px;background:url(../_img/main/koncerty-wydawnictwa.jpg) 0 0 no-repeat;}
#container #rightSide .koncerty .data .wydawnictwa_en {width:55px;background:url(../_img/main/koncerty-wydawnictwa_en.jpg) 0 0 no-repeat;}
#container #rightSide .koncerty .data .koncerty {width:94px;background:url(../_img/main/koncerty-koncerty.jpg) 0 0 no-repeat;}
#container #rightSide .koncerty .data .koncerty_en {width:58px;background:url(../_img/main/koncerty-koncerty_en.jpg) 0 0 no-repeat;}


#container #rightSide .koncerty .more {display:block;position:absolute;top:305px;left:59px;width:80px;height:12px;text-indent:-9999px;background:url(../_img/main/koncerty-more.jpg) 0 0 no-repeat;overflow:hidden;}

#container #rightSide .wydarzenia {position:relative;float:left;width:345px;height:320px;background:url(../_img/main/wydarzenia-bg.jpg) 0 0 no-repeat;}
#container #rightSide .wydarzenia_en {position:relative;float:left;width:345px;height:320px;background:url(../_img/main/wydarzenia-bg_en.jpg) 0 0 no-repeat;}

#container #rightSide .wydarzenia .data {position:relative;margin-top:102px;margin-left:41px;width:114px;}

#container #rightSide .wydarzenia .data a {margin:0;padding:0;display:block;height:16px;overflow:hidden;text-indent:-9999px;outline:none;margin-bottom:26px;}

#container #rightSide .wydarzenia .data .produkcja {width:114px;background:url(../_img/main/wydarzenia-produkcja.jpg) 0 0 no-repeat;}
#container #rightSide .wydarzenia .data .produkcja_en {width:140px;background:url(../_img/main/wydarzenia-produkcja_en.jpg) 0 0 no-repeat;}
#container #rightSide .wydarzenia .data .organizacja {width:126px;background:url(../_img/main/wydarzenia-organizacja.jpg) 0 0 no-repeat;}
#container #rightSide .wydarzenia .data .organizacja_en {width:126px;background:url(../_img/main/wydarzenia-organizacja_en.jpg) 0 0 no-repeat;}


#container #rightSide .wydarzenia .more {display:block;position:absolute;top:305px;left:43px;width:80px;height:12px;text-indent:-9999px;background:url(../_img/main/wydarzenia-more.jpg) 0 0 no-repeat;overflow:hidden;}


#container .main-footer {position:relative;float:left;width:990px;height:92px;background:url(../_img/main/main-footer.jpg) 0 0 no-repeat;}

#container .main-bottom {position:relative;float:left;width:990px;height:487px;background:url(../_img/main/main-bottom.jpg) 0 0 no-repeat;}



/*********** Sub1 **********/
.sub-container #rightSide .bar {position:relative;float:left;width:632px;height:80px;background:url(../_img/sub/bar.jpg) 0 0 no-repeat;}

.sub-container #leftSide .sub-artysci {position:relative;float:left;width:358px;height:441px;background:url(../_img/sub/artysci-bg.jpg) 0 0 no-repeat;}

.sub-container #leftSide .sub-artysci .data {position:relative;margin-top:0px;margin-left:166px;width:192px;}
.sub-container #leftSide .sub-artysci .data ul {padding:0;margin:0;list-style:none;}
.sub-container #leftSide .sub-artysci .data ul li {position:relative;padding:0;margin:0;margin-bottom:7px;}
.sub-container #leftSide .sub-artysci .data ul li a {display:block;overflow:hidden;text-indent:-9999px;}
.sub-container #leftSide .sub-artysci .data ul li .informacje_ogolne {width:108px;height:15px;background:url(../_img/sub/submenu/submenu-informacje_ogolne.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .informacje_ogolne_en {width:74px;height:15px;background:url(../_img/sub/submenu/submenu-informacje_ogolne_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .biografia {width:106px;height:15px;background:url(../_img/sub/submenu/submenu-biografia.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .biografia_en {width:61px;height:15px;background:url(../_img/sub/submenu/submenu-biografia_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .dyskografia {width:71px;height:14px;background:url(../_img/sub/submenu/submenu-dyskografia.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .dyskografia_en {width:71px;height:14px;background:url(../_img/sub/submenu/submenu-dyskografia_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .koncerty-submenu {width:54px;height:14px;background:url(../_img/sub/submenu/submenu-koncerty.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .koncerty-submenu_en {width:54px;height:14px;background:url(../_img/sub/submenu/submenu-koncerty_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .recenzje {width:112px;height:15px;background:url(../_img/sub/submenu/submenu-recenzje.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .recenzje_en {width:112px;height:15px;background:url(../_img/sub/submenu/submenu-recenzje_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .galeria {width:44px;height:15px;background:url(../_img/sub/submenu/submenu-galeria.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .galeria_en {width:44px;height:15px;background:url(../_img/sub/submenu/submenu-galeria_en.jpg) 0 0 no-repeat;}

.sub-container #leftSide .subTitle-artysci {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-artysci.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-artysci_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-artysci_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-brzmienia {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-brzmienia.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-brzmienia_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-brzmienia_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-contact {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-kontakt.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-contact_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-kontakt_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-linki {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-linki.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-linki_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-linki_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-kiton {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-kiton.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-publish {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-publish.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-publish_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-publish_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-newsletter {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-newsletter.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-about {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-about.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-about_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-about_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-news {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-news.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-news_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-news_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-store {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-store.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-events {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-events.jpg) 0 0 no-repeat;}
.sub-container #leftSide .subTitle-events_en {position:relative;float:left;width:358px;height:190px;background:url(../_img/sub/subtitle-events_en.jpg) 0 0 no-repeat;}



/* Inne Brzmienia menu */
.sub-container #leftSide .sub-artysci .data ul li .sound-about {width:67px;height:15px;background:url(../_img/sub/soundsubmenu/sound-about.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-about_en {width:84px;height:15px;background:url(../_img/sub/soundsubmenu/sound-about_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-organizer {width:85px;height:15px;background:url(../_img/sub/soundsubmenu/sound-organizer.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-organizer_en {width:62px;height:15px;background:url(../_img/sub/soundsubmenu/sound-organizer_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-program {width:139px;height:14px;background:url(../_img/sub/soundsubmenu/sound-program.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-program_en {width:70px;height:14px;background:url(../_img/sub/soundsubmenu/sound-program_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-tickets {width:35px;height:14px;background:url(../_img/sub/soundsubmenu/sound-tickets.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-tickets_en {width:42px;height:14px;background:url(../_img/sub/soundsubmenu/sound-tickets_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-sponsors {width:126px;height:15px;background:url(../_img/sub/soundsubmenu/sound-sponsors.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-sponsors_en {width:122px;height:15px;background:url(../_img/sub/soundsubmenu/sound-sponsors_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-mpatrons {width:97px;height:15px;background:url(../_img/sub/soundsubmenu/sound-mpatrons.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-mpatrons_en {width:62px;height:15px;background:url(../_img/sub/soundsubmenu/sound-mpatrons_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-hpatrons {width:103px;height:15px;background:url(../_img/sub/soundsubmenu/sound-hpatrons.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-gallery {width:44px;height:14px;background:url(../_img/sub/soundsubmenu/sound-gallery.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-gallery_en {width:46px;height:14px;background:url(../_img/sub/soundsubmenu/sound-gallery_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-links {width:28px;height:14px;background:url(../_img/sub/soundsubmenu/sound-links.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-links_en {width:32px;height:14px;background:url(../_img/sub/soundsubmenu/sound-links_en.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-contact {width:48px;height:15px;background:url(../_img/sub/soundsubmenu/sound-contact.jpg) 0 0 no-repeat;}
.sub-container #leftSide .sub-artysci .data ul li .sound-contact_en {width:49px;height:15px;background:url(../_img/sub/soundsubmenu/sound-contact_en.jpg) 0 0 no-repeat;}

/*
.sub-container #leftSide .left-bottom {position:relative;float:left;width:358px;height:242px;background:url(../_img/sub/left-bottom.jpg) 0 0 no-repeat;}
*/

.sub-container .newsletter {position:relative;margin-top:0px;/*margin-left:166px*/margin-left:10px;width:192px;}
.sub-container .newsletter .title {position:relative;width:67px;height:12px;background:url(../_img/sub/newsletter-title.png) 0 0 no-repeat;text-indent:-9999px}
.sub-container .newsletter .input {_margin-top:-20px;}
.sub-container .newsletter .input input {font-size:14px;font-weight:bold;padding-left:3px;padding-top:3px;width:124px;height:22px;background-color:#544839;border:1px #5f563e solid;color:#9b8f7a}
.sub-container .newsletter .option {float:left;margin-top:10px;margin-bottom:5px;}
.sub-container .newsletter .option label {float:left;padding-top:3px;}
.sub-container .newsletter .option input {float:left;clear:left;}
.sub-container .newsletter input.submit {display:block;border:none;cursor:pointer;position:absolute;width:13px;height:11px;max-height:11px;top:74px;left:113px;background:url(../_img/sub/newsletter-submit.gif) 0 0 no-repeat;padding-top:25px;overflow:hidden;}
.sub-container .newsletter .msg{margin-top:10px;}

.sub-container #rightSide .sub-content {position:relative;float:left;width:632px;height:555px;background:url(../_img/sub/sub-content_bg.jpg) 0 0 no-repeat;}

.sub-container #rightSide .sub-content .data {position:absolute;top:0px;left:14px;width:632px;height:500px;}

.sub-container #rightSide .sub-content .data .pic {float:left;width:581px;height:116px;}

.sub-container #rightSide .sub-content .data .title {float:left;width:581px;height:33px;}

.sub-container #rightSide .sub-content .data .sound-title {float:left;width:506px;height:144px;background:url(../_img/sub/titles/sound-title.jpg) 0 0 no-repeat;}

.sub-container #rightSide .sub-content .data .text-area {float:left;width:632px;height:351px;}
.sub-container #rightSide .sub-content .data .text-area .text {float:left;width:577px;height:351px;overflow:hidden;font-size:10px;}
.sub-container #rightSide .sub-content .data .text-area .text p {margin:0;margin-bottom:13px;}

.sub-container #rightSide .sub-content .data .text-area .text .news {margin-bottom:19px;}
.sub-container #rightSide .sub-content .data .text-area .text .news p.date {font-weight:bold;margin:0;margin-bottom:10px;}
.sub-container #rightSide .sub-content .data .text-area .text .news p.content {margin-bottom:14px;}
.sub-container #rightSide .sub-content .data .text-area .text .news p.newsTitle {font-weight:bold;margin:0;margin-bottom:2px;}
.sub-container #rightSide .sub-content .data .text-area .text .news p.more {margin:0;}

.sub-container .sub-footer {position:relative;float:left;width:990px;height:51px;background:url(../_img/sub/sub-footer.jpg) 0 0 no-repeat;}

.sub-container .sub-bottom {position:relative;float:left;width:990px;height:213px;background:url(../_img/sub/sub-bottom.jpg) 0 0 no-repeat;}

.sub-container #rightSide .sub-content .data .text-area .text .contactForm {position:relative;}

.sub-container #rightSide .sub-content .data .text-area .text .contactForm p {size:12px;}

.sub-container #rightSide .sub-content .data .text-area .text .contactForm input {font-size:14px;font-weight:bold;padding-left:3px;padding-top:3px;width:200px;height:22px;background-color:#544839;border:1px #5f563e solid;color:#9b8f7a}

.sub-container #rightSide .sub-content .data .text-area .text .contactForm textarea {width:400px;height:127px;background-color:#544839;border:1px #5f563e solid;color:#9b8f7a;font-size:14px;padding:3px;}

.sub-container #rightSide .sub-content .data .text-area .text .contactForm input.submit {display:block;border:none;cursor:pointer;width:13px;height:11px;max-height:11px;background:url(../_img/sub/newsletter-submit.gif) 0 0 no-repeat;padding-top:25px;overflow:hidden;}

.sub-container #rightSide .sub-content .data .text-area .text .contactForm .contact-info {position:absolute;top:0;left:250px;width:270px;height:200px;overflow:hidden;}

.sub-container #rightSide .sub-content .data .text-area .text li {margin-bottom:10px;}

.sub-container #rightSide .sub-content .data .text-area .text .photo {float:left;width:160px;height:120px;margin-right:15px;margin-bottom:15px;}
.sub-container #rightSide .sub-content .data .text-area .text .photo img {border:1px #ffffff solid;}


#flag-pl {
	display: block;
	position: absolute;
	top: 15px;
	left: 508px;
	width: 36px;
	height: 24px;
	background: url(../_img/common/flag-pl.jpg) no-repeat left top;
	text-indent: -1000em;
	overflow: hidden;
	z-index:10;
}

#flag-en {
	display: block;
	position: absolute;
	top: 15px;
	left: 555px;
	width: 36px;
	height: 24px;
	background: url(../_img/common/flag-en.jpg) no-repeat left top;
	text-indent: -1000em;
	overflow: hidden;
	z-index:10;
}

a#flag-pl:hover,
span#flag-pl,
a#flag-en:hover,
span#flag-en {
	background-position: left -24px;
}

.main-page #flag-pl,
.main-page #flag-en {
	top: 75px;
}