@import url( layout.css );
@import url( shop.css );

BODY {
    background: #000 url('/image/bg-body.jpg') 50% 0 no-repeat;
    padding: 0;
    margin: 0;
    COLOR: #000;
    LINE-HEIGHT: 1.5em;
    FONT-FAMILY: "Arial CE","Arial","Trebuchet MS", "Verdana","Luxi Sans", "Helvetica";
    text-align: center;
	FONT-SIZE: 0.8em;
}

* {margin: 0px; padding: 0px}

img {
border: 0px solid #fff
}

#main {
    margin: 0 auto 0 auto;
	width: 900px;
    text-align: left;
    background: #fff
}
#header {
	PADDING: 0em;
    height: 175px;
    width: 900px;
    margin: 0 0 30px 0
}

#header-info {
	color: #999;
	background: url('/image/bg-header-info.gif') 0 0 no-repeat;
    height: 24px;
    width: 335px;
    padding: 6px 0 0 565px;
}

#header-info a{
color: #fff
}


#header-logo {
background: url('/image/bg-header-logo.gif') 0 0 no-repeat;
height: 70px;
vertical-align: top
}

#header-logo-lang {
width: 30px;
padding: 5px 16px 0 0;
float: right;
height: 25px;
}

#header-search {
	height: 25px;
	background: url('/image/bg-header-search.gif') 0 0 no-repeat;
}

#header-search-path {
width: 490px;
float: left;
height: 23px;
margin: 2px 20px 0 30px;
}

#header-search-form {
float: right;
width: 330px;
height: 25px;
margin: 0 30px 0 0;
}

#header-search-input {
width: 235px;
padding: 0 0 4px 2px;
height: 17px;
border: 0px solid #fff;
background: url('/image/1x1.gif') 0 0 no-repeat
}

#header-search-submit {
width: 93px;
height: 25px
}

#footer-outer {
	height: 66px;
    text-align: center;
    width: 100%;
}

#footer {
	background: url('/image/bg-footer.gif') 0 0 no-repeat;
	COLOR: #999;
	font-size: 85%;
	padding: 25px 0 0 0;
	TEXT-ALIGN: left;
    width: 900px;
    height: 65px;
    margin: 0 auto 0 auto;
}
#footer P {
	MARGIN: 0px;
    TEXT-ALIGN: center
}
#footer a{
COLOR: #999
}

#footer-left {
margin: 0 0 0 30px;
width: 420px;
height: 60px;
float: left
}

#footer-right {
width: 420px;
margin: 0 30px 0 0;
height: 60px;
text-align: right;
float: right
}

#header {
	BORDER-BOTTOM: 0px dotted
}
.cols-cleaner {
	BORDER-RIGHT: 0px dotted; BORDER-TOP: 0px; BORDER-LEFT: 0px dotted; BORDER-BOTTOM: 0px dotted
}


.main-content {
	MARGIN: 0 1em 0 1em
}
.cols-cleaner {
	BORDER-RIGHT: 0px dotted; BORDER-TOP: 0px;  BORDER-LEFT: 0px dotted; BORDER-BOTTOM: 0px dotted
}
.hide-left .cols-cleaner {
	MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.hide-right .cols-cleaner {
	MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
.hide-both .cols-cleaner {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: dotted
}

.side-columns {
}

.side-columns UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
