BODY {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	background-attachment: fixed;
	margin: 0 0 0;
}
#top {
	background-image: url(images/title.jpg);
	background-repeat: no-repeat;
	height: 358px;
	padding-bottom:5px;
}
#content {
	float: right;
	margin-right: -312px;
	width: 100%;
	overflow: hidden;
}
#sidebar {
	float:left;
	width:301px;
	padding-left:5px;
}
#cont {
	margin-right:317px;
}
#main {
	overflow:hidden;
	position:absolute;
}
#footer {
	padding:5px;

}



.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #006699;
	}
	
	.good_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0c3d66;
	font-weight:bold;
	}
		.good_name_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #0c3d66;
	font-weight:bold;
	}
	
	.title {color: #990000;
	font-family:Arial, Helvetica, sans-serif;}
	
	.input_button {
	
	
	background-color:#C6E154;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#0c3d66; 
	font-weight:bold;
	border:thin outset; 
	height:22px;
	
	
	
	}
	
	
	.warning_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	font-style:normal;
	font-weight:bold;
		}
		
	.text,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	
	}
	p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-indent: 20px;
	}
	a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c3d66;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #0c3d66;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: underline;
	color: #0c3d66;
}
a.subdir_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}

hr {
height:1px;
color: #8F9AB1;
}
h1 {
	padding-top:0;
	margin-top:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	}
h1.title {
	padding-top:0;
	margin-top:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	text-align:center;
	}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	}
h2.header {
position:absolute;
padding-top:0px;
margin-top:55px;
padding-left:54px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
background: #666666;
}
	
	
div.w60
{
     width: 60%;
     margin: 0 auto;
}     

     div.box-c
     {
          height:20px;
          margin: 0 20px;
          position: relative;
          background: #ffffff;
     }
     
          div.box-c em b 
          {
             position:absolute;
             font:150px Arial;
             line-height:40px;
             font-weight:normal;
          }
          
          .ctl, .cbl, .ctr, .cbr 
          {
             z-index:11;
             width:20px;
             height:20px;
             color:#ffffff;      
             overflow:hidden;
             position:absolute;  
             background:transparent;
             
          }
          
          .ctl {top:0; left:-20px;}
          .cbl {bottom:0; left:-20px;}
          .ctr {top:0; right:-20px;}
          .cbr {bottom:0; right:-20px;}

          .ctl b {left:-8px;}
          .ctr b {left:-25px;}
          .cbl b {left:-8px; top:-17px;}
          .cbr b {left:-25px; top:-17px;}
          
     div.box-inner
     {
          padding: 0 20px;
          background: #ffffff;
     }
     div.box-inner1
     {
          padding: 0 20px;
          background: #ffffff;
			 height: 100%;
			 min-height: 100%;
     }
.autorise {
	padding-bottom: 5px;
	font-weight: bold;
}
.logandpassname{
	padding-top: 5px;
	width:50px;
	float:left;
}
.logandpass{
	padding-top: 5px;
	padding-left: 5px;
	float:left;
}
#rememberme {
padding-top: 5px;
float:left;
}
#enter {
padding-top: 5px;
float:left;
padding-left: 60px;
}
#search {
	padding-left: 15px;
}
#search_txt {
	float:left;
}
#search_img {
width:64px; 
height:64px;
padding-right: 15px;
}
.menu_level {
top: 10px;
text-align:center;
}
.menu_1 {
float:left; 
width:50px;
text-align:center;
}
.menu_2 {
padding-left:55px;
}
.lnkmenu_1 {
color:#058fbd;
font-size: 18px;
}
.lnkmenu_2 {
font-size: 16px;
}
a.lnkmenu_1:visited {
color:#058fbd;
font-size: 18px;
}
a.lnkmenu_2:visited {
font-size: 16px;
}
a.bmenu {
padding-left:10px;
padding-right:10px;
	font-weight: bold;
}
.taglist {
font-size: 14px;
color:#000000;
}
.spoff {
float:left; 
width: 25%;
text-align:center;
}
.spoffname {
height: 80px;
overflow: hidden;
}
.spoff1 {
float:left; 
width: 25%;
text-align:center;
background: #cecece;
}
.indexmenu {
height: 55px; width: 300px; float: left;
}
.indexmenu1 {
height: 35px; 
}
.newgood {
float:left; 
width: 30%;
text-align:center;
}
.newgood1 {
float:left; 
width: 30%;
text-align:center;
background: #cecece;
}
.newgoodname {
height: 50px;
overflow: hidden;
}
a.indexmenulnk1 {
font-size: 18pt; font-weight: bold;
}
a.indexmenulnk {
font-size: 14pt;
}
.catwr {
float:left; width: 310px; height:430px;
}

.catmain {
text-align:center; width: 290px;
}

.catname {
color:#727272;text-align:center; width: 290px;
}

.catprwr {
text-align:center; padding-left:50px; width: 290px;
}

.catprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #006699;
	float:left;
}

.goodswr {
display:table;
}	

.goodsin {
display: table-cell; vertical-align: middle; padding-left: 10px;
}

.accessuarwr {
float: left;
}	

.accessuarwrin {
float: left; width: 400px; padding-left:10px;
}
.nobr {
white-space: nowrap;
}
