
div, form, p, h1, h2, h3, h4, h5, h6, table, ul, input { margin: 0; padding: 0;}
a:link, a:visited, a:hover, a:active { color: #9F9F9F; text-decoration: underline;}
a:hover { text-decoration: underline; color: black;}
h1 {margin: 0 0 20px 0; font-size: 18px; line-height: 22px; }
h2 {margin: 0 0 15px 0; font-size: 14px; }
h3 {margin: 0 0 10px 0; font-size: 12px; }
p {margin: 0 0 10px 0; }
table { font-size: 12px; }
ul { list-style-type: none; }
div { display: block; position: relative; }
img { border: 0; }
body { margin:0; padding:0; font-weight: normal; font-size: 10px; font-family: verdana, sans-serif; line-height: 14px; color: black; background-color: white;}
div.clear { clear: both; }

/*------------- main structure elements begin -------------*/

div.tableinit { width: 770px; margin: 0 auto; padding: 0px; }
div.header { width: 100%; height: 188px; padding-top: 30px; }

a.logo { position: absolute; top: 13px; left: 20px; width: 187px; height: 48px; text-decoration:none; }
div.home { position: absolute; top: 106px; left: 92px; width: 100px; }
div.home a { text-decoration: none; color: black; }

ul.menu { position: absolute; top: 58px; right: 11px; }
ul.menu li { float:left; width: 78px; height: 60px; margin-right: 4px; }
ul.menu a { display: block; width: 78px; height: 60px; background-repeat: no-repeat; background-position: top left; text-decoration: none; }
ul.menu a.magunkrol { background: transparent url(images/magunkrolMenu.gif); }
ul.menu a.magunkrol:hover { background: transparent url(images/magunkrolMenuRoll.gif); }
ul.menu a.szolgaltatas { background: transparent url(images/szolgaltatasMenu.gif); }
ul.menu a.szolgaltatas:hover { background: transparent url(images/szolgaltatasMenuRoll.gif); }
/*ul.menu a.partnereink { background: transparent url(images/partnereinkMenu.gif); }
ul.menu a.partnereink:hover { background: transparent url(images/partnereinkMenuRoll.gif); }*/
ul.menu a.aktualis { background: transparent url(images/aktualisMenu.gif); }
ul.menu a.aktualis:hover { background: transparent url(images/aktualisMenuRoll.gif); }
ul.menu a.referenciak { background: transparent url(images/referenciakMenu.gif); }
ul.menu a.referenciak:hover { background: transparent url(images/referenciakMenuRoll.gif); }
ul.menu a.linkek { background: transparent url(images/linkekMenu.gif); }
ul.menu a.linkek:hover { background: transparent url(images/linkekMenuRoll.gif); }
ul.menu a.galeriak { background: transparent url(images/galeriakMenu.gif); }
ul.menu a.galeriak:hover { background: transparent url(images/galeriakMenuRoll.gif); }


div.container { padding: 0; margin:0; }
div.content { margin: 0; padding:20px 80px 20px 90px; background-repeat: no-repeat; background-position: 20px 20px;}
.content_magunkrol {  background-image: url(images/magunkroltitle.gif) ;}
.content_szolgaltatas {  background-image: url(images/szolgaltatastitle.gif); }
/*.content_partnereink {  background-image: url(images/partnereinktitle.gif); }*/
.content_aktualis {  background-image: url(images/aktualistitle.gif); }
.content_referenciak {  background-image: url(images/referenciaktitle.gif); }
.content_linkek {  background-image: url(images/linkektitle.gif); }
div.content_galeriak {  background-image: url(images/galeriaktitle.gif); padding-right: 40px; }
div.content_archivum {  padding-right: 40px; min-height: 400px; _height: 400px;}

div.content_index { padding-left: 205px; }

div.subText { float:left; width: 200px;margin-right: 15px; }
div.mainText { width: 380px;float:left; }
div.mainText ul { margin: 4px 0 16px 25px; }

div.newsBlock { width: 240px; float:left; margin-right: 10px; line-height: 12px; }
div.newsarchivBlock { margin-top: 5px; padding-top: 5px; font: normal 11px verdana; text-align:center;}

div.contactBlock { width: 420px; height: 430px; float:left; background: transparent url(images/contactBlock_bg.jpg) 10px 0px no-repeat; }
div.contactBlock p { margin: 10px 0 80px 230px; }
div.contactBlock ul { margin: 0px 0 50px 250px; list-style-type: disc; line-height: 12px; }

div.listitem_galery  { margin-bottom: 30px; padding-bottom: 5px; border-bottom: 6px solid #e9e1c6; }
div.listitem_galery img { float:left; margin-right: 20px; border: 1px solid #666666; }
div.listitem_galery p { float:left; width: 475px;}  

table.galeryTable { width:100%; border:0; padding:0; font-size: 10px; font-weight: bold; text-align:left; line-height: 12px; }
table.galeryTable td { width:50%; vertical-align:top; }
table.galeryTable td p { padding-right: 20px; margin-bottom: 35px; }


.index { height: 268px; background: transparent url(images/index_bg.gif) 23px 0px no-repeat; }

div.contentMain h1 { margin: 25px 0 10px 0; color: #a7b36b;}
div.contentMain p { color: #5E5E5E ; padding-bottom: 15px; }

table.pictures { padding: 0; border: 0; border-spacing:0; border-collapse: collapse; width: 100%; }
table.pictures td { width: 50%; text-align:center; padding-bottom: 20px; }
table.pictures img { padding: 3px; border: 2px solid #a7b36b; } 

select { margin: 0 5px 0 0; padding: 1px; font-size: 11px; color:#626262; }
select.year { width: 80px;  }
select.month { width: 150px; }
input.ok { background-color: #B2ABA4; border: 1px solid; color: white; cursor: pointer; width: 25px; height: 20px; border: 1px solid #626262; }


div.resultsHead { margin-top: 15px; padding-bottom: 10px; border-bottom: solid 1px #4b4b4b; font: bold 11px verdana; color: #4b4b4b; }
div.resultsBox { font: bold 11px verdana; color: #4b4b4b; }
div.resultText { font: normal 10px verdana; color: #4b4b4b; padding-bottom: 8px; }
div.pager  { border: 1px solid #4b4b4b; margin: 15px 5px 5px 5px; }
div.prev {width: 150px; float: left; text-align: left; }
div.next  {width: 150px; float: right; text-align:right;}
div.prev a, div.next a { text-decoration: none; font-size: 11px; }


div.footer { height: 18px; padding: 0; text-align:right; background-color: black; color: #DAD1C8; }
div.footer div { width:770px; margin:0 auto; }
div.footer p { text-align:left; padding-left:205px; }
div.footer a:link, div.footer a:hover { color: #DAD1C8; text-decoration: none; }
div.footer span { color: black; }





/*------------- main structure elements end -------------*/


