
/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 


body {
    font-family: Arial,Helvetica,sans-serif;
    font-size:11px;
    color: #162107;
    margin: 0px;
    padding: 0px;
    background-color: #EFFFEB;
  }


a:link, a:visited, a:hover {
    color: #870000;
    text-decoration: none;
  }

/* overrides decoration from previous rule for hovered links */


h1, h2, h3, h4, h5, h6 {
    font-family: Arial,sans-serif;
    margin: 0px;
    padding: 0px;
  }


h1 {
    font-family: Verdana,Arial,sans-serif;
    font-size: 15px;
  }


h2 {
    font-size: 14px;
    color: #006699;
    display:block;
    background:#870000;
    color: #FEBF1A;
  }


h3 {
    font-size: 13px;
    color: #334d55;
  }


h4 {
    font-size: 13px;
    font-weight: normal;
    color: #333333;
  }


h5 {
    font-size: 13px;
    color: #334d55;
  }


ul {
    list-style-type: square;
  }


ul ul {
    list-style-type: disc;
  }


ul ul ul {
    list-style-type: none;
  }


label {
    font: bold 100% Arial,sans-serif;
    color: #334d55;
  }

/***********************************************/
/* Layout Divs                                 */
/***********************************************/


#wrap {
    display:block;
    width:760px;
    border: 2px solid #235F15;
    background: white;
    padding: 0;
    margin: 10px 0px;
    text-align:justify;
  }


#inner-wrap {
    clear:both;
    padding:0px;
    margin:0px;
    height:100%;
  }


#inner-wrap:after {
    content:" ";
    display:block;
    clear:both;
  }


#left {
    background : #FFFFFF;
    padding : 0px;
    margin : 0px;
    display : block;
    float : left;
    width : 155px;
  }


#header {
    margin: 0;
    padding: 0px;
    width: 760px;
  }


#content {
    background : url('../img/E-bg.jpg') no-repeat top center;
    padding : 5px;
    margin : 10px 0px;
    display : block;
    float : right;
    min-height : 400px;
    width : 580px;
  }

/***********************************************/
/*Component Divs                               */
/***********************************************/


#siteName {
    margin: 0px;
    padding: 0px 0px 0px 10px;
    background-color: #FFFFFF;
  }

/*************** #pageName styles **************/


#pageName {
    padding: 0px 0px 10px 10px;
  }

/************* #globalNav styles **************/


#globalNav {
    color: #FFFF00;
    font : bold 9px Verdana,Helvetica,Arial,sans-serif;
    padding: 0px 0px 0px 10px;
    white-space: nowrap;
    background-color: #996600;
    margin-top: 2px;
    height: 15px;
  }

/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */



#globalNav a {
    display:block;
    float:left;
    padding: 2px 4px;
    color: #FFFFCC;
    border-left: #FFFFCC solid 1px;
  }


#globalNav a:hover {
    color: #FFFFCC;
    background-color:#CC9933;
  }

/************* #siteInfo styles ***************/

#siteInfo {
    font : 9pt Arial,Helvetica,'sans serif';
    padding : 10px 10px 0;
    margin : 0px 0 0;
    clear : both;
    color: #870000;
    top-width : 5px;
  }

/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */

#siteInfo img {
    padding: 4px 4px 4px 0px;
    vertical-align: middle;
    border:none;
  }


#siteInfo a {
    display: inline;
  }

/*********** #navBar link styles ***********/

#left ul a:link, #navBar ul a:visited {
    display: block;
  }


#left ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
/* fix for browsers that don't need the hack */

html>body #navlist1 li {
    height: 38px;
    margin: 0px;
  }


#navlist1 li {
    font : lighter sans-serif;
    padding : 0px;
    margin : 0px;
    clear : left;
    display : block;
    float : left;
    height : 38px;
    width : 155px;
  }


#navlist1 a {
    background : url('../img/system/mainmnu-bg.jpg') no-repeat right;
    font : normal bold 12px Arial,Helvetica,'sans serif';
    padding : 13px 22px 0px 0px;
    margin :0px;
    clear : both;
    display : block;
    float : left;
    height : 25px;
    text-align : right;
    text-decoration : none;
    width : 133px;
  }


#navlist1 a img {
    border: none;
    margin-top: -13px;
  }


#navlist1 a:hover {
    background : url('../img/system/mainmnu-bg-hover.jpg') no-repeat right;
    color:white;
  }


#active_menu1 a {
    background : url('../img/system/mainmnu-bg.jpg') no-repeat right;
    font : normal bold 12px Arial,Helvetica,'sans serif';
    padding : 13px 22px 0px 0px;
    margin :0px;
    clear : both;
    display : block;
    float : left;
    height : 25px;
    text-align : right;
    text-decoration : none;
    width : 133px;
  }


#active_menu1 a:hover {
    background : url('../img/system/mainmnu-bg-hover.jpg') no-repeat right;
  }


#active_menu1 a img {
    border: none;
    margin-top: -13px;
  }


#navlist1 ul a {
    display: block;
  }


#navlist1 ul {
    margin : 0 0 0 10px;
    list-style : none none;
    width : 210px;
  }


#navlist2 li {
    padding : 0px;
    margin : 0px;
    clear : both;
    display : block;
    float : left;
    height : 15px;
    width : 210px;
  }


#navlist2 a {
    background : #ffffcc;
    padding : 1px 0px 1px 2px;
    border-style : none none none solid;
    border-width : 0 0 0 1px;
    font : bold 9px Verdana,Helvetica,Arial,sans-serif;
    color : #364135;
    display : block;
    height : 15px;
    text-decoration : none;
    width : 210px;
  }


#navlist2 a:hover {
    color:#d06b18;
    background-color: #CCCCCC;
  }


#active_menu2 {
    clear : both;
    display : block;
    float : left;
    height : 10px;
    font : bold 9px Verdana,Helvetica,Arial,sans-serif;
  }


#active_menu2 a {
    background : #f09b48;
    padding : 1px 0 1px 2px;
    color : #996600;
    display : block;
    text-align : left;
    text-decoration : none;
  }


#active_menu2 a:hover {
    background-color: #ffff08;
    color: #d06b18;
  }


#navlist2 ul a {
    display: block;
  }


#navlist2 ul {
    margin : 0 0 0 0px;
    list-style : none none;
  }


#navlist3 li {
    height:14px;
    margin: 0px;
    width: 190px;
    padding: 0px;
    display: block;
  }


#navlist3 a {
    display: block;
    height:16px;
    padding:0;
    margin: 0;
    padding-top: 2px;
    font-size:9px;
    padding-left: 15px;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
    color: white;
    width: 177px;
    background-color: #444444;
  }


#navlist3 a:hover {
    color:#FFFF00;
    background-color: #555555;
  }


#active_menu3 {
    display: block;
    float:left;
    clear:both;
    margin: 0px;
    width: 177px;
    height: 10px;
    padding: 0px;
    display: block;
    border-style: ridge;
    border-width: 2px;
  }


#active_menu3 a {
    display: block;
    height:16px;
    amargin: 0;
    padding-top: 2px;
    font-size:11px;
    padding-left: 15px;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
    color: #fa2;
    background: #996600;
  }


#active_menu3 a:hover {
    background: #875;
    color: #ff0;
  }

/*********** .relatedLinks styles ***********/

.relatedLinks {
    margin: 0px;
    padding: 0px 0px 10px 10px;
    font-size: 11px;
  }


.relatedLinks h3 {
    padding: 10px 0px 2px 0px;
  }

/************** #advert styles **************/

#advert {
    padding: 10px 0px 0px 10px;
    font-size: 10pxborder-top: 1px solid #cccccc;
  }


#advert img {
    display: block;
  }

/************** #headlines styles **************/

#headlines {
    margin: 0px;
    padding: 10px 0px 20px 10px;
    font-size: 10px;
  }


#headlines p {
    padding: 5px 0px 5px 0px;
  }


.gal_mainpicture {
    border: #cc9933 solid 2px;
    float:left;
    margin-right: 15px;
  }


#gal_pictureindex {
    padding: 3px;
    border: #cc9933 solid 1px;
    clear: both;
    display: block;
    width:670px;
    float:left;
  }


#gal_pictureindex img {
    border: none;
  }


#gal_details {
    clear:both;
    float:left;
    display:block;
    margin-bottom:20px;
    text-align:justify;
    margin-bottom:20px;
    width:670px;
  }


#gal_header {
    float:left;
    display:block;
    text-align:justify;
    margin-bottom:20px;
  }


#art_header {
    float:left;
    display:block;
    margin:0 10px 20px 0;
    text-align:justify;
    border: #cc9933 solid 1px;
    padding: 5px;
    width:560px;
    background:none;
  }


#art_body table {
    border : #3B821C solid;
    border-width : 2px 1px;
  }


#art_body table tr td {
    border : #3B821C solid;
    border-width : 0 1px;
    padding: 1px 5px;
    margin: 0;
  }


.popup {
    float:left;
    margin:2px;
    padding:1px;
    border:#cc9933 solid 1px;
    display: block;
  }


.content_h1 {
    background : #2D7819;
    padding : 5px;
    margin : 0 7px 0 0;
    border : #1a3614 solid 1px;
    clear : both;
    /*color : #E2FF4E;*/
	color: white;
    display : block;
    float : left;
    width : 560px;
  }


#doksik a {
    padding : 5px;
    margin : 0 0 5px;
    border : #306a17 solid 1px;
    clear : both;
    color : #306a17;
    display : block;
    float : left;
    width:560px;
  }


.fileneve {
    font : bold 14px Arial, Helvetica, 'sans serif';
  }


#doksik a:hover {
    background : #FFD366;
  }

/*
JELENTKEZÉSI LAP
*/

.jellapsor {
    /*background : #FEBF1A; /*sárga*/
    /*color: #870000; /*bordó*/
    /*background: #CBDEC8; /*acélzöld*/
    background: #FFD366;
    padding : 3px;
    margin : 5px;
    border : solid 1px black;
    width : 95%;
	color: black;
  }


#veznevlabel {
  }


#veznevfield {
    width : 500px;
  }


#kernevlabel {
  }


#kernevfield {
    width : 500px;
  }


#anyjanevlabel {
  }


#anyjanevfield {
    width : 500px;
  }


#szulhelylabel {
  }


#szuletfield {
  }


.irszamfield {
    width : 50px;
  }


.varosfield {
    width : 300px;
    color : black;
    background : white;
  }


#oktazonlabel {
  }


#oktidfield {
  }


#TAJlabel {
  }


#TAJfield {
  }


#lakhelylabel {
  }


#lakcimfield {
  }


.lakcimfield {
    width : 500px;
  }

#mailfiled {
    width : 500px;
}

#ertesitlabel {
  }


#ertcimfield {
  }


#erettsegilabel {
  }


#erettsegifield {
  }


.erettsegisorszamfield {
  }


.iskolafield {
    width : 500px;
  }


#intezmenylabel {
  }


#intezmenyfield {
  }


#szak1label {
  }


#szak1field {
  }


#szak2label {
  }


#szak2field {
  }


#nyelvlabel {
  }


#nyelvfield {
  }


#nyelvvizsgalabel {
  }


#nyelvvizsgafield {
  }


#ellenorlabel {
  }


#ellenorfield {
  }


#nyilatkozatlabel {
    background : #ffec17;
    padding : 5px;
    border : #bd1b1e solid 1px;
  }

