* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size:15px;
	font-family: Times;
}
body {
	background: url(../images/index.jpg) top center no-repeat #000;
	height: 100%;
}
#container {
	background: url(../images/list2.jpg) top center no-repeat #e9dec7;
	width: 991px;
	height:1165px;
	border: 0px solid #995d35;
	position: absolute;
	left: 50%;
	margin-left: -491px;
	overflow: hidden;
	color:#372e21;
}
#tip1{
	width: 15px;
	height:220px;
	border: 0px solid #995d35;
	position: absolute;
	left: 29px;
	top:330px;
	line-height:16px;
	color:#5b503f;
}

#tip2{
	width: 250px;
	height:20px;
	border: 0px solid #995d35;
	position: absolute;
	left: 560px;
	top:416px;
	color:#5b503f;
}

#tip3{
	width: 600px;
	height:20px;
	border: 0px solid #995d35;
	position: absolute;
	left: 220px;
	top:868px;
	color:#5b503f;
}

#home {
	width: 200px;
	height:120px;
	border: 0px solid #995d35;
	position: absolute;
	left: 395px;
	top:80px;
	overflow: hidden;
}
#content {
	width: 570px;
	height:630px;
	border: 0px solid #995d35;
	position: absolute;
	right: 80px;
	top: 420px;
	overflow: hidden;
	display:none;
}
#cont_text {
	width: 570px;
	height:630px;
	border: 0px solid #995d35;
	position: absolute;
	right: 80px;
	top: 420px;
	overflow: auto;
	display:none;
}
#filter_cont {
	width: 260px;
	height:109px;
	border: 0px solid #995d35;
	position: absolute;
	left: 365px;
	top: 1026px;
	overflow: hidden;
}
#tooltip {
	border: 1px solid #372e21;
	position: absolute;
	left: 0px;
	top: 0px;
	background: url(../images/t-bg.jpg) #e9dec7;
	display:none;
	color:#372e21;
	padding:5px 10px 5px 10px;
	z-index:8;
	line-height:18px;
	max-width:600px;
}
p{
	text-indent:10px
}
form{
	margin: 0px 5px 5px 5px;
	padding:3px 3px 3px 3px;
	color:#372e21;
}
input, select{
	border: 1px solid #995d35;
	background: #e9dec7;
	height:22px;
	margin: 0px 0px 5px 0px;
	padding:0px 3px 0px 3px;
	width:200px;
}
textarea{
	border: 1px solid #995d35;
	background: #e9dec7;
	margin: 0px 0px 5px 0px;
	padding:0px 3px 0px 3px;
	width:200px;
}
label{
	display:block;
	width:150px;
	border: 0px solid #995d35;
	line-height:25px;
	white-space: nowrap;
	font-weight:bold;
}
h3{
	text-align:center;
	color:#372e21;
}


#filter {
	width: 260px;
	height:109px;
	border: 0px solid #995d35;
	position: absolute;
	left: 0px;
	top: -74px;
	overflow: hidden;
	background: url(../images/bot-filt-bg-s.png) top right no-repeat;
}
#filter_list {
	width: 238px;
	height:65px;
	border: 0px solid #995d35;
	position: absolute;
	right: 0px;
	top: 0px;
	overflow: hidden;
	background: url(../images/bot-bg-filt.jpg) no-repeat;
	padding:10px 0px 0px 13px;
}
#filter_button {
	width: 221px;
	height:35px;
	border: 0px solid #995d35;
	position: absolute;
	left: 23px;
	bottom: 0px;
	overflow: hidden;
	background: url(../images/bot-w-filt.png) no-repeat;
	cursor:pointer;
}
h4{
	line-height:24px;
	font-weight:normal;
	display:inline;
}
#select_filter{
	width: 226px;
	background-color:#e8d4b7;
	color:#372e21;
}
#a_descr {
	width: 630px;
	height:150px;
	border: 0px solid #995d35;
	position: absolute;
	right: 80px;
	top: 250px;
	overflow: hidden;
	display:none;
}
#a_info {
	width: 230px;
	height:150px;
	border: 0px solid #995d35;
	position: absolute;
	left: 100px;
	top: 460px;
	overflow: hidden;
	background: url(../images/a-info.png) bottom left no-repeat;
}
#des1,#des2,#des3,#des4,#des5,#des6,#des7,#des8,#des9 {
	width: 185px;
	height:206px;
	border: 0px solid #995d35;
	position:relative;
	float:left;
	overflow: hidden;
	margin-bottom:5px;
	background: url(../images/authors/4.jpg) 27px 4px no-repeat;
	cursor:pointer;
	display:none;
}

.des_name {
	width: 145px;
	height:20px;
	border: 0px solid #995d35;
	position:absolute;
	bottom:24px;
	left:20px;
	overflow: hidden;
	display:none;
	text-align:center;
	z-index:2;
}
#des {
	width: 185px;
	height:206px;
	border: 0px solid #995d35;
	position:absolute;
	left:90px;
	top:250px;
	overflow: hidden;
	margin-bottom:5px;
	background: url(../images/authors/m1.jpg) 27px 4px no-repeat;
}

#des_name {
	width: 145px;
	height:20px;
	border: 0px solid #995d35;
	position:absolute;
	bottom:24px;
	left:20px;
	overflow: hidden;
	display:none;
	text-align:center;
	z-index:2;
}
#menu {
	width: 282px;
	height: 425px;
	overflow: hidden;
	position:absolute;
	top:220px;
	left:49px;
	border: 0px solid #995d35;
	z-index:3;
}
#m-services {
	width: 30px;
	height: 146px;
	overflow: hidden;
	position:absolute;
	background: url(../images/m-services-a.png) no-repeat;
	top:285px;
	left:42px;
	cursor:pointer;
	z-index:4;
}
#m-salon {
	width: 30px;
	height: 146px;
	overflow: hidden;
	position:absolute;
	background: url(../images/m-salon.png) no-repeat;
	top:445px;
	left:42px;
	cursor:pointer;
	z-index:4;
}
#t-menu {
	width: 282px;
	height: 54px;
	overflow: hidden;
	position:absolute;
	background: url(../images/t-menu.png) no-repeat;
	top:0px;
	left:0px;
}
#b-menu {
	width: 282px;
	height: 47px;
	overflow: hidden;
	position:absolute;
	background: url(../images/b-menu.png) no-repeat;
	bottom:0px;
	left:0px;
}
#l-menu {
	width: 226px;
	height: 384px;
	overflow: hidden;
	position:absolute;
	background: url(../images/lw-menu.jpg) no-repeat;
	padding:78px 5px 10px 12px;
	top:25px;
	left:41px;
	color:#372e21;
}
#l-menu2 {
	width: 226px;
	height: 382px;
	overflow: hidden;
	position:absolute;
	background: url(../images/lw-menu.jpg) no-repeat;
	padding:78px 5px 10px 12px;
	top:25px;
	left:41px;
	color:#372e21;
	display:none;
}
#w-menu {
	width: 226px;
	height: 64px;
	overflow: hidden;
	position:absolute;
	background: url(../images/lw-menu-w.jpg) no-repeat;
	top:12px;
	left:0px;
}
#s-menu {
	width: 22px;
	height: 384px;
	overflow: hidden;
	position:absolute;
	background: url(../images/s-menu.png) no-repeat;
	top:25px;
	left:19px;
}
#c-menu-services {
	width: 206px;
	height: 291px;
	overflow: hidden;
	position:absolute;
	padding:0px 0px 0px 0px;
	top:101px;
	left:51px;
	color:#372e21;
	border: 0px solid #995d35;
}
#c-menu-salon {
	width: 206px;
	height: 283px;
	overflow: hidden;
	position:absolute;
	padding:0px 0px 0px 0px;
	top:101px;
	left:51px;
	color:#372e21;
	border: 0px solid #995d35;
	display:none;
}
#d-menu {
	width: 79px;
	height: 18px;
	overflow: hidden;
	position:absolute;
	padding:0px 0px 0px 0px;
	bottom:19px;
	left:112px;
	color:#372e21;
	border: 0px solid #995d35;
	background: url(../images/lidd.png) 0px 0px no-repeat;
}
#c-menu-services ul,#c-menu-salon ul{
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#c-menu-services  li, #c-menu-salon  li{
	padding:12px 0px 0px 0px;
	text-indent:25px;
	background: url('../images/lil.png') left 15px no-repeat;
	cursor:pointer;
}
#mm-graph, #mm-envir, #mm-photo, #mm-cloth, #mm-event, #mm-art, #mm-portf{
	background: url(../images/h-menu.png) 48px bottom no-repeat;
	display:none;
	border: 0px solid #995d35;
}

#mm-graph ul, #mm-envir ul, #mm-photo ul, #mm-cloth ul, #mm-event ul, #mm-art ul, #mm-portf ul{
	padding:2px 0px 5px 0px;
	list-style-type:none;

}
#mm-graph li, #mm-envir li, #mm-photo li, #mm-cloth li, #mm-event li, #mm-art li, #mm-portf li{
	padding:2px 0px 3px 15px;
	background: none;
}
#title{
	width: 333px;
	height: 214px;
	position:absolute;
	top:195px;
	right:25px;
	border:0px solid #995d35;
	background: url(../images/title.jpg) 0px 0px no-repeat;
	padding:45px 0px 0px 44px;
	display:none;
}
#bot-l {
	width: 67px;
	height: 150px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-l-n.png) no-repeat;
	bottom:0px;
	left:0px;
	cursor:pointer;
}
#bot-r {
	width: 67px;
	height: 150px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-r-n.png) no-repeat;
	bottom:0px;
	right:0px;
	cursor:pointer;
}
#photos {
	width: 884px;
	height: 150px;
	overflow: hidden;
	position:absolute;
	bottom:130px;
	left:55px;
	border:0px solid #995d35;
	text-align:center;
}
#bot-cont {
	width: 858px;
	height: 150px;
	overflow: hidden;
	position:absolute;
	bottom:0px;
	left:12px;
	border:0px solid #995d35;
	text-align:center;
}
#bot-bg {
	width: 750px;
	height: 150px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-c-bg.png);
	bottom:0px;
	left:67px;
	border:0px solid #995d35;
	text-align:center;
}

#bot-0 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:-130px;
}
#bot-f0 {
	width: 148px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-f.png) no-repeat;
	top:0px;
	left:13px;
}
#bot-bg0 {
	width: 157px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-bg.jpg) no-repeat;
	top:10px;
	left:8px;
}
#bot-s0 {
	width: 8px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-s.png) no-repeat;
	top:12px;
	left:0px;
}
#bot-m-1 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:60px;
}
#bot-1 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:60px;
}
#bot-f1 {
	width: 148px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-f.png) no-repeat;
	top:0px;
	left:13px;
}
#bot-bg1 {
	width: 157px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-bg.jpg) no-repeat;
	top:10px;
	left:8px;
}
#bot-s1 {
	width: 8px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-s.png) no-repeat;
	top:12px;
	left:0px;
}

#bot-m-2 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:250px;
}
#bot-2 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:250px;
}
#bot-f2 {
	width: 148px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-f.png) no-repeat;
	top:0px;
	left:13px;
}
#bot-bg2 {
	width: 157px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-bg.jpg) no-repeat;
	top:10px;
	left:8px;
}
#bot-s2 {
	width: 8px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-s.png) no-repeat;
	top:12px;
	left:0px;
}


#bot-m-3 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:440px;
}
#bot-3 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:440px;
}
#bot-f3 {
	width: 148px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-f.png) no-repeat;
	top:0px;
	left:13px;
}
#bot-bg3 {
	width: 157px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-bg.jpg) no-repeat;
	top:10px;
	left:8px;
}
#bot-s3 {
	width: 8px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-s.png) no-repeat;
	top:12px;
	left:0px;
}
#bot-m-4 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:630px;
}
#bot-4 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:630px;
}
#bot-f4 {
	width: 148px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-f.png) no-repeat;
	top:0px;
	left:13px;
}
#bot-bg4 {
	width: 157px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-bg.jpg) no-repeat;
	top:10px;
	left:8px;
}
#bot-s4 {
	width: 8px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-s.png) no-repeat;
	top:12px;
	left:0px;
}

#bot-5 {
	width: 165px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	top:2px;
	left:820px;
}
#bot-f5 {
	width: 148px;
	height: 141px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-f.png) no-repeat;
	top:0px;
	left:13px;
}
#bot-bg5 {
	width: 157px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-bg.jpg) no-repeat;
	top:10px;
	left:8px;
}
#bot-s5 {
	width: 8px;
	height: 122px;
	overflow: hidden;
	position:absolute;
	background: url(../images/bot-s.png) no-repeat;
	top:12px;
	left:0px;
}
#img-corners{
	width: 572px;
	height: 454px;
	position:absolute;
	top:420px;
	right:80px;
	background: url(../images/img-corners.png) no-repeat;
	border:0px solid #995d35;
	cursor:pointer;
}
#img-center{
	width: 537px;
	height: 421px;
	position:absolute;
	top:437px;
	right:97px;
	border:0px solid #995d35;
	display:none;
}
#anounce {
	width: 450px;
	height: 100px;
	overflow: hidden;
	top:310px;
	left:342px;
	position:absolute;
	border:0px solid #995d35;
	color:#372e21;
	font-size:16px;
	line-height:22px;
	display:none;
	
}
#description {
	width: 250px;
	height: 220px;
	overflow: hidden;
	bottom:290px;
	left:80px;
	position:absolute;
	border:0px solid #995d35;
	display:none;
	font-size:16px;
	line-height:22px; 
}
#anounce ul{
	list-style-type:none;
}
#anounce li{
	background: url('../images/li_t.gif') no-repeat 391px 11px;
	padding:6px 20px 0px 0px;
}

#cont_text ul{
	list-style-type:disc;
	padding:10px 0px 10px 30px;
}
#cont_text li{
	padding:5px 0px 5px 0px;
}

a, a:link {
	color:#372e21;
	text-decoration:none;
}
a:hover, a:active {
	color:#372e21;
	text-decoration:underline;
}

#description a, #description a:link {
	color:#372e21;
	text-decoration:underline;
}
#description a:hover, #description a:active {
	color:#372e21;
	text-decoration:none;
}
