/* CSS Document PUNKSTORE */
body {	background:#000000;
	color:white;
}
#slash-menu{
 background:url('img/design/bg_body.png') repeat-x  #000000;
}
#header {
	background:url('img/design/bg_header_punkstore.jpg');
}
#header ul.multishop li.item1 a {
  background:url('img/design/button/butt_black_punkstore.png');
} 
#header ul.multishop li.item2 {
  margin-left:47px;
}
#header ul.multishop li.item2 a {
  background:url('img/design/button/butt_black_rockstore_inactive.png');
  width:165px;
  background-position:0px 0px;
}
#header ul.multishop li.item2 a:hover {
  background:url('img/design/button/butt_black_rockstore_inactive.png');
  width:165px;
  background-position:-165px 0px;
}
#header ul.multishop li.item3 {
  margin-left:47px;
}
#header ul.multishop li.item3 a {
  background:url('img/design/button/butt_black_metalstore_inactive.png');
  width:180px;
  background-position:0px 0px;
}
#header ul.multishop li.item3 a:hover {
  background:url('img/design/button/butt_black_metalstore_inactive.png');
  width:180px;
  background-position:-180px 0px;
}
#header ul.navlinks li a {
  color:#4F4F4F;
}
#header ul.navlinks li a:hover {
  color:#FFFFFF;
  text-decoration:none;
}

#container {
  background:url('img/design/bg_container.png') repeat-x bottom;
}
.panel-start {
	color: #CCCFFF;
	background: url('img/design/bg_panel_start.png') repeat-x;
  height:22px;
	padding-top:6px;
	border:1px solid #1C1C1C;
	margin-bottom:1px;
}

.panel-middle {
	background-color: #1C1C1C;
}

.panel-middle .in {
	border: 1px solid #1C1C1C;
	background-color: #1C1C1C;
}
.cenasdph {
	color: #A4A3A3;
}
.cenabezdph {
	color: #FFFFFF;
}

#page-product-list h2.akce {
  color:#CCCFFF;
}
input.button {
  background:url('img/design/bg_button.gif') no-repeat;
  background-position:0px 0px;
  color:#FFFFFF;
}
input.button:hover {
  background-position:-51px 0px;
  color:#FFFFFF;
}
a.button2, input.button2 {
  background:url('img/design/bg_button2.gif') no-repeat;
  background-position:0px 0px;
  color:#FFFFFF;
}
a.button2:hover, input.button2:hover {
  background-position:-68px 0px;
  color:#FFFFFF;
}
a.button3, input.button3 {
  background:url('img/design/bg_button3.png')  no-repeat;
  background-position:0px 0px;
  color:#FFFFFF;
}
a.button3:hover, input.button3:hover {
  background-position:-131px 0px;
  color:#FFFFFF;
}
#page-product-detail .image .link-enlarge a, #page-product-detail .link-back a {
  background:url('img/design/bg_button3.png')  no-repeat;
  background-position:0px 0px;
  color:#FFFFFF;
}
#page-product-detail .image .link-enlarge a:hover, #page-product-detail .link-back a:hover {
  background-position:-131px 0px;
  text-decoration:none;
}
input.input5, input.count {
  background:#000;
  border:1px solid #1C1C1C;
  color:#4D4D4D;
}
 input.count {
  background:#1C1C1C;
}
input.input2 {
  background:url('img/design/input2_black.gif');
  width:180px;
  height:24px;
  border:0px;
  color:#4D4D4D;
  font-size:11px;
}
#search form .search_phrase {
	background: url('img/design/input_search.png') no-repeat top right;
	color:#4D4D4D;
}

#user-info .nick {
  background:url('img/design/input_login.png')  no-repeat top right;
  color:#4D4D4D;
}

#user-info .pass {
  background:url('img/design/input_pass.png')  no-repeat  top right; 
  color:#4D4D4D;
}
#user-info div {
  background:url('img/design/bg_header-span.gif')  no-repeat;
  color:#000000;
}
#user-info div a {
  color:#808080;
}
#basket-info {
  color:#FFFFFF;
}
#basket-info .basket-info-value {
  background:url('img/design/bg_header-span2.gif');
  color:#808080;
}
#basket-info .basket-info-action a, #basket-info .basket-info-action2 a {
  color:#808080;
}

#basket-info .basket-info-action a:hover, #basket-info .basket-info-action2 a:hover {
  color:#FFFFFF;
}

#basket-info .basket-info-action, #basket-info .basket-info-action2 {
	background:url('img/design/bg_header-span2.gif') no-repeat;
}
.dmarquee {
	color:#FFFFFF;
}

.dmarquee a {
	color:#FFFFFF;
}

.dmarquee a:hover {
	color:#808080;
	text-decoration:underline;
}
#multimenu .mainitem {
	background: url('img/design/li_black_multimenu.gif') no-repeat left;
}
#multimenu .subitem {
	background: #808080;
	border: 1px solid #808080;
}
#multimenu .subitem li a:hover {
	background: #666666;
}
#multimenu .first {
	background: none;
	margin-left:100px;
}
#panel-categories .it, #panel-categories .it2 {
	background-color: #1C1C1C;
	color: #FFFFFF;
	border-top: 1px solid #000000;
}

#panel-categories .it-hi {
	background-color: #000000;
}

#panel-newsreel li .header {
  color:#FFFFFF;
}

#panel-newsreel li .datum {
  color:#454545;   
}

#panel-newsreel p {
	color:#7E7E7E;
}
#page-product-list #list li {
	border:0px 1px 0px 1px;
	border-style:solid;
	border-color:#1C1C1C;
	border-width:1px;
}
#page-product-list #list li h2, #page-product-list #list li h3 {
	background:#1C1C1C;
}
#page-product-list #list li h2 a:hover, #page-product-list #list li h3 a:hover {
	color:#CCCFFF;
}
#page-product-list #list li .price, #page-product-list #list li .variants {
	background:#1C1C1C;
}
.paging {
  color:#CCCFFF;
}
.paging a {
  color:#FFFFFF;
}
#page-product-detail .page-middle .in h1 {
  background:#1C1C1C;
}
#page-product-detail .price, #page-product-detail .variants {
	background:#1C1C1C;
}

#page-product-detail .c-p-e div {
	float: left;
	width: 25%;
	border-top: 5px solid #1C1C1C;
	border-bottom: 5px solid #1C1C1C;
	text-align: center;
}

#page-product-detail .c-p-e div a:link,
#page-product-detail .c-p-e div a:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 8px;
}

#page-product-detail .bookmark1 {
  background:url('img/design/bg_panel_start.png') repeat-x;
}

#page-product-detail .bookmarks {
  border-bottom:5px solid #1C1C1C;
}
#page-product-detail #bookmarks div{
  color:#CCCFFF;
}
#page-product-detail .related #list li h2, #page-product-detail .related #list li h3 {
	background:#1C1C1C;
}
#page-product-detail .related #list li h2 a, #page-product-detail .related #list li h3 a{
	color:#FFFFFF;
}
#page-product-detail .related #list li h2 a:hover, #page-product-detail .related #list li h3 a:hover{
	color:#CCCFFF;
}
#page-product-detail .related #list li .price {
	background:#1C1C1C;
}
#page-send-pass dl input {
	background:#000000;
	border:1px solid #1C1C1C;
	font-size:11px;
	color:#4D4D4D;
}
input.button3 {
  background:url('img/design/bg_button3.png');
  width:131px;
  height:21px;
  border:0px;
  color:#FFFFFF;
  font-size:10px;
  text-transform:uppercase;
  font-weight:normal;
  text-align:center;
  cursor:pointer;
}
#page-registration fieldset input {
  background:#000000;
  border:1px solid #1C1C1C;
  width:auto;
  color:#4D4D4D;  
}

#page-registration fieldset select, #page-registration fieldset option,
#page-product-list .page-bar select, #page-product-list .page-bar option {
  background:#000000;
 /* border:1px solid #1C1C1C;*/
  width:auto;
  color:#4D4D4D;   
}
#page-registration fieldset option {
  border:0px;
}

.info-table .in {
	background: #ffc;
}

.info-table .info {
	color: #FFFFFF;
	border: 1px solid #4D4D4D;
	background:#1D1D1D
}

.info-table .warning {
/*	color: #4D4D4D;
	border: 1px solid #4D4D4D;
	background: #CCCFFF;*/
	color: #FFFFFF;
	border: 1px solid #4D4D4D;
	background:#1D1D1D;
}
#page-basket .info-table .warning {
  color:red;
}

#page-basket table.products-table td, #page-loyalty-basket table.products-table td {
	border-bottom: 1px solid #4C4C4C;
}

#page-basket table.products-table thead td, #page-loyalty-basket table.products-table thead td  {
	background:#1D1D1D;
	border-bottom: 1px solid #4C4C4C;
}

#page-order #products-table td, #page-order #products-table td {
	border-bottom: 1px solid #4C4C4C;
}

#page-order #products-table thead td, #page-order #products-table thead td  {
	background:#1D1D1D;
	border-bottom: 1px solid #4C4C4C;
}


#page-order fieldset input {
  background:#000000;
  border:1px solid #1C1C1C;
  width:auto;
  color:#4D4D4D;  
}

#page-order fieldset select, #page-order fieldset option {
  background:#000000;
 /* border:1px solid #1C1C1C; */
  width:auto;
  color:#4D4D4D;  
}
#page-order fieldset option {
  border:0px;
}
#user-info .user-info {
  background:url('img/design/login-bg-on.png') no-repeat;
  color:#FFFFFF;
}

#page-support fieldset input,select {
  width:auto;
  background:#000000;
  &background:transparent !important;
  border:1px solid #1C1C1C;
  color:#4D4D4D;
}

option {
  width:auto;
  background:#000000;
   &background:transparent !important;
  color:#4D4D4D;
}

#page-support option {
  border:0px;
}
#page-user-details fieldset input {
  background:#000000;
  border:1px solid #1C1C1C;
  width:auto;
  color:#4D4D4D;  
}

#page-user-details fieldset select, #page-user-details fieldset option {
  background:#000000;
 /* border:1px solid #1C1C1C; */
  width:auto;
  color:#4D4D4D;  
}
#page-user-details fieldset option {
  border:0px;
}
#page-product-compare tr:hover {
	background-color: #202020;
}
textarea.textarea5 {
  background:#000000;
  width:auto;
  height:auto;
  border:1px solid #1C1C1C;
  color:#4D4D4D;
  font-size:11px;
}
.kredity {
	color: #CCCFFF;
}
table tr.highlight {
	background: #1C1C1C;
}
.sleva {
	color: #CCCFFF;
}
#page-login dl input {
	background:#000000;
	border:1px solid #1C1C1C;
	color:#4D4D4D;
}
.exclamation-image-in {
	background: transparent url('img/exclamation-white.gif') no-repeat 50% 50%;
}

div#indexovka {
  width:175px;
  margin:0px auto;
  position:absolute;
  top:50%;
  left:50%;
  _position:relative;
  _top:auto;
  _left:auto; 
  _text-align:center;
}
div#indexovka .center {
  margin:-100px 0 0 -87px;
  _margin:0;
}
ul.rozcestnik {
  list-style-type:none;
}
ul.rozcestnik li{
  width:175px;
  height:29px;
  margin-bottom:20px;
}
ul.rozcestnik li a {
  display:block;
  width:100%;
  height:29px;
  text-decoration:none;
}
ul.rozcestnik li a:hover {
  text-decoration:none;
}
ul.rozcestnik li.punkstore a {
  background:url('img/design/button/index_punkstore.png');
  background-position:-175px 0px;
}
ul.rozcestnik li.punkstore a:hover {
  background:url('img/design/button/index_punkstore.png');
  background-position:0px 0px;
}
ul.rozcestnik li.rockstore a {
  background:url('img/design/button/index_rockstore.png');
  background-position:-175px 0px;
}
ul.rozcestnik li.rockstore a:hover {
  background:url('img/design/button/index_rockstore.png');
  background-position:0px 0px;
}
ul.rozcestnik li.metalstore a {
  background:url('img/design/button/index_metalstore.png');
  background-position:-175px 0px;
}
ul.rozcestnik li.metalstore a:hover {
  background:url('img/design/button/index_metalstore.png');
  background-position:0px 0px;
}
#footer a.indexlink {
  background:url('img/design/button/index_punkstore.png');
  background-position:-175px 0px;
}
#footer a.indexlink:hover {
  background:url('img/design/button/index_punkstore.png');
  background-position:0px 0px;
}

option:hover {background:#808080}

input.input2:hover, input.input2:focus {
  color:#7D7D7D;
}

#search form .search_phrase:hover, #search form .search_phrase:focus {
  color:#7D7D7D;
}

#user-info .nick:hover, #user-info .nick:focus {
  color:#7D7D7D;
}

#user-info .pass:hover, #user-info .pass:focus {
  color:#7D7D7D;
}

#page-send-pass dl input:hover, #page-send-pass dl input:focus {
  color:#7D7D7D;
}

#page-registration fieldset input:hover, #page-registration fieldset input:focus {
  color:#7D7D7D;
}

#page-support fieldset input:hover, #page-support fieldset input:focus {
  color:#7D7D7D;
}

#page-user-details fieldset input:hover, #page-user-details fieldset input:focus {
  color:#7D7D7D;
}

textarea.textarea5:hover, textarea.textarea5:focus {
  color:#7D7D7D;
}

input:hover, input:focus {
  color:#7D7D7D;
}

#page-login dl input:hover, #page-login dl input:focus {
  color:#7D7D7D;
}
#page-product-list .basket input.koupit,
#page-special-action .buy input.koupit {
  width:117px;
  height:25px;
  background:url('img/design/input_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_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_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_detail.png') no-repeat;
  background-position:-96px 0px;
  border:0px;
}
#page-product-detail input.button {
	background:url('img/design/input_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_kosik.png') no-repeat;
  background-position:-117px 0px;
  border:0px;
}

.success {
  color:#CCCFFF;
}
#panel-inquiry a {
  color:white;
}
