A{
	text-decoration: none;
	font-weight: bold;
	color: white;
}

input {
font-size: 10px;
font-weight:bold;
}
select {
font-size: 10px;
font-weight:bold;
}
textarea {
 width: 400px;
 height: 100px;
 font-size: 10px;
 font-weight:bold;
 background-color: #999999;
 color: #102132;

}

body {
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: black;
color: white;
background: url('./pics/background.jpg') repeat;
text-align:center;
}

table {
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* a fooldal elemei */

div.main
{
width:950px;
border: 0 0 0 0;
border-collapse: collapse;
background: transparent;
padding: 0px;
margin:0 auto; /* ez teszi kozepre */  
text-align:left; /* IE miatt betett center hatás felüldefiniálása */  
position:relative; /* a belso absolutok ehhez igazodnak */  

}

#left
{
width:79px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background:url('./pics/left_bottom.png') no-repeat transparent bottom;
}


#leftb
{
width:79px;
float:left;
height:295px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background:url('./pics/left_bottom.png') no-repeat transparent bottom;
visibility: hidden;
}

#leftm
{
width:79px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#leftt
{
width:79px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#right
{
width:79px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background:url('./pics/right_bottom.png') no-repeat transparent bottom;
}

#rightm
{
width:79px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#rightt
{
width:79px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#rightb
{
width:79px;
float:left;
height: 295px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background:url('./pics/right_bottom.png') no-repeat transparent bottom;
visibility: hidden;
}


#center
{
width:790px;
position: relative;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
border-top: 1px solid #222222;
border-bottom: 0px;
overflow:hidden;
}

div.main_bottom
{
width:950px;
height: 61px;
position: relative;
clear:both;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/main_bottom.png');  
}

div.header{
position:relative;
height: 231px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.header_left{
position:relative;
height: 231px;
width: 274px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/header_left.jpg');  
}

div.header_right{
position:relative;
height: 231px;
width: 516px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.header_right_top{
height: 23px;
width: 516px;
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/header_right_top.jpg'); 
overflow:hidden; 
}

div.header_right_top_black{
height: 23px;
width: 516px;
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: rgb(0,0,0); 
overflow:hidden; 
font-weight: bold;
color: red;
text-align: right;
}

div.header_right_middle{
height: 160px;
width: 516px;
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/header_right_middle.jpg');
font-weight: bold;
color: red;
text-align: right;
}


div.header_right_bottom{
height: 48px;
width: 516px;
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/header_right_bottom.jpg');  
overflow:hidden; 
}


div.body{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color:black;
}

div.zenekar_header{
position:relative;
clear:both;
left:0px;
height: 25px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color:black;
background-image:url('./pics/zenekarok.jpg');  
}

div.zenekarok{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.zenekar_body{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/zenekarok_bg.jpg');  
background-repeat: no-repeat; 
background-color: transparent;
}


div.koncertek_header{
position:relative;
clear:both;
left:0px;
height: 38px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color:black;
background-image:url('./pics/koncertek.jpg');  
}

div.koncertek{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.koncertek_body{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: transparent;
}

div.klubok_header{
position:relative;
clear:both;
left:0px;
height: 38px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color:black;
background-image:url('./pics/klubok.jpg');  
}

div.klubok{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.klubok_body{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: transparent;
}

div.zeneihirek_header{
position:relative;
clear:both;
left:0px;
height: 38px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color:black;
background-image:url('./pics/zeneihirek.jpg');  
}

div.zeneihirek{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.zeneihirek_body{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: transparent;
}

div.hirek_sep{
position:relative;
clear:both;
left:0px;
width: 790px;
height: 22px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/hirek_sep.jpg');  
}

div.black_slide{
position:relative;
clear:both;
left:0px;
width: 790px;
height: 30px;
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image:url('./pics/black_slide.jpg');  
}

div.black_slide_right{
clear:both;
height: 30px;
margin-right: 30px;
background-image:url('./pics/black_slide.jpg');  
text-align: right;
}

div.hir {
position:relative;
float:left;
width: 47%;
margin-left: 5px;
margin-right: 10px;
}

div.footer{
position:relative;
clear:both;
left:0px;
height: 50px;
width: 790;
float:left;
background-image:url('./pics/footer.jpg'); 
background-position: right bottom;
background-repeat: no-repeat; 
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/* fooldal elemeinek vege */




/* formok a headerben */

#search{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

input.search_input{
border: 0px;
width: 88px;
height: 16px;
position: absolute;
left: 1px;
top: 4px;
background-image:url('./pics/search.jpg');  
font-size: 10px;
padding-left: 2px;
padding-top: 1px;
padding-right: 2px;
font-weight:bold;
}

input.search_ok{
position: absolute;
left: 94px;
top: 4px;
border: 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 28px;
height: 16px;
}


#login{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

input.login_name{
border: 0px;
width: 88px;
height: 16px;
position: absolute;
left: 232px;
top: 4px;
background-image:url('./pics/search.jpg');  
font-size: 10px;
padding-left: 2px;
padding-top: 1px;
padding-right: 2px;
font-weight:bold;
}

input.login_pwd{
border: 0px;
width: 88px;
height: 16px;
position: absolute;
left: 369px;
top: 4px;
background-image:url('./pics/search.jpg');  
font-size: 10px;
padding-left: 2px;
padding-top: 1px;
padding-right: 2px;
font-weight:bold;
}

input.login_ok{
position: absolute;
left: 463px;
top: 4px;
border: 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 48px;
height: 16px;
}

/* hirek stilusai a nyitooldalon*/

p.category {
  font-size: 14px;
	font-weight: bold; 
	color:white;
	margin-top: 2px;
	margin-bottom: 6px;
}

p.title {
  font-size: 12px;
	font-weight: bold; 
	color: #FFFFFF;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 2px;
}
p.date {
  font-size: 9px;
	color: rgb(183,115,14);
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 2px;
}
p.date_1 {
  font-size: 9px;
  color: rgb(183,115,14);
  margin: 0 0 0 0;
 padding: 1 1 1 1;
}
p.abstract {
  font-size: 10px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
  color: #BBBBBB;
}
p.tovabb {
  font-size: 8px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
}
img.pic1{
float:left;
width:130px;
border: 0;
padding:2px;
margin:4px;
}

img.pic2{
width:330px;
border: 0;
padding:2px;
margin:4px;
border: solid #333333 1px;
}

a.tovabb {
text-decoration: underline;
color: rgb(223,43,0);
}

/* hirekl stilusa a kifejtesben hir.php */

p.title_long {
  font-size: 16px;
	font-weight: bold; 
	color: #FFFFFF;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 2px;
}
p.date_long {
  font-size: 10px;
	color: rgb(183,115,14);
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 2px;
}
p.abstract_long {
  font-size: 12px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
	margin-right: 25px;
  color: #BBBBBB;
  font-weight: bold; 
}

p.body_long {
  font-size: 12px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
  margin-right: 15px;
  color: #BBBBBB;
}

div.hir_long {
position:relative;
clear:both;
float:left;
width: 100%;
margin-left: 10px;
margin-right: 10px;
}

div.pic2 {
position:relative;
float:left;
clear:both;
width: 100%;
text-align: center;
margin-left: 10px;
margin-right: 10px;
}

p.title2 {
position:relative;
font-style: italic;
margin: 0 0 0 0;
padding-top: 4px;
padding-bottom: 10px;
}

/* regisztracios form a regisztracios oldalon*/

#registration table {
 color: #000000;
 width: 550px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 border: 0;
} 

.labelcell {
 color: #444444;
 background-color: transparent;
}

.fieldcell {
 background-color: transparent;
 color: #000000;
 text-align: center;
 margin-right: 0px;
 padding-right: 0px;
} 


.fieldcell input {
 width: 200px;
 background-color: #999999;
 color: #102132;
 border: 1px solid #555555;
 margin-right: 0px;
} 

.fieldcell select {
 background-color: #999999;
 color: #102132;
 border: 1px solid #555555;
}

div.add_data {
border: 1px solid #555555;
display: none;
}

/* FAQ oldal */

div.faq{
position:relative;
clear:both;
left:0px;
width: 790px;
float:left;
margin: 0 0 0 0;
padding: 10 10 10 50;
background-image:url('./pics/black_slide.jpg');
}

p.faq_kerdes{
position:relative;
clear:both;
left:0px;
float:left;
margin: 0 0 0 0;
padding-top: 10px;
padding-bottom: 5px;
font-weight: bold;
color: white;
}

p.faq_valasz{
position:relative;
clear:both;
width: 650px;
float:left;
margin: 0 0 0 0;
padding-top: 2px;
padding-left: 25px;
font-weight: normal;
color: #777777;
text-align: left;
font-size: 10px; 
}

/* ZENEKAROK oldal */

div.zenekarok_keres{
position:relative;
clear:both;
left:0px;
float:left;
margin: 0 0 0 0;
padding: 10 10 10 50;
background-image:url('./pics/black_slide.jpg');
text-align: center;
}

table.zenekarlista {
border: 0px solid #AAAAAA;
width: 550px;
}

tr.table_header {
border: 0px;
background-color: rgb(77,77,77);
font-weight: bold;
}

p.error_center {
padding-top: 0px;
font-weight: bold;
color: red;
text-align: center;
}
p.error_left {
padding-top: 0px;
font-weight: bold;
color: red;
text-align: left;
}

p.error {
padding-top: 0px;
font-weight: bold;
color: red;
text-align: right;
}




/* rocker adatlapja */
div.rocker
{
position:relative;
top:0px;
left:0px;
width:650px;
margin:2px;
padding:2px;
border-collapse: collapse;
background: rgb(24,24,24);
}

div.kep{
position:relative;
top:0px;
left:0px;
width:150px;
margin:2px;
padding:1px;
float:left;
}
div.nev{
position:absolute;
top:0px;
left:160px;
height:150px;
width:480px;
margin:2px;
padding:1px;
}

div.content{
position:relative;
clear:both;
top:0px;
left:0px;
width:630px;
margin:2px;
padding:1px;
}

table.rockerneve {
 width: 470px;
 border-collapse: collapse;
} 

td.cimke {
 border: 1px solid #000000;
 font-weight: bold;
 clear:both;
 background: rgb(21,21,21);
} 
td.adat {
 width:200px;
 border: 1px solid #000000;
 background: rgb(33,33,33);
 vertical-align: middle;
}

div.adat2 {
 margin: 5px;
} 



div.play {
 width:790px;
 float:left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background-image:url('./pics/black_slide.jpg');  
}
div.play_left {
 width:200px;
 position: relative;
 float:left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
div.play_right {
 width:560px;
 position: relative;
 float:right;
 margin: 0 0 0 0;
 padding: 5 5 5 5;
 text-align: left;
}
div.play_menu_box {
 width:180px;
 float:left;
 margin: 10 2 10 6;
 padding: 2 2 2 2;
 border: 1px solid #222222;
 font-size: 10px;
}
div.play_menu_box_header {
 width:180px;
 float:left;
 clear: both;
 font-weight: bold;
 color: black;
 background-color: rgb(191,134,0);
}
div.play_menu_box_item {
 width:180px;
 float:left;
 clear: both;
 font-weight: normal;
 font-size: 9px;
 color: rgb(55,55,55);
}




div.hirdetes {
 width:503px;
 float:left;
 margin: 5 5 5 5;
 padding: 5 5 5 5;
 border: solid 1px rgb(33,33,33);
}
div.hirdetes_header {
 width:500px;
 float:left;
 clear: both;
 margin: 0 0 0 0;
 padding: 2 2 2 2;
 background-color:rgb(33,33,33);
 font-weight: bold;
}
div.hirdetes_body {
 width:500px;
 float:left;
 margin: 0 0 0 0;
 padding: 2 2 2 2;
 clear: both;
}
div.hirdetes_footer {
 width:500px;
 float:left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border-top:1px rgb(123,123,123) dotted;
 clear: both;
}
div.hirdetes_footer_left {
 width:250px;
 float:left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border-right: 1px rgb(123,123,123) dotted;
 text-align:left;
}
div.hirdetes_footer_right {
 width:100px;
 float:right;
 margin-top: 22px;
 padding: 0 0 0 0;
 text-align:left;
}

ul {
	list-style-image: url(pics/list_arrow.gif);
	padding-bottom:0px;
	padding-left:10px;
	margin-left:0px;
	padding-right:5px;
	font-weight: bold;
}

div.szamsor {
 float:left;
 margin: 1 1 1 1;
 padding: 1 1 1 1;
 clear: both;
 background-color: rgb(44,44,44);
 width: 100%;
}


tr.csikos {
 background-color: rgb(11,11,11);
}
tr.csikatlan {
 background-color: rgb(33,33,33);
}


table.equalizert {
 background-image: url('./pics/equalizer.gif');
 background-repeat: no-repeat; 
 width: 440px;
}

input.mini{
border: 0px;
width: 20px;
height: 16px;
color: red;
background: none;
}

div.zenekarlista {
 background-color: black;
 border: 1px solid rgb(33,33,33);
 margin: 5 5 5 5;
 padding: 5 5 5 5;
 clear: both;
 color: rgb(77,77,77);
}

label {
 margin-left: 2px;
 margin-right: 2px;
 font-weight: bold;
}

a.disable {
 color: rgb(87,87,87);
 font-weight: normal;
}


a.style1 {
 color: rgb(196,113,38);
 font-weight: bold;
}

a.style2 {
 color: rgb(148,37,207);
 font-weight: bold;
}

a.style3 {
 color: rgb(33,143,140);
 font-weight: bold;
}
a.style4 {
 color: rgb(202,21,134);
 font-weight: bold;
}
a.style17 {
 color: rgb(61,154,68);
 font-weight: bold;
}
a.style15 {
 color: rgb(166,30,101);
 font-weight: bold;
}



div.webshop {
 clear: both;
 text-align:center;
 font-weight: bold;
 font-size: 10px;
}
div.webshop_elem3 {
 width: 150px;
 height: 210px;
 margin: 3 3 3 3;
 padding: 3 3 3 3;
 float:left;
}
div.webshop_elem {
 width: 150px;
 height: 220px;
 margin: 3 3 3 3;
 padding: 3 3 3 3;
 border: 1px solid rgb(33,33,33);
 float:left;
}
div.webshop_elemdob {
 width: 165px;
 height: 220px;
 margin: 3 3 3 3;
 padding: 3 3 3 3;
 border: 1px solid rgb(33,33,33);
 float:left;
}
div.webshop_header {
 font-weight: bold;
 font-size: 10px;
}
div.action_cimke {
 float: right;
 position: relative;
 left: -38px;
 top: -172px;
}
div.licit_cimke {
 float: left;
 position: relative;
 top: -32px;
}


div.action_dobcimke {
 float: right;
 position: relative;
 left: 0px;
 top: -156px;
}
div.action {
 color: red;
}
img.webshop_pic {
 height: 140px;
 border: 0px;
 margin: 1 1 1 1;
 padding: 2 2 2 2;
 border: 1px solid rgb(66,66,66);
}
img.webshop_apic {
 border: 0px;
 margin: 1 1 1 1;
 padding: 2 2 2 2;
 border: 1px solid rgb(66,66,66);
 height: 150px;
}
img.webshop_picdob {
 height: 120px;
 border: 0px;
 margin: 1 1 1 1;
 padding: 2 2 2 2;
 border: 1px solid rgb(66,66,66);
}


div.webdetails{
    filter:alpha(opacity=93);
    opacity: .93;
    -moz-opacity: .93;
    position: absolute;
    display:none;
    z-index: 1000;
    width: 450px;
    height: 300px;
    background-color: rgb(33,33,33);
    left: 50px;
    top: 20px;
    color: rgb(222,222,222;
    background: url('./pics/background.jpg') repeat;
}

div.webshop_elem_det_head{
    width: 430px;
    height: 30px;
    float: left;
    margin: 6 6 6 6 ;
}
div.webshop_elem_det_head_left{
    width: 350px;
    float: left;
    font-weight: bold;
    font-size: 12px;
}
div.webshop_elem_det_head_right{
    float: right;
    text-align: right;
    margin-right: 0px;
}
div.webshop_elem_det_body{
    float: left;
    width: 100%;
   clear:both;
margin-left: 10px;
}
div.webshop_elem_det_bodyleft{
    float: left;
    width: 40%;
}
div.webshop_elem_det_bodyright{
    float: right;
    width: 50%;
}