html, * {margin: 0; padding: 0;}

body {

	font:12px  Lucida Grande, Trebuchet MS, Arial,Helvetica,sans-serif; 
	color: #606060;
	background:  #000;

}
#leftbox {
	height:760px;
	width: 216px;
	color: #ee8;
	position:absolute;
	background: url(../images/ninemm01.jpg) no-repeat;
}
#container {
	padding:0 0 100px 0;
	margin: 0 0 0 217px;
	width:716px;
}
#menu {
	
	
	width:716px;
}
#menu ul {
	list-style:none;
	
	
	background:#000;

}
#menu li {
	
	
	float:left;
}
#menu a#active {
	background: url(../images/ninemm05.gif) top no-repeat;
	text-decoration:underline;
	color:#fff;
}
#menu a {
	padding:90px 10px 0 10px;
	
	display:block;
	width:159px;
	font-weight:bold;
	height:89px;
	font-family:helvetica, arial, sans-serif;
	text-align:center;
	color:#fff;
	letter-spacing:-0.1px;
	font-size:14px;
	text-decoration:none;
}

#menu a:hover, #menu a#active:hover {
	background: #eaeaea url(../images/ninemm15.gif) top no-repeat;
	color: #000;
	text-decoration:underline;
}
#top {
	width:716px;
	
	
	height:180px;
	background:#000 url(../images/ninemm13.gif) repeat-x;
}
.dot {
	position:absolute;
	top:494px;
	left:0;
	padding:5px;
	background:#fff;
}
.dot1 {
	position:absolute;
	top:530px;
	left:0;
	color:#fff;
	padding:5px;
}
.dot1 a {
	text-decoration:none;
	color:#fff;
	background: url(../images/ninemm02.gif) bottom repeat-x;
}
.dot1 a:hover {
	color:#ccc;
}
#lady {
	position:fixed;
	width:216px;
	height:441px;
	z-index:2;
	bottom:0;
}
#retro {
	margin:0 0 10px 0;
}
#retro a {
	display:block;
	width:696px;
	background: none;
	color:#fff;
	padding:10px;
	text-decoration:underline;
}
#retro a:hover {
	background:#252222;
	text-decoration:underline;
}
.mootabs p {
	padding:0 10px 10px 20px;
}

.mootabs_title {
	list-style:none;
	padding:0 10px 0 10px;
	
	background:#000;
	height:28px;
}

.mootabs_title li {
	float: left;
	background-color: #050505;
	padding: 2px 8px 2px 8px;
	margin-right: 2px;
	cursor: pointer;
	color: #fff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	height: 24px;
	line-height: 24px;
}

.mootabs_title li.active {
	background: #1f1919;
}

.mootabs_panel {
	display: none;
	width: 100%;
	top: -1px;
	font-family: "Trebuchet MS";
	color: #fff;
	overflow: hidden;
}

.mootabs_panel.active {
	display: block;
	
}

.mootabs_title li.over {
	color:#fff;
	background:#1f1919;
}
.contains {
	padding:10px;
	background:#1f1919;
	
}
.contains p {
	padding:0 0 2px 3px;
	margin:0 5px 5px 5px;
	background: url(../images/ninemm10.gif) bottom repeat-x;
}
.containsgal img {
	border:2px solid #fff;
	
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.containsgal img:hover {
	border:2px solid #fff;
	
	
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
.contains a {
	text-decoration:none;
	color:#fff;
	float:left;
	
	padding:5px;
}
.contains a:hover {
	background:#0b0b0b;
	text-decoration:none;
	color:#fff;
	float:left;
	
	padding:5px;
}
.containsname {
	padding:10px 5px 10px 5px;
	
	width:84px;
	display:block;
}

.containsgal {
	text-decoration:none;
	color:#fff;
	padding:5px;
	margin: 0;
	background:#49A8EC;
	display:block;
}
.containsgal:hover {
	background:#fff;
}

#start {
	padding:190px 390px 10px 10px;
	background:#000 url(../galerie/9mm_13.jpg) no-repeat;
	width:320px;
	margin:10px 0 0 0;
	height:110px;
}
.text01 {
	width:352px;
	color:#fff;
	margin:0 10px 0 0;
	
	float:left;
}

.text02 {
	width:353px;
	color:#fff;
	margin:0 0 10px 0;
	
	float:left;
}
.text03 {
	color:#fff;
	background:#212121;
	margin:0 0 15px 0;
	padding:10px 10px 90px 10px;
	border-right:1px solid #313131;
	border-bottom:1px solid #424242;
}
.text03 a {
	color:#ccc;
	padding:0 0 2px 0;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
.text03 a:hover {
	color:#fff;
	font-size:12px;
	text-decoration:none;
	background: url(../images/ninemm10.gif) bottom repeat-x;

}
.text04 {
 	background:#212121;
	padding:10px;
	height:480px;
}
.text05 {
 	background:#313131;
	padding:10px;
	height:480px;
}
.text06 {
 	background:#fff;
	color:#212121;
	padding:10px;
	
	height:73px;
}
.imageElement01 img, .imageElement02 img {
	padding:5px;
	background:#fff;
}
#content {
	background:#000;
	width:716px;
	
	
}
.details { 
	
	font-size:12px;
	float:left;
	width:304px;
	
	border-left:1px solid #272727;

}
.details img { 
	border:1px solid #171717;
	padding:3px;
	float:left;
	margin:0 10px 0 10px;
}
.details1 { 
	
	font-size:12px;
	width:305px;
	
	border-left:1px solid #272727;

}
.lower img { 
	border:1px solid #171717;
	padding:3px;
	float:left;
	margin:0 10px 0 10px;
}
.lower { 
	float:left;
	width:350px;
}
#footer {
	margin:50px 0 0 0;
	height:100px;
	
	display:none;
}
#footer a {
	color:#fff;
	text-decoration:none;
	padding:6px 0 2px 20px;
	background: url(../images/ninemm01.gif) bottom no-repeat;
	width:266px;
	display:block;
	height:18px;
}
#footer a:hover {
	background: url(../images/ninemm03.gif) bottom no-repeat;
}
a.link01 {
	color:#ccc;
	width:100px;
	padding:10px;
	display:block;
	background:#313131;
	text-decoration:none;
}
a.link01:hover {
	color:#fff;
	background:#212121;
	text-decoration:none;
}
a.link02 {
	color:#ccc;
	width:100px;
	padding:10px;
	display:block;
	background:#212121;
	text-decoration:none;
}
a.link02:hover {
	padding:10px;
	color:#fff;
	background:#313131;
	text-decoration:none;
}

h1.h1 {
	font-size:15px;
	color:#fff;
	background: #ad0000 url(../images/ninemm06.gif) repeat-x;
	margin:10px 0 10px 0;
	padding:10px 0 10px 10px;
	font-weight:normal;
}
h2.h2 {
	font-size:12px;
	background:#212121;
	margin:0 0 10px 0;
	width:50px;
	font-weight:normal;
	padding:10px;
}
h3.h3 {
	font-size:12px;
	background:#313131;
	margin:0 0 10px 0;
	width:50px;
	font-weight:normal;
	padding:10px;
}
.stars {
	font-size:12px;
	background:#313131;
	margin:0 0 10px 0;
	font-weight:normal;
	padding:10px 10px 10px 10px;
	color:#fff;
	line-height:25px;
}
.starsheader {
	color:#fff;
	font-weight:normal;
	font-size:15px;
	background: transparent url(../images/ninemm02.gif) bottom repeat-x;
	letter-spacing:-1px;
	margin:0 0 10px 0;
	padding:5px 0 5px 0;
}
h4 {
	color:#fff;
	font-weight:normal;
	font-size:15px;
	background: transparent url(../images/ninemm06.gif) bottom repeat-x;
	letter-spacing:-1px;
	margin:0 0 5px 10px;
	padding:5px 0 5px 0;
	clear:both;

}
h5 {
	color:#fff;
	font-weight:normal;
	font-size:15px;
	background: transparent url(../images/ninemm02.gif) bottom repeat-x;
	letter-spacing:-1px;
	margin:0 0 5px 10px;
	padding:8px 0 5px 0;
	clear:both;

}
h6 {
	color:#212121;
	font-weight:normal;
	font-size:15px;
	background: #fff;
	letter-spacing:-1px;
	
	padding:12px 0 2px 10px;
	clear:both;

}
.site {
	
	position:relative;
	padding:5px 0 0 0;
}
.SimpleSlide {
	height: 533px;

	overflow: hidden;
	position:relative;
}

.SimpleSlide div div {
	height:540px;
	
	padding:0 0 350px 0;
}
a.navleft
{
	left: 0;
	top: 0px;
	height:0px;
	float:left;
	position:absolute;
	
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;

	display:block;
	z-index:101;
	cursor: pointer;

}
* html a.navleft, * html a.navright, * html a.navright1, .slideInfoZone
{
	filter:alpha(opacity=50);
}
a.navleft:hover, a.navright:hover, a.navright1:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
a.navright
{
	left: 635px;
	top: 0;
	float:left;
	position:absolute;

	display:block;
	z-index:100;
	cursor: pointer;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.map{
	padding: 0;
	height: 533px;
	width: 410px;
	position:relative;
	float:left;
	

}
.map1 {
	padding: 0;
	position:relative;
	
}

div#clothing01{ top: 155px; left: 170px;position:absolute; }
div#clothing02{ top: 255px; left: 55px;position:absolute;z-index:10; }
div#clothing03{ top: 275px; left: 160px;position:absolute;z-index:9; }
div#clothing30{ top: 390px; left: 60px;position:absolute; }
div#clothing04{ top: 0px; left: 300px;position:absolute; }
div#clothing05{ top: 235px; left: 200px;position:absolute; }
div#clothing06{ top: 135px; left: 160px;position:absolute; }
div#clothing07{ top: 325px; left: 180px;position:absolute; }
div#clothing08{ top: 5px; left: 210px;position:absolute; }
div#clothing09{ top: 385px; left: 230px;position:absolute; }
div#clothing10{ top: 0px; left: 10px;position:absolute;z-index:13; }
div#clothing11{ top: 80px; left: 10px;position:absolute;z-index:15; }
div#clothing12{ top: 0px; left: 100px;position:absolute;z-index:12; }
div#clothing13{ top: 160px; left: 270px;position:absolute;z-index:14; }
div#clothing14{ top: 50px; left: 290px;position:absolute; }
div#clothing15{ top: 150px; left: 140px;position:absolute; }
div#clothing16{ top: 50px; left: 240px;position:absolute; }
div#clothing17{ top: 190px; left: 220px;position:absolute; }
div#clothing18{ top: 30px; left:190px;position:absolute; }
div#clothing19{ top: 200px; left: 190px;position:absolute; }
div#clothing20{ top: 80px; left: 90px;position:absolute; }
div#clothing21{ top: 170px; left: 170px;position:absolute; }
div#clothing22{ top: 250px; left: 110px;position:absolute; }
div#clothing23{ top: 340px; left: 170px;position:absolute; }
div#clothing24{ top: 140px; left: 50px;position:absolute;z-index:201; }
div#clothing25{ top: 230px; left: 50px;position:absolute;z-index:200; }
div#clothing26{ top: 240px; left: 140px;position:absolute; }
div#clothing27{ top: 320px; left: 140px;position:absolute; }
div#clothing28{ top: 150px; left: 180px;position:absolute; }
div#clothing29{ top: 320px; left: 120px;position:absolute; }

p.clothing a 
{ 
	position: absolute;
	height:90px;
	background: url(../images/ninemm08.gif) no-repeat;
	width:110px;
	text-decoration:none;
	
}
p.clothing a span 
{ 
	display: none; 
}
p.clothing a:hover
{
	position: absolute;
	
	
	left:0;
	top;0;
}
p.clothing a:hover span{
	display: block;
	height:90px;
	vertical-align: top;
	color: #000;
	width:130px;
	padding:10px;
	background:#fff;
	font-size:11px;
	margin: 0;
}


.tool-tip {
	color: #000;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: #fff;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #fff;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	width:200px;
	margin: 0 0 5px 0;
	font-size:20px;
	padding: 8px 8px 4px 0	;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

.clearer {
	clear:both;
	display: block;
	height: 0px;
}

