/* CSS Document ROCKSTORE */
body {	background:#010066;
	color: white;
}
#slash-menu{
 background: url('img/design/bg_body_blue.png') repeat-x ;
}
#header {
	background:url('img/design/bg_header_rockstore.jpg');
}
#header ul.multishop li.item1 a {
  background:url('img/design/button/butt_blue_rockstore.png');
} 
#header ul.multishop li.item2 {
  margin-left:40px;
}
#header ul.multishop li.item2 a {
  background:url('img/design/button/butt_blue_metalstore_inactive.png');
  width:185px;
  background-position:0px 0px;
}
#header ul.multishop li.item2 a:hover {
  background:url('img/design/button/butt_blue_metalstore_inactive.png');
  width:185px;
  background-position:-185px 0px;
}
#header ul.multishop li.item3 {
  margin-left:30px;
}
#header ul.multishop li.item3 a {
  background:url('img/design/button/butt_blue_punkstore_inactive.png');
  width:180px;
  background-position:0px 0px;
}
#header ul.multishop li.item3 a:hover {
  background:url('img/design/button/butt_blue_punkstore_inactive.png');
  width:180px;
  background-position:-180px 0px;
}
#header ul.navlinks li a {
  color:#808080;
}
#header ul.navlinks li a:hover {
  color:#FFFFFF;
  text-decoration:none;
}

#container {
  background:url('img/design/bg_blue-container.png') repeat-x bottom;
  /*background:url('img/design/bg_blue_container2.png') repeat-x left top;*/
  
}
.panel-start {
	color: #CCCFFF;
	background: url('img/design/bg_panel_blue_start.png') repeat-x;
	height:22px;
	padding-top:6px;
	border:1px solid #1C1C59;
	margin-bottom:1px;
}

.panel-middle {
	background-color: #071A79;
}

.panel-middle .in {
	border: 1px solid #071A79;
	background-color: #071A79;
}
.cenasdph {
	color: #A4A3A3;
}
.cenabezdph {
	color: #FFFFFF;
}

#page-product-list h2.akce {
  color:#CCCFFF;
}
input.button {
  background:url('img/design/bg_blue_button.gif');
  background-position:0px 0px;
  color:#FFFFFF;
}
input.button:hover {
  background-position:-51px 0px;
  color:#FFFFFF;
}
a.button2, input.button2 {
  background:url('img/design/bg_blue_button2.gif');
  background-position:0px 0px;
  color:#FFFFFF;
}

a.button2:hover, input.button2:hover {
  background-position:-68px 0px;
  color:#FFFFFF;
}
input.input2 {
  background:url('img/design/input2_blue.gif');
  width:180px;
  height:24px;
  border:0px;
  color:#556181;
  font-size:11px;
}
input.input2:hover, input.input2:focus {
  color:#7581A1;
}
input.button3 {
  background:url('img/design/bg_blue_button3.png');
  width:131px;
  height:25px;
  border:0px;
  color:#FFFFFF;
  font-size:10px;
  text-transform:uppercase;
  font-weight:normal;
  text-align:center;
  cursor:hand;
}

a.button3, input.button3 {
  background:url('img/design/bg_blue_button3.png') no-repeat;
  background-position:0px 0px;
  color:#FFFFFF;
}
a.button3:hover, input.button3:hover {
  background-position:-131px 0px;
  color:#FFFFFF;
}
#search form .search_phrase {
	background:url('img/design/input_blue_search.png') no-repeat  top right;
	color:#556181;
}
#search form .search_phrase:hover, #search form .search_phrase:focus {
  color:#7581A1;
}
#user-info .nick {
  background:url('img/design/input_blue_login.png') no-repeat  top right;
  color:#556181;
}
#user-info .nick:hover, #user-info .nick:focus {
  color:#7581A1;
}
#user-info .pass {
  background:url('img/design/input_blue_pass.png') no-repeat  top right;
  color:#556181;
}
#user-info .pass:hover, #user-info .pass:focus {
  color:#7581A1;
}
#user-info div {
  background:url('img/design/bg_header-blue_span.gif');
  color:#808080;
}
#user-info div a {
  color:#808080;
}
#basket-info .basket-info-value {
	background:url('img/design/bg_header-blue_span2.gif');
	
}
#basket-info .basket-info-value dd {
  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-blue_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_blue_multimenu.gif') no-repeat left;
}
#multimenu .subitem {
	background: #090A44;
	border: 1px solid #090A44;
}
#multimenu .subitem li a:hover {
	background: #454181;
}
#multimenu .first {
	background: none;
	margin-left:100px;
}
#panel-categories .it, #panel-categories .it2 {
	background-color: #071A79;
	color: #FFFFFF;
	border-top: 1px solid #010066;
}

#panel-categories .it-hi {
	background-color: #010066;
}

#panel-newsreel li .header {
  color:#FFFFFF;
}

#panel-newsreel li .datum {
  color:#344391;  
}

#panel-newsreel p {
	color:#727DB3;
}
#page-product-list #list li {
	border:0px 1px 0px 1px;
	border-style:solid;
	border-color:#0B2A84;
	border-width:1px;
}
#page-product-list #list li h2, #page-product-list #list li h3 {
	background:#0B2A84;
}
#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:#0B2A84;
	
}
.paging {
  color:#ADADAD;
}
.paging a {
  color:#FFFFFF;
}
#page-product-detail .page-middle .in h1 {
  background:#0B2A84;
}
#page-product-detail .price, #page-product-detail .variants {
	background:#0B2A84;
}
#page-product-detail input.button {
	background:url('img/design/input_blue-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 #0B2A84;
	border-bottom: 5px solid #0B2A84;
	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_blue_start.png') repeat-x;
}

#page-product-detail .bookmarks {
  border-bottom:5px solid #0B2A84;
}
#page-product-detail #bookmarks div{
  color:#FFFFFF;
}
#page-product-detail .related #list li {
  border-color:#0B2A84;
}
#page-product-detail .related #list li h2, #page-product-detail .related #list li h3 {
	background:#0B2A84;
}
#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:#0B2A84;
}
#page-send-pass dl input {
	background:#0C1C4A;
	border:1px solid #1C1C59;
	font-size:11px;
	color:#556181;
}
#page-send-pass dl input:hover, #page-send-pass dl input:focus {
  color:#7581A1;
}

#page-product-detail .image .link-enlarge a, #page-product-detail .link-back a {
  background:url('img/design/bg_blue_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;
}
#page-registration fieldset input {
  background:#0C1C4A;
  border:1px solid #1C1C59;
  width:auto;
  color:#556181;  
}
#page-registration fieldset input:hover, #page-registration fieldset input:focus {
  color:#7581A1;
}
#page-registration fieldset select, #page-registration fieldset option,
#page-product-list .page-bar select, #page-product-list .page-bar option {
  background:#0C1C4A ;
  &background:transparent;
  border:1px solid #1C1C59;
  width:auto;
  color:#556181 !important;  
}

 #page-registration fieldset option,
 #page-product-list .page-bar option {
 border:none;
 }

#page-registration fieldset option {
  border:0px;
}

.info-table .in {
	background: #ffc;
}

.info-table .info {
	color: #0C1C4A;
	border: 1px solid #1C1C59;
	background:#CCCFFF;
}
.info-table .info a{
	color: black;
}

.info-table .warning {
	color: #0C1C4A;
	border: 1px solid #1C1C59;
	background: #CCCFFF;
}

#page-basket table.products-table td, #page-loyalty-basket table.products-table td {
	border-bottom: 1px solid #1C1C59;
}

#page-basket table.products-table thead td, #page-loyalty-basket table.products-table thead td  {
	background:#0C1C4A;
	border-bottom: 1px solid #1C1C59;
}

#page-order #products-table td, #page-order #products-table td {
	border-bottom: 1px solid #1C1C59;
}

#page-order #products-table thead td, #page-order #products-table thead td  {
	background:#0C1C4A;
	border-bottom: 1px solid #1C1C59;
}

#page-order fieldset input {
  background:#0C1C4A;
  border:1px solid #1C1C59;
  width:auto;
  color:#556181;  
}

#page-order fieldset input:hover, #page-order fieldset input:focus {
  color:#7581A1;
}
#page-order fieldset select, #page-order fieldset option {
  background:#0C1C4A;
  &background:transparent;
  border:1px solid #1C1C59;
  width:auto;
  color:#556181; 
}
#page-order fieldset option,
#page-order fieldset option {
  border:0px;
}
#user-info .user-info {
  background:url('img/design/bg_blue-user_logged.png') no-repeat;
  color:#FFFFFF;
}

#page-support fieldset input,select {
  background:#0C1C4A;
  &background:transparent !important;
  border:1px solid #1C1C59;
  color:#556181;
}
option  {
  background:#0C1C4A;
  &background:transparent !important;
  color:#556181;
  border:none;
}
#page-support fieldset input:hover, #page-support fieldset input:focus {
  color:#7581A1;
}
#page-support option {
  border:0px;
}
#page-user-details fieldset input {
  background:#0C1C4A;
  border:1px solid #1C1C59;
  width:auto;
  color:#556181;  
}
#page-user-details fieldset input:hover, #page-user-details fieldset input:focus {
  color:#7581A1;
}
#page-user-details fieldset select, #page-user-details fieldset option {
 /*background:#0C1C4A;*/
  &background:transparent;
  border:1px solid #1C1C59;
  width:auto;
  color:#556181;  
}
#page-user-details fieldset option {
  border:0px;
}

#page-product-compare tr:hover {
	background-color: #211099;
}


textarea.textarea5 {
  background:#0C1C4A;
  width:auto;
  height:auto;
  border:1px solid #1C1C59;
  color:#556181;
  font-size:11px;
}
textarea.textarea5:hover, textarea.textarea5:focus {
  color:#7581A1;
}
.kredity {
	color: #CCCFFF;
}
table tr.highlight {
	background: #1C1C59;
}
input.input5, input.count {
  background:#0C1C4A;
  border:1px solid #1C1C59;
  color:#556181;
}
input:hover, input:focus {
  color:#7581A1;
}
.sleva {
	color: #CCCFFF;
}

#page-login dl input {
	background:#0C1C4A;
	border:1px solid #1C1C59;
	color:#556181;
}
#page-login dl input:hover, #page-login dl input:focus {
  color:#7581A1;
}
.exclamation-image-in {
	background: transparent url('img/exclamation-white.gif') no-repeat 50% 50%;
}


#footer .link {
  width:181px;
}
#footer a.indexlink {
  background:url('img/design/button/index_blue_rockstore_inactive_paticka.png');
  background-position:-181px 0px;
}
#footer a.indexlink:hover {
  background:url('img/design/button/index_blue_rockstore_inactive_paticka.png');
  background-position:0px 0px;
}

#page-product-list .basket input.koupit,
#page-special-action .buy input.koupit {
  width:117px;
  height:25px;
  background:url('img/design/input_blue-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_blue-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_blue-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_blue-detail.png') no-repeat;
  background-position:-96px 0px;
  border:0px;
}
#page-product-detail input.button {
	background:url('img/design/input_blue-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_blue-kosik.png') no-repeat;
  background-position:-117px 0px;
  border:0px;
}
#panel-inquiry a {
  color:white;
}
.success {
  color:#CCCFFF;
}

#page-basket a.objednat {
  background:url(img/design/objrock.png) no-repeat left top;
  height:36px;
  width:131px;
}
#page-basket a:hover.objednat {
  background:url(img/design/objrock.png) no-repeat left bottom;
}

