* {
	font-family: Verdana, Arial, Helvetica;
	color: #004a8d;
}

.ContentTop TD  {
    padding-left: 20px; 
    }
.padding_right_in_forum{
		padding-right: 15px;		
}
.g_title {
        background-color : red;
    }
.sub_1 {
      z-index : 3;
      position : absolute;
      visibility: hidden;
      padding-left : 210px;
      width : 100px;
      }
.sub_2 {
      z-index : 4;
      position : absolute;
      visibility: hidden;
      padding-left : 168px;
      }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #8db3d6;
	background-repeat: repeat-y;
	background-position: center;
}

p {
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
	color: #004a8d;
}
TD{
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
	color: #004a8d;
}

.TableText {
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
}

.shadow {
	width: 13px;
}


.header {
	background-image: url(images/background.gif);
	background-repeat: repeat-y;
	width: 1006px;
}


.search {
	background-image: url(images/bg-search.gif);
	width: 254px;
	display: block;
	height: 45px;
	vertical-align: top;
	padding-top: 11px;
	padding-left: 515px;
	background-repeat: no-repeat;
}

.checkbox {
	height: 10px;
	width: 10px;
	padding: 0px;
}

.input-search {
	width: 103px;
	height: 13px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
	padding-left: 3px;
	font-size: 9px;
}

.input-submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #004a8d;
	display: block;
	height: 15px;
	width: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.input-belepes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #004a8d;
	display: block;
	height: 15px;
	width: 50px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #004a8d;
	border: none;
	height: 20px;
	width: 20px;
}
.btn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #004a8d;
	border: none;
}
.ev_form  {
      padding: 0px;
      }
.MainMenu:link, .MainMenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	padding-right: 23px;
	padding-left: 23px;
	font-size: 11px;
}

.MainMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	padding-right: 23px;
	padding-left: 23px;
	font-size: 11px;
	background-color: #004a8d;
	background-repeat: repeat-y;
	padding-top: 4px;
	padding-bottom: 7px;
}
.MainMenu_in {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	padding-right: 23px;
	padding-left: 23px;
	font-size: 11px;
	background-color: #004a8d;
	background-repeat: repeat-y;
	padding-top: 4px;
	padding-bottom: 7px;
}

.BlueLink:link, .BlueLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #004a8d;
}


.BlueLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.BlueLinkLittle:link, .BlueLinkLittle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #004a8d;
}


.BlueLinkLittle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.top-top {
	background-color: #e36f1e;
	width: 978px;
	height: 20px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	color: #FFFFFF;
	padding-top: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.top-bottom {
	background-color: #fdb813;
	width: 978px;
	height: 20px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	color: #FFFFFF;
	padding-top: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.Login {
	background-color: #ffffff;
	width: 201px;
	height: 118px;
	display: block;
	background-image: url(images/bg-login.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 11px;
	padding-top: 10px;
}

.TableIndexLeft {
	width: 212px;
	padding-left: 1px;
	padding-top: 1px;
	vertical-align: top;
}

.TableIndexRight {
	width: 766px;
	vertical-align: top;
	padding-top: 1px;
	padding-right: 1px;
}

.footer {
	background-image: url(images/footer.gif);
	height: 69px;
	width: 1006px;

}

.footerSzoveg {
	vertical-align: top;
	padding-left: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 10px;
}

.footerPrint {
	vertical-align: top;
	padding-right: 24px;
	padding-top: 10px;
	text-align: right;
}

.ContentTop {
	background-color: #e5edf3;
	width: 766px;
	background-image: url(images/bg-special.gif);
	background-repeat: no-repeat;
}
.ContentTop2 {
	background-color: #e5edf3;
	width: 766px;
	background-image: url(images/bg-special2.gif);
	background-repeat: no-repeat;
}

.ContentTopInside {
	width: 766px;
	background-image: url(images/bg-special.gif);
	background-repeat: no-repeat;
	background-color: #E5EDF3;
}

.SubTitle {
	font-weight: bold;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-bottom: 15px;
}
.padding  {
  padding-left: 20px;
}
.IndexTop {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
}

.Bovebben {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #004a8d;
	display: block;
	text-align: right;
	padding-bottom: 20px;
}

.td-arrow {
	background-image: url(images/arrows.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.SubMenuMain {
	display: block;
	height: 16px;
	width: 196px;
	background-color: #b2c8dd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #004A8D;
}

.SubMenuMainDoupble {
	display: block;
	height: 30px;
	width: 196px;
	background-color: #b2c8dd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #004A8D;
}

.szerk_menu:link, .szerk_menu:visited {
	display: block;
	height: 16px;
	width: 196px;
	background-color: #e36f1e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-weight : bold;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	background-image: url(images/point_f.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.szerk_menu:hover {
	display: block;
	height: 16px;
	width: 196px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #000000;
	background-image: url(images/point-on.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}
.szerk_menu_in {
	display: block;
	height: 16px;
	width: 196px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #000000;
	background-image: url(images/point-on.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.SubMenu {
	display: block; 
/*	height: 16px;     */
	width: 196px;
	background-color: #d1e0ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.SubMenu:hover {
/*	display: block; 
	height: 16px;     */
	width: 196px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #000000;
	background-image: url(images/point-on.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.SUBMenu:link, .SUBMenu:visited {
	display: block; 
/*	height: 16px;     */
	width: 196px;
	background-color: #d1e0ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.SUBMenu:hover {
	display: block; 
/*	height: 16px;     */
	width: 196px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #000000;
	background-image: url(images/point-on.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}
.SubMenu_in:link, .SubMenu_in:visited {
	display: block;
	height: 16px;
	width: 196px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}


.SubMenu__:link, .SubMenu__:visited {
	display: block;
/*	height: 16px; */
	width: 155px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.SubMenu__:hover {
	display: block;
/*	height: 16px; */
	width: 155px;
	background-color: #d1e0ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #000000;
	background-image: url(images/point-on.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}




.SubMenu___:link, .SubMenu___:visited {
	display: block;
	height: 16px;
	width: 335px;
	background-color: #d1e0ee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.SubMenu___:hover {
	display: block;
	height: 16px;
	width: 335px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 16px;
	vertical-align: top;
	padding-top: 3px;
	color: #000000;
	background-image: url(images/point-on.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
	text-indent: 9px;
}

.white      {
          	font-weight: bold;
          	font-family: Verdana, Arial, Helvetica, sans-serif;
          	font-size: 11px;
          	color: #FFFFFF;
          	vertical-align: top;
            padding-right: 5px;
            }
.white A      {
          	font-weight: bold;
          	font-family: Verdana, Arial, Helvetica, sans-serif;
          	font-size: 11px;
          	color: #FFFFFF;
          	vertical-align: top;
            padding-right: 5px;
            }

.TitleBlue {
	font-weight: bold;
	height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 20px;
	background-image: url(images/title-blue.gif);
	background-position: 28px top;
	background-repeat: no-repeat;
}

.Blue {
	font-weight: bold;
	height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 5px;
	background-image: url(images/title-blue.gif);
}

.TitleBlue2 {
	height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #004a8d;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 11px;
	background-image: url(images/selector.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.TitleBlue3 {
	height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #004a8d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.ImgBorder {
	border: 1px solid #004a8d;
	margin-right: 5px;
}

.Elemzesek {
	background-color: #e5edf3;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.Elemzesek2 {
	background-color: #e5edf3;
}

.papir {
	background-image: url(images/bg-sajtoszemle.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 367px;
}

.SajtoBlueLight {
	background-image: url(images/bg-blue-light.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.RightSide {
	vertical-align: top;
	width: 214px;
}

.RightTitle {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004a8d;
	display: block;
	height: 19px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	text-indent: 10px;
	padding-top: 5px;
}

.RightContent {
	display: block;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	text-align: justify;
	padding-right: 10px;
	background-image: url(images/bg-right.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #d1e0ee;
	padding-bottom: 5px;
}

.One {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
}

.RightMenu:link, .RightMenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	background-image: url(images/arrows.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 0px 5px;
	text-indent: 12px;
	height: 15px;
}

.RightMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	background-image: url(images/arrows.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 0px 5px;
	text-indent: 12px;
	height: 15px;
	color: #000000;
}

ul.normalUL {
	list-style-type: none;
}
ul.normalUL li {
	border-top: 1px solid #004A8D;
}

.buttonShape {
	border-width: 3px;
	padding: 3px;
	display: inline-block;
	border-style: outset;
	border-color: #004A8D;
	text-decoration: none;
	background-color: #004A8D;
	color: white;
}
.buttonShape:hover {
	border-style: inset;
}

