@charset "utf-8";
/* CSS Document */

@font-face
{
	font-family: Myriad Pro;
	src: url('MyriadPro-Bold.otf');
}

@font-face
{
	font-family: MyriadReg;
	src: url('MyriadPro-Semibold.otf');
}

body
{
background-image:url(../images/exclusive/body_bg_1.jpg);
background-repeat:repeat-y;
background-color:#ede3d6;
background-position:center;
background-position:top;
margin:0px;
background-attachment: scroll;
font-family: Verdana, Helvatica, Arial, sans-serif;
font-size: 11px;
color:#333333;
line-height: 16px;
}


.prettyGallery li
{
margin-left:0px;
}

li
{
line-height: 20px;
margin-left:20px;

list-style-type:square;
}

img
{
border:none;
}


h1
{
font-family:"Myriad Pro", Helvatica, Verdana, Arial, sans-serif;
font-weight:bold;
font-size:18px;
color:#cc145f;
padding-top: 10px;

}

h2
{
font-family:"Myriad Pro", Helvatica, Verdana, Arial, sans-serif;
font-weight:bold;
font-size:18px;
color:#cc145f;
}

h3
{
font-family:"Myriad Pro", Helvatica, Verdana, Arial, sans-serif;
font-weight:bold;
font-size:14px;
color:#cc145f;
}

a
{
text-decoration:none;
color:#666666;

}

.powrot
{
display: block;
background-image:url(../images/powrot.png);

height: 70px;
width: 0px;
position:fixed;
top: 100px;
left: 0px;
padding-left: 40px;
z-index: 100;
overflow: hidden;
padding-top: 30px;
color: #FFFFFF;
font-size: 10px;
}

.powrot a
{
color:#FFFFFF;
}

.powrot a:hover
{
color:#999999;
}



.powrot:hover
{
background-image:url(../images/powrot_hover.png);
width: 150px;
height: 70px;
padding-left: 0px;
}

.container1
{
display: block;
width: 280px;
height: 40px;
background-image:url(../images/exclusive/main/container_1.png);
color:#FFFFFF;
font-family: "MyriadReg", Helvatica;
text-align:center;
font-size:16px;
padding-top: 20px;
margin-left: 150px;
}

.container1:hover
{
background-image:url(../images/exclusive/main/container_1_hover.png);
color: #FFFFFF;
}

.item
{
border: 0px solid;
background-color: none;
padding: 10px;
margin: 5px;
overflow: hidden;
}
a:hover
{
color: #333333;
}
#page1
{
width: 100%; 
background-position: center;
height: 100% auto;
background-repeat:repeat;
text-align:center;
clear: both;
overflow: hidden;
}

#page
{
text-position: center;
position: relative;
left: 50%;
margin-left: -480px;
width: 960px;
}



#header
{}

.header_left
{
height: 82px;
width: 29px;
background-image:url(../images/exclusive/header/left.png);
float: left;
}

.header_main
{
height: 82px;

background-image:url(../images/exclusive/header/main.png);
float: left;
}

.header_nav_left
{
height: 82px;
width: 26px;
background-image:url(../images/exclusive/header/nav_left.png);
float: left;
}

.header_nav_main
{
height: 82px;
width: 535px;
background-image:url(../images/exclusive/header/nav.png);
float: left;
padding-left: 16px;
}

.menu_item
{
float: left;
height: 30px;

margin-top: 18px;
padding-top: 4px;
padding-left: 0px;
padding-right: 0px;
font-family: Helvatica, sans-serif;
font-weight:bold;
font-size:14px;
margin-left:0px;
margin-right: 0px;
color:#FFFFFF;
text-align:center;
}

.menu_item:hover
{
background-image:url(../images/exclusive/header/menu_item_bg.png);
background-position:center;
background-repeat: repeat-x;
position: relative;
color: #FFFFFF;

}

.menu_item_separator
{
height: 24px;
margin-top: 18px;
padding-top: 10px;
background-color:#FFFFFF;
width: 1px;
float: left;
}
.header_nav_right
{
height: 82px;
width: 18px;
background-image:url(../images/exclusive/header/nav_right.png);
float: left;
}

.header_right
{
height: 82px;
min-width: 28px;
background-image:url(../images/exclusive/header/right.png);
float: left;
}

.index_main
{
width: 960px;
height: 580px;
overflow:hidden;
}

.sks
{
width: 194px;
height: 241px;
background-image:url(images/dollies/sks.png);
position:absolute;
left: 70px;
top: 120px;
}

.bankiety
{
background-image:url(../images/dollies/bankiety.png);
width: 238px;
height: 177px;
position:absolute;
left: 580px;
top: 200px;
background-position:bottom
}



.bankiety:hover
{
background-image:url(../images/dollies/bankiety_hover.png);
width: 238px;
height: 277px;
left: 580px;
top: 100px;
}



.plenerowe
{
background-image:url(../images/dollies/plenerowe.png);
width: 244px;
height: 160px;
position:absolute;
left: 580px;
top: 340px;
background-position:bottom
}



.plenerowe:hover
{
background-image:url(../images/dollies/plenerowe_hover.png);
width: 244px;
height: 294px;
left: 580px;
top: 206px;
}

.konsultant
{
background-image:url(../images/dollies/konsultant.png);
width: 230px;
height: 410px;
position:absolute;
left: 750px;
top: 280px;
}

.konsultant:hover
{
background-image:url(../images/dollies/konsultant_hover.png);
width: 230px;
height: 556px;
left: 750px;
top: 134px;
}

.opinie
{
background-image:url(../images/dollies/opinie.png);
width: 351px;
height: 365px;
position:absolute;
left: 450px;
top: 250px;
}

.opinie:hover
{
background-image:url(../images/dollies/opinie_hover.png);
width: 351px;
height: 520px;
left: 450px;
top: 95px;
}

.ofertaszkolen
{
background-image:url(../images/dollies/ofertaszkolen.png);
width: 261px;
height: 405px;
position:absolute;
left: 50px;
top: 280px;
}

.ofertaszkolen:hover
{
background-image:url(../images/dollies/ofertaszkolen_hover.png);
width: 261px;
height: 565px;
left: 50px;
top: 120px;
}


.pr
{
background-image:url(../images/dollies/pr.png);
width: 230px;
height: 125px;
position:absolute;
left: 350px;
top: 280px;
}

.pr:hover
{
background-image:url(../images/dollies/pr_hover.png);
width: 230px;
height: 265px;
left: 350px;
top: 140px;
}



.bar
{
background-image:url(../images/dollies/bar.png);
width: 239px;
height: 155px;
position:absolute;
left: 180px;
top: 280px;
}

.bar:hover
{
background-image:url(../images/dollies/bar_hover.png);
width: 239px;
height: 305px;
left: 180px;
top: 130px;
}

.team
{
background-image:url(../images/dollies/team.png);

width: 250px;
height: 230px;
position:absolute;
left: 120px;
top: 360px;
}

.team:hover
{
background-image:url(../images/dollies/team_hover.png);
width: 250px;
height: 381px;
left: 120px;
top: 209px;
}


.pikniki
{
background-image:url(../images/dollies/pikniki.png);

width: 315px;
height: 180px;
position:absolute;
left: 300px;
top: 360px;
}

.pikniki:hover
{
background-image:url(../images/dollies/pikniki_hover.png);
width: 315px;
height: 316px;
left: 300px;
top: 224px;
}


.akcje
{
background-image:url(../images/dollies/akcje.png);

width: 100px;
height: 170px;
position:absolute;
left: 510px;
top: 240px;
}

.akcje:hover
{
background-image:url(../images/dollies/akcje_hover.png);
width: 220px;
height: 310px;
left: 510px;
top: 100px;
}


.eventshow
{
background-image:url(../images/dollies/eventshow.png);
width: 150px;
height: 388px;
position:absolute;
left: 820px;
top: 140px;
background-position:right;
}

.eventshow:hover
{
position:absolute;
left: 754px;
top: 140px;
background-image:url(../images/dollies/eventshow_hover.png);
width: 216px;
height: 388px;
}


.szkolenia
{
background-image:url(../images/dollies/szkolenia.png);
width: 330px;
height: 300px;
position:absolute;
left: 180px;
top: 370px;
}

.szkolenia:hover
{
background-image:url(../images/dollies/szkolenia_hover.png);
width: 330px;
height: 300px;
}

.zasady
{
background-image:url(../images/dollies/zasady.png);
width: 250px;
height: 330px;
position:absolute;
left: 700px;
top: 290px;
}

/*.zasady:hover
{
background-image:url(../images/dollies/zasady_hover.png);
width: 250px;
height: 450px;
position:absolute;
left: 700px;
top: 170px;
}
*/

.scenariusze
{
background-image:url(../images/dollies/scenariusze.png);
width: 250px;
height: 300px;
position:absolute;
left: 500px;
top: 340px;
}

/*.scenariusze:hover
{
background-image:url(../images/dollies/scenariusze_hover.png);
width: 250px;
height: 450px;
left: 500px;
top: 190px;

}
*/
.wesela
{
background-image:url(../images/dollies/wesela.png);
width: 338px;
height: 263px;
position:absolute;
left: 187px;
top: 305px;
}

/*
.wesela:hover
{
background-image:url(../images/dollies/wesela_hover.png);
width: 338px;
height: 400px;
position: absolute;
top: 168px;
left: 187px;
}
*/

.casting
{
display: block;
background-image:url(../images/dollies/casting.png);
width: 450px;
height: 463px;
position:absolute;
left: 50px;
top: 350px;
}

.casting:hover
{
background-image:url(../images/dollies/casting_hover.png);
width: 463px;
height: 584px;
position:absolute;
left: 50px;
top: 216px;
}

.galeriamodelek
{
display: block;
background-image:url(../images/dollies/galeriamodelek.png);
width: 335px;
height: 170px;
position:absolute;
left: 500px;
top: 450px;
}

.galeriamodelek:hover
{
background-image:url(../images/dollies/galeriamodelek_hover.png);
width: 335px;
height: 319px;
position:absolute;
left: 500px;
top: 301px;
}

#main_content
{
width: 930px;
clear: both;
text-align:center;
position:relative;
left: 12px;
}

.main_content_bg_top
{
background-image:url(../images/exclusive/main/bg_top.png);
width:930px;
height:80px;
}

.main_content_bg_main
{
background-image:url(../images/exclusive/main/bg_main.png);
width:860px;
height:auto 100%;
padding-left:70px;
overflow:hidden;
}

.main_content_bg_bottom
{
background-image:url(../images/exclusive/main/bg_bottom.png);
height: 42px;
width:931px;
}

#content
{
width: 600px;
float: left;
position: relative;
left: -12px;
text-align:left;

}

#sidebar
{

width: 211px;
float: left;
}

.content_top
{
background-image:url(../images/exclusive/main/bg_content_top.png);
height:15px;
width:600px;

}

.content_main
{
background-image:url(../images/exclusive/main/bg_content_main.png);
width: 600px;


}

.content_bottom
{
background-image:url(../images/exclusive/main/bg_content_bottom.png);
height:19px;
width: 600px;
}

.sidebar_item
{
width: 192px;
height: 26px;
background-image:url(../images/exclusive/main/zakladka.png);
float: right;
margin-top:5px;
color:#333333;
font-family:Helvatica, sans-serif;
font-size:12px;
padding-top:10px;
text-decoration:none;
}

.sidebar_item a
{
text-decoration:none;
}

.sidebar_item:hover
{
background-image:url(../images/exclusive/main/zakladka_hover.png);
color:#000000;
text-decoration:none;
}

.sidebar_item_active
{
background-image:url(../images/exclusive/main/zakladka_active.png);
width: 192px;
height: 26px;
float: right;
margin-top:5px;
color:#FFFFFF;
font-family:Helvatica, sans-serif;
font-weight:bold;
font-size:12px;
padding-top:10px;

}

.sidebar_item_active_tekst
{
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
}

#footer
{
width:100%;
background-image:url(../images/exclusive/footer/footer_bg.png);
height:119px;
background-repeat:repeat-x;
clear: both;
}

.content_header
{
overflow:hidden;
position:relative;
top: -9px;
left: 12px;
height: 40px;
background-color:#FFFFFF;
width: 540px;
padding-top: 5px;
padding-left: 40px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
z-index:2;

}

.content_submenu
{
overflow:hidden;
position:relative;
top: -20px;
left: 12px;
height: 10px;
background-color:#f7fcff;
width: 644px;
padding: 15px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
z-index:1;
}

.submenu_item
{
font-family:"Myriad Pro", Arial, sans-serif;
font-weight:bold;
font-size:14px;
color: #969695;
float: left;
margin-left:10px;
background-image:url(../images/exclusive/main/submenu_separator.png);
background-position:right;
background-repeat:no-repeat;
padding-right:20px;
}

.submenu_item a
{
color: #969695;
}

.submenu_item a:hover
{
color:#666666;
}

.content_content
{
padding-left: 25px;
font-family:Verdana, Helvatica, Arial, Helvetica, sans-serif;
font-size:11px;
width: 600px;
color:#666666;
min-height: 280px;
}

.content_foto
{
margin: 5px;
margin-left: 45px;
border: solid 1px;
border-color:#666666;
background-color:#FFFFFF;
padding: 5px;
width: auto;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
text-align:center;
float: left;
}

.content_content_left
{
width: 550px;
float: left;

text-align:justify;

color:#333333;

}



#footer1
{
text-position: center;
position: relative;
left: 50%;
margin-left: -480px;
width: 960px;
}

.footer_item
{
float: left;
background-image:url(../images/exclusive/footer/separator.png);
height: 119px;
background-repeat:no-repeat;
background-position:left;

}

.footer_item_head
{
padding: 10px;
margin-left:7px;
height: 20px;
background-color:#FFFFFF;
}


.footer_item_content
{
padding-left: 20px;
padding-top: 10px;
text-align:center;
}

.facebook_icon
{
display: block;
background-image:url(../images/exclusive/footer/socials/facebook_icon.png);
width: 48px;
height: 48px;
float: left;
margin-left: 30px;
}


.facebook_icon:hover
{
background-image:url(../images/exclusive/footer/socials/facebook_icon_hover.png);
}

.twitter_icon
{
display:block;
background-image:url(../images/exclusive/footer/socials/twitter_icon.png);
width: 47px;
height: 47px;
float: left;
margin-left: 30px;
}

.twitter_icon:hover
{
background-image:url(../images/exclusive/footer/socials/twitter_icon_hover.png);
}

.rss_icon
{
display: block;
background-image:url(../images/exclusive/footer/socials/rss_icon.png);
width:48px;
height: 48px;
float: left;
margin-left: 30px;
}

.rss_icon:hover
{
background-image:url(../images/exclusive/footer/socials/rss_icon_hover.png);
}

input
{
border: 1px solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-size:10px;
color:#333333;
padding: 3px;
}

.button
{
background-color:none;
background-image:url(../images/button.png);
border: none;
width:100px;
height:30px;
}

.button:hover
{
background-image:url(../images/button_hover.png);
}

.fotka
{
width: 93px;
}

.fotka:hover
{
width: 100px;

}
#facebook{
	width:64px;
	height:82px;
	position:fixed;
	top:10px;
	right:30px;
}
	
	
	
	
	
	

