* {
   margin:0px;
   padding:0px;
   font-family: Arial;
   font-size: 13px;
   line-height:17px;
   color: #666666;
}

*:focus {outline: none}

body {
   background-image: url("../images_hu/all_bg.jpg");
   background-repeat: repeat-x;
   background-position: top;
   background-color:#9f2320;
}

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#maincontainer {
    width:924px;
    margin-left:auto;
    margin-right:auto;
}

div#header {
    width:924px;
    height:108px;
    margin-top:21px;
    margin-bottom:21px;
}

div#content_holder {
   background-image: url("../images_hu/menu_holder.jpg");
   background-repeat: no-repeat;
   background-position: left top;
   width:842px;
   margin-left:82px;
}

	div#left_content {
	   float:left;
	   width:425px;
	}
	
	div#right_content {
	   float:left;
	   width:370px;
	   font-family: Arial;
	   font-size:12px;
	   color:#304478;
	   line-height:20px;
	   padding-top: 5px;
	   padding-left: 15px;
	}

	div#left_content2 {
	   float:left;
	   width:580px;
	   font-family: Arial;
	   font-size:12px;
	   color:#304478;
	   line-height:20px;
	   padding-top: 5px;
	   padding-left: 15px;
	}
	
	div#right_content2 {
	   float:left;
	   width:185px;
	   height:400px;
	   padding: 15px;
	   background-image: url("../images_hu/right_bg.gif");
	   background-repeat: no-repeat;
	   background-position: left top;
	}

	div#menu_holder {
	   width:799px;
	   height:28px;
	   padding-top:19px;
	   padding-left:26px;
	}
	
	div#content {
	   background-color:#FFF;
	   margin-left:6px;
	   width:825px;
	}
	
	div#footer {
	   background-image: url("../images_hu/footer.jpg");
       background-repeat: no-repeat;
       background-position: left top;
	   width:842px;
	   height:36px;
	}
	
	div#footer2 {
	   margin-bottom:15px;
	   float:left;
	   height:43px;
	   width:229px;
	}
	
	div#footer2_text {
	   padding-top:18px;
	   padding-left:10px;
	   display:inline;
	   float:left;
	   font-family:Arial;
	   color:#DAABAA;
	   font-size:12px;
	   height:43px;
	   width:229px;
	}

   /* //////////////////////*/
   /*     Menupontok        */
   /* //////////////////////*/

ul#menu{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul#menu li{
	position: relative;
	display: inline;
	float: left;
	height:45px;
}

ul#menu li a:link, ul#menu li a:visited {
   font-family:Arial;
   font-size:12px;
   color:#FFF;
   font-weight:normal;
   border-right:1px solid #C47E76;
   padding-left:24px;
   padding-right:24px;
   padding-top:16px;
   padding-bottom:14px;
   height:45px;
}

ul#menu li a:hover {
   background-image: url("../images_hu/menu_hover.jpg");
   background-repeat: repeat-x;
   background-position: bottom;
   color:#666;
   font-weight:normal;
   text-decoration:none;
   border-right:1px solid #A49DB9;
}

   /* //////////////////////*/
   /*    Tovabbi reszek     */
   /* //////////////////////*/

.clear {
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
}

div#searchy_holder {
      width:360px;
	  float:left;
	  text-align: right;
		margin-top:-5px;
   }

input#search_submit {
  background-image: url("../images_hu/search_submit.gif");
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;
  width:8px;
  height:15px;
  border:0px;
}

	   .right_cikk_title {
	      font-family: Verdana;
	      font-size:10px;
	      color:#9E2021;
	      font-weight:bold;
	      margin-bottom:0px;
	   }
	   
	   .right_datum {
	      font-family: Verdana;
	      font-size:10px;
	      color:#254A8D;
	      font-weight:bold;
	      margin-top:0px;
	   }