
body {
	margin:0;
	width:100%;
	height:100%;
	background:url(../img/main/background.jpg) top center no-repeat #fff;
}

body, div, td, input, textarea {
	color:#000;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-family:verdana;
	text-decoration:none;
}

a:link, a:visited {
	text-decoration:none;
	font-weight:normal;
	color:#000;
}

a:hover, a:active {
	text-decoration:underline;
}

a img {	border:0; }

#main {
	width:950px;
	margin:0 auto;
}

#content { width:100%; margin:0; background:url(../img/main/defense_4_12.jpg) top center no-repeat; }

.spierdolja {clear:both;}
.space20 {clear:both; display:block; width:100%; height:20px;}
.space50 {clear:both; display:block; width:100%; height:50px;}

#paths {margin-left:10px; padding-top:15px; padding-bottom:20px;}
#paths a {color:#444343; font-weight:normal;}
.crumb { font-size:13px; font-weight:bold !important; color:#000 !important;}
 
.boks { border:1px solid #b5b4b4; margin-bottom:10px; position:relative;}
.boks td {vertical-align:top; padding:5px; }
.wraper { padding:5px; border:1px solid #b5b4b4; margin-bottom:3px; }
 
h1, h2 {
	font-family:trebuchet ms, Arial, Verdana;
	font-size:20px;
	font-variant:small-caps;
	text-transform:none;
	font-style: normal;
	font-weight:bold;
	margin:0;
}

h2 {
	color:#d2d2d2;
	margin-bottom:20px;
}

#last_cover  { float:right; margin-left:15px; width:200px; border: 1px solid #000;}
#last_txt { font-size:12px;  }

.title {
	font-family:Arial, Verdana;
	font-size:14px;
	text-transform:none;
	font-style: normal;
	margin-bottom:20px;
}

#last_menu { margin-top:30px; }

.go_left { float:left; }
.go_right { float:right; }
.marginframe { margin:10px; }

.line {
	width:100%; 
	height:20px; 
	background:url(../img/main/point2.gif) bottom repeat-x;
	clear:both;
	margin:0 0 20px 0;
}

.tytul { font-size:14px; font-weight:bold; }
.wstep { margin:10px 0 0 0; }

#mailista {
	width:200px;
	float:right;
	text-align:center;
}


.nick { width:200px; background:#000; border:1px solid #989898; margin-top:5px; }

#maincontact { width:220px; margin-top:30px; float:right;}

.recka {
	float:left;
	margin-right:20px;
	margin-bottom:15px;
	border:1px solid #000; 
	width:200px; 
}

.thumb {
	width:140px;
	border:1px solid #000; 
	float:left;
}

.thumb_main {
	width:120px;
	border:1px solid #000; 
	float:left;
}

.plakat {width:148px; height:150px; margin:2px; border:1px solid #000; }

.tytul_rec {
	margin-top:20px;
	margin-bottom:40px;
	font-size:18px;
	font-weight:bold;
}

.wstep { padding-bottom:20px; }
.header1 { font-weight:bold; font-size:12px; color:#584631; padding-bottom:10px;} 
.header2 { font-weight:bold; font-size:18px; } 

#before_f { 	clear:both; display:block; height:50px; }
#footer {
	clear:both;
	height:350px;
	width:100%;
	background:#000;
	position:relative;
}

#footcont {
	margin:0 auto;
	width:950px;
}

.footcell, .designspace {
	display:block;
	float:left;
	width:33%;
	height:300px;
	margin-top:25px;
	background:url(../img/main/point.gif) left repeat-y; 
}

.footwrap {
  margin-left:20px;
	color:#d2d2d2;
	font-size:14px;
	font-family:trebuchet ms, Arial, Verdana;
	font-variant:small-caps;
	text-transform:none;
	font-style: normal;
	line-height:20px;
 }

.designspace td {color:#d2d2d2;}

.footcell a, .designspace a { 
	font-weight:normal;
	color:#d2d2d2; 
}

.top {
	position:absolute;
	left:50%;
	margin-left:-15px;
	top:0;
	margin-top:-22px;
}

.media { 
	width:300px;
	position:relative;
}

.bandname {
	position:absolute;
	bottom:25px;
	left:0;
	background:#000000;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	}
	
.bandfoto {	
	width:300px;
	float: left;
	margin:0 10px 5px 0;
	border:1px solid #000; 
}

.bands { width:310px; margin-bottom:20px; border:1px solid #000; }
.eachband {border:1px solid #000; }

.centruj {
	text-align:center;
}

.spis { width:100%; }
.spis td { padding:3px; border:1px #343434 solid; }
.naglowek { background:#343434; color:#fff;}
.data, .autor { width:100px; }
td.tytul { width:520px; text-align:left; }
	
.mailtable { width:100%; border-top:1px solid #c1bfbf; border-bottom:1px solid #c1bfbf; margin:10px 0; padding:10px 0; }
.listemail { height:px; width:150px; background:transparent; border: 1px solid #c1bfbf; padding:5px;}
.mailsubmit{ height:25px; width:70px; background:transparent; border: 1px solid #c1bfbf; }
.quickmail { width:700px; background:transparent; border: 1px solid #c1bfbf; padding:5px;}

#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;}

	#jsddm li a
	{	display: block;
		text-decoration: none;
		white-space: nowrap}

	#jsddm li a:hover
	{	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #fff;
			padding:5px;}
		
		#jsddm li ul li a:hover
		{	background: #c8c8c8}

