* {
   margin:0px;
   padding:0px;
   font-family: Arial;
   font-size: 11px;
   line-height:17px;
   color: #666666;
}

*:focus {outline: none}

body {
	background-image: url("../images/all_bg.jpg");
	background-repeat: repeat-y;
	background-position: left;
    background-color:#FFF;
}

a:link, a:visited {
    text-decoration:none;
    font-weight:bold;
    color: #000000;
}

a:hover {
    text-decoration:underline;
}



p {
    margin-top:7px;
    margin-bottom:7px;
}

ul {
   margin-left: 20px;
   font-size:11px;
}

   /* //////////////////////*/
   /*      Vaz reszek       */
   /* //////////////////////*/

div#header_bg {
    width:100%;
    background-image: url("../images/header_bg.jpg");
	background-repeat: repeat-x;
	background-position: top;
	height:108px;
}

div#header {
   background-image: url("../images/header.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   height:84px;
}

div#header a {
	display: block;
	text-decoration: none;
	width: 500px;
	height: 80px;
	
}

div#menu_holder {
   float:left;
   width:570px;
   height:24px;
   /*margin-left:100px;*/
   margin-left:10px;
   display:inline;
}


div#search_holder {
   margin-left:532px;
   width:250px;
}
	
div#search_holder form {
   font-family:Verdana;
   font-size:10px;
   color:#FFF;
   font-weight:bold;
}
	
input#search_input {
   width:134px;
   height:15px;
   border:0px;
   padding-top:3px;
   padding-left:7px;
   margin-left:3px;
}
	
input#submit_btn {
   background-image: url("../images/submit_btn.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width:18px;
   height:18px;
   border:0px;
}

div#left_content {
	background-image: url("../images/left_bg.jpg");
	background-repeat: no-repeat;
	background-position: right top;
    float:left;
    width:156px;
    
    color:#666666;
    font-family: Verdana;
    font-size:10px;
    
    padding:5px 12px 20px 12px;
}

div#right_content {
    margin-left:180px;
    width:630px;
}

	div#betumeret {
	   margin-top:5px;
	   margin-right:5px;
	}
	
	div#betumeret img {
	   border:0px;
	}
	
	div#content_holder {
	   padding:20px;
	}
	

   /* //////////////////////*/
   /*     Menupontok        */
   /* //////////////////////*/

.menu_item_index:link, .menu_item_index:visited {
   background-image: url("../images/menu_item_index.jpg");
   background-repeat: no-repeat;
   background-position: center top;
   width:87px;
   height:20px;
   float:left;
   color:#666;
   font-family:Verdana;
   font-size:10px;
   text-align:center;
   padding-top:5px;
}

.menu_item_index:hover {
   background-image: url("../images/menu_item_index_active.jpg");
   text-decoration:none;
}


.menu_item_tevekenyseg:link, .menu_item_tevekenyseg:visited {
   background-image: url("../images/menu_item_tevekenyseg.jpg");
   background-repeat: no-repeat;
   background-position: center top;
   width:114px;
   height:20px;
   float:left;
   color:#666;
   font-family:Verdana;
   font-size:10px;
   text-align:center;
   padding-top:5px;
}

.menu_item_tevekenyseg:hover {
   background-image: url("../images/menu_item_tevekenyseg_active.jpg");
   text-decoration:none;
}


.menu_item_jogtar:link, .menu_item_jogtar:visited {
   background-image: url("../images/menu_item_jogtar.jpg");
   background-repeat: no-repeat;
   background-position: center top;
   width:89px;
   height:20px;
   float:left;
   color:#666;
   font-family:Verdana;
   font-size:10px;
   text-align:center;
   padding-top:5px;
}

.menu_item_jogtar:hover {
   background-image: url("../images/menu_item_jogtar_active.jpg");
   text-decoration:none;
}


.menu_item_kapcsolat:link, .menu_item_kapcsolat:visited {
   background-image: url("../images/menu_item_kapcsolat.jpg");
   background-repeat: no-repeat;
   background-position: center top;
   width:113px;
   height:20px;
   float:left;
   color:#666;
   font-family:Verdana;
   font-size:10px;
   text-align:center;
   padding-top:5px;
}

.menu_item_kapcsolat:hover {
   background-image: url("../images/menu_item_kapcsolat_active.jpg");
   text-decoration:none;
}
   /* //////////////////////*/
   /*    Tovabbi reszek     */
   /* //////////////////////*/

.clear {
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
}

.fo_cim {
   font-family: Times New Roman;
   font-size: 20px;
   color: #666666;
   margin-bottom:25px;
}

.tartalom {
   padding:0px 5px;
   font-family: Verdana;
   font-size:11px;
   color:#666666;
}

.site_title {
   font-family: Times New Roman;
   font-size:32px;
   color:#CCCC99;
}

span.cikkcim {
   background-color:#777744;
   font-family:Verdana;
   font-size:10px;
   color:#FFF;
   font-weight:bold;
   padding:1px;
   display:inline;
}

.sortarto {
    font-size:10px;
    height:10px;
    line-height:10px;
}

.fel_sortarto {
    font-size:3px;
    height:3px;
    line-height:3px;
}

.hr {
	    background-image: url("../images/hr_bg.jpg");
	    background-repeat: repeat-x;
	    background-position: top;
	    height:3px;
	    line-height:3px;
	    font-size:3px;
	    margin-bottom:30px;
	    margin-top:15px;
}

div.cikkcim {
    font-family: Verdana;
    font-size:10px;
    color:#46632E;
    font-weight:bold;
    margin-top:15px;
}

div.cikktartalom {
    font-family: Verdana;
    font-size:10px;
    color:#46632E;
}