/* CSS Document METALSTORE */
body {	background:#DEDEDE;
	color:#000000;
}
#slash-menu{
 background:url('img/design/bg_body_grey.png') repeat-x  #DEDEDE;
}
a:link, a:visited {
	color: #898989;
	text-decoration: none;
}

a:hover {
	color: #898989;
	text-decoration: underline;
}
#header {
	background:url('img/design/bg_header_metalstore.jpg') no-repeat;
}
#header ul.multishop li {
  float:left;
  display:inline;
}
#header ul.multishop li.item1 a {
  display:block;
  background:url('img/design/button/butt_grey_metalstore.png');
  width:273px;
  height:55px;
}
#header ul.multishop li.item2 {
   margin-left:30px;
}
 
#header ul.multishop li.item2 a {
  display:block;
  background: url('img/design/button/butt_grey_punkstore_inactive.png');
  width:185px;
  height:55px;
  background-position:0px 0px;
}
#header ul.multishop li.item2 a:hover {
  display:block;
    width:185px;
  height:55px;
  background: url('img/design/button/butt_grey_punkstore_inactive.png');
  background-position:-185px 0px;
}
#header ul.multishop li.item3 {
   margin-left:28px;
}
 
#header ul.multishop li.item3 a {
  display:block;
  background:url('img/design/button/butt_grey_rockstore_inactive.png');
  width:186px;
  height:55px;
  background-position:0px 0px;
}
#header ul.multishop li.item3 a:hover {
  display:block;
  background:url('img/design/button/butt_grey_rockstore_inactive.png');
  background-position:-186px 0px;
}
#header ul.multishop li a:hover {
  text-decoration:none;
}

/* NAVIGACE vpravo nahore */

#header ul.navlinks li {
  float:left;
  display:inline;
  margin-left:10px;
  width:auto;
}
#header ul.navlinks li img {
  vertical-align:middle;
}
#header ul.navlinks li a {
  display:block;
  color:#000000;
  font-size:10px;
  text-align:right;
}
#header ul.navlinks li a:hover {
  color:#4F4F4F;
  text-decoration:none;
}


#header #header-search {
	position: absolute;
	top: 66px;
	left: 395px;
	font-size: 10px;
	color: #4D4D4D;
}

#header #header-userinfo {
	position: absolute;
	top: 66px;
	left: 642px;
	font-size: 10px;
	color: #4D4D4D;
	width:430px;
}

#header #header-basketinfo {
	position: absolute;
	top: 95px;
	left: 790px;
	font-size: 10px;
	color: #FFFFFF;
	width:275px;
}

#header #header-flashnews {
  position:absolute;
  font-size: 10px;
	color: #FFFFFF;
	width:680px;
	left:160px;
	top:205px;
}

#header #header-flashnews a {
	color: #000000;
}

#header #header-flashnews a:hover {
	color: #404040;
	text-decoration:underline;
}


#container {
  background:url('img/design/bg_grey-container.png') repeat-x bottom;
}
.panel-start {
	color: #000000;
	background: url('img/design/bg_panel_grey_start.png') repeat-x;
	height:22px;
	padding-top:6px;
	border:1px solid #A1A1A1;
	margin-bottom:1px;
}

.panel-middle {
	background-color: #CCCCCC;
}

.panel-middle .in {
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
}
.cenasdph {
	color: #000000;
	font-weight:normal !important;
}
.cenabezdph {
	color: #000000;
}
#page-product-list h2.akce {
  color:#515151;
}
input.button {
  background:url('img/design/bg_grey_button.gif');
  background-position:0px 0px;
  color:#000000;
}
input.button:hover {
  background-position:-51px 0px;
}
a.button2, input.button2 {
  background:url('img/design/bg_grey_button2.gif');
  background-position:0px 0px;
  color:#000000;
}
a.button2:hover, input.button2:hover {
  background-position:-68px 0px;
}
a.button3, input.button3 {
  background:url('img/design/bg_grey_button3.png')  no-repeat;
    background-position:0px 0px;
  color:#000000;
}
a.button3:hover, input.button3:hover {
  background-position:-131px 0px;
}
input.input2 {
  background:url('img/design/input2_grey.gif');
  width:180px;
  height:24px;
  border:0px;
  color:#585858;
  font-size:11px;
}
#search form .search_phrase {
	background:url('img/design/input_grey_search.png') no-repeat  top right;
	color:#898989;
}

#user-info .nick {
  background:url('img/design/input_grey_login.png') no-repeat  top right;
  color:#898989;
}

#user-info .pass {
  background:url('img/design/input_grey_pass.png') no-repeat  top right;
  color:#898989;
}
#user-info div {
  background:url('img/design/bg_header-grey_span.gif');
  color:#808080;
}
#user-info div a {
  color:#000000;
}
#user-info div a:hover {
  color:#898989;
}
#basket-info .basket-info-value {
	background:url('img/design/bg_header-grey_span2.gif');
	color:#000000;
}
#basket-info .basket-info-action a, #basket-info .basket-info-action2 a {
  color:#000000;
}

#basket-info .basket-info-action a:hover, #basket-info .basket-info-action2 a:hover {
  color:#898989;
}

#basket-info .basket-info-action, #basket-info .basket-info-action2 {
	background:url('img/design/bg_header-grey_span2.gif') no-repeat;
}
#basket-info dl dd a {
  color:#000000;
}
.dmarquee {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.dmarquee span {
  color:#000000;
}

.dmarquee a {
	color:#000000;
	text-decoration:none;
}

.dmarquee a:hover {
	color:#808080;
	text-decoration:underline;
}
#multimenu .mainitem {
	background: url('img/design/li_grey_multimenu.gif') no-repeat left;
}
#multimenu .mainitem a {
  color:#000000;
}
#multimenu .subitem {
	background: #CCCCCC;
	border: 1px solid #CCCCCC;
	color:#000000;
}
#multimenu .subitem li a{
	color:#000000;
}
#multimenu .subitem li a:hover {
	background: #767676;
	color:#FFFFFF;
}
#multimenu .first {
	background: none;
	margin-left:100px;
}
#panel-categories .it, #panel-categories .it2 {
	background-color: #CCCCCC;
	color: #000000;
	border-top: 1px solid #DEDEDE;
}

#panel-categories .it-hi {
	background-color: #DEDEDE;
}

#panel-newsreel li .header {
  color:#000000;
}

#panel-newsreel li .datum {
  color:#676767;  
}

#panel-newsreel p {
	color:#000000;
}
#page-product-list #list li {
	border:0px 1px 0px 1px;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
}
#page-product-list h2, #page-product-list h1 {
	color:#000000;
}
#page-product-list #list li h2, #page-product-list #list li h3 {
	background:#CCCCCC;
	color:#000000;
}

#page-product-list #list li h2 a, #page-product-list #list li h3 a {
	color:#000000;
}
#page-product-list #list li h2 a:hover, #page-product-list #list li h3 a:hover {
	color:#898989;
}
#page-product-list #list li .price, #page-product-list #list li .variants {
	background:#CCCCCC;
	color:#000000;
}
.page-bar .in {
	color: #000000;
}
.paging {
  color:#000000;
}
.paging a {
  color:#000000;
}
#page-product-detail .page-middle .in h1 {
  background:#CCCCCC;
  color:#000000;
}
#page-product-detail .price {
  background:#CCCCCC;
  color:#000000;
}
#page-product-detail input.button {
	background:url('img/design/input_grey-kosik.png');
	height:25px;
	width:117px;
	margin:0px;
	padding:0px;
}
#page-product-detail .c-p-e div {
	float: left;
	width: 25%;
	border-top: 5px solid #CCCCCC;
	border-bottom: 5px solid #CCCCCC;
	text-align: center;
}

#page-product-detail .c-p-e div a:link,
#page-product-detail .c-p-e div a:visited {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 8px;
}

#page-product-detail .bookmark1 {
  background:url('img/design/bg_panel_grey_start.png') repeat-x;
}

#page-product-detail .bookmarks {
  border-bottom:5px solid #CCCCCC;
}
#page-product-detail #bookmarks div{
  color:#000000;
}
#page-product-detail .related #list li {
  border-color:#ccc;
}
#page-product-detail .related #list li h2, #page-product-detail .related #list li h3 {
	background:#CCCCCC;
	color:#000000;
}
#page-product-detail .related #list li h2 a, #page-product-detail .related #list li h3 a{
	color:#000000;
}
#page-product-detail .related #list li h2 a:hover, #page-product-detail .related #list li h3 a:hover{
	color:#898989;
}
#page-product-detail .related #list li .price {
	background:#CCCCCC;
	color:#000000;
}
#page-send-pass dl input {
	background:#FFFFFF;
	border:1px solid #000000;
	font-size:11px;
	color:#000000;
}
input.button3 {
  background:url('img/design/bg_grey_button3.png');
  width:131px;
  height:25px;
  border:0px;
  color:#000000;
  font-size:10px;
  text-transform:uppercase;
  font-weight:normal;
  text-align:center;
  cursor:hand;
}


#page-product-detail .image .link-enlarge a, #page-product-detail .link-back a {
  background:url('img/design/bg_grey_button3.png')  no-repeat;
  background-position:0px 0px;
  color:#000000;
}
#page-product-detail .image .link-enlarge a:hover, #page-product-detail .link-back a:hover {
  background-position:-131px 0px;
  text-decoration:none;
}
#page-registration fieldset input {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  width:auto;
  color:#898989;  
}

#page-registration fieldset select,
#page-product-list select,  #page-product-list input,
#page-paramsearch .parameters select,  #page-paramsearch .parameters input,
#page-product-list .page-bar select {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  width:auto;
  color:#898989;  
}

 #page-registration fieldset option, #page-product-list .page-bar option, 
 #page-product-list option, #page-paramsearch .parameters option {
  border:0px;
    background:#FFFFFF;
  width:auto;
  color:#898989; 
}

.info-table .in {
	background: #ffc;
}

.info-table .info {
	color: #000000;
	border: 1px solid #A1A1A1;
	background:#FFFFFF;
}

.info-table .warning {
	color: #000000;
	border: 1px solid #A1A1A1;
	background: #A1A1A1;
}

#page-basket table.products-table td, #page-loyalty-basket table.products-table td {
	border-bottom: 1px solid #A1A1A1;
}

#page-basket table.products-table thead td, #page-loyalty-basket table.products-table thead td  {
	background:#FFFFFF;
	border-bottom: 1px solid #A1A1A1;
}

#page-order #products-table td, #page-order #products-table td {
	border-bottom: 1px solid #A1A1A1;
}

#page-order #products-table thead td, #page-order #products-table thead td  {
	background:#FFFFFF;
	border-bottom: 1px solid #A1A1A1;
}

#page-order fieldset input {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  width:auto;
  color:#898989;  
}

#page-order fieldset select, #page-order fieldset option {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  width:auto;
  color:#898989; 
}
#page-order fieldset option {
  border:0px;
}
#page-order #transport-payment div span {
  color:#000000;
}
#page-order .total-price {
  color:#000000;
}
#user-info .user-info {
  background:url('img/design/bg_grey-user_logged.png') no-repeat;
  color:#FFFFFF;
}

#page-support fieldset input,select,option {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  color:#898989;
}
option {
  border:0px;
}
#page-user-details fieldset input {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  width:auto;
  color:#898989;  
}

#page-user-details fieldset select, #page-user-details fieldset option {
  background:#FFFFFF;
  border:1px solid #A1A1A1;
  width:auto;
  color:#898989;  
}
#page-user-details fieldset option {
  border:0px;
}
#panel-categories .it-hi a {
	color: #000000;
}

#panel-categories .it a {
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

#panel-categories .it a:hover {
	text-decoration: underline;
	font-weight: bold;
}

#panel-categories .it2 a {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#panel-categories .it2 a:hover {
	text-decoration: underline;
	font-weight: bold;
}

.page-start .in h1, .page-start .in h2 {
	 font-size: 14px;
	 font-weight: bold;
	 color: #000000;
	 background: none;
	 padding: 2px 2px 2px 16px;
    text-transform:none;
}

.page-middle {
}

.page-middle .in {
}

.page-middle .in h2, .page-middle .in h3 {
	color: #000000;
	font-size: 14px;
	margin: 5px;
}
#panel-top-products a {
	color: #000000;
	text-decoration: underline;
}

#panel-top-products a:hover {
	color: #898989;
	text-decoration: underline;
}
#panel-product-news a {
	color: #000000;
	text-decoration: underline;
}

#panel-product-news a:hover {
	color: #898989;
	text-decoration: underline;
}

#footer a {
  color:#000000;
}

#footer a:hover {
  color:#898989;
}


#page-product-compare tr:hover {
	background-color: #B9B9B9;
}
#login-clientmenu a {
	color: #000000;
}
#login-clientmenu a:hover {
	color: #898989;
}
textarea.textarea5 {
  background:#FFFFFF;
  width:auto;
  height:auto;
  border:1px solid #898989;
  color:#000000;
  font-size:11px;
}
.kredity {
	color: #000000;
}
#user-info .user-info {
 color:#000000;
}
table tr.highlight {
	background: #C1C1C1;
}
input.input5, input.count {
  background:#FFFFFF;
  border:1px solid #898989;
  color:#000000;
}
.sleva {
	color: #000000;
}

#page-login dl input {
	background:#FFFFFF;
	border:1px solid #898989;
	color:#000000;
}
.exclamation-image-in {
	background: transparent url('img/exclamation-black.gif') no-repeat 50% 50%;
}

#footer .link {
  width:181px;
}
#footer a.indexlink {
  background:url('img/design/button/index_grey_metalstore_inactive_paticka.png');
  background-position:-182px 0px;
}
#footer a.indexlink:hover {
  background:url('img/design/button/index_grey_metalstore_inactive_paticka.png');
  background-position:-1px 0px;
}

input.input2:hover, input.input2:focus {
  color:#000000;
}

#search form .search_phrase:hover, #search form .search_phrase:focus {
  color:#000000;
}

#user-info .nick:hover, #user-info .nick:focus {
  color:#000000;
}

#user-info .pass:hover, #user-info .pass:focus {
  color:#000000;
}

#page-send-pass dl input:hover, #page-send-pass dl input:focus {
  color:#000000;
}

#page-registration fieldset input:hover, #page-registration fieldset input:focus {
  color:#000000;
}

#page-support fieldset input:hover, #page-support fieldset input:focus {
  color:#000000;
}

#page-user-details fieldset input:hover, #page-user-details fieldset input:focus {
  color:#000000;
}

textarea.textarea5:hover, textarea.textarea5:focus {
  color:#000000;
}

input:hover, input:focus {
  color:#000000;
}

#page-login dl input:hover, #page-login dl input:focus {
  color:#000000;
}
#page-product-list .basket input.koupit,
#page-special-action .buy input.koupit {
  width:117px;
  height:25px;
  background:url('img/design/input_grey-kosik.png') no-repeat;
  background-position:0px 0px;
  border:0px;
  cursor:pointer;
  padding:0px;
  display:block;
  float:left;
}
#page-product-list .basket input.koupit:hover,
#page-special-action .buy input.koupit:hover {
  width:117px;
  height:25px;
  background:url('img/design/input_grey-kosik.png') no-repeat;
  background-position:-117px 0px;
  border:0px;
}
#page-product-list .basket a.detail,
#page-special-action .buy a.detail  {
  width:96px;
  height:25px;
  background:url('img/design/input_grey-detail.png') no-repeat;
  background-position:0px 0px;
  border:0px;
  cursor:pointer;
  padding:0px;
  display:block;
  float:left;
}
#page-product-list .basket a.detail:hover,
#page-special-action .buy a.detail:hover {
  width:96px;
  height:25px;
  background:url('img/design/input_grey-detail.png') no-repeat;
  background-position:-96px 0px;
  border:0px;
}
#page-product-detail input.button {
	background:url('img/design/input_grey-kosik.png');
	height:25px;
	width:117px;
	margin:0px;
	padding:0px;
}
#page-product-detail input.button:hover {
  width:117px;
  height:25px;
  background:url('img/design/input_grey-kosik.png') no-repeat;
  background-position:-117px 0px;
  border:0px;
}
#page-product-detail .variants {
  background:#cccccc;
}

.category-path a:hover { 
  color:#898989;
}
#page-basket input.quantity {
  background:white;
}
.success {
color:black;
}

#page-order .info-table .warning {
  background:white;
}
#page-basket a.objednat {
  background:url(img/design/objmetal.png) no-repeat left top;
  height:33px;
  width:130px;
}
#page-basket a:hover.objednat {
  background:url(img/design/objmetal.png) no-repeat left bottom;
}
#panel-bought-products a {
  color:#000;
}
#panel-bought-products a:hover {
  color:#898989;
  text-decoration:underline;
}
#panel-bought-products .product-line .cena {
  color:#404040;
}