body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        color:#000000;
        background: #333333;

}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        color:#ffffff;

}

img {
	behavior:	url("/pngbehavior.htc");
}


a:link {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#9A8167; font-size: 12px; ;font-weight: normal;}
a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#9A8167;font-size: 12px;font-weight: normal;}
a:visited {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#9A8167; font-size: 12px; font-weight: normal;}
a:hover {font-family:  Arial, Helvetica, sans-serif;text-decoration:underline; color:#000000; font-size: 12px; font-weight: normal;}





b
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: color:#878379;
}


h3
{
  font-size: 13px;
  font-weight: bold;
  margin:0px;
  padding:0px;
  margin-top:9px;
 
}


.logo1
{
  lear:left;
}

.menu1
{
  lear:left;
}














/* ----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}























#also
{
  width: 981px;
  clear:left;
  height:34px;
  margin:0 auto;
  text-align:center;
}

#also .linkek1
{
  margin-bottom:8px;
  padding-top:18px;
  clear:left;

}


#also .linkek1 a:link {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#999999; font-size: 10px; ;font-weight: bold;}
#also .linkek1 a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#999999;font-size: 10px;font-weight: bold;}
#also .linkek1 a:visited {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#999999; font-size: 10px; font-weight: bold;}
#also .linkek1 a:hover {font-family:  Arial, Helvetica, sans-serif;text-decoration:underline; color:#ffffff; font-size: 10px; font-weight: bold;}



#also .linkek2
{
  margin-bottom:8px;
  padding-top:3px;
  clear:left;
}

#alap
{
  clear:left;
  width: 980px;
  margin:0 auto;
}

* html #alap2
{

 height:900px;

}
#alap2
{
  min-height:900px;
  width: 980px;
  margin:0 auto;
  padding-bottom:10px;
  background:#ffffff;
}
 
#bal
{
  width:363px;
  float:left;

}
#kozep
{
 margin-top:150px;
  width:617px;
  float:right;
  background:#ffffff;

}


#kozep .hirek a {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#eeeccc; font-size: 12px; ;font-weight: normal;}
#kozep .hirek a:hover {font-family:  Arial, Helvetica, sans-serif;text-decoration:underline; color:#000000; font-size: 12px; font-weight:normal}




#kozep .felso
{
 clear:left;

}

.menu
{
 float:left;

}



 .vlog
{
  clear:left;
  height:186px;
  
}

.vlognavfoto
{
  clear:left;
  margin:0px;
  padding:0px;
  width:200px;
  display:block;
  height:111px;
}
.vlognavbar
{
  width:200px;
  clear:left;
  margin:0px;
  padding:0px;
  background: url(pic/vlognavbar.jpg) no-repeat left top ;
  height:10px;
  display:block;
}
.vlogtxt
{
  width:200px;
  clear:left;
  margin:0px;
  padding:0px;
  display:block;
}

#kozep .cimke
{

  clear:left;
  font-size:18px;
  color:#1D939A;
  font-weight:bold;
  padding-left:14px;
  padding-top:6px;
  padding-bottom:6px;

}




#bal .tartalom
{
 clear:left;

}


#kozep .tartalom
{
 clear:left;
 min-height:600px;
 padding-left:14px;
 padding-right:10px;
}

#kozep .tartalom .hatter
{
   background:#558A94 !important;
   line-height:16px;
   color:#ffffff;
}

#kozep .tartalom  ul
{
  clear:left;
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#kozep .tartalom  li {
  list-style-type: none;
  margin-left: 11px;
  margin-bottom: 5px;
  padding-left:15px;
  background: url(pic/kozep-lista-gomb.jpg);
  background-repeat: no-repeat;
  background-position: 0 .25em;
  font-size:11px;
}

.felso1
{
  float:left;
  width:381px;
}

.felso2
{
  float:left;
  width:236px;
}



.login_container
{

  width: 98%;
  padding:5px;
  padding-top:10px;
  font-family: arial, verdana, sans;
  font-size:10px;
  color:#000000;
  background:#eeeeee;
}

.login_container label
{
   padding-left:16px;
   font-size:11px;
   width:80px;
   float:left;
   clear:left;
   display: block;
}


.login_container  .form-button
{
   background:#5AACBE;
   color:#ffffff;
   font-weight:bold;
   font-size: 12px;
   width:90px;
   padding:0px;
   border: 1px solid #4A9CaE;
   border-top: 1px solid #7AcCdE;
   border-left: 1px solid #7AcCdE;
   margin-left:0px;
   margin-bottom:6px;
   padding-bottom:2px;
   float:left;


}
.loginform1
{

}


.loginform2 *a{position:relative;}
.loginform2
{
  
}

.loginurlap1 *a{position:relative;}
.loginurlap1
{
   background: #ffffff; 
   font-size: 12px;
   width:130px;
   padding:0px;
   border: 1px solid #dddddd;
   border-top: 1px solid #bbbbbb;
   border-left: 1px solid #bbbbbb;
   margin-left:0px;
   margin-bottom:6px;
   float:left;
}
.loginurlap2 *a{position:relative;}
.loginurlap2
{
   background: #ffffff; 
   font-size: 12px;
   width:130px;
   padding:0px;
   border: 0px solid #dddddd;
   border: 1px solid #dddddd;
   border-top: 1px solid #bbbbbb;
   border-left: 1px solid #bbbbbb;
   margin-left:0px;
   margin-bottom:6px;
   float:left;
}




.logingomb *a{position:relative;}
.logingomb
{
  clear:left;
  position:relative;
  padding-left:96px;
  padding-top:0px;
  margin:0px;

}

.logingomb2 *a{position:relative;}
.logingomb2
{
  clear:left;
  
  position:relative;
  padding-left:96px;
  padding-top:4px;
  margin:0px;

}


.reklamok
{
  text-align:center;
  width:196px;
  clear:left;
  margin:0 auto;

}







/* -------- hirek  ------------------------------------ */

.hirek
{
  clear:left;        
  border-bottom: 1px dotted #555555;
  padding-bottom:10px;
  margin-bottom:10px;
}

.hirek .cim
{
   font-size: 18px;
   font-weight: bold;
   clear:left;
   padding-bottom:5px;
}

.hirek .datum {
   font-size: 9px;
   font-weight: normal;
   color: #93867F;
   clear:left;
}
        
.hirek  .hirszoveg
{
   clear:left;
   width:100%;
   padding:2px;
   color:#ffffff;
}

.hirek  .hirszoveg .hatter
{
   background:#558A94;
   line-height:16px;
}


.hirek .szoveg img
{
  padding:2px;
  background:#aaaaaa;
}








/* -------- diszkografia  ------------------------------------ */

.diszkografia
{

  order-bottom: 1px dotted #757575;
  padding-bottom:10px;
  margin-bottom:10px;

}


.diszkografia li
{
  margin-left:0px !important;
  padding-left:0px !important;
  margin-bottom:0px;
  padding-bottom:6px;
  border-bottom: 1px solid #eeeeee;
  height:17px;
  background:none !important;


}
.diszkografia .albumcim
{
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  clear:left;
  padding-bottom:5px;
  order-bottom: 1px dotted #555555;
  padding-bottom:5px;
  margin-bottom:5px;
}

.diszkografia .foto
{
   font-size: 11px;
   font-weight: bold;
   margin-bottom:8px;
   float:left;
   padding:4px;
   margin-right:18px;
}

.diszkografia .foto img
{
   background:#A29F8E;
   padding:3px;

}

.diszkografia *a{position:relative;} 

.diszkografia .dalok
{
   font-size: 11px;
   font-weight: normal;
   padding-bottom:8px;
   float:left;
}
.diszkografia .dalok .dalcim
{
   font-size: 11px;
   padding-top:5px;
   padding-bottom:5px;
   float:left;
   width:172px;
}

.diszkografia .dalok .linkek
{
   font-size: 11px;
   padding-top:5px;
   padding-bottom:5px;
   float:left;
   width:125px;
}

.diszkografia .dalok .elvalaszto
{
   clear:left;
   padding-bottom:20px;
   float:left;
}




















/* urlapkezelo!!! */











.form_container
{


  width: 98%;
  padding:5px;
  font-family: arial, verdana, sans;
  font-size:10px;
  color:#000000;
  background:#eeeeee;
}


.urlapsor 
{
  lear:left;
  order-bottom:1px solid #f5f5f5;
  eight:22px;
  ackground:#eeeeee;
  argin-bottom:2px;
  min-height:22px;
  height:auto !important;
  height:22px;
  font-family: arial, verdana, sans;
  clear: both;
  verflow: hidden;
  margin-top:4px;
}

.form_container .form-label
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
  font-family: arial, verdana, sans;
  font-size:11px;
  color:#000000;
}

.form_container .form-label-belso
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
}
.form_container .form-urlapsor_belso_nemhasznalt
{
  background:#cccccc;
  order:1px solid #ff0000;
  height:100%;
  padding-top:2px;
  padding-left:2px;
}

.form_container .form-textbox
{
  osition:relative;
  float:left;
  margin-right:3px;
  font-size: 11px;
  font-family: arial, verdana, sans;
}

.form_container .form-textarea
{
  osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-size: 11px;
  font-family: arial, verdana, sans;
  
}
.form_container .form-select
{
  osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-size:11px;
  font-family: arial, verdana, sans;
}

.form_container .form-upload
{
  osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-family: arial, verdana, sans;
  font-size:10px;

}

.form_container .form-password
{
 osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-family: arial, verdana, sans;
  font-size:11px;
  
}

.form_container .form-iframe
{
 osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  background:#DED5C2;
  
}
.form_container .form-checkbox
{
 osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-family: arial, verdana, sans;
  font-size:11px;
  
}

.form_container .form-buttonOLD
{
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-size:10px;
  margin-top:2px;
}
.form_container .form-button
{
  osition:relative;
  margin-top:3px;
  border:0px;
  background:#5AACBE;
  color: #ffffff;
  padding-top:4px;
  padding-bottom:4px;
  padding-left:14px;
  padding-right:14px;
  font-family: arial, verdana, sans;
  font-size:12px;
  font-weight:bold;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}


.form_container .form-button-end
{
  margin-top:3px;
  display: inline;
  width:2px;
  height:19px;
  osition:absolute;

}
.form_container .szoveg
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  margin-top:3px;
  margin-right:4px;
}


.form_container .form-uzenet
{
  font-size:11px;
  
}


.form_container .form-hibauzenet
{
  text-align:center;   
  clear:left;
  font-weight:bold;
  margin-bottom:2px;
  background:#BC2727;
  border:1px solid #7F1717;
  color:#ffffff;
  padding:8px;
  font-weight:bold;
  font-size:14px;
  margin:0 auto;
  width:75%;
  text-align:center;
  margin-top:17px;
}             

.form_container .form-eredmenyuzenet
{
  clear:left;
  background:#69BF55;
  border:1px solid #4A903A;
  color:#3A802A;
  padding:8px;
  margin-right:3px;
  font-weight:bold;
  font-size:14px;
  margin:0 auto;
  width:75%;
  text-align:center;
  margin:0 auto;
  width:75%;
  text-align:center;
  margin-top:17px;
  margin-bottom:20px;
  display:block;
}


.form_container .form-sugouzenet
{
  clear:left;
  padding-top:3px;
  padding-left:10px;
  font-size:11px;
}
.form_container .form-eredmeny
{
  float:left;
  order:1px solid #DED5C2;
  color:#706F75;
  margin-top:3px;
  margin-right:3px;
  font-weight:bold;
  font-size:11px;
  order:1px solid #ff0000;
}


.form_container h1
{
  order:1px solid #ff0000;
  padding:5px;
  margin:0px;
  margin-top:20px;
  margin-bottom:20px;
  font-size:16px;
  clear:left;
  color:#AC1421;
}



#postakoltseg
{
  margin:0px;
  padding:0px;
  display:inline;

}





/* --- video  --------------------------------------------------- */

.videolista
{
  float:left;
  width:185px;
  min-height: 160px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
 _height: 160px;
  background: #D8F3F5;
  margin-right:15px;
  margin-bottom:15px;

}

.videolista .kep
{
 width: 100%;
 clear:left;
 margin:0 auto;
 text-align:center;
 margin-top:5px;
 margin-bottom:5px;
}


.videolista .info
{
  float:left;
  width:100%;
}

.videolista .info .cim
{

 clear:left;
 text-align:center;
 padding:5px;
}


.videolista .info .cim a
{
  font-weight:bold;
  font-size:15px;
}
.videolista .info .cim a:hover
{
  color:#000000;
}






/* -------- video ------------------------------------ */
.video *a{position:relative;} 

.video
{

   clear:left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   margin-top:0px;
   margin-bottom:0px;
   padding-bottom:3px;
   width:100%;
}


.video .kep
{
 width: 354px;
 float:left;
 text-align:center;
 padding:4px;
}


.video .leiras
{
  width: 230px;
  float:left;
  padding-left:6px;
}

.video .leiras .cim
{

   width: 230px;
   clear:left;
   font-family: Arial, Helvetica, sans-serif;
   color: #AC1421;
   font-size:14px;
   float:left;
   padding-bottom:10px;
   font-weight:bold;
}

.video .leiras .szoveg
{
  width: 230px;
   clear:left;
   float:left;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   float:left;
   font-weight:normal;
}



.video .elvalaszto
{
   clear:left;
   padding-top:4px;
   padding-bottom:3px;
   height:5px;
   
}



/* --- fellepes-mini --------------------------------*/

.fellepesek
{
  clear:left;
  width:362px;
  
}

.fellepesek li
{
  list-style-type: none;
  width:146px;
  float:left;
  padding-left:13px;
  margin-left:10px;
  background: url(pic/felso-listagomb.jpg);
  background-repeat: no-repeat;
  background-position: 0 .28em;
  font-size:10px;
  height:60px;
}

.fellepesek ul
{
  list-style-type: none;
  margin:0px; 
  padding:0px;
}



/* --- fellepes --------------------------------*/

.fellepes
{

 padding-bottom:8px;
}

.fellepes .fellepes-helyszin
{
  font-weight:bold;
  font-size:12px;
}






.fotoalbumtemp
{
 width:400px;
 clear:left;
}

.keptemp *a{position:relative;} 
.keptemp
{
 clear:left;
 width:200px;
 float:left;
 text-align:center;
 margin-bottom:11px;
}

.keptemp img
{
 padding:3px;
 background:#A29F8E;

}





.vlog
{
  clear:left;
}

.vlog .cimke
{
  clear:left;
  margin-bottom:0px;
}


.vlog .tartalom
{
  clear:left;
  padding:0px 14px 0px 24px;
}

.vlog .tartalom .cim a:link
{
   font-family: arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   color: #000000;
   clear:left;
   padding-bottom:10px;
   text-decoration: none; 
}


.vlog .tartalom .szoveg{

   clear:left;
   padding-bottom:10px;
}
.guglibanner
{
  clear:left;

}

.guglibanner .tartalom
{
  clear:left;
  padding:0px 14px 14px 24px;

}

.guglibanner .cimke
{
  clear:left;
  margin-bottom:0px;

}
















/* ------ fotoalbum -------------------------------------  */ 



.fotoalbum-keplista
{

 float:left;
  padding-bottom:5px;
  margin-bottom:10px;
  width:182px;
  min-height: 182px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
 _height: 182px;
  background: #D8F3F5;
  margin-right:20px;
}

.fotoalbum-keplista .kiskep
{
 width: 100%;
 clear:left;
 margin:0 auto;
 text-align:center;
 margin-top:5px;
}


.fotoalbum-keplista .kiskep img
{
}

.fotoalbum-keplista .szoveg
{

 clear:left;
 text-align:center;
 padding:5px;
}


.fotoalbum-keplista .szoveg a
{
  font-weight:bold;
  font-size:15px;
}
.fotoalbum-keplista .szoveg a:hover
{
  color:#000000;
}


.fotoalbum-keplista .szoveg .kepszam
{
 clear:left;
 text-align:center;
}

.fotoalbum-keplista .szoveg .leiras
{
 height:40px;
 clear:left;
 text-align:center;
}

.fotoalbum-keplista .szoveg .datum
{
 text-align:center;
 clear:left;
}







.fotoalbum-kep
{

 width:150px;
 margin:0px;
 text-align:center;
}

.fotoalbum-kep img
{

 border:3px solid #627E9A;
}



.fotoalbum img
{

 border:3px solid #627E9A;
 padding:0px;
 margin:0px;
}



.fotoalbum-keptipus
{

 float:left;
 argin-top:5px;
 argin-bottom:5px;
 padding:5px;
 width:270px;
 background: #D8F3F5;
 margin-right:15px;
 margin-bottom:10px;
}


.fotoalbum-keptipus .nev
{

 float:left;
 padding:2px;
 margin-right:2px;
 width:100%;
 height:28px;
}

.fotoalbum-keptipus .nev a
{
  font-weight:bold;
  font-size:16px;
}
.fotoalbum-keptipus .nev a:hover
{
  color:#000000;
}
.fotoalbum-keptipus .db
{

 float:left;
 padding:1px;
 width:60px;
 text-align:center;
 height:22px;
 padding-top:9px;
}



/* ----- galeriakep -------------------------------------- */

.galeriakep
{

   float:left;
   padding:0px;
   margin-right:8px;
   border:2px solid #728EaA;
   margin-bottom:9px;
   cursor:hand;
}
.galeriakep .kep
{
   width:70px;
   height:70px;
   clip: rect(0px,0px,70px,70px);
   overflow: hidden;
   cursor:hand;
}


.galeriakep img
{
  border:0px !important;
}




/* ---- jobb fotok ---------------------------------- */







div.sc_menu 
{
 /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 105px;
  width: 270px;
  overflow: auto;
  clear:left;
}

* html div.sc_menu 
{

  position:fixed;
}

div.sc_menu img
{
  border:0px;
}

ul.sc_menu 
{
  display: block;
  height: 130px;

/* max width here, for users without javascript */
  width: 1500px;
  padding: 15px 0 0 15px; 

/* removing default styling */
  margin: 0;
  list-style: none;

}

.sc_menu li 
{
  display: block;
  float: left;
  background: none !important;
  margin:0px !important;
  padding:0px !important;
  border-right:1px solid #ffffff;
}

.sc_menu a 
{
  display: block;
  text-decoration: none;

}

.sc_menu span 
{
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

.sc_menu a:hover span 
{
  display: block;
}


.sc_menu a:hover img 
{
 filter:alpha(opacity=50);
 opacity: 0.5;
}




.reklam
{
  font-size:15px; 
  color:#aaaaaa;
  width:360px; 
  margin:0 auto;
  text-align:center;

}




/* ---- kommentek ---------------------------------- */




.komment
{
  clear:left;
  width:100%;
  margin-top:8px;

  order:1px solid #cccccc;
  background:#eeeeee;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.komment .fejlec
{
  background:#eeeee;
  height:25px;
  clear:left;
  border-bottom:1px solid #dcdcdc;
}

.komment .fejlec .nev
{
  float:left;
  padding:5px;
  padding-left:15px;
  padding-bottom:0px;
  font-weight:bold;
}

.komment .fejlec .datum
{

  float:left;
  padding:5px;
  padding-left:15px;
  padding-bottom:0px;
  color:#777777;
  width:203px !important;

}

.komment .fejlec .moderalas
{

  float:left;
  padding:5px;
  margin-bottom:0px;
  color:#777777;
}

.komment .szoveg
{
  clear:left;

  padding:5px;
  padding-left:9px;
  margin-top:0px !important;
  padding-right:9px;
  width:95% !important;
}

.komment .also
{
   clear:left;
   height:10px;
}


.dalszoveglista a:link {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#9A8167; font-size: 10px; ;font-weight: normal;}
.dalszoveglista a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#9A8167;font-size: 10px;font-weight: normal;}
.dalszoveglista a:visited {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#9A8167; font-size: 10px; font-weight: normal;}
.dalszoveglista a:hover {font-family:  Arial, Helvetica, sans-serif;text-decoration:underline; color:#000000; font-size: 10px; font-weight: normal;}

.dalszoveglista
{
  border-left:1px solid #dddddd;
  width:200px;
  float:left;
}

.dalszoveglista li
{
}