/* CSS Document */

/** html-elements **/
A 
 {
  color : #dad9d5;
  text-decoration : none;
 }
 
A:hover 
 {
  color :#fad115;
  text-decoration : none;
 }
 
 
 
h1 
  {
  font-size:13pt;
  font-weight:bold;
  letter-spacing:0.05em;
  background:url(images/cim-bg.jpg) top left no-repeat;
  padding:4px 0 0 30px;
  height:51px;
  margin:0;
  text-align:left;
  }
  
h1.referencia 
  {
  font-weight:bold;
  letter-spacing:0.05em;
  background:url(images/cim-bg.jpg) top left no-repeat;
  padding:4px 0 0 30px;
  height:51px;
  margin:0 0 0 21px;
  }  
 
h1.fooldal 
  {
  width:301px;
  height:51px;  
  background:url(images/koszontjuk.jpg) no-repeat;
  margin: 10px 0 23px 0;
  }
  
h1.vonal-nelkul 
  {
  font-weight:bold;
  letter-spacing:0.05em;
  background:url(images/nyil.gif) top left no-repeat;
  padding:0 0 0 25px;
  height:20px;
  margin:15px 0 0 4px;
  text-align:left;
  }
  
  
  
#text-terkep-mo h1
  {
  margin:0 0 0 0;
  }

h2 
  {
  font-size:10pt;
  font-weight:bold;
  text-align:left;
  }

p
  {
  padding:0 0 0 30px;
  line-height:15pt;
  }  

img 
  {
  border:0;
  }

ul
  {
  padding:0 0 0 17px;
  margin:15px 0 0 13px;
  list-style:none;
  vertical-align:bottom;
  line-height:15pt;
  display:block;
  
  }

li
  {
  padding:0 0 0 12px;
  margin:10px 0 0 0;
  list-style-image: none;
  background:url(images/szurke-negyzet-listaelem.gif) no-repeat;
  }



/** body **/
  body
  {
  background:#cfcfcf url(images/bg.jpg) top left repeat-x;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#dad9d5;
  text-align:justify;
  }
  
  
/** Szerkezet **/

#page
  {
  width:1000px;  
  }
  
 
#header
  {
  width:1000px;
  height:322px;
  margin:0 30px 0 0;
  }
  
#content
  {
  width:939px;
  min-height:251px;
  margin:0 31px 0 30px;
  }
  
#content-inner
  {
  background:#181716 url(images/content-bg.jpg) bottom right no-repeat;
  float: left;
  width:939px;
  }
  
#content-inner-no-logo
  {
  background:#181716 url(images/content-bg-no-logo.jpg) bottom right no-repeat;
  float: left;
  width:939px;
  }  
  
#text
  {
  width:594px;
  text-align:justify;
  margin:18px 0 0 21px;
  Padding:0 0 0 0;
  float: left;
  }
  
#text-aloldal
  {
  height:412px;
  }
  
  
#text-aloldal-inner
  {
  width:865px;
  text-align:justify;
  margin:18px 0 0 21px;
  Padding:0 0 0 0;
  float: left;
  }
  
#text-referencia
  {
  height:412px;
  }
  
  
#text-referencia-inner
  {
  width:918px;
  text-align:justify;
  margin:18px 0 0 0;
  Padding:0 0 0 0;
  float: left;
  }
  
 
#text-bemutatkozas
  {
  height:412px;
  }
  
#text-bemutatkozas-inner
  {
  width:682px;
  text-align:justify;
  margin:15px 0 0 0;
  Padding:0 0 0 0;
  float: right;
  }
  
#kep-bemutatkozas       
  {
  margin:25px 0 70px 27px;
  float:left;
  }
  
#kep-bemutatkozas  img     
  {
  border:solid 1px #b7b7b7; 
  
  }
  
#text-minosites-inner
  {
  width:652px;
  text-align:justify;
  margin:15px 0 0 15px;
  Padding:0 0 0 0;
  float: left;
  }
  
#text-minosites-inner-fekvo
  {
  width:551px;
  text-align:justify;
  margin:15px 0 0 15px;
  Padding:0 0 0 0;
  float: left;
  }  
  
#text-minosites
  {
  height:412px;
  }
  
#kep-minosites       
  {
  margin:25px 0 70px 27px;
  float:left;
  }
  
#kep-minosites  img     
  {
  border:solid 1px #b7b7b7; 
  
  }
  
  
#text-terkep
  {
  height:612px;
  }
  
  
#text-terkep-inner
  {
  width:258px;
  text-align:justify;
  margin:10px 0 0 21px;
  Padding:0 0 0 0;
  float: left;
  }
  
#text-terkep-inner p
  {
  margin:18px 0 0 30px;
  Padding:20px 0 0 0;
  text-align:left;
  }
  
#text-terkep-mo
  {
  width:500px !important;
  text-align:justify;
  margin:30px 0 0 21px;
  Padding:0 0 0 0;
  float: left;
  }  
  
  
  
#kep-terkep    
  {
  margin:25px 0 70px 15px;
  float:left;
  }  
  
  
  #text-cegkozpont
  {
  height:682px;
  }
  
  
#text-cegkozpont-inner
  {
  width:368px;
  text-align:justify;
  margin:42px 0 0 11px;
  Padding:0 0 0 0;
  float: left;
  }
  
#text-cegkozpont-inner p
  {
  margin:18px 0 0 30px;
  Padding:0 0 0 0;
  text-align:justify;
  }
  

  
#kep-cegkozpont    
  {
  margin:25px 0 70px 15px;
  float:left;
  }  
    
  
#bottom
  {
  width:939px;
  background:#cfcfcf url(images/bottom-bg.jpg) top left no-repeat;
  height:75px;
  margin:0 31px 0 30px;
  float:left;
  }
  
#gfx-logo
  {
  float:right;
  margin:30px 31px 0 0;
  }
  
#gfx-logo img
  {
  }  
  
#gfx-logo-link
  {
  display:inline;
  }
  
#gfx-logo-link a
  {
  font-size:9px;
  color:#7c7a77;
  vertical-align:text-top;
  letter-spacing:0.1em;
  }

#bottom-text
  {
  font-size:11px;
  text-align:left;
  color:#7c7a77;
  padding:31px 0 0 58px;
  }
  
#bottom-text a
  {
  font-size:11px;
  text-align:left;
  color:#7c7a77;
  padding:31px 0 0 0;
  }  
  
#left-box
  {
  width:262px;
  margin:7px 0 0 11px;
  float: left;
  }
  
#login-box  
  {
  background:url(images/login-box-bg.jpg) no-repeat top left;
  width:262px;
  height:98px;
  margin:0 0 3px 0;
  }
  
table#login 
  {
  margin:13px 0 0 0;
  padding:0 0 0 0;
  }
  
table#login td 
  {
  font-family:"Arial Narrow", Arial;
  color:#585756;
  font-weight:bold;
  font-size:8pt;
  font-weight:normal;
  letter-spacing:0.05em;
  margin:0 0 0 0;
  padding:0 0 0 0;
  }
  
 
#login-box input#username, #login-box input#password
  {
  font-family:"Arial Narrow", Arial;
  color:#585756;
  font-weight:bold;
  font-size:8pt;
  font-weight:normal;
  letter-spacing:0.05em;
  height:18px;
  width:153px;
  margin:0 0 0 5px;
  padding:0 0 0 3px;
  background:url(images/login-input-bg.gif) no-repeat;
  border:0pt none;
  }

#btnLogin
  {
background-image:url(images/belepes.gif);
background-position:center top;
background-repeat:no-repeat;
background-color: transparent;
border:0 none;
height:19px;
margin:10px 0 0 0;
padding:0;
height:19px;
width:89px;
 }  
  
  

#news-box
  {
  background:#d8d8d8 url(images/news-box-bg.jpg) repeat-y top left;
  width:262px;
  }

#news-box-header
  {
  background:#939393 url(images/news-box-header-bg.jpg) no-repeat top left;
  width:262px;
  height:44px;
  text-align:left; 
  }
  
#hirek
  {
  margin:8px 0 0 15px;
  }  
  
#news-box-content
  {
  width:262px;
  min-height:195px;
  padding:0 0 0 0;
  }  

#news-box-content p
  {
  color:#585756;
  text-align:justify;
  letter-spacing:normal;
  padding:0 18px 0 16px;
  font-size:8pt;
  line-height:12pt;
  }
       
#news-box-bottom
  {
  background: url(images/news-box-content-bg.jpg) no-repeat bottom left;
  width:262px;
  height:44px;
  text-align:left; 
  }

#belepes-munkatarsainknak
  {
  margin:24px 0 0 50px;
  } 
  
h2#news-box
  {
  color:#585756;
  text-align:left;
  letter-spacing:normal;
  padding:0 18px 0 16px;
  font-size:8pt;
  font-weight:bold;
  background:none;
  margin:0;
  }   
  
.datum
  {
  color:#817F7C;
  text-align:left;
  letter-spacing:normal;
  padding:0 18px 0 16px;
  font-size:7pt;
  } 
  
#reszletek
  {
  margin:0 18px 0 0;
  text-align:right;
  }
  
#reszletek a
  {
  color:#585756;
  }   
  
#content-szlogen  
  {
  float:right;
  margin: 20px 48px 40px 0;
  
  }
  
.masodik-almenu
  {
  font-weight:bold;
  letter-spacing:0.05em;
  background:url(images/nyil.gif) no-repeat;
  padding:0 0 0 30px;
  margin:0 0 5px 29px;
  }
  
  
  
#almenu-doboz
  {
  margin:15px 0 0 0;
  }
  
#vissza
  {
  font-size:9pt;
  font-weight:bold;
  letter-spacing:0.05em;
  background:url(images/nyil-bal.gif) no-repeat;
  padding:2px 0 0 20px;
  margin:20px 0 0 29px;
  float:left;
  clear:both;
  }
  
  
  
/** Bemutatkozás **/

.beosztas
  {
  font-family:"Arial Narrow", Arial;
  font-size:10pt;
  font-weight:normal;
  letter-spacing:0.05em;
  padding:0 0 0 0;
  margin:0 0 5px 29px;
  }
  
ul.elerhetoseg-lista
  {
  padding:0 0 0 30px;
  margin:15px 0 15px 13px;
  line-height:15pt;
  
  }

li.elerhetoseg-lista
  {
  padding:0 0 0 0;
  margin:0 0 0 0;
  }
  
.sarga-vonal
  {
  padding:0 0 0 30px;
  margin:0 0 0 0;
  }
  
.dokumentum
  {
  padding:0 0 0 30px;
  margin:15px 0 0 0;
  height:50px;
  }
  
.dokumentum img
  {
  padding:25px 0 0 0;
  margin: 0 0 0 5px;
  }
  
.dokumentum-text
  {
  padding:0 20px 20px 0;
  vertical-align:middle
  }
  
/** Referencia táblázat **/  

table.referencia-tablazat
 {
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#dad9d5;
  margin:0 0 50px 21px;
  Padding:0 0 0 0;
  width:918px;
  }
  
table.referencia-tablazat tr
 {
 margin:0 0 0 0;
 padding:0;
 }  
 
 table.referencia-tablazat td
 {
  background: none;
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  font-weight:normal;
  color:#dad9d5;
  margin:0 0 0 0;
  Padding:5px 5px 6px 5px;
  }  
   
table.referencia-tablazat td.referencia-tablazat-logo
 {
 background:#181715;
 margin:0 0 0 0;
 }  
 
 table.referencia-tablazat td.referencia-tablazat-elvalaszto
 {
 width:60px;
 }
 
  table.referencia-tablazat td.referencia-tablazat-szoveg
 {
 width:300px;
 }  
 
 /** Sugárzott média táblázat **/  

table.sugarzott-media-tablazat
 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#dad9d5;
  margin:0 0 0 0;
  Padding:0 0 0 0;
  width:462px;
  }
  
table.sugarzott-media-tablazat tr
 {
 margin:0 0 0 0;
 padding:0;
 }  
 
 table.sugarzott-media-tablazat td
 {
  background: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  font-weight:normal;
  color:#dad9d5;
  margin:0 0 0 0;
  Padding:5px 5px 6px 5px;
  }  
   
table.sugarzott-media-tablazat td.sugarzott-media-tablazat-logo
 {
 margin:0 0 0 0;
 width: 90px;
 text-align:left;
 }  
 
 
  table.sugarzott-media-tablazat td.sugarzott-media-tablazat-szoveg
 {
 width:300px;
 text-align:left;
 }  

/**Írott média táblázat **/  

table.irott-media-tablazat
 {
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#dad9d5;
  margin:0 0 50px 0;
  Padding:0 0 0 0;
  width:400px;
  }
  
table.irott-media-tablazat tr
 {
 margin:0 0 0 0;
 padding:0;
 }  
 
 table.irott-media-tablazat td
 {
  background: none;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  font-weight:normal;
  color:#dad9d5;
  margin:0 0 0 0;
  Padding:5px 5px 6px 5px;
  }  
   
table.irott-media-tablazat td.irott-media-tablazat-logo
 {
 margin:0 0 0 0;
 vertical-align:top;
 }  
 
 
  table.irott-media-tablazat td.irott-media-tablazat-szoveg
 {
 width:300px;
 text-align:left;
 }  
 
 
#text-cegvezetes
  {
  height:412px;
  }
  
  
#text-cegvezetes-inner
  {
  width:918px;
  text-align:justify;
  margin:18px 0 0 10px;
  Padding:0 0 0 0;
  float: left;
  }
  
 
/** Cégvezetés névjegyek **/  

table.cegvezetes-nevjegyek
 {
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  color:#dad9d5;
  margin:0 0 50px 130px;
  Padding:0 0 0 0;
  width:626px;
  }
  
table.cegvezetes-nevjegyek tr
 {
 margin:0 0 0 0;
 padding:0;
 }  
 
table.cegvezetes-nevjegyek td
 {
  background: none;
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  font-weight:normal;
  color:#dad9d5;
  margin:0 0 0 0;
  Padding:28px 60px 0 0;
  width:300px;
  }
  
  
/** Vagyonor szakképzés táblázat **/  

table#vagyonor-szakkepzes
 {
  margin:0 0 15px 30px;
  Padding:0 0 0 0;
  width:700px;
  border:#dad9d5 1px solid;
  }
  
table#vagyonor-szakkepzes tr
 {
 margin:0 0 0 0;
 padding:0;
 }  
 
table#vagyonor-szakkepzes td
 {
  background: none;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
  font-weight:normal;
  color:#dad9d5;
  margin:0 0 0 0;
  Padding:10px;
  border:#dad9d5 1px solid;
  border-collapse:collapse;
  }  
/** Cégvezetés névjegyek szolgáltatási oldalon **/      

#szolgaltatas-nevjegy
  {
  margin:15px 0 30px 30px;
  width:700px;
  }
    
#szolgaltatas-nevjegy img
  {
  margin:0 10px 0 0;
  }
  
#cegkozpont-anim
  {
  margin:0 0 50px 0;
  }
  
/** Média **/   
  
#text-media
  {
  height:412px;
  margin:0 0 0 500px;
  }
  
#text-media-inner
  {
  width:412px;
  text-align:justify;
  margin:15px 0 0 0px;
  Padding:0 0 0 0;
  float: right;
  }
  
#video-media       
  {
  width:500px;
  margin:25px 0 70px 0;
  float:left;
  }
