body {
	margin:0 0 0 0;
	padding: 0 0 0 0;
	background-color: white;
}

form {
	margin: 0;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  11px;
 }

a {
	 text-decoration: none;
	 font-size: 11px;
}

H1 {
	font-family: Verdana, Arial, Helvetica;
	font-size : 15px;
	margin: 0px;
}
H2 {
	font-family: Verdana, Arial, Helvetica;
	font-size : 12px;
	margin: 0px;
}
H3 {
	font-family: Verdana, Arial, Helvetica;
	font-size : 11px;
}
P {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
}
ol {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
}


#main_table {margin:0 0 0 0; padding: 0 0 0 0;}

.genres a {
	color: white;
}

.genres a:hover   {
	 text-decoration: underline;
	 font-size: 11px;
	color: #FDA437;
}
.genreshover  {
	 text-decoration: underline;
	 font-size: 11px;
	 color: #FF63B4;
}

.div4 a {
	color: black;
}
.div4 a:hover {
	color: #FDA437;
}
.head5 {
	background-image: url(gfx/head5.jpg);
	width: 157px;
	height: 216px;
	vertical-align: top;
	padding-left : 0px;
	padding-top : 3px;
	 text-align: center;
}

.head8 {
	 background-image: url(gfx/head8.jpg);
	 height:216px;
	 width: 611px;
	 vertical-align: top;
	 padding-top: 0px;
	 background-repeat: no-repeat;
	 background-position: bottom;	 
}

.content {
	padding-left : 5px;
	padding-top : 10px;
	padding-right : 5px;
	padding-bottom : 10px;
}

.genres {
	background-color: #505050;
	color: white;
	padding-left : 10px;
	padding-top : 10px;
	font-size : 11px;
	height: 100%;
	vertical-align: top;
	padding-bottom : 10px;
}

.rightmenu {
		background-color: #505050;
		vertical-align: top;
}

.cd li{
	font-size: 11px;
	font-size-adjust : inherit;
	vertical-align: top;
	padding-left : 7px;
	list-style-type: none;
	margin-left: 3px;
	padding: 0px;
}
.cd ul {
	margin: 0px;
	padding: 0px;
}
.main {
	border : 1px solid black;
}

.div1 {
	position: absolute;
	width: 140px;
	height: 58px;
	border-right : thin;
	border-bottom : 1px solid Black;
	font-size: 11px;
	padding-left : 0px;
	padding-top : 3px;
	background-color: white;
	top: 
}

.div2 {
	background-image: url(gfx/headphones.jpg);
	position: relative;
	left: 140px;
	width: 70px;
	height: 58px;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;
	padding-left : 10px;
	 background-repeat: no-repeat
}

.div3 {
	background-image: url(gfx/head4.JPG);
	width: 409px;
	height: 25px;
	position: absolute;
	left: 203px;
	top: 192px;
}

.div4 {
	position: relative;
	visibility: hidden;
	width: 151px;
	height: 50px;
	background-color: White;
	border : 1px solid Black;
	font-size: 11px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: bolder;
	color: Gray;
	text-align: left;
}

.about {
	font-weight: bolder;
	 font-size: 11px;
	 width: 580px;
	text-align: left;
	vertical-align: top;	 
}


.form {
	background-color: white;
	border: 1px;
	border-color: Black;
	filter: alpha(opacity=0);
	width: 100%;
 font-size: 9px
}

.login {
	color: #5C5C5C;
	font-weight: bolder;
	font-size: 11px
}

.border {
	border: 1px solid Gray;
	font-size: 8px
}

.adresa {
	 font: 11px;
	 font-weight: bolder;
	 padding-left: 8px;
	 vertical-align: top;
}
.adresa a{
font: 11px;
color:black;
font-weight:bold;

}
.pink {
	color: #FDA437;
	font: 11px;
	font-weight: bolder;
	padding-left: 8px;
	padding-top:70px;
}

.stred {
    background-image:  url(gfx/border_menu2_top_bottom.gif);
	height: 10px;
	font-size: 10px;
	vertical-align: top;
	padding-left: 4px;
}
.stred2{
	background-image:  url(gfx/border_titul.gif);
	height: 10px;
	font-size: 10px;
	vertical-align: top;
	padding-left: 4px;
	text-align: center;
}
.stred3{
	background-image:  url(gfx/border_titul_top_bottom.gif);
	height: 10px;
	font-size: 10px;
	vertical-align: top;
	padding-left: 4px;
	text-align: center;
}
.stred4{
	background-image:  url(gfx/border_titul_bottom.gif);
	height: 10px;
	font-size: 10px;
	vertical-align: top;
	padding-left: 4px;
}
.okraj {
	background-image: url(gfx/bg_menu2_top_bottom.gif);
	background-position: top;
	width: 1px;
	vertical-align: bottom;  
}

.objed_top {
		background-image: url(gfx/bg_menu1.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 30px;
	background-color: #4C4C4C;
	padding-right:2 px;
	padding-left: 4px;
	width: 440px;
	text-align: right;
	vertical-align: top;
}
.objed_top2 {
	background-image: url(gfx/bg_menu1_roh.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 30px;
	background-color: #4C4C4C;
	width: 1px;
}

.objed_middle {
	background-image: url(gfx/bg_menu2_farebny prechod.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 15px;
	padding-left: 4px;
	text-align: left;
	background-color:  #E0E0E0;
}
.objed_middle2 {
	background-image: url(gfx/bg_menu2_roh.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 15px;
	
}
.objed_tituly {
	padding-left: 4px;
	background-color:  #E0E0E0;
	text-align: right;
}


.objed_bottom{
	background-image:  url(gfx/objed_bottom.gif);
	background-repeat: repeat-x;
	height: 44px;
	 vertical-align: top;
	padding-left: 4px;
}
.objed_bottom2{
	background-image:  url(gfx/objed_bottom_roh.gif);
	background-repeat: repeat-x;
	height: 44px;
	width: 1px;
}

.menu2 {
	float: left;
	padding-left: 2px;
	margin-top: 1px;
	font-size: 10px;
}
.menu2_2 {
float: right;
padding-left: 2px;
margin-top: 1px;
 font-size: 10px;
 margin-right: 1px;
}
.pozadie_shop {
	background-color: #DEDEDE;
}
.cd_shop_head {
	background-color: #4C4C4C;
	height: 100px;
}
.cd_shop_prechod {
	background-image:  url(gfx/cd_shop_prechod.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.cd_shop_prechod2 {
	background-image:  url(gfx/cd_shop_prechod2.gif);
	background-repeat:no-repeat;
	background-position: top;
}

.price {
	padding-left: 6px;
	font-weight: bold;
	font-size: 11px;
}

.info {
	font-size: 11px;
	font-weight: normal;
	text-align: right;
}

.orange {
	font-weight: bold;
 color: orange;

}
.popis_produktu {
	background-color: white;
	 font-size: 11px;
	 text-align: left;
	 padding-left: 4px;
	 vertical-align: top;
	 color: black;
}

.stupnica {
	background-color: white;
	font-size: 11px;
	padding-left: 4px;
}
.stupnica2 {
	background-color: white;
	font-size: 11px;
	padding-left: 4px;
	padding-top: 0px;
	color: #FDA437;
}

.silver {
	background-color: dedede;
	width: 157px;
	height: 216px;
	vertical-align: top;
	padding-left : 0px;
	padding-top : 3px;
	text-align: center;
}

.ciselnik, .ciselnik a {
  color: silver;
}

.ciselnik a {
  font-weight: bold;
}

.cd_shop_prechod3 {
 background-image: url(gfx/cd_shop_prechod3.gif);
 background-repeat: repeat-x;
 background-color: #4C4C4C;
}

.cd_shop_albumy { 
background-color: #4C4C4C;
clip:  rect(   );
}

.stred5 {
 background-image: url(gfx/border_titul_bottom2.gif);
 height: 10px;
 font-size: 10px;
 vertical-align: top;
 padding-left: 4px;
 background-color: #4C4C4C; color: #DEDEDE
}

.stred5 a {
  color: white;
}

.stred5 a:hover {
  color: #FDA437;
}

input.pocet {
background-color: white;
background-color: white;
border: 1px solid gray;
height: 16px;
font-size: 9px;
width: 43px;
text-align: center;
}

input.formular {
	background-color: white;
	border: 1px solid gray;
}
#header {
	width: 610px;
	position: relative;
	border: 0px solid #9400D3;
}
#center{
	float: right;
	position:relative;
	top: 129px;
	width: 611px;
}
#center2 {
	float: right;
	position: relative;
	top: 258px;
	width: 611px;
}
#center4{
	float: right;
	top: 217px;
	width: 611px;
	position: relative;	
}
#rightcolumn{
	width: 157px;
	float: right;
	position: relative;
}
#box {
	width: 770px;
	border: 1px solid ThreedLightShadow;
	height: auto;
}
#align {
	text-align: center;
	width: 100%;
}
#zoznam{
	width: 611px;
	height: 35px;
	vertical-align: top;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-image: url(gfx/head_abcd.jpg);
	background-position: top;
	text-align: left;
	padding-left: 4px;
	color: #FDA437;
	line-height: 120%;
	filter: alpha(opacity=80);
}
#zoznam a {
	color: #FDA437;
	font-weight: bold;
}
.head8xxx {
	 width: 611px;
	 height:53px;
	 vertical-align: top;
	 padding-top: 0px;
	 background-repeat: no-repeat;
	 background-image: url(gfx/head_abcd.jpg);
	 background-position: bottom;
}
ul {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
	margin: 0px;
}
#kontakt {
	background-image: url(gfx/kontakt_backgr.jpg);
	width: 611px;
	height: 216px;
	background-repeat: no-repeat;
	background-position: left;
	font-size: 11px;
	xpadding-top: 70px;
	margin-right: 1px;
}
#about {
	background-image: url(gfx/o_nas_backgr.jpg);
	width: 611px;
	height: 216px;
	background-repeat: no-repeat;
}
.point {
	list-style-image: url(gfx/point3.gif);
	margin: 10px;
}
.point LI {
	margin: 15px;
}

.button {
	width: 151px;
	height: 15px;
	background: white;
	background-image: url(gfx/point4.gif);
	background-position: right;
	background-repeat: no-repeat;
	border: 1px solid Black;
	padding-right: 3px;
	text-align: left;
	margin-left: 1px;
	margin-right: 1px;
}
.button a {
	color: black;
	width: 100%;
	font-family: Arial;
	font-weight: bolder;
	letter-spacing: 0px;
}
.button a:hover   {
	text-decoration: none;
	font-size: 11px;
	color: #FDA437;
}

.button2 {
	width: 100px;
	height: 15px;
	background: white;
	background-image: url(gfx/point4.gif);
	background-position: right;
	background-repeat: no-repeat;
	border: 1px solid Black;
	padding-right: 3px;
	text-align: left;	
}
.button2 a{
	color: black;
	width: 100%;
	font-family: Arial;
	font-weight: normal;
	letter-spacing: 0px;
}
.button2 a:hover {
	color: #FDA437;
}
.button3 {
	width: 100px;
	height: 15px;
	background: white;
	background-image: url(gfx/dokosika.gif);
	background-position: right;
	background-repeat: no-repeat;
	border: 1px solid Black;
	padding-right: 3px;
	text-align: left;	
	margin-bottom: 2px;: 
}
.button3 a{
	color: black;
	width: 100%;
	font-family: Arial;
	font-weight: normal;
	letter-spacing: 0px;
}
.button3 a:hover {
	color: #FDA437;
}
.objed_bottom.button {
	letter-spacing: normal;
}

#select {
	margin-left: 440px;

}
.test {
	 list-style-image:  url(gfx/dokosika.gif);
	 list-style-position: outside;
	 text-align: right;
}
#dokosa {
	float: right;
}
#obsahkosa a{
color: #FDA437;
}
#objednavka a{
	color: #FDA437;
}

.album {
	position: relative;
	float: left;
	width: 200px;
	margin-bottom: 10px;
}

.album_popis {
	font-size: 11px;
	padding-left: 3px;
}

.sng a {
	color: white;
}

.sng a:hover   {
	 text-decoration: underline;
	color: #FDA437;
}
.sng a:active {
	color: white;
}
#oznam {
	color:red;
	font-size: 12px;
	font-weight: bold;
}
.allgenres {
	color: #FDA437;
}

.onstock {
	color: #00aa00;
}

.offstock {
	color: #ff0000;
}

.banner {
 padding: 0 0 0 10px;
}
  .banner img {
   border: 0;
  }

input.povinne {
background-color: #FFFFCC;
}
textarea.povinne {
background-color: #FFFFCC;
}


.link { color: rgb(0,0,0); text-decoration: none; font-weight: bold;}
.link:hover { 	color: #FDA437;font-weight: bold;}
.invlink { color: #FDA437; text-decoration: none; font-weight: bold;}
.invlink:hover { 	color:rgb(0,0,0);font-weight: bold;}

.link a {
  text-decoration: none !important;
  color: black !important;
  font-size: 10px !important;
}
.link a:hover {
  text-decoration: underline !important;
  color: black !important;
  font-size: 10px !important;
}