/*@font-face {
  font-family: Ubuntu;
  src: url('images/Ubuntu-Regular.ttf');
}*/
/*
a kék kódja: d1e1f1
a világos szürke: e1e1e1
közép szürke (változott a kód): 878c90
sötétszürke (szintén változott): 666666
*/
  body {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    margin-top:0px;
    padding:0;
    font-size: 12px;
    color: #000;
    background: #d1e1f1; /*#d1e1f1*/
  }
  a, a img, a:visited {
    text-decoration:none;
    border:0px none;
    color:#0b1794;
  }
  a:active { 
    text-decoration: underline;
  }
  
  .footerdiv{
     background: url('images/textbg.png') repeat;
     border-width: 2px 2px 0px 2px;
     border-style: solid;
     border-color: black;
     padding-top: 2px;
     width:950px;
  }
  .footerdiv a, .footerdiv a:visited{
     color:#0b1794;
  }
  hr {
    width:95%;
    height:1px;
    background:black;
    border: 0px;
  }
  .locationbar {
    color:#888;
    float:right;
    padding-top:5px;
    border-bottom:1px #ccc solid;
  }
  .locationbar a {
      color:#888;
  }
  
  h1, h1 a, h1 a:visited{
      color:#0b1794;
  }
  h1{
      font-size: 1.4em;
      display: inline;
  }
  h2{
     font-size: 1.3em;
     display: inline;
  }
  h2, h2 a, h2 a:visited{
      color:#0b1794;
  }
  h3{
      font-size: 1.1em;
  }
  h3, h3 a{
      color:#0b1794;
      display: inline;
  }
  
  .sidebar {
      color:#000;
  }
  .sidebar a, .sidebar a:hover{
      color:#000;
  }

  .textPart {
      background: url("images/textbg.png") repeat;
      width:730px;
      padding:5px;
      padding-right:10px;
  }
/*------------------index.php----*/
.base {
    /*make it 100% width and a minimum of 1000px width*/
    width: auto;
    margin-left: 0px;
    margin-right: 0px;
    min-width: 1000px;
    padding: 0px;
    display:table;
 }
.base-row {
    display: table-row;
 }
.base li{
    /*display: table-cell;*/
 }
.cell1 {
    width:250px;
    display: table-cell;
    vertical-align: top;
    text-align: left;
 }
.cell2 {
    width:730px;
    display: table-cell;
    vertical-align: top;
 }
 
 
 .submenu{
     background:#a6a6a6;/**/
     float:left;
     text-align:center;
     font-size:0.9em;
     height:23px;
     padding-top:7px;
     color:#e1e1e1;
 }
 
 .submenu a{
     color:#e1e1e1;
 }
.submenu a:hover{
     color:#fff;
 }
 .submenuselected {
     background:#fff;/*#a6a6a6*/
     float:left;
     text-align:center;
     font-size:0.9em;
     height:23px;
     padding-top:7px;
     color:#ff8800;
 }
 

 /* menu styles *************************************/
#jsddm {  
   margin: 0;
   padding: 0
}

#jsddm li {
    float: left;
    list-style: none;
    font-size: 1.1em;
    white-space: nowrap;    
}
#jsddm li.text {
    float: left;
    list-style: none;
    font-size: 1.1em;
    white-space: nowrap;    
    border-top: 2px solid transparent;
    border-left: 2px solid transparent;
    border-right: 2px solid transparent;
    border-bottom: 2px solid grey;
    background: url(images/textbg.png) repeat;
    padding:5px 10px 5px 10px;
}

#jsddm li a {
    display: block;
    text-decoration: none;
}

#jsddm li:hover {	
    background: #d1e1f1;
    
}
#jsddm li.selected {	
    background: #d1e1f1;
    border-top: 2px solid grey;
    border-left: 2px solid grey;
    border-right: 2px solid grey;
    border-bottom: 2px solid transparent;
    
}
#jsddm li ul {	
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    border-left:2px solid grey;
    background: #efefef;
    font-size: 0.8em;
}
#jsddm li ul li{
    float: none;
    display: inline;
}
#jsddm li ul li.last a{
    border-bottom: 2px solid grey;
}

#jsddm li ul li a {
    color: #000000;
    text-align: left;
    padding-top:3px;
    padding-left:5px;
    padding-bottom:3px;
    padding-right:5px;
}

#jsddm li ul li a:hover{
    color:white;
}

/* SUBMenu styles *************************************/
#subJsddm {  
   margin: 0;
   padding: 0;
}

#subJsddm li {
    float: left;
    list-style: none;
    font-size: 1em;
    white-space: nowrap;   
}
#subJsddm li.subtext {
    float: left;
    list-style: none;
    white-space: nowrap;    
    border-top: 2px solid grey;
    border-left: 2px solid #fbfcfe;
    border-right: 2px solid #fbfcfe;
    border-bottom: 2px solid #fbfcfe;
    background: url(images/textbg.png) repeat;
    padding:5px 10px 5px 10px;
}

#subJsddm li a {
    display: block;
    text-decoration: none;
}

#subJsddm li:hover {	
    background: #d1e1f1;
    border-top: 2px solid transparent;
    border-left: 2px solid grey;
    border-right: 2px solid grey;
    border-bottom: 2px solid grey;
    
}
