* {
   margin:0px;
   padding:0px;
   font-size:11px;
   font-family:Arial;
   color:#527c9b;;
}

body {
   background-image: url("../images/all_bg.jpg");
   background-position: top;
   background-repeat: repeat-x;
   background-color: #617685;
}

*:focus {outline: none}

ul, ol {
   margin-left: 20px;
   margin-top:10px;
   margin-bottom:10px;
}

li {
   margin-left:20px;
}

p {
   margin:10px 0px;
}

hr {
   background-image: url("../images/hr.gif");
   background-position: top;
   background-repeat: repeat-x;
   border:0px;
   margin-top:3px;
   margin-bottom:3px;
   height:1px;
}

.hr {
   background-image: url("../images/hr.gif");
   background-position: top;
   background-repeat: repeat-x;
   border:0px;
   margin-top:3px;
   margin-bottom:3px;
   padding:0px;
   height:1px;
   line-height:1px;
   font-size:1px;
}

a:link, a:visited {
   color: #000000;
   text-decoration:none;
   font-weight: bold;
}

a:hover {
   text-decoration: underline;
}

div#content_holder {
   width:866px;
   margin-left:auto;
   margin-right:auto;
}

div#content_middle {
   background-image: url("../images/all_content_bg.jpg");
   background-position: left top;
   background-repeat: repeat-y;
   padding-bottom:10px;
}

div#header {
   background-image: url("../images/header.jpg");
   background-position: left top;
   background-repeat: no-repeat;
   width: 866px;
   height: 98px;
   padding-left: 10px;
   color: #FFFFFF;
   margin-top:32px;
}

div#header a:link, div#header a:visited {
   color: #FFFFFF;
   text-decoration:none;
   font-weight:normal;
}

div#header a:hover {
   text-decoration:underline;
}

div#flash_holder {
   background-image: url("../images/flash.jpg");
   background-position: left top;
   background-repeat: no-repeat;
   width: 866px;
   height: 272px;
}

div#content_top {
   background-image: url("../images/content_top.jpg");
   background-position: left top;
   background-repeat: no-repeat;
   width: 866px;
   height: 5px;
   font-size:0px;
   line-height:0px;
}

div#left_holder {
   width:615px;
   float:left;
}

	div#bal_arnyek {
	   background-image: url("../images/szinatmenetes_arnyek_bal.jpg");
	   background-position: left top;
	   background-repeat: no-repeat;
	   width: 5px;
	   height: 138px;
	   float:left;
	}
	
	div#left_side {
	   width: 600px;
	   margin-left:13px;
	   background-image: url("../images/content_bg.jpg");
	   background-position: top;
	   background-repeat: repeat-x;
	   background-color: #F0F0F0;
	   padding-top:0px;
	   text-align:justify;
	   color: #527c9b;
	}
	
	div.left_side_padding {
	   padding:10px;
	   padding-top:0px;
	}
	
	div#left_side img {
	   padding:2px;
	   margin:3px;
	   border:1px solid #FFFFFF;
	}

div#right_holder {
   width:251px;
   float:left;
   display: inline;
}

	div#right_side {
	   float:left;
	   width:213px;
	   background-image: url("../images/content_bg.jpg");
	   background-position: top;
	   background-repeat: repeat-x;
	   background-color: #F0F0F0;
	   padding:10px;
	   padding-top:0px;
	   color: #527c9b;
	   margin-left: 1px;
	}
	
	div#right_side b {
	   color:#0b4d7d;
	}
	
	div#right_side img {
	   padding:2px;
	   margin:2px 0px;
	   border:1px solid #FFFFFF;
	}
	
	div#jobb_arnyek {
	   background-image: url("../images/szinatmenetes_arnyek_jobb.jpg");
	   background-position: left top;
	   background-repeat: no-repeat;
	   width: 5px;
	   height: 150px;
	   float:left;
	   display: inline;
	   margin-left: 12px;
	}

div#footer {
   background-image: url("../images/footer.jpg");
   background-position: left top;
   background-repeat: no-repeat;
   width: 866px;
   height: 37px;
   color: #ced8e1;
   text-align:center;
   margin-bottom: 2px;
   padding-top: 3px;
   font-size:9px;
}

div#footer a:link, div#footer a:visited {
   color: #FFFFFF;
   text-decoration:none;
   font-size:10px;
}

div#footer a:hover {
   text-decoration:underline;
}

div#footer .footer_link:link, div#footer .footer_link:visited {
   color:#C4D2DD;
   text-decoration:none;
   font-weight:bold;
   font-size:11px;
}

div#footer .footer_link:hover {
   text-decoration:underline;
}

div#footer2, div#footer2 pre {
   text-align:center;
   color:#FFFFFF;
   font-size:9px;
   margin-bottom:5px;
}

div#footer2 a:link, div#footer2 a:visited {
   color:#FFFFFF;
   text-decoration:none;
}

div#footer2 a:hover {
   text-decoration:underline;
}

.sortarto {
   height:7px;
   font-size:7px;
   line-height:7px;
}

.clear {
   clear:both;
   height:0px;
   line-height:0px;
   font-size:0px;
}

.fo_cim {
   background-image: url("../images/cim_bg.jpg");
   background-position: right top;
   background-repeat: no-repeat;
   color: #527c9b;
   font-size: 16px;
   font-weight:bold;
   margin-bottom:10px;
   height:22px;
   border-bottom: 1px solid #0B4D7D;
   padding-top:10px;
   padding-left:2px;
}

.sub_fo_cim {
   color: #527c9b;
   font-size: 16px;
   font-weight:bold;
   margin-bottom:10px;
   height:22px;
   border-bottom: 1px solid #0B4D7D;
   padding-left:2px;
}

.content_elvalaszto {
   border-top:3px solid #FFF;
   margin-top:20px;
   margin-bottom:0px;
}

.fo_cim_small {
   background-image: url("../images/fo_cim_small.jpg");
   background-position: right top;
   background-repeat: no-repeat;
   color: #527c9b;
   font-size: 13px;
   font-weight:bold;
   margin-bottom:10px;
   border-bottom: 1px solid #0B4D7D;
   margin-top:5px;
   padding-left:2px;
}

option {
   padding:1px;
   padding-left:5px;
}

select {
   height:18px;
}

.input {
   padding-left:5px;
   height:14px;
   padding-top:3px;
   padding-right:5px;
}

div#right_side .fajl:link, div#right_side .fajl:visited {
   font-weignt:normal;
   font-size:10px;
   color:#527C9B;
   margin-left:6px;
}

div#right_side .icon_download {
   float:left;
   margin:0px;
   padding:0px;
   border:0px;
}

.sortarto {
   line-height:4px;
   font-size:4px;
   height:4px;
}


