* {
margin:0;
padding:0;
}
img {
	border:0;
}
html, body { 
	background-color:#fff; 
	margin:3px;	
	font-size:12px;
	font-family: Verdana, sans-serif;
} 
img {
	border:0;
}
.h1{
	background-image:url(/images/css/djshop_04.png);
	height:68px;
	width:100%;
	min-width:1084px;
}
.h11{
	width:266px;
	float:left;
}

 .h12{
	height:68px;
	width:500px;
	float:right;
	background-image:url(/images/css/djshop_06.png);
	background-repeat: no-repeat;
	background-position: top right;
}
.h12find{
	margin-top:10px;
	position:absolute;
	right:0px;
	width:800px;
}
.h12 input, .h12 select {
	border: 1px #b3b3b3 solid;
}
#findbutton {
	border:0px;
	padding-top:3px;
}
.h2{
	background-image:url(/images/css/djshop_09.png);
	height:85px;
	clear:both;
	width:100%;
	min-width: 1084px;
}
.h21{
	background-image:url(/images/css/djshop_08.png);
	height:85px;
	width:258px;
	float:left;
	margin-left:6px;
}
.h21 table{
	width:250px;
	margin-left:8px;
	margin-top:10px;
	font-size:12px;
}
#login, #password {
	width:130px;
	font-size:10px;
	margin-bottom:3px;
	border: 1px #b3b3b3 solid;
	padding:2px;
}
.h22{
	background-image:url(/images/css/login.png);
	height:85px;
	width:230px;
	float:left;
}
.h22 table{
	margin-top:7px;
	margin-left:20px;
	font-size:12px;
}
#find {
	padding:2px;
}
.h22 table #enter {
	margin-left:10px;
	margin-top:0;
	padding: 1px 5px;
}
.h23{
	height:85px;
	position:absolute;
	left:505px;
	top:73px;
}
.h231 {
	float:left;
}
.h232 {
	float:left;
	background-image:url(/images/css/djshop_12.png);
	height:75px;
	padding-top:10px;
}
.h233 {
	float:left;
}
.h23 ul li {list-style-type:none; margin:0; padding:0; border:0; line-height:1;}
.h23 ul {margin:0; padding:0; border:0;}
.h23 a {color: #c70000; text-decoration:none;}
.h23 a:hover {color: #a31010; text-decoration:underline;}
.h24{
	background-image:url(/images/css/kurs.png);
	width:185px;
	height:75px;
	float:right;
	margin-right: 10px;
	margin-top:-1px;
}
.h24 {
	font-size:12px;
	padding-top:10px;
	padding-left:15px;
	
}

.h3{
	width:100%;
	min-width:1084px;
	height:43px;
	clear:both;
	background-image:url(/images/css/h3bg.png);
}
.h31{
	width:216px;
	height:43px;
	float:left;
	background-image:url(/images/css/djshop_15.png);
}
.h32{
	height:43px;
	float:right;
}
.h32 .m {
	padding-left:5px;
	padding-right:5px;
}

.h32 a {
	font-size: 18px;
	text-decoration: none;
	color: #c70000;
}
.h32 a:hover {
	color: #a31010;
	text-decoration: underline;
}
.c {
	width:100%;
	clear:both;
	min-width:1084px;
}
.cl {
	width:208px;
}
.cr{
	width:208px;
}
.cc{
	
}
.clk {
	background-image:url(/images/djmenu/djmenu_06.png);
	margin-top: 10px;
	font-family: Arial;
}
.clkm div {
	padding:1px;
}
.clkmt {
	margin-top: -5px;
}
.clkm div a {
	color: red;
	font-weight:bold;
	margin-left:20px;
	color: #c70000;
	text-decoration: none;
}
.clkm ul {
	margin-top:10px;
	margin-left:15px;
	margin-bottom:10px;
	list-style-type: none;
	border: 1px solid #a3a3a3;
	width:150px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image:url(/images/css/bgkatalog.png);
}
.clkm ul a {
	color: blue;
	font-weight:normal;
}
.clkm ul a:hover {
	text-decoration:underline;
}
.clkm ul li {
	margin-top:1px;
}
.clkm {
	background-image:url(/images/djmenu/djmenu_08.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom:20px;
}
.rmp {
	background-image:url(/images/djmenu/djmenu_06.png);
	margin-top:10px;
}
.rmpc {
	background-image:url(/images/djmenu/djmenu2_08.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom:20px;
	padding-left:10px;
}
.rmp a {
	color:#ff0000;
	font-weight:bold;
}
.sravn1 {
	background: url(/images/sdjmenu_06.png);
	padding-left:20px;
	padding-right:20px;
	font-size:9px;
}
.sravn2{
	font-size:9px;
	padding-left:14px;
	padding-right:14px;
}
.sravn3{
	background: url(/images/sdjmenu_06.png);
	padding-left:30px;
	padding-top:6px;
	font-size:11px;
}
.v {
	width:100%;
	padding-left:20px;
	padding-right:20px;
	width:600px;
	margin:0 auto;
	float:none;
	text-align:center;
}
.vi {
	background-image:url(/images/css/vitrina.png);
	text-align:center;
	height:300px;
	width:200px;
	float:left;
	margin-top:10px;
	margin-bottom:-5px;
}
.vi1 {
	height:60px;
}
.vi1 a {
	color: black;
	text-decoration:none;
}
.vi1 h1 {
	font-size:12px;
	color: #0000;
}
.vi1 h2 {
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	color: #0000;
}
.vi2 {
	height:190px;
}
.vi3 {
	clear:both;
}
.vi31{
	float:left;
	width:90px;
	font-size:9px;
	padding-top:3px;
	text-align:left;
	padding-left:20px;
	color:green;
	
}
.vi32 {
	float:left;
	padding-top:10px;
	width:85px;
	font-weight:bold;
}
.welcome {
	font-size:12px;
	text-align:left;
	margin-right:10px;
	margin-top:10px;
	padding-top:10px;
	border-top: 1px solid #a1a1a1;
}
.clb {
	margin-left:5px;
	margin-top:10px;
}
.newsline {
	clear:both;
	padding-top:20px;
}
.newsline h1 a{
	font-size:14px;
	color: #ff0000;
}
.newsline div {
	font-size:12px;
	margin:5px;
	margin-left:20px;
}
.bottombg {
	background-image: url(/images/css/djshop_72.png);
}
.rmpc .polltitle {
	font-size:14px;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
	margin-bottom:10px;
}
.bottom {
	margin-top:20px;
}
.rmpc .pollv {
	padding-left:10px;
	font-size:12px;
}
.rmpc #vote, .rmpc #presult {
	margin-top:5px;
	display:block;
	padding: 1px 5px;
	margin-left:5px;
}
.infotext {
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
}
.infotitle {
	color: #fff;
	background-image: url(/images/css/djshop_59.png);
}
.price {
	font-size:16px;
	color: red;
	margin:15px;
	width:120px;
	padding:5px;
	padding-left:30px;
	border: #C2C2C2 solid 1px;
	margin-left:60px;
	background: #FFF5CC;
	background-image:url(/images/css/bgprice.png);
	font-weight:bold;
}
.infocont {
	padding:20px;
	font-size:14px;
}
.infocont ul {
	font-size:12px;
	margin:10px;
	list-style-type:none;
	margin-left:40px;
}
.infoblock{
	margin-bottom:20px;
}
.contbuy a {
	font-size:14px;
	line-height: 1.5;
}
.contbuy {
	background: #FFF5CC;
	border: #C2C2C2 solid 1px;
	padding:10px;
	width:350px;
	font-size:12px;
}
.infotitle h1 {
	font-weight: normal;
	font-size:14px;
}
.innfocont {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:50px;
}
.innfocont h1 {
	font-size:16px;
}
.innfocont div {
	margin-left:20px;
	margin-bottom:10px;
}
.findres h1{
	font-size:16px;
	color:red;
	margin-left:20px;
}
.findres p {
	margin:10px;
}
.djpages li {
	display: inline;
	margin-left:5px;
}
.bbb input {
	font-size:12px;
	background:none;
	border:0;
	margin:0;
	padding:0;
	color: #0000cc;
	font-weight:bold;
	font-family: Verdana, sans-serif;
	text-align:left;
}
.bbb input:hover {
	color:red;
}

.advertisement {
	margin:20px;
	padding:15px;
}
.ac{
	padding-top:9px;
	padding-left:15px;
}
.infocont {
	font-size:12px;
}
.infocont tr {
	height:20px;
}
.infocont a:hover {
	color:red;
}
.kursvalut tr td {
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	color: green;
	font-size:16px;
	font-family:Tahoma;
}
.reg td {
	padding:4px;
}
.regbutton {
	padding:5px;
}
.reg input {
	padding:4px;
}
.regerror  {
	border:1px solid #852600;
	margin:10px;
	padding:7px;
	background:#fffecd;
}
.reggood {
	border:1px solid #852600;
	margin:10px;
	padding:7px;
	background:#c5ffc6;
}
.polls ul {
	list-style-type:none;
	margin-left:10px;
	margin-bottom:10px;
}
.polls ul li {
	padding:2px;
}
.polls h1 {
	font-size:12px;
	padding:10px;
} 
.polls #vote {
	margin:0;
	padding:0;
}
.polls div {
	padding:2px;
	padding-left:30px;
}
.voteresult{
	margin-top:10px;
	margin-left:100px;
	font-size:14px;
	background:#fff8c0;
	border:1px solid #808080;
	padding:10px;
}
.voteresult tr td {
	padding-bottom:5px;
}

.rssfeed {
	border:#666 1px solid;
	padding:3px;
	background: #FAC56B;
	font-weight:bold;
}
.rssfeed:hover{
	background:#FC6;
}
.gnews a {
	font-size:14px;
}
.twitter {
background:url(/images/djmenu/djmenu_twitter_05.png);
font-size:10px;
width:208px;
}
.twitter ul {
	list-style-type:none;
	padding-left:10px;
	padding-right:10px;
}