/***************
 * Szabvány:    3.0
 * Név:         screen.css
 * Projekt:     Menetrendek
 * Leírás:      
 * Keletkezés:  2013.07.10
 * Fejlesztő:   Tánczos Róbert
 ***************/
@charset "utf-8";
html, body {
  margin: 0; padding: 0;
  font: 1em Arial, Helvetica, sans-serif;
  color: #000;
  background: #fff;
}
hr,
ul,
form,
h1,h2,h3,h4,h5,h6{
  margin:0;
  padding:0;
}
img{border:0}
a{text-decoration: none;}
a:hover {text-decoration: underline;}
hr{
  margin: 4px 0;
  border:0;
  border-top: 1px solid #888;
}
.clearfloat{clear:both;}
div#test,
div#lab{
  padding:0 5px;
}
div#fej{
  font-size:1.4em;
  background:yellow;
  padding: 7px 5px;
  border-bottom: 1px solid #888;
}
.logo{
  color:yellow;
  background:#000;
  font-weight:bold;
  padding:2px;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border: 1px solid #000;
}
.logo:hover{
  background:yellow;
  color:#000;
  text-decoration: none;
}
.logo span{
  font-size:.8em;
}

div#linkbox{
  border-bottom: 1px solid #888;
  text-align:center;
  padding:4px 5px;
}
.testbal{
  float:left;
  width:320px;
  min-height:400px;
  padding-top:4px;
  font-size:1.1em;
}
.testbal p{
  font-size:.9em;
}
.nygomb{
  display:inline-block;
  padding: 2px;
  margin: 2px 0;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border: 1px solid #000;
  background:yellow;
  color:#000;
}
.nygombkv,
.nygomb:hover{
  background:#000;
  color:yellow;
  cursor: pointer;
  text-decoration: none;
}
.kozleszk{
  font-size:1.2em;
}
.drosztok li,
.penztarak li:first-child{
  font-size:.9em;
}
.penztarak li:last-child{
  font-size:.7em;
  font-style:italic;
}
.drosztok:hover,
.penztarak:hover{
  background:#dfdfdf;
}
div#induljarat{
  font-size:.9em;
}
.megallok li{
  display:inline-block;
  width:30px;
}
.megallok li:first-child{
  width:240px;
}
.megallok li>span{
  font-style:italic;
}
.megallokfej{
  font-size:.7em;
  text-align:center;
}
div#induljarat>div.indulidok{
  display:inline-block;
  width:76px;
  margin:0;padding:0;
  text-align:right;
}
.megalloindul,
.indulidok>span{
  font-size:.8em;
}
.fejlecvonal{
  border: 2px solid #000;
  background:yellow;
  color:#000;
}
.fejlecvonal>h1{
  display:inline-block;
  vertical-align:middle;
  font-size:.8em;
  line-height:115%;
}
.fejlecvonal>h1:first-child{
  width:15%;
  height:28px;
  background:#000;
  color:yellow;
  font-size:1.4em;
  line-height:normal;
  text-align:center;
}
.fejlecvonal>h1:last-child{
  padding-left:1%;
  width:84%;
}
.jelmagyarazat li{
  display:block;
  float:left;
  min-height:22px;
  padding:1px 0;
}
.jelmagyarazat li.jeloles{
  width:10%;
  font-weight:bold;
}
.jelmagyarazat li.leiras{
  width:90%;
  font-size:.8em;
}
div#testkozep{
  float:left;
  width:895px;
  padding:0 2px;
}
div#map_canvas{
  width:100%;
  height:624px;
  display:block;
}
.testjobb{
  float:left;
  width:250px;
  min-height:400px;
  background:#efefef;
}
#lab{
  height:100px;
  margin-top:10px;
  padding: 5px 20px;
  background-color:#666;
  font-family:Verdana;
  color:#ccc;
}











.labjobb,
.labbal{
  width:200px;
  padding:30px 0;
  line-height: 180%;
}
.labjobb{
  float:right;
  text-align:right;
}
.labbal{
  float:left;
}
#lab span{
  font-family:Arial;
  font-size:1.2em;
  color:#fff;
}
#lab hr{
  padding:0;
  height:0;
  border: 1px inset #888;
}
#lab a{
  font-family:Verdana;
  color:#ccc;
}
#lab ul{
  padding:0;
}
#lab ul li{
  display: inline-block;
}
.labsigno{
 width: 150px;
 color:#cc9;
 font-size:1em;
}
.labkozep{
 width: 550px;
 text-align:center;
}
.labkozep a{
  font-size:1.2em;
}
.labjobb2{
  width: 150px;
  text-align:right;
}
.gomb{
  width:113px;
  height:38px;
  background-color:#f93;
  border:0;
  color:#fff;
  padding: 6px 4px;
  cursor: pointer;
  font-size:1.2em;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
.gomb-elf{
  background-color:#f0f0f0;
  border:0;
  color:#693;
  padding: 6px 4px;
  cursor: pointer;
  font-size:1.2em;
}

.bold{font-weight:bold}
.rightt{text-align:right}
.kozep{text-align:center}
.irodamt .inputtext{
  width:115px;
}
#uzenetForm>div{
  float:left;
  width:400px;
}
#uzenetForm>div>.inputtextker{
  width:300px;
}
#uzenetForm textarea{
  float:left;
  width: 394px;
  height: 194px;
}
.kozossegoszt{
  height: 26px;
}
.impresszum dt,
.impresszum dd,
.impresszum{
  padding:0;
  margin:0;
}
.impresszum dt{
  font-size:.7em;
}
#box_menu{
  background:#eee;
}
#box_menu h5 a{
  font-size:1.6em;
  color:orange;
}
#box_menu h6{
  font-size:.8em;
  color:#b55;
}
#box_menu p{
  font-size:.7em;
}