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

body {
	background:#fff url('/siteimg/bg_1.gif') no-repeat right top;
}

/* MENU START */
#mainmenu {
	position:absolute;
	left:0;
	top:0px;
	width:290px;
	z-index:12;
}

#mainmenu a {
	display:block;
	width:265px;
	height:35px;
}

#mainmenu a:hover {background-position: 0 100%;}

#mainmenu i {
	display:block;
	width:35px;
	height:35px;
	border:0;
	background: url('/siteimg/1px.gif') no-repeat;
}

#mainmenu a:hover i {
	background: url('/siteimg/mn_ico.gif') no-repeat;
}

#mainmenu a.visit i {
	background: url('/siteimg/mn_ico.gif') no-repeat;
}

#mainmenu a.visit {
	cursor: default;
	background-position: 0 100%;
}

.cn {cursor: default;}

/*--*/
#menu1	{padding:0 0 0 36px; position:absolute; top:285px; left:-255px; z-index:12;}
#menu1 a{background: url('/siteimg/philo.gif')}

#menu2	{padding:0 0 0 66px; position:absolute; top:320px; left:-255px; z-index:12;}
#menu2 a{background: url('/siteimg/work.gif') 0% 0% no-repeat;}

#menu3	{padding:0 0 0 96px; position:absolute; top:355px; left:-255px; z-index:12;}
#menu3 a{background: url('/siteimg/history.gif') 0% 0% no-repeat;}

#menu4	{padding:0 0 0 68px; position:absolute; top:390px; left:-255px; z-index:12;}
#menu4 a{background: url('/siteimg/services.gif') 0% 0% no-repeat;}

#menu5	{padding:0 0 0 107px; position:absolute; top:425px; left:-300px; z-index:12;}
#menu5 a{background: url('/siteimg/choise.gif') 0% 0% no-repeat;}

#menu6	{padding:0 0 0 68px; position:absolute; top:460px; left:-255px; z-index:12;}
#menu6 a{background: url('/siteimg/gallery.gif') 0% 0% no-repeat;}

#menu7	{padding:0 0 0 20px; position:absolute; top:490px; left:-255px; z-index:12;}
#menu7 a{background: url('/siteimg/order.gif') 0% 0% no-repeat;}

#menu8	{padding:0 0 0 68px; position:absolute; top:530px; left:-315px; z-index:12;}
#menu8 a{background: url('/siteimg/partners.gif') 0% 0% no-repeat;}

#menu9	{padding:0 0 0 50px; position:absolute; top:565px; left:-255px; z-index:12;}
#menu9 a{background: url('/siteimg/contacts.gif') 0% 0% no-repeat;}

#menu10	{padding:0 0 0 70px; position:absolute; top:600px; left:-25px; z-index:12; width: 110%;}
#menu10 a{background: url('/siteimg/events.gif') 0% 0% no-repeat;}

/* MENU END*/

body,td,th,a, table {
	font:13px Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration:none;
}

a {text-decoration:underline;}
a:hover {color: black;}


#logo {
	position:absolute;
	left:5px;
	top:-255px;
	width:340px;
	height:122px;
	z-index:200;
}

#logo a {
	display:block;
	width:340px;
	height:122px;
	background: url(/siteimg/logo.png);
}

* html #logo a {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/logo.png',sizingMethod='crop');
}

#collage {
	position:absolute;
	left:30%;
	top:0px;
	width:504px;
	height:354px;
	z-index:3;
	background:url('/siteimg/collage1.png') no-repeat;
}

* html #collage {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/siteimg/collage1.png',sizingMethod='crop');
}

#slogan {
	position:absolute;
	right:35px;
	top:200px;
	width:414px;
	height:85px;
	z-index:4;
	background: url('/siteimg/slogan_1.gif');
}
#bottom {
	position:absolute;
	left:250px;
	bottom:0px;
	width:372px;
	height:365px;
	z-index:1;
}
#bottom1 {
	position:absolute;
	left:250px;
	bottom:0px;
	width:236px;
	height:360px;
	z-index:1;
	background: url('/siteimg/bg_2_bottom.gif');
}
#bottom3 {
	position:absolute;
	left:0px;
	bottom:50px;
	width:497px;
	height:468px;
	z-index:1;
	background:url('/siteimg/bg_4_bottom.gif');
}
#bottom5 {
	position:absolute;
	left:155px;
	bottom:0px;
	width:434px;
	height:594px;
	z-index:1;
	background:url('/siteimg/bg_5_bottom.gif');
}
#bottom6 {
	position:absolute;
	left:355px;
	bottom:0px;
	width:290px;
	height:620px;
	z-index:1;
}
#bottom7 {
	position:absolute;
	left:355px;
	bottom:0px;
	width:538px;
	height:528px;
	z-index:1;
	background:url('/siteimg/bg_7_bottom.gif');
}
#bottom8 {
	position:absolute;
	left:355px;
	bottom:0px;
	width:558px;
	height:243px;
	z-index:1;
	background:url('/siteimg/bg_8_bottom.gif');
}



#text {
	position:absolute;
	left:50%;
	top:375px;
	width:50%;
	z-index:11;
}
#text1 {
	position:absolute;
	left:55%;
	top:550px;
	width:40%;
	z-index:11;
}
#text2 {
	position:absolute;
	left:45%;
	top:450px;
	width:50%;
	z-index:11;
}
#text3 {
	position:absolute;
	left:45%;
	top:350px;
	width:50%;
	z-index:11;
}
#text4 {
	position:absolute;
	right:180px;
	top:15px;
	width:250px;
	z-index:11;
}
#text5 {
	position:absolute;
	left:45%;
	top:235px;
	width:55%;
	z-index:11;
}
#text6 {
	position:absolute;
	right:125px;
	top:20px;
	width:350px;
	z-index:11;
}
#form {
	position:absolute;
	left:430px;
	top:300px;
	width:380px;
	z-index:13;
}
#text7 {
	position:absolute;
	left:40%;
	top:400px;
	width:55%;
	z-index:11;
}

#submenu-services {
	position:absolute;
	left:450px;
	top:-255px;
	width:350px;
	height: 189px;
	z-index:13;
}
#submenu-services a {
	font: bold 14px "Comic Sans MS", Arial, Tahoma;
	color: #076368;
}
#submenu-services a:hover {
	color: #000;
}
#submenu-services2 {
	width:350px;
	height: 189px;
	z-index:13;
	padding-top:10px;
	margin-left:10px;
}
#submenu-services2 a {
	font: bold 16px "Comic Sans MS", Arial, Tahoma;
	color: #076368;
}
#submenu-services2 a:hover {
	color: #000;
}
#my_gall
{
	padding-top:40px;
	_padding-top:20px;
}
.gall_block 
{
	overflow:hidden;
	margin-bottom:10px;
}
.gall_block img
{
	float:left;
	margin-right:10px;
	height:50px;
	vertical-align:middle;
}
.gall_block a
{
	font: bold 14px "Comic Sans MS", Arial, Tahoma;
	color: #076368;
	display:block;
	padding-top:10px;
}
.gall_block a:hover
{
	color: #000;
}
#submenu-gallery {
	position:absolute;
	left:35%;
	top:165px;
	width:615px;
	height:158px;
	z-index:13;
}


.style1 {color: #FF7E00; display:block; margin-left:20px;}
.style2 {color: #7FC41C; display:block; margin-left:40px;}
.style3 {color: #02242F}
.style4 {
	color: #EFE25F;
	font-weight: bold;
}
.style5 {color: #EFEA98}
.style5 a {color: #EFEA98}
.style6 {color: white}
.style7 {font-size: 19px}
.style8 {color: #333333}
.style9 {
	color: #076368;
	font-size: 14px;
	font-weight: bold;
}
.style10 {font-size: 21px}
.style11 {
	font-size: 22px;
	font-weight: bold;
}
.style12 {
	font-size: 13px;
	font-weight: bold;
	color: black;
}
.style13 {
	font-size: 22px;
	font-weight: bold;
	color: #7FC41C;
}

#submenu-services .visit {
	color: #990000;
	font-family: "Comic Sans MS",Arial, Tahoma;
	font-size: 18px;
	font-weight: bold;
	background:url('/siteimg/arr1.gif') left no-repeat;
	padding:0 0 0 22px;
}

#menu-bg {
	position:absolute;
	left:0px;
	top:270px;
	width:391px;
	height:363px;
	z-index:1;
	background: url('/siteimg/mn_bg.gif') no-repeat;
}

#collage_areas {
	width:581px;
	height:295px;
	background:url('/siteimg/collage_areas.gif') no-repeat;
}

#collage_catering {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_catering.gif') no-repeat;
}

#collage_decor {
	width:573px;
	height:295px;
	background:url('/siteimg/collage_decor.gif') no-repeat;
}

#collage_original {
	width:573px;
	height:295px;
	background:url('/siteimg/collage_original.gif') no-repeat;
}

#collage_groups {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_groups.gif') no-repeat;
}

#collage_picknik {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_picknik.gif') no-repeat;
}

#collage_music {
	width:587px;
	height:278px;
	background:url('/siteimg/collage_music.gif') no-repeat;
}

#collage_mc {
	width:574px;
	height:254px;
	background:url('/siteimg/collage_mc.gif') no-repeat;
}

#collage_barmen {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_barmen.gif') no-repeat;
}
#collage_barmens
{
	width:569px;
	height:253px;
	background:url('/siteimg/collage_barmens.gif') no-repeat;
}
#collage_birthday {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_birthday.gif') no-repeat;
}
#collage_clowns {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_clowns.gif') no-repeat;
}
#collage_corp {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_corp.gif') no-repeat;
}
#collage_team {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_team.gif') no-repeat;
}
#collage_wedding {
	width:569px;
	height:253px;
	background:url('/siteimg/collage_wedding.gif') no-repeat;
}

.bg_2 {background: #fff url(/siteimg/bg_2.gif)  no-repeat top right;}
.bg_3 {background: #006B55 url(/siteimg/bg_3.gif) no-repeat top right;}
.bg_4 {background: #fff url(/siteimg/bg_4.gif)  no-repeat top right;}
.bg_5 {background: #fff url(/siteimg/bg_5.gif)  no-repeat top right;}
.bg_6 {background: #00B0C9 url(/siteimg/bg_6.gif)  no-repeat top right;}
.bg_7 {background: #D68667 url(/siteimg/bg_7.gif)  no-repeat top right;}
.bg_9 {background: #fff url(/siteimg/bg_9.gif)  no-repeat top right;}
.bg_10 {background: #fff url(/siteimg/bg_10.gif)  no-repeat top right;}
.bg_11 {background: #fff url(/siteimg/bg_11.gif)  no-repeat top right;}
.bg_13 {background: #fff url(/siteimg/bg_13.gif)  no-repeat top right;}
.bg_14 {background: #fff url(/siteimg/bg_14.gif)  no-repeat top right;}
.bg_15 {background: #fff url(/siteimg/bg_15.gif)  no-repeat top right;}
.bg_16 {background: #fff url(/siteimg/bg_16.gif)  no-repeat top right;}
.bg_17 {background: #fff url(/siteimg/bg_17.gif)  no-repeat top right;}

