
body {
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #afbCc6;
        background: url(pic/diagmonds_@2x.png) repeat-x #191919;;
}


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

a:link {font-family: arial,Helvetica ;text-decoration: underline; color:#ffffff; font-size: 12px; ;font-weight: normal; }
a:active {font-family:  arial, Helvetica;text-decoration: underline; color:#ffffff;font-size: 12px;font-weight: normal; }
a:visited {font-family: arial,Helvetica ;text-decoration: underline; color:#ffffff; font-size: 12px; font-weight: normal; }
a:hover {font-family:  arial,Helvetica ;text-decoration:underline; color:#F58D48; font-size: 12px; font-weight: normal; }



b {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	olor: #ffffff;
	ackground: #eeeeee;
}

h1 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #dddddd;
}

#alap
{
  margin: 0 auto;
  width: 906px;
  padding-left:15px;
  padding-right:16px;
  padding-bottom:18px;

}



#fomenu
{
  margin-left:3px;
  height:222px;
  display:block;

}


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

#kozep #loginhatter
{

  clear:left;
  background: url(/theme/republic2006/pic/loginhatter.jpg) no-repeat;
  width:906px;
  margin-top:5px;
  height:48px;
}

#kozep #loginhatter2
{

  clear:left;
  background: url(/theme/republic2006/pic/loginhatter2.jpg) no-repeat;
  width:906px;
  margin-top:5px;
  height:48px;

}


#kozep #bal 
{
  width:270px;
  float:left;
  lear:left;
}

#kozep #bal #tartalom
{
  margin-left:10px;
  background:#1E1E1E;
  width:259px;
  color:#999999;
}

#kozep #bal #tartalom b
{
  font-family: arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #858585;
}








#kozep #jobb
{
  width:626px;
  float:left;
  padding-left:9px;
}

#kozep #jobb #tartalom
{
 padding-left:3px;

}



#tartalom h1
{

   font-family: arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: bold;
   color: #498108;
   padding-top:12px;
   padding-bottom:5px;
   margin:0px;
}
#tartalom b
{

   font-family: arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: bold;
   color: #d5d5d5;
}



#tartalom td
{

  color: #dddddd;
}
#tartalom ul {
  clear:left;
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-bottom:13px;
}

#tartalom li {
  margin-left: 6px;
  padding-left: 10px;
  background: url(/theme/republic2006/pic/kozep-gomb.jpg);
  background-repeat: no-repeat;
  background-position: 0 .5em;
}


#tovabb
{
  float:right;
  display:inline;
  padding-right:5px;
}
#tovabb a:link {font-family: arial,Helvetica ;text-decoration: underline; color:#F58D48; font-size: 11px; ;font-weight: bold;}
#tovabb a:active {font-family:  arial, Helvetica;text-decoration: underline; color:#F58D48;font-size: 11px;font-weight: bold;}
#tovabb a:visited {font-family: arial,Helvetica ;text-decoration: underline; color:#F58D48; font-size: 11px; font-weight: bold;}
#tovabb a:hover {font-family:  arial,Helvetica ;text-decoration:underline; color:#FDFBfe; font-size: 11px; font-weight: bold;}



#bal ul {
  clear:left;
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-bottom:13px;
}

#bal li {
  margin-left: 6px;
  padding-left: 10px;
  background: url(/theme/republic2006/pic/kozep-gomb.jpg);
  background-repeat: no-repeat;
  background-position: 0 .5em;
  padding-top:0px;
  list-style-type: none;
}



/* -------- faq ------------------------------------ */

.faq
{
          
  margin-top:0px;
  width:100%;

}

.faq .kerdes 
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   float:left;
   clear:left;
   padding-bottom:10px;
   color: #ffffff;
   width:100%;
}

.faq .valasz
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   float:left;
   clear:left;
   padding-bottom:20px;
   width:100%;
   color: #8#afbCc6;
}


#faq .elvalaszto
{
  clear:left;
  order-bottom:1px solid #981300;
  background: url(/theme/republic2006/pic/kozep-elvalaszto.jpg) no-repeat;
  width:623px;
  height:8px;
  argin-top:6px;
  argin-bottom:5px;
}






#fellepes
{
 font-family: arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
;
}

#fellepes #fellepes-datum
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight:bold;
 color: #498108;
 height:13px;
}

#fellepes #fellepes-helyszin
{
 font-family: arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 padding-left:2px;
}

#fellepes #fellepes-info
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #aaaaaa;
 padding-top:10px;
}



#fellepes-mini
{
 font-family: arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #ffffff;
 padding-left:4px;
}

#fellepes-mini #datum
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color: #ffffff;
 padding-bottom:10px;
}

#fellepes-mini #helyszin
{
  font-family: arial, Helvetica, sans-serif;
  font-size: 12px;
  olor: #4CB422;
  color: #aaaaaa;
  font-weight:bold;
}


.hirek
{
  font-size:11px;
  margin-bottom:4px;
  padding-bottom:4px;
  border-bottom:1px dotted #999999;
}

.hir-elvalaszto
{
 padding-top:3px;
 padding-bottom:3px;
 clear:left;
}

.hirek .hir-datum
{
 padding-top:2px;
 color: #aaaaaa;
 height:11px;
 float:left;
 font-size:9px;
 display:inline;
}
.hirek .hir-cim
{
 adding:2px;
 font-family:  arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #498108;
 height:13px;
 clear:left;
 float:left;
 padding-bottom:10px;

}
.hirek .hir-szoveg
{
  clear:left;
  display:block;
  color:#aDbCc6;
  font-size:12px;
}

.hirek .tovabb
{
  padding-bottom:8px;
  clear:left;
  text-align:right;
}



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


.diszkografialista
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;

 float:left;
 width:124px;
}

.diszkografialista .cont
{
 width:105px;
 padding-left:5px;
 padding-top:5px;
 padding-bottom:5px;
 background:#222222;
 height:160px;
 margin-bottom:10px;
}

.diszkografialista a:link {font-family: arial,Helvetica ;text-decoration: none; color:#ffffff; font-size: 11px; ;font-weight: normal; }
.diszkografialista a:active {font-family:  arial, Helvetica;text-decoration: none; color:#ffffff;font-size: 11px;font-weight: normal; }
.diszkografialista a:visited {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:100px;

}

.diszkografialista .albumcim
{
  width:100px;
  padding-left:1px;
  font-size:9px;
}
.diszkografia .kep
{
  margin-top:4px;
  height:240px;
  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(/theme/republic2006/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(/theme/republic2006/pic/kozep-gomb1.gif) no-repeat;
}


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


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

.dalszoveg .kep
{
  margin-top:4px;
  width:110px;
  height:120px;
  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
}














ul {
  clear:left;
  margin:1px 0px 0px 10px;
  padding:0px 0px 0px 10px;
}

li {
  margin:2px 2px 2px 0px;
  padding:0px 0px 0px 2px;
  list-style-image: url(/theme/republic2006/pic/kozep-gomb1.gif) ;
}


/*  fotoalbum   */ 



#fotoalbum-keplista
{

 clear:left;
 margin-top:5px;
 margin-bottom:5px;
}

#fotoalbum-keplista #kiskep
{

 width: 144px;
 float:left;
 background:#282828;
 margin:0 auto;
 text-align:center;
 padding:4px;
}


#fotoalbum-keplista #szoveg
{

 float:left;
 padding-left:8px;
 width:455px;
}

#fotoalbum-keplista #szoveg #kepszam
{
  text-align:left;
  width:455px;
}

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


#fotoalbum-keplista #elvalaszto
{
 clear:left;
 background: url(/theme/republic2006/pic/kozep-elvalaszto.jpg) no-repeat;
 height:7px;
}







.fotoalbum-kep
{

 width:150px;
 margin:0px;
 text-align:center;
}

.fotoalbum-kep img
{

 border:3px solid #425E7A;
}



#fotoalbum img
{

 border:3px solid #2E2C26;
 padding:0px;
 margin:0px;
}



#fotoalbum-keptipus
{

 clear:left;
 argin-top:5px;
 argin-bottom:5px;
 height:36px;
}

#fotoalbum-keptipus #nev
{

 float:left;
 padding:2px;
 background: #282828;
 margin-right:2px;
 width:553px;
 height:28px;
}

#fotoalbum-keptipus #db
{

 float:left;
 padding:1px;
 background: #282828;
 width:60px;
 text-align:center;
 height:22px;
 padding-top:9px;
}



#fotoalbum-keptipus #elvalaszto
{
 lear:left;
 ackground: url(/theme/republic2006/pic/kozep-elvalaszto.jpg) no-repeat;
 height:0px;
}




/* -------- video ------------------------------------ */
.video *a{position:relative;} 

.video
{

   clear:left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color:#ffffff;
   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: Verdana, Arial, Helvetica, sans-serif;
   color: #498108;
   font-size:14px;
   float:left;
   padding-bottom:10px;
   font-weight:bold;
}

.video .leiras .szoveg
{
  width: 230px;
   clear:left;
   float:left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: ##afbCc6;
   font-size:12px;
   float:left;
   font-weight:normal;
}



.video .elvalaszto
{
   clear:left;
   padding-top:4px;
   padding-bottom:3px;
   height:5px;
   
}








/* --- video  --------------------------------------------------- */

.videolista
{
  float:left;
  padding-top:8px;
  clear:left;
  width:100%;
}

.videolista .kep
{
  padding:3px;
  margin:0px;
  background:#292929;
  text-align:center;
  float:left;
}


.videolista .info
{
  float:left;
  padding-left:10px;
}

.videolista .info .cim
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #22226f;
}
.videolista .info .szoveg
{
 padding-top:5px;
 clear:left;
 float:left;

}
.videolista .info .cim a:link
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #498108;
 height:13px;
 clear:left;
 float:left;

}
.videolista .info .cim a:visited
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #498108;
 height:13px;
 clear:left;
 float:left;

}
.videolista .info .cim a:active
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #498108;
 height:13px;
 clear:left;
 float:left;

}

.videolista .info .cim a:hover
{
 font-family:  arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #eeeeee;
 height:13px;
 clear:left;
 float:left;

}





.videolista .elvalaszto
{
   clear:left;
   eight:5px;
   padding-top:5px;
}










/*                 */









#navhatter
{
  background: url(/theme/csemete2006/pic/navhatter.jpg) no-repeat;
  bidth: 516px;
  beight: 26px;

}


.clear
{

  clear: both;
  height: 1px;
  overflow: hidden;
  margin: 0;

}











.tablahatter  {

 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/republic2006/pic/tablahatter.png', sizingMethod='scale', enabled=true);
 padding:2px;
 font-weight:bold;
 font-size:9px;
 width:100%;
 margin-top:0px;
 order-bottom: 1px solid #2292B3;
 margin-bottom:10px;
}

.tablahatter *
{
  position: relative;
}

* > .tablahatter {

 background:url(/theme/republic2006/pic/tablahatter.png);
 padding:2px;
 font-weight:bold;
 font-size:9px;
 width:100%;
 margin:0px;
 order-bottom: 1px solid #2292B3;
 height:14px;
 margin-bottom:10px;
 
}


#loginform1
{
 adding-top:10px;
 margin-left:50px;
 margin-top:16px;
 float:left;
}

* >#loginform1
{
 adding-top:10px;
 margin-left:102px;
 margin-top:16px;
 float:left;
}

#loginform2
{
 adding-top:10px;
 margin-left:25px;
 margin-top:26px;
 float:left;
 padding-right:30px;
}



.textbox1
 {
    background-color: #131313; 
    color:#aaaaaa;
    font-family: arial, helvetica;
    font-size: 9px;
    width:109px;
    height:10px;
    border: 0px solid #000000;
}

* > .textbox1
 {
    background-color: #131313; 
    color:#aaaaaa;
    font-family: arial, helvetica;
    font-size: 9px;
    width:109px;
    height:12px;
    border: 0px solid #000000;
}

.textbox2
 {
    background-color: #131313; 
    color:#aaaaaa;
    font-family: arial, helvetica;
    font-size: 9px;
    width:109px;
    height:10px;
    border: 0px solid #000000;
    margin-left:49px;
}

* > .textbox2
 {
    background-color: #131313; 
    color:#aaaaaa;
    font-family: arial, helvetica;
    font-size: 9px;
    width:109px;
    height:12px;
    border: 0px solid #000000;
    margin-left:52px;
}




#loginform1gombok
{
 margin-top:16px;
 margin-left:10px;
 float:left;
}
#loginform2gombok
{
 margin-top:26px;
 margin-left:10px;
 float:left;
}

.urlap-eredmeny {font-family: Arial,Helvetica; color:#498108; font-weight:bold;font-size:12px;}
.urlap-hibauzenet {font-family:verdana,Arial,Helvetica; color: #dd0000; font-weight:bold;font-size:13px}
.ablak-cimkezarojel {font-family:Arial,Helvetica; color: #444444; font-weight:bold}
.admin-form-nev-cimke {font-family:verdana,Arial,Helvetica; color: #aaaaaa; font-weight:normal;font-size: 11px;}
.admin-form-urlapmezo-cimke {font-family:Verdana,Arial,Helvetica; color: #aaaaaa; font-size: 11px;text-align: left;font-weight:normal;padding-top:6px;}
.admin-form-urlapmezo-eredmeny {font-family:Verdana,Arial,Helvetica; color: #dddddd; background:#151515;font-size: 11px;font-weight:bold}
.admin-form-nev-cimke-kotelezojelzes {font-family:Verdana,Arial,Helvetica; color: #656565; font-size: 9px;}
.admin-form-urlapmezo-helptext {font-family: Verdana,arial,helvetica;color: #cccccc; font-size: 11px;}
.bekezdes{font-family:Verdana,Arial,Helvetica; color: #888888; font-size: 14px;text-align: left;font-weight:bold;padding-top:4px;}

.admin-form-textbox
 {
    border:0px;;
    border-top:2px solid #888888;
    background-color: #aaaaaa; 
    color:#111111;
    font-family: Verdana,arial,helvetica;
    font-size: 11px;
    padding:1px;
}
.admin-form-select
 {
    background-color: #eeeeee; 
    color: #111111;
    font-family: Verdana,arial,helvetica;
    font-size: 9px;
    border-width :0px;
}
.admin-form-textbox-readonly
 {
    background: #333333;
    color: #a4a4a4;
    font-family: Verdana,arial,helvetica;
    font-size: 10px;
    border-width :1px;
    font-weight:bold;
}

.admin-form-textarea
 {
    margin-top:1px;
    background: #333333; 
    color: #ffffff;
    font-family: Verdana,arial,helvetica;
    font-size: 11px;
    border:0px;
}

.admin-urlap-gomb
{
    background: #3C5572;
    color: #ffffff;
    font-family: verdana,arial,helvetica;
    font-size: 9px;
    background-color: #535353; 
    margin-top:4px;
    margin-left:4px;
}

/* uj forum */

.moderator
{
 margin-top:5px;
 margin-bottom:5px;
 padding:8px;
 background:#222222;

}

.forum-hozzaszolas
{

   padding-bottom:20px;
}

.forum-hozzaszolas .fejlec
{
  background: #282828;
  border-bottom:1px solid #444444;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:3px;
}

.forum-hozzaszolas .fejlec .szerzo
{
  float:left;
  background:#282828;
}
.forum-hozzaszolas .fejlec .valasz
{
  float:right;
  background:#282828;
}
.forum-hozzaszolas .fejlec .datum
{
  font-size:10px;
  background:#282828;
}
.forum-hozzaszolas .fejlec .vip
{
  font-weight:bold;
  color:#990000;
  background:#282828;
}

.forum-hozzaszolas .tartalom
{
  clear:left;
  float:left;
  background:#181818;
  width:620px;
}

.forum-hozzaszolas .profil
{
  float:left;
  background:#181818;
  width:70px;
  text-align:center;
  padding:3px;
  order-right:1px solid #333333;
}
.forum-hozzaszolas .szoveg
{
  float:left;
  padding:5px;
  border-left:1px solid #333333;
  width:532px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */

}




.forum-csoportok
{

 clear:left;
 margin-top:5px;
 argin-bottom:5px;
 eight:36px;
}

.forum-csoportok .fejlec .cimke
{

 float:left;
 padding:2px;
 background: #282828;
 margin-right:2px;
 width:553px;
 eight:28px;
 font-weight:bold;
}


.forum-csoportok .fejlec .cimke2
{
 border:1px solis #ff0000;
 float:left;
 padding:2px;
 background: #282828;
 width:57px;
 text-align:center;
 eight:22px;
 adding-top:9px;
 font-weight:bold;
}

.forum-csoportok .adat
{
 clear:left;
}

.forum-csoportok .adat .nev
{

 float:left;
 padding:2px;
 background: #1a1a1a;
 margin-right:2px;
 width:553px;
 font-weight:normal;
}


.forum-csoportok .adat  .db
{
 float:left;
 padding:2px;
 background: #1a1a1a;
 width:57px;
 text-align:center;
 font-weight:normal;
 height:22px;
 padding-top:8px;
}



.forum-csoportok .elvalaszto
{
 clear:left;
 float;left;
}


/**/



.forum-topicok
{

 clear:left;
 margin-top:5px;
 argin-bottom:5px;
 eight:36px;
}

.forum-topicok .fejlec .cimke-temak
{

 float:left;
 padding:2px;
 background: #282828;
 margin-right:2px;
 width:340px;
 eight:28px;
 font-weight:bold;
}


.forum-topicok .fejlec .cimke-utolso
{
 margin-right:2px;
 border:1px solis #ff0000;
 float:left;
 padding:2px;
 background: #282828;
 width:167px;
 text-align:center;
 eight:22px;
 adding-top:9px;
 font-weight:bold;
}

.forum-topicok .fejlec .cimke-mikor
{
 border:1px solis #ff0000;
 float:left;
 padding:2px;
 background: #282828;
 width:100px;
 text-align:center;
 eight:22px;
 adding-top:9px;
 font-weight:bold;
}


.forum-topicok .adat
{
 clear:left;
}

.forum-topicok .adat .nev
{

 float:left;
 padding:2px;
 padding-left:3px;
 background: #1a1a1a;
 margin-right:2px;
 width:339px;
 font-weight:normal;
}


.forum-topicok .adat .utolso
{
 margin-right:2px;
 float:left;
 padding:2px;
 background: #1a1a1a;
 width:167px;
 text-align:center;
 font-weight:normal;
 eight:22px;
 adding-top:8px;
}

.forum-topicok .adat .mikor
{
 float:left;
 padding:2px;
 background: #1a1a1a;
 width:100px;
 text-align:center;
 font-weight:normal;
 eight:22px;
 adding-top:8px;
}



.forum-topicok .elvalaszto
{
 clear:left;
 float;left;
}





.forum-fejlec
{

 clear:left;
 background:#282828;
 padding:2px;
}


.forum-fejlec .temak
{
  padding:2px;
  padding-top:3px;
  padding-bottom:5px;
  margin-bottom:5px;
  border-bottom:1px solid #383838;
}
.forum-fejlec .temak .elvalaszto
{
  padding-left:2px;
  padding-right:2px;
  font-weight:bold; 
  color:#cc0000;
  font-size:13px;
 
}

.forum-fejlec .listazas
{
  padding:2px;
  padding-top:3px;
  padding-bottom:5px;
  margin-bottom:5px;
  border-bottom:1px solid #383838;
}

.forum-fejlec #uj
{
  padding:2px;
  padding-top:3px;
  padding-bottom:5px;
}



/* forum-urlap */

.forum-urlap-textbox
{
    background: #dedede;
    color: #202020;
    font-family: verdana;
    font-size: 12px;
    border-width :1px solid #555555;
}

.forum-urlap-textarea
{
    background: #dedede;
    color: #202020;
    font-family: verdana;
    font-size: 12px;
    border-width :1px solid #555555;

}
.forum-urlap-select
{
    border:1px solid #ffffff;
    background: #999999; 
    font-family: verdana;
    font-size: 12px;
    border-width :1px solid #555555;
}

.forum-urlap-submit
{
    background: #dedede;
    color: #202020;
    font-family: verdana;
    font-size: 11px;
    border-width :1px solid #555555;
}





























.forum-lapozo-b
{
    background: #eeeeee;
    color: #A12B0B;
    font-family: verdana;
    font-size: 11px;
    font-weight:bold;
}


.lapozo
{

    color: #888888;
    font-family: verdana;
    font-size: 11px;
    padding:2px;
    margin-top:11px;
    margin-bottom:11px;
    background:#181818;
    text-align:center;
}




/**/

.forum-idezet
{
    color: #888888;
    font-family: verdana;
    font-size: 10px;
    padding:2px;
    margin-top:4px;
    margin-bottom:4px;
    width:94%;
    margin-left:15px;
    font-weight: normal;
    background:#222222;
  border:1px solid #2a2a2a;
}


.forum-idezet b
{
    color: #999999;
    font-family: verdana,arial;
    font-size: 10px;
    font-weight: bold;


}




.forum-urlap-eredmenyHatter
{
    background: #e3e3e3;
}

.forum-urlap-eredmenyKeret
{
    background: #a3a3a3;
}




/* ------ shop -----------------------------------  */



.shop
{
  padding-right:3px;
}
.shop .shopkategoria
{
  float:left;
  text-align:center;
}

.shop .shopkategoria a:link {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#F58D48; font-size: 10px; ;font-weight: normal; }
.shop .shopkategoria a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#F58D48;font-size: 10px;font-weight: normal;}
.shop .shopkategoria a:visited {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#F58D48; font-size: 10px; font-weight: normal;}
.shop .shopkategoria a:hover {font-family:  verdana,Arial,Helvetica ;text-decoration:none; color:#FDFBFE; font-size: 10px; font-weight: normal;}

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



.shop h1
{
  padding:0;
  margin:0;
  font-family: verdana,Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color:#aaaaaa;
  height:38px;
}

.shop .termeklista a:link {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#F58D48; font-size: 10px; ;font-weight: normal; background:#212121;padding:2px;}
.shop .termeklista  a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#F58D48;font-size: 10px;font-weight: normal;background:#212121;padding:2px;}
.shop .termeklista  a:visited {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#F58D48; font-size: 10px; font-weight: normal;background:#212121;padding:2px;}
.shop .termeklista  a:hover {font-family:  verdana,Arial,Helvetica ;text-decoration:underline; color:#FDFBFE; font-size: 10px; font-weight: normal;background:#112111;padding:2px;}



.shop .termeklista 
{
  eight:80px;
  loat:left;
}

.shop .termeklista .termekfoto
{
  clear:left;
  width:115px;
  float:left;
}

.shop .termeklista .info
{
  width:480px;
  float: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 .info .leiras
{
  float:left;
  clear:left;
  padding-top:18px;
  padding-bottom:8px;
  font-family: arial, Helvetica, sans-serif;
  font-size: 12px;

  font-family: verdana,Arial,Helvetica;
  text-decoration: none; 
  color:#aaaaaa; 
  font-weight: normal;
  width:610px;
  order:1px solid #ff0000;
}
.shop .termeklista .info  .cim
{
  float:left;
  lear:left;
  padding-bottom:8px;
  font-family: verdana,Arial,Helvetica;
  text-decoration: none; 
  color:#aaaaaa; 
  font-size: 13px; 
  line-height: 17px; 
  font-weight: bold;
}
.shop .termeklista .info .cim a:link {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#aaaaaa; font-size: 13px; ;font-weight: bold;background:#131313;}
.shop .termeklista .info .cim a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#aaaaaa;font-size: 13px;font-weight: bold;background:#131313;}
.shop .termeklista .info .cim a:visited {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#aaaaaa; font-size: 13px; font-weight: bold;background:#131313;}
.shop .termeklista .info .cim a:hover {font-family:  verdana,Arial,Helvetica ;text-decoration:underline; color:#d1810E; font-size: 13px; font-weight: bold;background:#131313;}

.shop .termeklista .ar
{
  clear:left;
  float:left;
  padding-bottom:20px;
  font-size:12px;
  font-weight:bold;
  color:#585858;
  width:500px;
}
.shop .termeklista .ar b
{
  font-size:13px;
  font-weight:bold;
  color:#A92727;

}

.shop .termeklista .db
{
  clear:left;
  loat:left;
  height:13px;
  color: #111111;
  width:20px;
}

.shop .termeklista .tovabb
{
  float:left;
  clear:left;
  width:300px;
}







/* -- shop termekinfo ------------------------  */



.shop .termekinfo .info a:link {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#F58D48; font-size: 10px; ;font-weight: normal; background:#212121;padding:2px;}
.shop .termekinfo .info  a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#F58D48;font-size: 10px;font-weight: normal;background:#212121;padding:2px;}
.shop .termekinfo .info  a:visited {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#F58D48; font-size: 10px; font-weight: normal;background:#212121;padding:2px;}
.shop .termekinfo .info  a:hover {font-family:  verdana,Arial,Helvetica ;text-decoration:underline; color:#FDFBFE; font-size: 10px; font-weight: normal;background:#112111;padding:2px;}



.shop .termekinfo 
{
  eight:80px;
  float:left;
  width:99%;
}

.shop .termekinfo .termekfoto
{
  clear:left;
  width:195px;
  float:left;
}

.shop .termekinfo .info
{
  width:400px;
  float: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
{

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


}


.shop .termekinfo .leiras
{
  float:left;
  clear:left;
  padding-top:18px;
  padding-bottom:8px;
  font-family: Arial,Helvetica, verdana, sans-serif;
  text-decoration: none; 
  color:#ffffff; 
  font-weight: normal;
  width:610px;
  order:1px solid #cfc000;
}
.shop .termekinfo .info  .cim
{
  float:left;
  lear:left;
  padding-bottom:8px;
  font-family: verdana,Arial,Helvetica;
  text-decoration: none; 
  color:#aaaaaa; 
  font-size: 13px; 
  line-height: 17px; 
  font-weight: bold;
}
.shop .termekinfo .info .cim a:link {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#aaaaaa; font-size: 13px; ;font-weight: bold;background:#131313;}
.shop .termekinfo .info .cim a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#aaaaaa;font-size: 13px;font-weight: bold;background:#131313;}
.shop .termekinfo .info .cim a:visited {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#aaaaaa; font-size: 13px; font-weight: bold;background:#131313;}
.shop .termekinfo .info .cim a:hover {font-family:  verdana,Arial,Helvetica ;text-decoration:underline; color:#d1810E; font-size: 13px; font-weight: bold;background:#131313;}

.shop .termekinfo .ar
{
  clear:left;
  float:left;
  padding-bottom:20px;
  font-size:12px;
  font-weight:bold;
  color:#585858;
  width:250px;
}
.shop .termekinfo .ar b
{
  font-size:13px;
  font-weight:bold;
  color:#A92727;

}

.shop .termekinfo .db
{
  clear:left;
  loat:left;
  height:13px;
  color: #111111;
  width:20px;
}

.shop .termekinfo .tovabb
{
  float:left;
  clear:left;
  width:300px;
}







/*  shop  megrendel */



.shop .megrendel
{
  float:right;
  clear:right;
  padding-top:0px;

}

.shop .megrendel b
{
  font-size:12px;
  font-weight:bold;
  color:#A92727;

}






.shop .elvalaszto
{
  clear:left;
  order-bottom:1px solid #981300;
  background: url(/theme/republic2006/pic/kozep-elvalaszto.jpg) no-repeat;
  width:623px;
  height:8px;
  argin-top:6px;
  argin-bottom:5px;
}

.shop .elvalaszto-megrendel
{
  clear:left;
  width:623px;
  height:8px;
  background: url(/theme/republic2006/pic/kozep-elvalaszto.jpg) no-repeat;
  order-bottom:1px solid #adf2ff;
  margin-top:9px;
  argin-bottom:5px;
}


/* shop-bal */

#bal #termeklista 
{
  eight:80px;
  loat:right;
}


#bal #termeklista #termekinfo
{
  idth:535px;

  float:left;

}




#bal #termeklista #termekinfo  #cim
{
  float:left;
  lear:left;
  padding-bottom:8px;
  font-family: verdana,Arial,Helvetica;
  text-decoration: none; 
  color:#aaaaaa; 
  font-size: 13px; 
  line-height: 17px; 
  font-weight: bold;

}
#bal #termeklista #termekinfo #cim a:link {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#aaaaaa; font-size: 13px; ;font-weight: bold;background:#131313;}
#bal #termeklista #termekinfo #cim a:active {font-family: verdana, Arial, Helvetica;text-decoration: none; color:#aaaaaa;font-size: 13px;font-weight: bold;background:#131313;}
#bal #termeklista #termekinfo #cim a:visited {font-family: verdana,Arial,Helvetica ;text-decoration: none; color:#aaaaaa; font-size: 13px; font-weight: bold;background:#131313;}
#bal #termeklista #termekinfo #cim a:hover {font-family:  verdana,Arial,Helvetica ;text-decoration:underline; color:#d1810E; font-size: 13px; font-weight: bold;background:#131313;}

#bal #termeklista #ar
{
  clear:left;
  float:left;
  padding-bottom:20px;
  font-size:12px;
  font-weight:bold;
  color:#585858;
  width:150px;
}
#bal #termeklista #ar b
{
  font-size:13px;
  font-weight:bold;
  color:#A92727;

}

#bal #termeklista #db
{
  clear:left;
  float:left;
  height:20px;
  color: #111111;
}
#bal .db
{
  width:18px; 
}
#bal #termeklista #tovabb
{
  float:left;
  clear:left;
  idth:300px;
}
#bal #megrendel
{
  float:right;
  clear:right;
  padding-top:0px;

}
#bal #megrendel b
{
  font-size:12px;
  font-weight:bold;
  color:#A92727;

}





label
{

 float:left;
 width:140px;
 height:15px;
}

h3 {

 padding-bottom:14px;
}














/* urlapkezelo!!! */











.form_container
{

  width: 590px;
  argin:0 auto;
  ackground:#eeeeee;
  padding:5px;
  font-family: arial, verdana, sans;
  order:1px solid #ff0000;
  font-size:10px;
  color:#ffffff;
}


.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:#EDE1B5;
}

.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
{
position:relative;
  float:left;
  order:0px solid #aEa592;
  ackground:#f3f3f3;
  margin-right:3px;
  font-size: 10px;
  font-family: arial, verdana, sans;
}

.form_container .form-textarea
{
position:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-size: 10px;
  font-family: arial, verdana, sans;
  
}
.form_container .form-select
{
position:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-size:10px;
  font-family: arial, verdana, sans;
}

.form_container .form-upload
{
position: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
{
position: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-iframe
{
position:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  background:#DED5C2;
  
}
.form_container .form-checkbox
{
position:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-family: arial, verdana, sans;
  font-size:10px;
  
}

.form_container .form-buttonOLD
{
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-size:10px;
  margin-top:2px;
}
.form_container .form-button
{
position:relative;
  margin-top:3px;
  border:0px;
  background:#DDD18E url(/theme/tothgabi2007/pic/button-alap_bal.gif) no-repeat;
  color: #111111;
  height:19px;
  position:relative;
  adding-bottom:1px;
  font-family: arial, verdana, sans;
  font-size:10px;
  ursor:hand;
  margin-bottom:4px;

}

.form_container .form-button-end
{
position:relative;
  margin-top:3px;
  display: inline;
  background:#DDD18E url(/theme/tothgabi2007/pic/button-alap_jobb.gif) no-repeat;
  width:2px;
  height:19px;
  position: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;   
  padding-top:10px;
  padding-bottom:0px;
  color:#ff0000;
  clear:left;
  font-weight:bold;
  margin-bottom:2px;
  in-height:22px;
  in-height:22px;
  eight:auto !important;
  eight:22px;
  font-size:11px;
}

.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:#FF46B3;
}


.cimke
{
   font-size:15px;
  font-weight:bold;
  margin-bottom:20px;
}

#postakoltseg
{
  margin:0px;
  padding:0px;
  display:inline;

}









/* -------- 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 */



.fblike
{
 float:left;

}




.jegyrendelescont
{
  margin:0 auto;
  width:300px;
  text-align:center;
  background:#282828;
  padding:10px;
  padding-left:10px;
  padding-right:10px;
  border:1px solid #747474;
  margin-bottom:15px;
}


.jegyrendelescont2
{
  margin:0 auto;
  width:180px;
  text-align:center;
}


.jegyrendelescont a
{
   font-weight:bold;
   font-size:13px;
}
.jegyrendelescont .jegyrendelesikon
{
  float:left;

}

.jegyrendelescont .jegyrendeleslink
{
  float:left;


  padding-top:16px;
  padding-left:10px;
}



.bjegyrendelescont
{
  margin-left:10px;
  width:237px;
  border-radius:2px;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  text-align:center;
  background:#282828;
  padding:10px;
  padding-left:10px;
  padding-right:10px;
  border:1px solid #343434;
  margin-top:5px;
  margin-bottom:5px;
  clear:left;
}


.bjegyrendelescont2
{
  margin:0 auto;
  width:160px;
  text-align:center;
}


.bjegyrendelescont a
{
   font-weight:bold;
   font-size:14px;
}
.bjegyrendelescont .jegyrendelesikon
{
  float:left;

}

.bjegyrendelescont .bjegyrendeleslink
{
  float:left;
  margin-top:7px;
  margin-left:9px;
}


.bannerkeret
{
  clear:left;
  text-align:center; 
  adding:5px;
  width:248px;
  margin:0 auto;
  margin-bottom:9px;
  border:1px solid #888;
}



#felsomenu {
 background:#000;
 width:100%;
 position:fixed;
 top:0px;
 left:0px
}

#felsomenu .menucont {

  z-index:1;
 width:920px;
  text-align: justify;
  x-ms-text-justify: distribute-all-lines;
  xtext-justify: distribute-all-lines;
  -ms-text-justify: distribute;
  text-justify: distribute;
  padding-top:30px;
  padding-bottom:30px;
  margin:0 auto;
}


.orizzcont {

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

  width:840px;
  padding-left:40px;

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


}


#felsomenu .menupont {

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

}


#felsomenu .menupont a {

  font-family: "Source Sans Pro", Arial, serif; 
  font-weight: 500; 
  text-transform:uppercase;
  color:#aaaaaa;
  font-size:12px;
  text-decoration:none;
}



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