@charset "utf-8";
/* CSS Document */
html, body 
{
	height: 100%;
	margin: 0;
	padding: 0;
	background:#060606;
}
* 
{
	margin:0;
	padding:0;
}
div#shim
{
	visibility: hidden;
	width: 100%;
	height: 50%;
	margin-top: -350px;
	float: left;
}
div#wrapper
{
	width: 1096px;
	height: 700px;
	clear: both;
	position: relative;
	top: -350px;
	/* IE4ever Hack: Hide from IE4 **/
	position: static;
	/** end hack */
	margin:auto;
}
div#bk
{
	background:url(../images/main_background.jpg) repeat-x;
	width: 100%;
	height: 700px;
	clear: both;
	position: relative;
	top: -350px;
	/* IE4ever Hack: Hide from IE4 **/
	position: static;
	/** end hack */
}
div#bk_int
{
	background:url(../images/main_background_interiour.jpg) repeat-x;
	width: 100%;
	height: 700px;
	clear: both;
	position: relative;
	top: -350px;
	/* IE4ever Hack: Hide from IE4 **/
	position: static;
	/** end hack */
}
/* Hide from IE5mac \*//*/
div#shim
{
	display: none;
}
html, body
{
	height: auto;
}
/* end hack */
/* ]]> */
#top_cnt
{
	position:absolute;
	top:0px;
	left:0px;
	width:1096px;
	height:128px;
	background:url(../images/top_content_bk.gif) center no-repeat;
	text-align:center;
	padding-top:46px
}
#top_cnt_int
{
	position:absolute;
	top:0px;
	left:0px;
	width:1096px;
	height:65px;
	background:url(../images/top_content_bk_int.gif) center no-repeat;
	text-align:center;
	/*padding-top:46px;*/
	z-index:2;
}
.container
{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
#bottom_cnt
{
	position:absolute;
	bottom:0px;
	left:0px;
	width:1096px;
	height:209px;
	background:url(../images/bottom_content_bk.gif) no-repeat center;
}
#bottom_cnt_int
{
	position:absolute;
	bottom:0px;
	left:0px;
	width:1096px;
	height:66px;
	background:url(../images/bottom_content_bk.gif) no-repeat center;
}
#left
{
	position:absolute;
	top:174px;
	left:0px;
	width:126px;
	height:316px;
	background:url(../images/left_bk.gif) no-repeat;
}
#right
{
	position:absolute;
	top:174px;
	right:0px;
	width:126px;
	height:316px;
	background:url(../images/right_bk.gif) no-repeat;
}
#left_int
{
	position:absolute;
	bottom:66px;
	left:0px;
	width:126px;
	height:316px;
	background:url(../images/left_bk.gif) no-repeat;
}
#right_int
{
	position:absolute;
	top:66px;
	right:0px;
	width:126px;
	height:316px;
	background:url(../images/right_bk.gif) no-repeat;
}
#menu_home
{
	position:absolute;
	top:490px;
	left:0px;
	width:1096px;
	height:36px;
	background:url(../images/menu_bk.png) no-repeat center;
	z-index:99;
	text-align:left;
}
#menu_home_container
{
	position:absolute;
	height:36px;
	top:0px;
	left:126px;
}
#menu_container
{
	position:absolute;
	top:135px;
}
#home_content
{
	position:absolute;
	left:126px;
	top:174px;
}
#content
{
	position:absolute;
	left:126px;
	top:65px;
	width:843px;
	height:568px;
	border:1px solid #2e2709;
	z-index:99
}
#content_left
{
	position:absolute;
	top:0px;
	left:0px;
	width:632px;
	height:568px;
	border:0;
	border-right:1px solid #2e2709;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fcd018;
}
#content_left a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fcd018;
	text-decoration:none;
	font-style:italic;
}
#content_left a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fcd018;
	text-decoration:underline;
	font-style:italic;
}
#view {
	position:absolute;
	top:64px;
	left:0px;
	width:612px;
	height:492px;
	overflow: auto;
}
#content_right
{
	position:absolute;
	top:0px;
	right:0px;
	width:210px;
	height:568px;
	background:url(../images/left_cont_bk.jpg) repeat-x;
}
.menu_home_element
{
	width:200px;
	height:25px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fcd018;
	cursor:pointer;
	margin:0;
	padding:0;
	padding-top:11px;
	padding-right:10px;
	margin-left:1px;
	top:0px;
	left:0px;
	text-align:right;
}
.menu_home_element_selected
{
	width:200px;
	height:25px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	margin:0;
	padding:0;
	padding-top:11px;
	padding-right:10px;
	margin-left:1px;
	top:0px;
	left:0px;
	text-align:right;
	background:url(../images/menu_bk_selected.png) repeat-x;
}
.menu_element
{
	width:200px;
	height:25px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fcd018;
	cursor:pointer;
	margin:0;
	padding:0;
	padding-top:11px;
	padding-right:10px;
	margin-bottom:1px;
	top:0px;
	left:0px;
	text-align:right;
}
.menu_element_selected
{
	width:200px;
	height:25px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	margin:0;
	padding:0;
	padding-top:11px;
	padding-right:10px;
	margin-bottom:1px;
	top:0px;
	left:0px;
	text-align:right;
	background:url(../images/menu_bk_selected.png) repeat-x;
}
.menu_subelement
{
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fcd018;
	cursor:pointer;
	margin:0;
	padding:0;
	padding-top:8px;
	padding-right:10px;
	top:0px;
	left:0px;
	text-align:right;
}
.menu_subelement_selected
{
	width:200px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	margin:0;
	padding:0;
	padding-top:8px;
	padding-right:10px;
	top:0px;
	left:0px;
	text-align:right;
}
.girl_home_c
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_home_c.jpg);
	border:1px solid #2e2709;
}
.girl_home_bw
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_home_bw.jpg);
	border:1px solid #2e2709;
}
.girl_news_c
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_news_c.jpg);
	border:1px solid #2e2709;
	border-left:0;
	border-right:0;
}
.girl_news_bw
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_news_bw.jpg);
	border:1px solid #2e2709;
	border-left:0;
	border-right:0;
}
.girl_prod_c
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_products_c.jpg);
	border:1px solid #2e2709;
	border-right:0;
}
.girl_prod_bw
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_products_bw.jpg);
	border:1px solid #2e2709;
	border-right:0;
}
.girl_contact_c
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_contact_c.jpg);
	border:1px solid #2e2709;
}
.girl_contact_bw
{
	width:210px;
	height:315px;
	display:inline-block;
	margin:0;
	padding:0;
	background:url(../images/girl_contact_bw.jpg);
	border:1px solid #2e2709;
}
#terms_home_container
{
	position:absolute;
	top:74px;
	left:0px;
	width:1096px;
	height:100px;
	z-index:99;
	text-align:center;
}
.terms
{
	color:#fcd018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.terms a
{
	color:#fcd018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.terms a:hover
{
	color:#fcd018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.news
{
	background:url(../images/news_bk.jpg) no-repeat;
}
.contact
{
	background:url(../images/contact_bk.jpg) no-repeat;
}
.prod
{
	background:#000;
}
.pcc
{
	background:url(../images/products_bk.jpg) no-repeat;
}
.hair
{
	background:url(../images/products_bk2.jpg) no-repeat;
}
.sha
{
	background:url(../images/products_bk2.jpg) no-repeat;
}
.sty
{
	background:url(../images/products_bk.jpg) no-repeat;
}
.cond
{
	background:url(../images/products_bk.jpg) no-repeat;
}
.head
{
	background:url(../images/products_bk2.jpg) no-repeat;
}
.term
{
	background:url(../images/products_bk.jpg) no-repeat;
}
.new
{
	background:url(../images/products_bk.jpg) no-repeat;
}
#logo
{
	position:absolute;
	width:210px;
	text-align:center;
	top:34px;
}
#terms_int
{
	position:absolute;
	bottom:15px;
	left:0px;
	width:210px;
	/*height:80px;*/
	z-index:99;
	text-align:center;
	line-height:12px
}
#mycustomscroll
{
	/* Typical fixed height and fixed width example */
	width: 592px;
	height: 484px;
	overflow: auto;
	overflow-x: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin:0;
	padding-left: 20px;
	padding-right:10px;
	text-align:justify;
}
#title
{
	color:#FCD018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:39px;
	padding-top:25px;
	padding-left:20px;
}
.title
{
	color:#FCD018;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#pr_flash
{
	position:relative;
	top:62px;
	left:46px;
}
input
{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#radio
{
	width:10px;
	border:0;
}
select
{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
textarea
{
	width:100%;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}