* {margin: 0; padding: 0; font-family: Arial; }
body { color: #fff; font-size: 14px; behavior: url("http://www.metalshop.co.il/styles/csshover3.htc"); background-color: black; }
a { color: #fff; }
input { background-color: #141414; border: none; color: #e7a916; border: 1px solid #3a2a03; padding: 2px; }
textarea { background-color: #141414; border: none; color: #e7a916; border: 1px solid #3a2a03; padding: 2px; overflow: auto; }
select { background-color: #141414; border: none; color: #e7a916; border: 1px solid #3a2a03; padding: 2px; }
input[type="submit"] { padding-right: 10px; padding-left: 10px; }
input[type="reset"] { padding-right: 10px; padding-left: 10px; }
input.scart { padding-right: 10px; padding-left: 10px; }
input.checkout { color: #2aa000; font-weight: bold; }
body { background-image: url('http://www.metalshop.co.il/images/bg.jpg'); height: 100%; }
img {border: 0;}
.clear {clear:both; font-size: 0; line-height: 0;}
.nolist {list-style:none; list-style-type:none;}
.notable {border:0; border-collapse:collapse; border-spacing:0;}
.noform { padding: 0px; margin: 0px; }
.hidden {display: none;}
.padding4px { padding: 4px; }
.default_input { border: 1px solid #bbc6d1; padding: 2px; color: #455575; }
.default_button { background-color: white; color: #455575; border: 1px solid #bbc6d1; font-weight: bold; padding: 3px; }

#base { width: 968px; height: 100%; background-color: black; position: relative; }
#base .border { width: 9px; background-image: url('http://www.metalshop.co.il/images/border.gif'); float: right; }
#base #site { width: 950px; float: right; }
#base #site #bar { }

#base #site #footer { width: 950px; background-image: url('http://www.metalshop.co.il/images/footer_bg.jpg'); background-repeat: no-repeat; background-position: bottom; height: 220px; font-size: 14px; letter-spacing: 1px; }

#footer #copy_site { width: 50%; float: right; text-align: right; }
#footer #copy_site span { padding: 10px; }
#footer #copy_monolith { width: 50%; float: right; text-align: left; }
#footer #copy_monolith span { padding: 10px; }
#footer #links { text-align: center; width: 100%; color: #de1010; float: right; margin-bottom: 35px; margin-top: 140px; }
#footer #links a { color: #de1010; }

.error { color: red; }
.failureText { background-color: #141414; border: 1px dashed #2b2b2b; color: red; font-size: 16px; font-weight: bold; width: 50%; text-align: center; padding: 4px; margin: 10px 0px 10px 0px; }
.successText { background-color: #141414; border: 1px dashed #2b2b2b; color: green; font-size: 16px; font-weight: bold; width: 50%; text-align: center; padding: 4px; margin: 10px 0px 10px 0px; }

#music_playerx {
	position: fixed;
	top: 0px;
	/*width: 100%;
	height: 100%;
	background-color: black;
	line-height: 100%;
	text-align: center;
  	filter:alpha(opacity=60);
  	opacity:0.6;*/
  	z-index: 10;
}
.placontainer {
	position: fixed;
	top: 50%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/* for IE */
  	filter:alpha(opacity=100);
  	/* CSS3 standard */
  	opacity:100;
  	z-index: 30;
}
.placontainer a {
	background-color: black;
}
div.login_error { padding-bottom: 4px; text-align: center; font-size: 14px; color: #de1217; line-height: 18px; font-weight: bold; }

.navigation a:hover { color: #b81111; }
