* { font-family: Verdana, Arial, Tahoma; }
.content-container { width: 1250px; }
.menu { width: 175px; float:left; }
.menu-2 { border-left: 1px solid #CCC; width: 175px; float:left; }
.menu a, .menu-2 a { font-size: 11px; }
body {  background-image:none; background-color: #FFF; border: none; }
img { border:0; }
.active { font-weight: bold; }

.left-menu-container {
position: absolute;
top: 62px;
left: 0;
display: none;
background: #000000;
border:1px solid #111111;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
width: 370px;
height: auto;
padding: 10px 10px 10px 5px;
filter: alpha(opacity=95);
opacity: .95;
}
.left-menu-container * { color: #fff; }
.left-menu-container ul { list-style: none; padding:0; margin:0 0 0 20px; }

a.trigger{
position: absolute;
text-decoration: none;
top: 30px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 5px 30px 5px 5px;
font-weight: 700;
background:#222222 url(../images/plus.png) 95% 55% no-repeat;

border-top:1px solid #7a7a7a;
border-bottom:1px solid #7a7a7a;
border-right:1px solid #939393;
display: block;
}

a.trigger:hover{
border-top:1px solid #939393;
border-bottom:1px solid #939393;
border-right:1px solid #939393;

display: block;
}

a.active.trigger {
background:#222222 url(../images/minus.png) 95% 55% no-repeat;
}
.content { margin-left: 5px; }
.shophome h1 { background-color:#3f3f3f; height: 35px; display:block;text-align:right; color:#fff; padding:5px 10px 5px 5px;  font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 26px; }
.shophome .logo { width: 250px; float:left; padding-top:5px; }
.shophome .logo img { max-width:245px; }
.shophome .datacontent  { height:355px;  overflow:auto; border-left: 1px solid #a5a5a5;  float:right; width: 540px; }
 * { color:#3f3f3f; }
 .shophome .datacontent p { padding:0; margin:0; }
 .content {margin-top:70px;  width: 800px; float:left;   }
 .shophome .border-left { background: repeat-y url(../images/dot.jpg) left top; padding-left: 3px;   }
 .shophome .border-right { background: repeat-y url(../images/dot.jpg) right top; padding-right: 3px;   }
 .border-bottom { font-size: 1px; background: repeat-x url(../images/dot-w.jpg) right top; height: 3px; }
 .clr { clear: both;}
 .ajax-container 
 {

	height:400px;
	width:800px;
	position:absolute;
	background-color:#fff;
	-moz-box-shadow: 0 0 20px 5px #000000;
	-webkit-box-shadow: 0 0 20px 5px #000000;
 }
 
#layer {
	display:none; 
	height:400px;
	width:800px;
}
.loading { height: 400px; width: 800px; background: no-repeat url(../images/loading.gif) 50% 50% #fff;  }


