body, html {
  overflow-x:hidden;
}
body {
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family: 'PT Sans',helvetica, arial, verdana, sans;
	font-size: 14px;
	color: #ccc;
        ackground: url(pic/diagmonds_@2x.png) repeat-x #191919;
    ackground: url(pic/hatter.png?a=2);
    background: #010101;
}


img {
	behavior:	url("pngbehavior.htc");
}


  .clearfix:before, .clearfix:after {
      content: "";
      display: table;
  }
  .clearfix:after {
      clear: both;
  }



a {color:#ffffff; }
a:hover {color:#F58D48; }

.tovabb:hover {
  background: #333;
  cursor:pointer;cursor:hand;
}


.szeles {
  width:940px !important;

}

#alap
{
  margin: 0 auto;
  width: 940px;

}


#kozep
{
  clear:left;
  ackground:#131313;
  order:1px solid #ff0000;
  min-height:1100px;
  padding-top:180px;
}



#felsomenu {
 background:#111;
 width:100%;
 position:fixed;
 top:0px;
 left:0px;
 z-index:100;
}

#felsomenu .menucont {

  width:1170px;
  text-align: justify;
  x-ms-text-justify: distribute-all-lines;
  xtext-justify: distribute-all-lines;
  -ms-text-justify: distribute;
  text-justify: distribute;
  adding-top:30px;
  padding-top:14px;
  adding-bottom:30px;
  margin:0 auto;
  height:32px;
  -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out; 
}


.orizzcont {

  width:100%;
  z-index:100;
}
.orizztxt {

  width:840px;


  padding-top:30px;
  padding-bottom:40px;
  margin:0 auto;
  text-align:center;
  font-family: "Quando", Arial, serif; 
  font-weight: 400; 
  color:#aaa;
  font-size:22px;
  text-decoration:none;


}


div.quotebox {
	position: relative;
	margin: 0 auto  auto;
	width: 44%;				/* Make this fixed if need be */

}

div.quotebox span.ldquo {
	display: block;
	position: absolute;
	top: -17px;				/* Tweek the absolute positioning of the left double quote to suit font and size */
	left: 3px;
		font-weight: bold;
		font-size: 50px;
		color: #444;
}

div.quotebox p {
	
  margin:0px; 
  padding:0px;
	position: relative;
	z-index: 1;				/* This makes sure the quote is on top of the quote marks */
}



div.quotebox span.bdquo {			/* This is the bottom double quote */
	display: block;
	position: absolute;
	bottom: -12px;				/* You may need to shift the positioning to suit */
	right: 0;
     
	font-weight: bold;
	font-size: 50px;
	color: #444;
}






#felsomenu .menupont {

  xxwidth:84px;
  *padding-right:24px;
  height:30px;
  adding-top:4px;
  vertical-align: middle;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align:left;

}


#felsomenu .menupont a {

  font-family: "Economica", Arial, serif; 
  font-weight: 700; 
  text-transform:uppercase;
  color:#aaaaaa;
  font-size:15px;
  text-decoration:none;
}

#felsomenu .menupont a:hover {
  color:#eee;

}

.mplogo {
  margin-top:-5px;

}
.stretch {
    width: 100%;
    display: inline-block;
    font-size: 0;
    line-height: 0
}

#cont {
  min-height:500px;
  width:940px;
  margin:0 auto;
  margin-top:50px;
  
}

footer {
  background: url(/theme/pic/navy_blue.png);
  width:100%;
  padding:20px;
  margin-top:10px;
  color:#aaa;
  
}

footer .also {
  width:1170px;
  margin:0 auto;;

}
footer ul {
  list-style-type:none;
  margin:0px;
  margin-bottom:9px;
  padding:0px;
}


footer li {
  float:left;
  padding-right:20px;

}

footer li a {
  color:#ccc;
  font-size:12px;
  text-transform:uppercase;
  font-weight: 700; 
  font-family: "Economica", Arial, serif; 
  text-decoration:none;
}


.container .kozep {
  float:left;
  width:660px;
  margin-right:40px;
  min-height:600px;
}

.container .jobb {
  float:left;
  width:240px;
  min-height:300px;
}

.container .kozep.diszkografia{
  width:620px;

}

.container .jobb.diszkografia{

  width:280px;
}

.fbbox {
  border:1px solid #656565;
  background:#1f1f1f;
}

.jobb .bannercont {
  clear:left;
  margin-bottom:10px;
  margin-top:20px;
}

.jobb .bannercont .bannerkep {
  clear:left;
  margin-bottom:10px;
}


.modulcim {
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  font-weight:800;
  color: #f22c13;
  font-size:16px;
  border-bottom:1px solid #646464;
  float:left;
  clear:left;
  text-transform:uppercase;
  margin-bottom:20px;
}
















/* --- diszkografia --------------------------------------- */


.diszkografialista
{
  font-family:  arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  float:left;
  width:220px;
  margin-bottom:15px;
  margin-right:15px;
  height:270px;
  background:#222222;
}

.diszkografialista .cont
{
}

.diszkografialista a {font-family: arial,Helvetica ;text-decoration: none; color:#ffffff; font-size: 11px; ;font-weight: normal; }
.diszkografialista a:hover {font-family:  arial,Helvetica ;text-decoration:underline; color:#F58D48; font-size: 11px; font-weight: normal; }


.diszkografialista .kep
{
 margin-top:0px;
 margin-bottom:8px;
}

.diszkografialista .kep img
{
  width:220px;

}

.diszkografialista .albumcim
{
  width:180px;
  padding-left:1px;
  font-size:9px;
  text-align:center;
  padding:10px;
}

.diszkografia .kep
{
  margin-top:4px;
  height:260px;
  float:left;

}
.diszkografia .kep img
{
  border:2px solid #222222;

}
.diszkografia .info1
{
 float:left;
 width:300px;
 margin-left:10px;
 margin-bottom:20px;
}

.diszkografia .info2
{

 float:left;
 width:286px;
 margin-top:10px;
 margin-left:2px;
 margin-right:15px;
 margin-bottom:10px;
}

.diszkografia .info1 .cimke
{

 margin-bottom:5px;
 font-size:13px !important
}
.diszkografia .info2 .cimke
{

 margin-bottom:5px;
 font-size:13px !important
}



.diszkografia ul
{
  clear:left;
  margin:1px 0px 0px 0px;
  padding:0px 0px 0px 0px;

}

.diszkografia .info1 li
{
  margin:2px 2px 2px 0px;
  padding:0px 0px 0px 14px;
  list-style:none;
  background: url(pic/kozep-gomb1.gif) no-repeat;
  width:300px;
}
.diszkografia .info2 li
{
  margin:2px 2px 2px 0px;
  padding:0px 0px 0px 14px;
  list-style:none;
  background: url(pic/kozep-gomb1.gif) no-repeat;
}


.diszkografia .albumcim
{
  margin-bottom:9px;
  font-size:15px;
  font-weight:bold;
}




/* --- hirek-lista --------------------------------------- */

.hirek-lista
{
  clear:left;
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #555;
}

.hirek-lista img {
 max-width:100% !important;
}

.hirek-lista .txt
{
  float:left;
  width:560px;

}
.hirek-lista .cim  {
  clear:left;
  margin-bottom:20px;
}

.hirek-lista .datum  {
  float:left;
  text-align:center;
  line-height:75%;
  margin-left:0px;
  padding-top:0px;
  margin-right:20px;
  background:#4d4d4d;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  font-weight:800;
  color: #181818;
  width:75px;
  height:65px;
  font-size:32px;
}

.hirek-lista .datum span.honapnev {
  text-transform: uppercase;
  font-weight:800;
  font-size:10px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;

}


.hirek-lista .cim a {
  text-transform: uppercase;
  text-decoration:none;
  color: #fff;
  font-weight:800;
  font-size:18px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  
}



.hirek-lista .tovabb {
  clear:left;
  float:right;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


.hirek-lista .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}


/* --- hirek --------------------------------------- */

.hirek
{
  clear:left;
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #555;
}


.hirek .txt
{
  float:left;
  width:560px;

}
.hirek .cim  {
  clear:left;
  margin-bottom:20px;
}

.hirek .datum  {
  float:left;
  text-align:center;
  line-height:75%;
  margin-left:0px;
  padding-top:0px;
  margin-right:20px;
  background:#4d4d4d;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  font-weight:800;
  color: #181818;
  width:75px;
  height:65px;
  font-size:32px;
}

.hirek .datum span.honapnev {
  text-transform: uppercase;
  font-weight:800;
  font-size:11px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;

}


.hirek .cim a {
  text-transform: uppercase;
  text-decoration:none;
  color: #fff;
  font-weight:800;
  font-size:18px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  
}


.hirek .tovabb {
  clear:left;
  float:right;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


.hirek .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}



/* ----- dalszoveg ---------------------------------- */
ul#dalszovegList  {
  list-style-type:none;
  margin:0px;
  padding:0px;
}

ul#dalszovegList li {

  padding-bottom:15px;
  margin-top:15px;
  border-bottom:1px solid #393939;

}



ul#dalszovegList li  .tovabb {
  float:right;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


ul#dalszovegList li .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}

.dalszoveg .kep
{
  margin-top:4px;
  width:230px;
  height:230px;
  float:left;

}
.dalszoveg .kep img
{
  border:2px solid #222222;

}
.dalszoveg .info1
{
 float:left;
 width:320px;;
 margin-top:4px;
 margin-left:10px;
 margin-bottom:20px;
}

.dalszoveg .info2
{

 float:left;
 width:99%;
 margin-top:10px;
 margin-left:10px;
 margin-bottom:10px;
 text-align:left;
}

.dalszoveg .info1 .cimke
{

 margin-bottom:5px;
 font-size:13px !important
}


/* -------- dalszoveg listav ------------------------- */


.listNav { margin:0 0 10px;}
.listNav a { font-size:0.9em; display:block; float:left; padding:2px 6px;
    border:1px solid silver; border-right:none; text-decoration:none }
.listNav a.ln-last { border-right:1px solid #555555; }
.listNav a:hover,
.listNav a.ln-selected { background-color:#444444;}
.listNav a.ln-disabled { color:#ccc }
.listNav .ln-letterCount { text-align:center; font-size:0.8em; line-height:1;
    margin-bottom:3px; color:#888888; } /* extra styling using jquery.listnav.js internally used class name */






#kezek {
	ackground:url(pic/weboldal_fejlec.jpg?a=4) 50% 50px no-repeat fixed;
	color: white;
	eight: 481px;
	margin: 0 auto;
	padding: 0;
	padding-top:32px;
        text-align:center;
}
#kezek img {
  width:100%;
}


#idezet {
	background:url(pic/diagmonds.png) repeat fixed;
	  width:100%;
	color: white;
	height: 0px;
        overflow:hidden;
	margin: 0 auto;
	padding: 0;
}


#logonagycont {
   margin: 0 auto;
   width:960px;
}
#logonagy {
	ackground-image:url(pic/logo.svg?a=3);
	background-repeat:no-repeat;
	background-size:100%;
	color: white;
	width: 380px;
	height: 240px;
	argin: 0 auto;
        margin-top:288px;	
        margin-left:44px;	
	padding: 0;
        display:none;
}

#elore {
	ackground-image:url(pic/elore.svg?a=3);
	background-repeat:no-repeat;
	background-size:100%;
        display:none;
	color: white;
	width: 150px;
	height: 101px;
	argin: 0 auto;
        margin-top:-182px;	
        margin-left:337px;	
	padding: 0;
}

.mplogo {
 width:150px;
 text-align:center;
 margin:0 auto;
 overflow:hidden;
 height:150px;
 position:Relative;
 clip:rect(0,150,50,0);
}

.mplogo .mpimgcont {
  position:absolute;
  display:block;
  overflow:hidden;
  top:110px;
}

.mplogo .mptxtcont {
  position:absolute;
  display:block;
  overflow:hidden;
  text-transform:uppercase;
  font-size:11px;
  font-weight: 400; 
  top:3px;
  text-align:center;
  color:#555;
  margin:0 auto;
  width:150px;
}


.fellepes-lista {
  padding-bottom:15px;
  margin-top:15px;
  border-bottom:1px solid #393939;
}

.fellepes-lista .info.rovid {
    width:560px;
}

.fellepes-lista .info {
  float:left;

}
.fellepes-lista .datum  {
  clear:left;
  margin-bottom:20px;
}

.fellepes-lista .datum a {
  text-transform: uppercase;
  text-decoration:none;
  color: #fff;
  font-weight:800;
  font-size:18px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}

.fellepes-lista .gomblista {
  loat:right;
  text-align:center;

}

.fellepes-lista .tovabb {
  clear:left;
  display:inline-block;
  margin-top:10px;
  loat:right;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


.fellepes-lista .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}




/* -------- fotoalbum ------------------------------------ */


.fotoalbum-keplista
{

   float:left;
   font-size: 11px;
   font-weight: normal;
   margin-top:0px;
   margin-bottom:15px;
   margin-right:15px;
   background:#222222;
   order:1px solid #323232;
   width: 220px;
   height:330px;

   
}

.kozep.normal .fotoalbum-keplista:nth-child(3n+0)
{
   margin-right:0px;

}

.kozep.szeles .fotoalbum-keplista:nth-child(4n+2)
{
   margin-right:0px;

}

.fotoalbum-keplista .kiskep
{
  float:left;
  margin:0 auto;
  text-align:center;
  width: 220px;
  margin-right:0px;
  adding-top:5px;
  height:150px;
  clip:rect(0px,220px,150px,0px);
  overflow:hidden;
  margin-bottom:20px;

}

.fotoalbum-keplista .kiskep img
{
   idth:225px;
   height:150px;
}

.fotoalbum-keplista .szoveg
{
  padding-left:8px;
  padding-right:8px;
  clear:left;
  text-align:center;
}

.fotoalbum-keplista .szoveg .cim
{
  padding:0px !important;
  padding-bottom:1px;
  float:left;

}
.fotoalbum-keplista .szoveg h3
{
  margin:0px;
  padding:0px;
  height:75px;
}
.fotoalbum-keplista .szoveg .kepszam
{
  text-align:left;
  clear:left;
  text-align:center;
  padding-bottom:6px;

}

.fotoalbum-keplista .szoveg .datum
{
  text-align:left;
  clear:right;
  width:205px;
}

.fotoalbum-keplista .gomblista {
  margin:0 auto;
  margin-top:20px;
}
.fotoalbum-keplista .tovabb {
  display:inline;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


.fotoalbum-keplista .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}




.fotoalbum-keplista a {text-decoration: none; font-size: 12px;font-weight:normal;color:#fff;}


#fotogaleria {
   height:570px;
}


ul#albumlista {
  list-style-type:none;
  margin:0px; 
  padding:0px;

}

ul#albumlista li {
  float:left;
  height:70px;
}

ul#albumlista li img{
  width:70px;
  height:70px;
}



.jobb .tovabb {
  isplay:inline;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
  margin-bottom:6px;
}


.jobb .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}



.lapozo {
  display:inline;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
  margin-bottom:6px;

}

.lapozo a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}



/* ------ shop -----------------------------------  */
.shop {
  clear:left;

}


.shop .shopkategoria
{
  float:left;
  text-align:center;
}

.shop .shopkategoria a {color:#F58D48; font-size: 14px; }
.shop .shopkategoria a:hover {color:#FDFBFE; font-size: 14px; }


.shop .shopajanlo
{
  margin-top:35px;
  clear:left;
  float:left;
}



.shop .shopkategoria
{

   float:left;
   font-size: 11px;
   font-weight: normal;
   margin-top:0px;
   margin-bottom:15px;
   margin-right:20px;
   background:#222222;
   order:1px solid #323232;
   width: 150px;
   height:160px;
   padding-top:5px;
   
}

.shop .shopkategoria:nth-child(4n+0)
{
   margin-right:0px;

}




.shop .termeklista .cim a {color:#F58D48; font-size: 16px; ;font-weight: bold; }
.shop .termeklista .cim a:hover {color:#FDFBFE; }



.shop .termeklista 
{
   border-bottom:1px solid #555;
   margin-bottom:10px;
   padding-bottom:10px;
   clear:left;
}

.shop .termeklista .termekfoto
{
  clear:left;
  width:180px;
  margin-right:40px;
  float:left;
}

.shop .termeklista .info
{
  width:400px;
  float:left;

}

.shop .termeklista .info .ar{
  height:55px;
  clear:left;
}

.shop .termeklista .info form
{
   padding:0px;
   margin:0px;
   margin-bottom:5px;
   display:inline;
}

.shop .termeklista .info form input
{
   border:1px solid #111111;
   color:#000000;
   font-size:12px;
   background:#aaaaaa;
}

.shop .termeklista .kep
{
  border:3px solid #333333;
  float:left;
  clear:left;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:3px;
}

.shop .termeklista .kep img
{
	order-color: #302002;


}
.shop .termeklista .kep2 img
{
	order-color: #302002;
  border:3px solid #333333;
  float:left;
  clear:left;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:3px;


}


.shop .termeklista  .tovabb {
  clear:left;
  float:left;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
  margin-bottom:8px;
}


.shop .termeklista  .tovabb.kosarba {
   background:none !important;
   cursor:default;
}


.shop .termeklista  .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}










.shop .kosarlista .cim a {color:#F58D48; font-size: 16px; ;font-weight: bold; }
.shop .kosarlista .cim a:hover {color:#FDFBFE; }



.shop .kosarlista 
{
   border-bottom:1px solid #555;
   margin-bottom:10px;
   padding-bottom:10px;
   clear:left;
}

.shop .kosarlista .termekfoto
{
  clear:left;
  width:100px;
  margin-right:20px;
  float:left;
}

.shop .kosarlista .info
{
  width:500px;
  float:left;

}

.shop .kosarlista .info .ar{
  height:55px;
  clear:left;
}

.shop .kosarlista .info form
{
   padding:0px;
   margin:0px;
   margin-bottom:5px;
   display:inline;
}

.shop .kosarlista .info form input
{
   border:1px solid #111111;
   color:#000000;
   font-size:12px;
   background:#aaaaaa;
}

.shop .kosarlista .kep
{
  border:3px solid #333333;
  float:left;
  clear:left;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:3px;
}

.shop .kosarlista .kep img
{
	order-color: #302002;


}
.shop .kosarlista .kep2 img
{
	order-color: #302002;
  border:3px solid #333333;
  float:left;
  clear:left;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:3px;


}


.shop .kosarlista  .tovabb {
  clear:left;
  float:left;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
  margin-bottom:8px;
}


.shop .kosarlista  .tovabb.kosarba {
   background:none !important;
   cursor:default;
}


.shop .kosarlista  .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}













.shop .termekinfo
{
   margin-bottom:10px;
   padding-bottom:10px;
   clear:left;
}



.shop .termekinfo .cim {color:#F58D48; font-size: 16px; ;font-weight: bold; }

.shop .termekinfo .termekfoto
{
  clear:left;
  width:180px;
  margin-right:40px;
  float:left;
}

.shop .termekinfo .info
{
  width:400px;
  float:left;

}

.shop .termekinfo .info .ar{
  height:55px;
  clear:left;
}

.shop .termekinfo .info form
{
   padding:0px;
   margin:0px;
   margin-bottom:5px;
   display:inline;
}

.shop .termekinfo .info form input
{
   border:1px solid #111111;
   color:#000000;
   font-size:12px;
   background:#aaaaaa;
}

.shop .termekinfo .kep
{
  border:3px solid #333333;
  float:left;
  clear:left;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:3px;
}

.shop .termekinfo .kep img
{
	order-color: #302002;


}
.shop .termekinfo .kep2 img
{
	order-color: #302002;
  border:3px solid #333333;
  float:left;
  clear:left;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:3px;


}

.shop .termekinfo .termekleiras
{
  margin-top:20px;
  float:left;

}

.shop .termekinfo .tovabb {
  clear:left;
  float:left;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
  margin-bottom:8px;
}



.shop .termekinfo .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}

.loginbox {
  background:#202020;
  padding:9px;
  margin-bottom:30px;

}

.jobb h3{
  text-transform: uppercase;
  font-size:15px;
  font-weight:400;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  margin-top:10px;
  color:#999 !important;
}
.loginbox .form-label {
   display:none !important;
}

.loginbox .form-textbox,.loginbox .form-password  {
  background:#373737 !important;
  color:#aaa !important;
  border:0px solid #555  !important;
  padding:3px;
}





.loginbox .btn {
  cursor:pointer; cursor:hand;
  background:none;
  clear:left;
  border:1px solid #626262;
  padding:2px;
  padding-top:3px;
  padding-left:4px;
  padding-right:4px;
  text-decoration:none;
  text-transform: uppercase;
  font-size:10px;
  font-weight:400;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  color:#ffffff; 
}

.loginbox .btn:hover {
  background: #333;

}

.loginbox a.elfelejtett {
  font-size:9px;
  color:#aaa;
  padding-left:6px;
  text-transform: uppercase;
  font-weight:400;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}

.jobb .cimke {
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  font-weight:800;
  color: #eee;
  font-size:14px;
  border-bottom:1px solid #646464;
  clear:left;
  float:left;
  text-transform:uppercase;
  margin-bottom:20px;



}

.kerescont {
  ackground:#1f1f1f;
  clear:left;
}
.kerescont .tovabb {
  float:right;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
}

.keresbox {
  margin-top:1px;
  padding:6px;
  width:160px;
  font-size:12px;
  background:#3f3f3f;
  float:left;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  color:#ccc;
  border:0px solid #555555;
}

.keresolista
{
  clear:left;
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #555;
}

.keresolista .txt
{
  loat:left;
 
}

.keresolista .kcim a
{
  text-transform: uppercase;
  text-decoration:none;
  color: #fff;
  font-weight:800;
  font-size:18px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}

.keresolista .kcim 
{
  margin-bottom:12px;
}

.keresolista .tovabb {
  clear:left;
  float:right;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


.keresolista .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}













.kozosseg
{
  clear:left;
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #555;
}

.kozosseg
{
  text-transform: uppercase;
  text-decoration:none;
  color: #fff;
  font-weight:800;
  font-size:18px; 
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}


.kozosseg .tovabb {
  clear:left;
  float:right;
  border:1px solid #626262;
  padding:4px;
  padding-left:7px;
  padding-right:7px;
}


.kozosseg .tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}



.jobbkosar {
  clear:left;
  background:#202020;
  padding:9px;
  margin-bottom:30px;
}


.megrendelosor {
  clear:left;
  border-bottom:1px solid #222;
  padding:5px;
}

.megrendelosor  label {
  width:190px;
}


.megrendeles.tovabb {
  clear:left;
  text-align:center;
  width:250px;
  margin:0 auto;
}


.megrendeles.tovabb a {
  text-decoration:none;
  text-transform: uppercase;
  font-size:11px;
  font-weight:800;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
}
.megrendeles.tovabb:hover {
  background: none !important;
}


.megrendeles.tovabb .btn {
  cursor:pointer; cursor:hand;
  background:none !important;
  clear:left;
  border:1px solid #626262;
  padding:4px;
  padding-top:5px;
  padding-left:6px;
  padding-right:6px;
  text-decoration:none;
  text-transform: uppercase;
  font-size:14px;
  font-weight:400;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  color:#ffffff; 
}

.megrendeles.tovabb .btn:hover {
  background: #333  !important;

}

.jegyrendelescont {
  background:#aa0000;
  padding:6px;
  border-radius:3px;
}

.jegyrendeles {
  border:1px solid #656565;
  background:#1f1f1f;
  padding-top:15px;
  padding-bottom:15px;
  text-align:center;
}

.jegyrendeleslink a{
  text-transform: uppercase;
  font-size:18px;
  font-weight:600;
  font-family: 'PT Sans',helvetica, arial, verdana, sans;
  color:#fff; 
  olor:#F58D48; 
  text-decoration:none;
}

.jegyrendelesikon {
  float:left;

}
.jegyrendeleslink {
  float:left;
  padding-top:13px;
  padding-left:8px;

}

