@import url(http://fonts.googleapis.com/css?family=Josefin+Sans&subset=latin,latin-ext);

/* oldal tulajdonságai */
body {
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    }
    
#center {
    width:950px;
    margin:0 auto;
    }
    
a {
    color:#000000;
    text-decoration:none;
    }

a:hover {
    text-decoration:underline;
    }
    

/* fejléc elemei */
#fejlec {
    float:left;
    width:950px;
    height:185px;
    background-image:url(images/fejlec.jpg);
/* border-bottom:3px solid #cccccc;*/
    background-repeat: no-repeat;
    }

#nyelv {
    float:left;
    width:100px;
    height:25px;
    margin-top:1px;
    margin-left:860px;
    }
#nyelv img{
    border:none;
}
    
#kereses {
    float:left;
    width:400px;
    margin-top:62px;
    margin-left:547px;
   margin-bottom: 15px;
    }
    
    .keres_input {
        float:left;
        width:135px;
        height:22px;
        background-color:#ffffff;
        border:1px solid #565556;
        color:#565556;
        }
    
    .keres_valaszt {
        float:left;
        width:120px;
        height:26px;
        background-color:#ffffff;
        border:1px solid #565556;
        margin-left:3px;
        color:#565556;
        }
    
    .keres_submit {
        float:left;
        background-color:#a9a8a8;
        border:0px;
        margin-top:3px;
        margin-left:5px;
        color:#ffffff;
        font-weight:normal;
        border-radius: 3px;
        font-size: 1.1em;
        }

#menu {
    float:left;
    list-style-type:none;
    width:950px;
    padding:0;
    margin:0;
    margin-top:5px;
    color:#1a1c12;
    text-transform:uppercase;
    font-size:14px;
    font-weight:bold;
    }

.menupont a{
    float:left;
    padding:6px;
    border-right:1px solid #d5d5d5;
    color:#1a1c12;
    text-decoration:none;
    }

.menupont a:hover{
    text-decoration:underline;
    }

#datum {
    float:left;
    width:200px;
    color:#484848;
    font-weight:bold;
    margin-top:15px;
    margin-left:4px;
    }

#navbar {
    float:left;
    color:#1a1c12;
    text-transform:uppercase;
    font-size:14px;
    margin-top:15px;
    }

/* balsáv elemei */
#balsav {
    float:left;
    width:190px;
    margin-top:13px;
    background-color:#f5f1f2;
 /*border:1px solid #7eac00;*/
    height:100%;
    }

.kat_content {
    float:left;
    width:100%;
 /*background-image:url(images/kategoria_hatter.png);*/
    background-repeat:no-repeat;
    padding-top:10px;
    }

.kat_fejlec {
    float:left;
    height:20px;
    width:160px;
    padding-top:7px;
    border-bottom:thin dashed #a42f52;
    color:#a42f52;
    font-size:15px;
    font-weight:bold;
    margin-left:9px;
    margin-top:10px;
    }

.kat_ikon {
    float:left;
    margin-top:-5px;
    margin-right:5px;
    }

.login_form {
    width:150px;
/*border:1px solid #516e00;*/
    background-color:#a53052;
    margin-bottom:8px;
    margin-left:17px;
    color:#ffffff;
    }
    
.belepes_gomb {
    float:left;
    margin-left:10px;
    }

.feliratkozom_gomb {
    float:left;
    margin-left:50px;
    }
    
/* középső sáv elemei */    

#kozep_sav {
    float:left;
    width:525px;
    margin-left:3px;
    margin-top:16px;
    }
    
#kiemelt_hir {
    float:left;
    width:525px;
    height:225px;
    margin-top:10px;
    }
    
.tovabbi_hirkep {
    height: 95px;
    width: 240px;
    background-position: left center; 
    background-repeat: no repeat; 
    float: left;
   margin: 5px 5px 5px 5px;
}


#bevezeto {
    float:left;
    color:#FFFFFF;
    height:50px;
    margin-top:169px;
    padding:3px;
    width: 519px;
    background-image:url(images/top_hir_bg.png);
    }

.tovabbi_hir2 {
    float:left;
    padding:5px;
    margin-top:5px;
    margin-left:2px;
    width:250px;
    background-color:#FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:15px;
	
	
    }
	
.tovabbi_hir {
    float:left;
    padding:5px;
    margin-top:5px;
    margin-left:6.8px;
  /* ket oszlop:  width:240px; */
    width:100%;
   border: 1px solid #454545;
    color:#858585;
   word-wrap: break-word;
   text-align:left;
margin-right: 3px;
    }

.thir_cim {
    display:block;
    color:#5d5d5d;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
margin-right: 3px;
word-wrap: force;
    }
	
.thir_cim2 {
    display:block;
    color:#5d5d5d;
    font-weight:bold;
	font-size:15px;
    padding-top:5px;
    padding-bottom:5px;
	text-align:center;
    
    }

.alkat_fejlec {
    float:left;
    width:98%;
    margin-left:5px;
    margin-top:20px;
    color:#414141;
    text-transform:uppercase;
    font-size:14px;
    font-weight:bold;
    border-bottom:thin dashed #414141;
    margin-bottom:5px;
    }

.forum_ajanlo {
    float:left;
    padding:5px;
    margin-left:5px;
    width:96.5%;
    background-color:#f2f0f0;
    }

.forum_ajanlo_f {
    float:left;
    padding:5px;
    margin-left:5px;
    width:96.5%;
    background-color:#ffffff;
    }

/* jobb sáv elemei */

#jobb_sav {
    float:right;
    width:212px;
	margin-left:3px;
    margin-top:3px;
 
	}
    
.box_kek {
    float:left;
    width:223px;
 /*   padding-right: 2px;
    padding-left: 2px;
    color:#4d5355;
    background-color:#a1cadb; */
    color:#000;
    background-color:#90c501; 
    border:1px solid #90c501;
    height:100%;
    }
	

.box_narancs {
    float:right;
    width:221px;
    /*padding-right: 6px;
    padding-left: 6px; */
    margin-top:4px;
    color:#4d5355;
    background-color:#ffa636;
    border:1px solid #d07300;
    }
	
	
.box_lablec {
    float:left;
    width:950px;
	height:100px;
    /*padding-right:2px;
    padding-left: 2px; */
    margin-top:2px;
    color:#DFE289;
    background-color:#a53052;
    /*border:1px solid #d07300;*/
    }
	
  
.box_sarga {
    float:left;
    width:210px;
    padding-right: 8px;
    padding-left: 8px; 
    margin-top:1px;
    color:#4d5355;
    background-color:#f5f1f2;
    
    }
	
.box_sarga2 {
    float:left;
    width:210px;
	
    padding-right: 8px;
    padding-left: 8px; 
    margin-top:6px;
    color:#4d5355;
    background-color:#8fc400;
    
    }
	
.box_pink {
    float:left;
    width:47px;
	height:308px;
    padding-right: 4px;
    padding-left: 2px;  
    margin-top:3px;
	font-weight:bold;
    color:#8B4513;
    background-color:#FFCC00;
	text-align:center;
    /*border:1px solid #9ea036;*/
    }

.box_pink2 {
    float:right;
    width:45px;
	height:308px;
	padding-right: 1px;
    padding-left: 1px;  
    margin-top:3px;
	font-weight:bold;
    color:#8B4513;
    background-color:#FFCC00;
	text-align:center;
    /*border:1px solid #9ea036;*/
    }
	
.box_fejlec {
    float:left;
    height:20px;
    width:202px;
    padding-top:3px;
    border-bottom:thin dashed #0b0d02;
    color:#0b0d02;
    font-size:13px;
    font-weight:bold;
    margin-left:9px;
    margin-top:5px;
    margin-bottom:5px;
    }
    
label
{
width: 100px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.jqueryslidemenu{
font-family:  "Josefin Sans";
font-weight: normal;
font-size: 1.4em;
/*background: #90C501;   */
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
top:4px;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
/*background: #90C501; */
color: white;
padding: 8px 10px;
/*border-right: 1px solid #a9a8a8;*/
color: #1A1C12;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #ffffff;
}

.jqueryslidemenu ul li a:hover{

color:#fd9db9;
}
    
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
background: #a9a8a8;
z-index:10;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
background: #90C501;
font-family: "Josefin Sans";
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{

    background: #90C501;
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
background: #727171;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: #fd9db9;

}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* lapozo*/
#pagination-digg             { left: 10px;}
#pagination-digg li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; float:left; }
#pagination-digg a           { border:solid 1px #9aafe5; margin-right:2px; }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 6px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }    
#pagination-digg .active     { background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:3px 6px; margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#0e509e; display:block; float:left; padding:0px 6px; text-decoration:none; }
#pagination-digg a:hover     { border:solid 1px #0e509e; }

.box_lablec img { 
float:right; }
