#negyoszlop{
	width:580px;
	background:url("/css_imgs/oszlopok/bg.jpg") top left;
	display:block;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
#negyoszlop .oszlop{
	width:135px;
	display:block;
	padding:0 0 0 10px;
	background:url("/css_imgs/oszlopok/bg.jpg") top left;
	float:left;
}
#negyoszlop .image{
	height:69px;
	width:135px;
}
#negyoszlop .cim{
	height:35px;
}
#negyoszlop h1 a{
	border-left:5px solid #AC1719;
	width:125px;
	display:block;
	color:#000000;
	font-family:Times New Roman;
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding-left:5px;
	text-transform:none;
}
#negyoszlop p{
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	font-weight:normal;
}
#negyoszlop .more{
	position:absoulute;
	bottom:0px;
}

img{

	border:none;

}

#right{

	width:728px;

	float:right;

	margin:5px 0 0 0;

}

#tartalom{

	width:580px;

	float:left;

}

#right .big_heading{

	width:100%;

	padding:20px 0 20px 0;

	text-align:left;

}

#right .big_heading a,a:link,a:visited{

	color:#AC1719;

	display:inline;

	font-size:10px;

}

#right .big_heading a img{

	padding:0 5px 0 5px;

}

#right .big_title{
    border-left:8px solid #A9171A;
	background:url(../css_imgs/right/big_title_bg.jpg) repeat-x bottom;

}

#right .big_title h1{

	margin:0 0 5px 0;

	/*background:url(../css_imgs/right/big_title_h1bg.jpg) left no-repeat;*/

	padding:0 0 0 10px;

    line-height:30px;

	font-family:"Times New Roman", Times, serif;

	font-size:30px;

	color:#030303;

	font-weight:normal;
	
	text-transform:none;
	
	/*border-left:8px solid #A9171A;*/

}

#right .big_title h1 em{

	font-size:20px;

	font-style:normal;

}

#right .big_title p{

	margin:0 0 0  0;

	padding:0 0 0 15px;

	color:#666666;

}

#right .big_title a{

	font-size:10px;

}

#right .big_leader{

    font-family:Arial;
    
    font-size:11px;
    
    text-align:justify;

	padding:10px 0 10px 0;

	font-weight:bold;

	color:#666666;

}

#right .big_img{

	width:580px;

	height:295px;

	display:table-cell;

	vertical-align:bottom;

	text-align:right;

}

#right .big_img img{

	border:none;

	border-left:3px solid white;

	border-top:3px solid white;

}

#right .small{

	background:#FFFFFF url(../css_imgs/small/bg.jpg) top left repeat-x;

}

#right .small .nav{

	float:left

}

#right .small .nav h1{

    width:450px;
    
	margin:5px 0 5px 0;

	padding:0 0 0 10px;

	border-left:#a9171a 5px solid;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

}

#right .small .nav h1 a,
#right .small .nav h1 a:link,
#right .small .nav h1 a:visited,
#right .small .nav h1 a:hover,
#right .small .nav h1 a:active{

	color:#000000;
    font-weight:normal;
    text-transform:none;
	font-family:Times New Roman;
    font-size:18px;

}


div.hr {
  height: 1px;
  background: #ccc;
  margin:10px 0px;
}
div.hr hr {
  display: none;
}


#right .small .nav p a,
#right .small .nav p a:link,
#right .small .nav p a:visited{

	color:#A9171A;
    font-size:12px;

}

#right .small .img{

	width:98px;

	height:50px;

	float:right;

}

#right .small p{

	margin:0px 0 0 0;

	padding:0 0 0 15px;

}

#right .search{

	margin:10px 0 10px 0;

	color:#999999;

}

#right .search b{

	color:#333333;

	font-weight:bold;

}

#right .input{

	padding:1px 1px 1px 1px;

	margin:0 0 0 0;

	border:1px solid #999999;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	width:200px;

}

#right .button{
background:transparent url(../css_imgs/comments/input_top_bg.jpg) repeat scroll 0% 0%;    
    border:1px solid #CCCCCC;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
    margin:0pt;
    padding:1px;
    text-transform:uppercase;
    width:200px;
    color:#A9171A;
    margin-top:10px;

}

#cikk{
    text-align:justify;
    background:transparent url(../css_imgs/right/cikk_bg.jpg) repeat-x scroll left top;
    font-family:Arial;
    font-size:12px;
    padding:10px 5px;

}

#cikk p{

	font-family:Arial, Helvetica, sans-serif;
    margin-top:10px;
	font-size:12px;
	color:#323232;

}

#cikk .kiemel{

	margin:4px 4px 4px 4px;

	border:1px solid #f4f4f4;

	background:white;

	padding:4px 4px 4px 4px;

}


#regtable{
    margin-top:20px;
}

#regtable td{
    width:200px;
}

#floatdiv{
    z-index:100;
    position:absolute;
    top:108px;
    background:#fff;
}
#floatPusher{
/*    height:548px; */
    position:relative;
    z-index:50;
    background:white;
}


.show.archive #cikk{
    background:none;
}

.abcont{
    background-image:url(../css_imgs/archiv/archivbg.jpg);
    background-color:#F4F4F4;
    background-repeat:repeat-x;
    height:260px;
    width:580px;
    margin-bottom:20px;
}
.ab{
    height:250px;
    padding:10px;
    padding-top: 0px;
    width:240px;
}
.ab.right{
    float:right;
}
.ab.left{
    float:left;
}
.ab_img{
    float:right;
}
.ab_text{
    text-align:left;
}
.ab .evf{
margin-top:30px;
}
.ab .szam{
font-size:16px;
font-weight:bold;
margin-bottom:20px;
}
.ab .megj{
color:#666;
}
.ab .megjdat{
font-weight:bold;
}
#credits{
    float:right;
    padding-top:2px;
}
#copyr{
    padding-top:7px;
    float:left;
}
#right .big_title p,
#right .big_title p a, 
#right .big_title p a:link, 
#right .big_title p a:visited,
#right .big_title p a:active,
#right .big_title p a:hover{
    font-size:11px;
}