@charset "utf-8";

/* Már csak a francia elkezdett oldal miatt kell megtartani.*/
*    {padding:0; border:0; margin:0;}

body  { margin: 0; padding: 0; border:0;
       background: #f1f7f7 url(m_elemek/body_bg.gif) repeat-y fixed center top;}

a       { text-decoration: none;}
a:hover { color: #f00;}
 
a img {border:none;}


/* container középre*/
#container { margin: 0 auto;
             width: 1000px; height: auto;}

#felso { position: relative; width: 1000px; height: 112px;
         background: url(m_elemek/felso_hatter.jpg) no-repeat left top;}

#bal { float: left; position: relative; width: 162px; height: 665px;
       background: url(m_elemek/bal_bg.jpg) no-repeat left top;
     }

#main { float: left; width: 838px; height: auto;
        background: url(m_elemek/main_bg_kicsi.jpg) no-repeat left top;}

#also { clear: both; position: relative; bottom: 0px;
        width: 1000px; padding: 5px 0px;
        font-family: times,serif; font-size: 14px; font-weight:normal;
        text-align: center; color: #fff;
        background-color: #15295b; /* Csak teszt idejére!!! */}
div#also a { text-decoration: none; color: white;}
div#also a:hover { text-decoration: underline; color:   white;}
               
#menu { position: absolute; top: 57px; left: 220px;}

#jobbsav {float:right; width:230px; height:460px;
	border: 1px solid #ccc;
	margin-right: 5px;
	padding: 10px 0;}

.logo   { float:  left; width: 187px; height: 112px;}
.zaszlo { position: absolute; top: 0px; left: 935px; z-index:3;
          width:  62px; height: 44px; padding: 5px 0 0 0;}
.zaszlo a img { margin: 1px; }


 .szlink a:hover { color: #f00;}
/* bal menu szöveges link, de lista helyett div-ekkel */
div.bszlink_cont { width: 162px; height: 194px; white-space:nowrap; }

.kitolth  { height: 35px;}
.szlink a { height: 25px; display: block; text-align: center; text-decoration: none;
            font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold;
            letter-spacing: 0px; color: #136; line-height: 25px;}

/* bal menu ikonos link */
div.bilink_cont { width: 162px; height: 340px; white-space:nowrap; }
div.ilink3   { height: 110px; width: 159px; text-align: center;
               font-family: verdana,arial,sans-serif;
               font-size: 10px; font-weight: bold; letter-spacing: 1px;
               line-height: 18px; }
div.ilink3 a { color: #bcf;} /* eredetileg (menüben is): #b4bcea*/
div.ilink3 a:hover{ color: #f00;}

/***********************************/
/*  Adoptálva: GA 2008.07.02      */
/*   Design:   Multiflex-4.2 / Layout-4 */
/*   Design:   www.1234.info            */
/*******************************/
/*Drop-down menu*/
.nav2 {white-space:nowrap /*IE hack*/; float:left; width:720px;
       background:#000000 url(m_elemek/menu_hatter.jpg) repeat-x;
       color:#ffffff; font-family:verdana,arial,sans-serif; font-size:9px;} /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none;}
.nav2 ul li { float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px #bcf;}
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:2.3em; line-height:2.3em; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color:#bcf;
	      letter-spacing: 0.1em;}
.nav2 ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.nav2 ul li:hover {position:relative;} /*Sylvain IE hack*/
.nav2 ul li:hover a {background-color:#3a548f; color:#ffffff; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:12.0em; position:absolute; z-index:999; top:2.0em; margin-top:0.1em; left:0; letter-spacing:0px;}
.nav2 ul li:hover ul li a {white-space:normal; display:block; width:12.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px #bcf; border-bottom: solid 1px #bcf; background-color:#3a548f; font-weight:normal; color:#ffffff; letter-spacing:0px;} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:#081944; color:#ffffff; text-decoration:none; letter-spacing:0px;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:-1px; border-collapse:collapse;}
.nav2 ul li a:hover {position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; background-color:#3a548f; color:#ffffff; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:2.1em; t\op:2.0em; left:0; marg\in-top:0.1em; letter-spacing:0px;}
.nav2 ul li a:hover ul li a {white-space:normal; display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #bcf; border-bottom: solid 1px #bcf; background-color:#3a548f; font-weight:normal; color:#ffffff; letter-spacing:0px;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:#081944; color:#ffffff; text-decoration:none; letter-spacing:0px;} /*Color subcells hovering mode*/

/* jelenleg nem használt
p.szlogen
{
  margin: 10px 0 10px 0;
  padding: 3px;
  font-family: times,serif;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

span.szlogen_text
{
  border: 1px solid #ccc;
  padding: 5px 10px;
	background-color: #d7f5f4;
}
*/

div.fejezet_cim
{
  margin: 0px;
  padding: 3px 0;
  font-family: times;
  font-size: 15px;
  font-weight: bold;
  color: white;
  text-align: center;
  background-image: url(o_elemek/fej_hatter.gif);
  background-repeat: no-repeat;
  background-position: top center;
}

div.fejezet_cim_elotti_terkoz
{  height: 30px;}


table.terkep
{
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	background-color: #fff; /*#d7edf8*/
	margin: auto;
	padding: 1px;
	border-width: 0px;
}

table.hoinfo
{
	font-family: verdana, ariel, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: white;
	margin: auto;
	padding: 1px;
	border-width: 0px;
}

table.hoinfo img {
  vertical-align: middle;}

table.arak
{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: white;
	margin: auto;
	padding: 1px;
	border-width: 0px;
}

th.arak
{
  font-family: times;
  font-size: 16px;
  background-color: #bacbdd; /*# aec3c5 #15295b*/;
  color: #000;
  text-align: center;
}


td.arak_1, td.arak_2, td.arak_3, td.arak_4, td.arak_5
{
  font-family: arial,sans-serif;
  text-align: center;
  padding: 5px 9px;
}


td.arak_1 { background-color: #88d0d9; }
td.arak_2 { background-color: #aff1f8; }
td.arak_3 { background-color: #15295b; color: #bcf; font-weight: normal;}
td.arak_4 { background-color: #bacbdd; }
td.arak_5 { background-color: #d7f5f4; }

/* Hóinfóból */
td.bal_felso, td.felso, td.jobb_felso, td.bal, td.belso, td.jobb
{	      border:  1px solid windowtext;
              padding: 0cm 5px;
	      margin-left: 0px;
	      font-family: verdana, arial,sans-serif;
	      vertical-align: middle;
} 

td.bal_felso, td.bal   { width: 120px;}
td.felso,     td.belso { width: 180px; text-align: right;}
td.jobb_felso,td.jobb  { width: 290px;}

td.felso, td.jobb_felso { border-left:  1px none  windowtext;}
td.bal                  { border-top:   1px none  windowtext; text-align: right;}
td.belso, td.jobb       { border-left:  1px none  windowtext;
                          border-top:   1px none  windowtext;}

.zold { color: green;
          font-weight: bold;
	        }

.piros  { color: red;
          font-weight: bold;
	        }

/*
   Régi oldalból átvéve:
   információs sáv 
*/

#info_box1 { width: 550px; height: 65px;
             background: #fbffbf;
             padding: 5px 5px 5px 5px;
             font-family: Arial,Helvetica,sans-serif;
             color: #c80606; /* #c73030 */
             text-align: center;
             font-size: 15px;
             font-weight: bold;
             border: 1px solid #ee9;
             margin: 0px;
           }

#info_box1 a { text-decoration: none;}

div.cam-min
{
  float: right;
  width: 88px;
  height: 67px;	
  background-image: url(o_elemek/cam-min-hatter.jpg);
  margin: 0px;
  padding: 0px;
  border: 0px;
}

div.szines_doboz
{
	width:680px;
	margin:auto;
	padding: 0px 10px 10px 10px;
	background-color: #bacbdd; /*#bacbdd #d0d5e6 #d7edf8;*/
}


div.univerzalis_doboz
{
	font-weight: normal;
	color: #000000;
	background-color: #fff; /*#d7edf8; #fff*/
	margin: 0px auto;
	padding: 10px 10px 10px 15px;
	border: 1px solid #ccc;
	width: auto;
}

div.univerzalis_doboz dl { padding-bottom: 0.5em; }
div.univerzalis_doboz dl dt { font-weight: bold; }
div.univerzalis_doboz dl dd { padding-left: 3em; }

div.univerzalis_doboz p
{   text-indent: 2em;
    margin-bottom: 10px;
}

div.univerzalis_doboz h1
{   text-align: center;
    font-size: 25px;
    margin-top: 10px;
    margin-bottom: 20px;
}


/* Kezdooldal JavaScript kornyezethez
*/

#head-slide {
  height:370px;
  margin-top:0px;
  width:561px;
  z-index:0;}
  
.topslider {
  height: 370px;
  width: 561px;
  overflow: hidden;
  z-index:0;}
