body
{
	color: #ffffff;
	font:1em/1 Tahoma,Arial,Verdana,sans-serif;
	background:#020202 url('/images/background.jpg') top left repeat-x;
	background:#020202 url('/images/wallpaper2.gif') top left repeat;

	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 100%;
}

a,
a:link,
a:active,
a:visited
{
	color: #bfe316;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 1.9em;
	text-decoration: none;
}

#layout
{
	width: 100%;
	 background:url('/images/bg2.png') top center no-repeat;
	 /*background:url('/images/background2.jpg') top center no-repeat;*/
	/*	background:url('/images/wallpaper.gif') top center no-repeat; */
	height: 100%;
	padding-top: 60px;
}

h1,
h3
{
	color: #CB3699;
	font-size: 23px;
	font-family: "Georgia", Serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}

b, strong
{
	color: #eee;
}


.form-button
{
	height: 22px;
	width: 107px;
	text-align: center;
	color: #aaa;
	border: 0px;
	font: bold 10px Verdana;
	cursor: pointer;
	background: transparent;
	background-image: url('/images/button.gif');
	margin-top: 5px;
	margin-right: 5px;
	padding-top: 0px;
}

.main-menu
{
	float: right;
	margin-right: 180px;
}
.main-menu td
{
	padding-left: 50px;
}
.main-menu-outer
{
	padding-top: 90px;
}

.main-menu-item a,
.main-menu-item a:link,
.main-menu-item a:active,
.main-menu-item a:visited
{
	color: #ccc;
	font: 13px Tahoma;
	text-transform: uppercase;
	text-decoration: none;
}
.main-menu-submenu td,
.main-menu-submenu-small td
{
	padding: 0px;
	padding-left: 0px;
}


.main-menu-submenu a,
.main-menu-submenu a:link,
.main-menu-submenu a:active,
.main-menu-submenu a:visited
{
	color: #bfe316;
	font: 13px Tahoma;
	line-height: 1.9em;
	text-transform: uppercase;
	text-decoration: none;
}

.main-menu-submenu a:hover
{
	text-decoration: underline;
}

.main-menu-submenu-small a,
.main-menu-submenu-small a:link,
.main-menu-submenu-small a:active,
.main-menu-submenu-small a:visited
{
	color: #bfe316;
	font: 11px Tahoma;
	line-height: 1.7em;
	text-transform: uppercase;
	text-decoration: none;
}

.main-menu-submenu-small a:hover
{
	text-decoration: underline;
}

.section-inner-1
{
	border-bottom: 1px solid #bfe316;
	padding-bottom: 20px;
}
.section-inner-3
{
	border-top: 1px solid #bfe316;
	padding-top: 20px;
}
.section-inner-2
{
	margin-top: 12px;
	margin-bottom: 19px;
}

#languages
{
	float: right;
	width: 80px;
}
#languages .lng
{
	position: absolute;
	margin-top: 20px;
}

#languages .item
{
	float: left;
}
#languages .item a,
#languages .item a:link,
#languages .item a:active,
#languages .item a:visited
{
	font: 14px Tahoma;
}
#languages .item a:hover
{
	color: #fff;
}


#languages .sep
{
	float: left;
	background: url('/images/lngs-sep.gif') top center no-repeat;
	width: 15px;
}


.modeling-z-sk,
.modeling-z-en,
.modeling-z-de
{
	height: 148px;
	width: 291px;
	float: left;
	margin-right: 14px;
	cursor: pointer;
}
.modeling-m-sk,
.modeling-m-en,
.modeling-m-de
{
	height: 148px;
	width: 291px;
	float: left;
	margin-right: 13px;
	cursor: pointer;
}
.modeling-n-sk,
.modeling-n-en,
.modeling-n-de
{
	height: 148px;
	width: 291px;
	float: left;
	cursor: pointer;
}
.modeling-z-sk { background: url('/images/bg-zeny-sk.jpg') top left no-repeat; }
.modeling-z-en { background: url('/images/bg-zeny-en.jpg') top left no-repeat; }
.modeling-z-de { background: url('/images/bg-zeny-de.jpg') top left no-repeat; }
.modeling-m-sk { background: url('/images/bg-muzi-sk.jpg') top left no-repeat; }
.modeling-m-en { background: url('/images/bg-muzi-en.jpg') top left no-repeat; }
.modeling-m-de { background: url('/images/bg-muzi-de.jpg') top left no-repeat; }
.modeling-n-sk { background: url('/images/bg-tvare-sk.jpg') top left no-repeat; }
.modeling-n-en { background: url('/images/bg-tvare-en.jpg') top left no-repeat; }
.modeling-n-de { background: url('/images/bg-tvare-de.jpg') top left no-repeat; }



.modeling-z h4,
.modeling-m h4,
.modeling-n h4
{
	margin-top: 10px;
	margin-right: 13px;
	float: right;
	color: #bfe316;
	font-size: 18px;
	font-family: "Georgia", Serif;
	margin-bottom: 0px;
	padding: 0px;
}
.modeling-z-sk a,
.modeling-z-en a,
.modeling-z-de a,
.modeling-m-sk a,
.modeling-m-en a,
.modeling-m-de a,
.modeling-n-sk a,
.modeling-n-en a,
.modeling-n-de a
{
	float: right;
	padding-top: 118px;
	margin-right: 50px;
	color: #7a7a7a;
	font: bold 12px Tahoma;
	text-transform: none;
	text-decoration: underline;
	clear: both;
}


.contents {}
.contents-outer
{
	background: url('/images/section.png') top left no-repeat;
	border: 1px solid #404040;
	padding: 20px;
	font: 11px Tahoma;
	line-height: 2em;
	color: #7d7d7d;
}

.contents2 {}
.contents2-outer
{
	background: url('/images/section.png') top left no-repeat;
	border: 1px solid #404040;
	font: 11px Tahoma;
	line-height: 2em;
	color: #7d7d7d;
}


.welcome 
{
	float: left;
	width: 445px;
	padding-right: 20px;
}
.welcome a
{
	color: #cb3699;
	font: bold 12px Tahoma;
	line-height: 2em;
	text-transform: none;
	text-decoration: underline;
}
.news
{
	padding-left: 20px;
	float: left;
	border-left: 1px solid #404040;
	width: 360px;
}
.news-item h4
{
	color: #CB3699;
	font-weight: normal;
	font-size: 20px;
	font-family: 'Georgia', serif;
}

.cal { font: bold 18px Arial; color: #000; float: left; margin-right: 20px;}
.cal1 { background: url('/images/cal1.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal2 { background: url('/images/cal2.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal3 { background: url('/images/cal3.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal4 { background: url('/images/cal4.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal5 { background: url('/images/cal5.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal6 { background: url('/images/cal6.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal7 { background: url('/images/cal7.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal8 { background: url('/images/cal8.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal9 { background: url('/images/cal9.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal10 { background: url('/images/cal10.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal11 { background: url('/images/cal11.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }
.cal12 { background: url('/images/cal12.gif') top left no-repeat; width: 34px; height: 25px; padding-top: 16px; text-align:center; padding-right: 3px; }


.model-item
{
	float: left;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 6px;
	margin-bottom: 6px;
	height: 181px;
	width: 128px;
	cursor: pointer;
}

.model-title
{
	background: #000;
	color: #fff;
	font-size:18px;
	font-family: Georgia, Serif;
	
	margin-top: 141px;
	padding-top: 10px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}


.casting-item
{
	float: left;
	margin-left: 6px;
	margin-right: 7px;
	margin-top: 6px;
	margin-bottom: 6px;
	height:	65px;
	width: 65px;
	cursor: pointer;
}

.casting-title
{
	background: #000;
	color: #fff;
	font:14px Times;
	margin-top: 40px;
	padding-top: 5px;
	height: 20px;
	overflow: hidden;
	text-align: center;
	opacity:0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
}

.references-item
{
	float: left;
	margin-left: 6px;
	margin-right: 7px;
	margin-top: 6px;
	margin-bottom: 6px;
	height:	230px;
	width: 400px;
	cursor: pointer;
	font: 11px Tahoma;
	line-weight: 2em;
	color: #aaa;
}
.references-item img
{
	border: 0px;
	margin-right: 1px;
}
.references-img
{
	float: left;
	margin-right: 6px;
	margin-top: 6px;
	height: 60px;
	width: 60px;
}


.services-item
{
	float: left;
	margin-left: 6px;
	margin-right: 7px;
	margin-top: 6px;
	margin-bottom: 6px;
	height:	400px;
	width: 840px;
	cursor: pointer;
	font: 11px Tahoma;
	line-weight: 2em;
	color: #aaa;
}
.services-item img
{
	border: 0px;
	margin-right: 1px;
}
.services-img
{
	float: left;
	margin-right: 6px;
	margin-top: 6px;
	height: 112px;
	width: 112px;
}







#browser-cell-out
{
	height: 410px;
	overflow: hidden;
}
#browser-cell-in
{
	height: 410px;
}
.browser-wait
{
	padding-top: 200px;
}
.browser-block
{
	width:860px;
	height: 410px;
	float: left;
}

#browser-paging
{
	height: 30px;
}

#browser-paging a,
#browser-paging a:link,
#browser-paging a:visited,
#browser-paging a:active
{
	font: 12px Tahoma;
}

.paging-0 a,
.paging-0 a:link,
.paging-0 a:visited,
.paging-0 a:active,
.paging-0 a:hover
{
	color: #505050;
}
.paging-edge a
{
	color: #505050;
}



#browser-filter
{
	height: 30px;
	border-bottom: 1px solid #555;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#browser-filter .filter-item
{
	float: left;
	width: 210px;
}
#browser-filter .filter-select
{
	width: 120px;
	color: #666;
	font: 11px Verdana;
}



#gallery-out,
.gallery-out
{
	height: 175px;
	width: 560px;
	overflow: hidden;
	float: left;
	background: #222;
}
#gallery-in,
.gallery-in
{
	height: 175px;
}
#gallery-in img
{
	margin-right: 10px;
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}

.logobg
{
	background: url(/images/bglogo.png) bottom right no-repeat;
	padding: 20px;
}



.framev
{
	background: url(/images/frame-v.gif) top left no-repeat;
	height: 146px;
	width: 104px;
	float: left;
}
.framev-outer
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 146px;
	width: 104px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}


.frameh
{
	background: url(/images/frame-h.gif) top left no-repeat;
	height: 104px;
	width: 146px;
	float: left;
}
.frameh-outer
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 104px;
	width: 146px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 20px;
	
}



.frame-big
{
	background: url(/images/frame-big2.png) top left no-repeat;
	width: 394px;
	height: 170px;
	float: left;
}
.frame-big-inner
{
	height: 112px;
	width: 322px;
	margin-top: 29px;
	margin-left: 36px;
}


.frame-mega
{
	background: url(/images/frame-mega.png) top left no-repeat;
	height: 170px;
	width: 827px;
	float: left;
}
.frame-mega-inner
{
	height: 112px;
	width: 755px;
	margin-top: 29px;
	margin-left: 36px;
}

.hostessingselect
{
	height: 130px;
	overflow: auto;
}
.hostessingselect ul
{
	float: left;
	width: 160px;
	color: #88E310;
}
.hostessingselect a,
.hostessingselect a:link,
.hostessingselect a:visited,
.hostessingselect a:active
{
	color: #CB3684
}

.casting-img
{
	background: url(/images/casting-img.png) top left no-repeat;
	width: 457px;
	height: 590px;
	float: right;
	
}



.form-head
{
	background: #444;
	color: #fff;
	font: bold 14px Tahoma;
	padding: 5px;
	margin-top: 20px;
}
.form-body
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
.form-body div
{
	float: left;
	width: 33%;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0;
	color: #fff;
}
.form-body div input
{
	margin-top: 5px;
	width: 70%;
}
.povinne
{
	background: #DFF9A4;
	border: 1px solid #A8E910;
}
.errorform
{
	background: #FDB5B5;
	color: #f00;
	border: 1px solid #f00;
}

#dialog {position:absolute; width:425px; padding:10px; z-index:200; background:#fff}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(images/dialog_close.gif) no-repeat}
#dialog-content {display:block; height:70px; padding:6px; color:#666666; font-size:13px}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#000; opacity:.60; filter:alpha(opacity=60); z-index:100}
.error {background:#fff url(images/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(images/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(images/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(images/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(images/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(images/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(images/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(images/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}

ul li
{
	list-style-image: url('/images/li.gif'); 
}

ul li strong
{
	color: #CB3699;
}

.popupclose
{
	height: 42px;
	width: 42px;
	background: url('/images/close-button.png') top left no-repeat;
	position: absolute;
	margin-top: 40px;
	margin-left: 45px;
	z-index: 999;
	cursor: pointer;
}




#overlay-old{ background-image: url(/images/overlay40.png); }

* html #overlay-old
{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay40.png", sizingMethod="scale");
}
	
#lightbox-old
{
	padding: 15px;
	border: 1px solid #aaa;
}



.showroom
{
	background: #000;
	border: 1px solid #555;
	padding: 15px;
	font-face: Arial;
	font-size: 13px;
	line-height: 1.3em;
}
.showroom strong
{
	font-size: 14px;
	color: #ccf700;
}

.showroom .button-apply
{
	background: url('/images/showroom-button.jpg') top left no-repeat;
	width: 245px;
	height: 24px;
	float: right;
	color: #000;
	font-size: 22px;
	font-face: Georgia;
	padding: 10px;
	margin-top: 15px;
	text-align: center;
	text-shadow: 1px 1px 1px #fff;
	cursor: pointer;
}
.showroom .label
{
	background: url('/images/showroom-label.jpg') top left repeat-x;
	height: 25px;
	color: #000;
	font-size: 12px;
	font-face: Arial;
	font-weight: bold;
	padding: 4px;
	padding-left: 15px;
	padding-right: 10px;
	margin-left: -15px;
	float: left;
}
.showroom .logos
{
	margin-top: 10px;
/*	margin-left: 108px;
/**/
}
.showroom .logos div
{
	border: 1px solid #404040;
	padding: 20px;
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
	height: 25px;
	width: 370px;
	text-align: center;
}
.showroom .logos div a img
{
	border: 0;
}
.showroom .fb
{
	float: right;
	margin-top: 30px;
	margin-right: 5px;
}

.clear { clear: both; }
