*{
margin:0px;
padding:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
}
body{
width:1000px;
margin:0 auto;
}

div.hireg {
height: 400px;
width: 460px;
overflow: auto;
border: 1px solid #91A711;
background-color: #f0f0f0;
padding-left: 5px;
padding-top: 5px;
padding-right:25px;
 -moz-border-radius:3ex;
  -webkit-border-radius:3ex;
}

div.hir a {
color:#91A711;
}


#header{
margin-left:-184px;
width:1000px;
overflow:hidden;
padding:14px 0 0px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:36px;
color:#D8DCE0;       /*#D8DCE0*/
}
.input{
width:112px;
height:14px;
background-image:url(images/input_bg.gif);
background-position:top left;
background-repeat:no-repeat;
border:0px;
padding:2px 8px;
margin:0 8px 0 0;
color:#0D0D0D;
float:left;
}
.enter{
background-image:url(images/enter_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
float:left;
width:63px;
height:29px;
text-align:center;
padding:2px 9px 0 0
}
#header .enter a{
color:#FEEEE4;
text-decoration:none;
padding:0 15px
}
.links{
  margin-bottom: 21px;
  text-transform: uppercase;
}


.links a{
color:#fff;
padding:0 13px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
.links a:visited{text-decoration:none;}
.links a:hover{
  text-decoration:none;
  color:    #000;
}

.login{
padding:0 0 0 409px;
}
#menu{
padding:22px 0 16px 245px;
float:left;
list-style-type:none;
}
#menu li{
display:inline;
padding:0 13px;
line-height:20px;
}
#menu a{
color:#0D0D0D;
text-decoration:none;
}
#menu a:visited{text-decoration:none}
#menu a:hover{text-decoration:underline}
#wrapper{
width:973px;
overflow:hidden;
padding:0 0 54px 39px;
}
#sidebar{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:198px;
float:left;
}
.slogan{
color:#FFFFFF;
background-color:#91A711;
line-height:20px;
display:block;
float:left;
padding:0 7px;
}
.logo_block{
width:210px;
overflow:hidden;
float:left;
padding:0 0 49px 5px;
margin-left:-15px;
/ padding:0 0 53px 5px
}
.text1{
color:#858484;
width:175px;
display:block;
float:left;
padding:18px 0 10px 0;
background-image:url(images/brick.gif);
background-position:bottom left;
background-repeat:no-repeat;
text-align: justify;
}

h1,h2,h3{
  color:  #535353;
}

.linkek{
  color: #91A711;
}


#navigation{
padding:20px 0 0 0;
}
#navigation li{
list-style-type:none;
line-height:19px;
padding:0 0 0 8px;
font-size: 14px;
font-weight: bold;
}
#navigation a{
margin-left: 25px;
color:#363636;
text-decoration:none;
}
#navigation a:visited{text-decoration:none}
#navigation a:hover{
  color: #fff;
  background-color:   #91A711;
}

.color{
background-image:url(images/color.gif);
background-position:top left;
background-repeat:no-repeat;
}
#content{
background-image:url(nivo_slider/loading.gif);
background-position: 373px 150px;
background-repeat: no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:746px;
min-height:300px;
overflow:hideen;
float:left;
}
.search{
padding:80px 10px 162px 533px;
color:#505051
}
.search input{
width:114px;
height:18px;
/*background-image:url(images/search_bg.gif);
background-position:top left;
background-repeat:no-repeat;*/
border:0px;
padding:2px 8px;
margin:0 0 0 8px;
color:#0D0D0D;
}
.bg{
width:750px;
background-image:url(images/dash.gif);
background-position:top left;
background-repeat:repeat-y;
float:left;
overflow:hidden;
padding:0 0 5px 0
}
.column1{
width:465px;
padding:35px 50px 0 7px;
color:#333333;
float:left;
}
.column1 p{
display:block;
width:460px;
padding:20px 0 25px 3px
}
#items{
  margin-left:32px;
  text-align: center;
padding:17px 0 0 5px;
width:450px;
float:left;
overflow:hidden;
}
.item{
width:201px;
float:left;
margin:0 15px 13px 0;
float:left;
}
.item img{float:left}
.item span{
background-image:url(images/span_bg.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
float:left;
height:18px;
line-height:18px;
width:192px;
padding:0 0 0 9px;
font-size:14px;
font-weight: bold;
}
.item a{
color:#FFFFFF;
text-decoration:none
}
.column2{
width:210px;
float:left;
padding:23px 0 0 0px;
margin-left:12px;
}
.news{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:20px 0 0 0;
float:left;
overflow:hidden;
}
.news span{
color:#FFFFFF;
display:block;
float:left;
background-color:#91A711;
line-height:17px;
padding:0 11px 0 4px;
margin:0 0 10px 0;
font-size:12px;
font-weight:bold;
}
.news img{
display:block;
float:left;
width:210px;
padding:0 0 5px 0;
}

.news p{
display:block;
float:left;
width:210px;
padding:0 0 5px 0;
}
.more{
display:block;
float:left;
color:#009EDC;
text-decoration:underline
}
.more:visited{text-decoration:underline}
.more:hover{text-decoration:none}
.news img{
padding:0 0 11px 0
}
#footer{
background-image:url(images/footer_bg.gif);
background-position:top left;
background-repeat:repeat-x;
width:950px;
margin:0 auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#footer li{
color:#E8E9E9;
display:inline;
list-style-type:none;
line-height:28px;
}
#footer li a{
color:#E8E9E9;
margin:0 10px;
text-decoration:none
}
#footer li a:visited{text-decoration:none}
#footer li a:hover{text-decoration:underline}
#footer p{
line-height:46px;
padding:5px 0 0 0;
text-align:center;
color:#323232
}
#footer p a{
color:#254A73;
text-decoration:underline
}
#footer p a:visited{text-decoration:underline}
#footer p a:hover{text-decoration:none}
.info{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:18px 0 12px 0
}
.button{
background-image:url(images/button_bg.gif);
background-position:top left;
background-repeat:no-repeat;
width:71px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
display:block;
padding:2px 0 3px 0
}
.tree{
margin:-30px 0 17px 0;
color:#333333
}
.tree a{
color:#333333;
text-decoration:underline;
}
.tree a:visited{text-decoration:underline}
.tree a:hover{text-decoration:none}
.gallery{
padding:20px 0 0 0;
}
.gallery div{
width:468px;
overflow:hidden;
float:left;
background-color:#191919;
padding:11px 0 0 8px;
/ padding:11px 0 10px 8px;
}
.gallery div div{
float:left;
width:436px;
padding:0px 0 0 7px;
}
.gallery div img{
float:left;
}
.gallery div div img{
float:left;
margin:0 9px 10px 0
}
.arrow{
margin:40px 0 0 0;
display:block;
float:left;
}

/*div UTAZASOK STIL*/



img, a {
	text-decoration:none;
	border:none;
}

.itema{
 -moz-border-radius:3ex;
  -webkit-border-radius:3ex;
	display:block;
    float:left;
	font-family:arial;
	width:140px;
	background :#f0f0f0;
	padding:1px;
	margin: 5px 5px 5px 5px;
    height:280px;

}

ul li img{
	margin-right:3px;	
}


.itemlink{
	color:#91A711;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

strong{
	color:#000;
}

.itemar{
	color:#E80000;  /*#009EDC*/;
	font-size:12px;
	font-weight:bold;
}

ul{
	list-style-type:none;
}

.itema ul li{
	text-align:right;
	margin-left:5px;
	margin-right:5px;
	line-height:15px;
	
}

.l{
	display:inline;
	float:left;
	
}

.alahuzas{
	border-bottom:1px dotted #747170;
	border-bottom-width:1px;
}

.kozep_rendes{
	text-align:justify;
}

.item:hover{
	opacity:0.9;
}
/*
#footlinkek a:visited, a:link{
	color:#91A711;
}

#footlinkek a:hover{
	color:#747170;
}*/

#item ul li{
	text-align:right;
	margin-left:5px;
	margin-right:5px;
	line-height:15px;
	
}

#item{
	 -moz-border-radius:3ex;
  -webkit-border-radius:3ex;
	display:block;
    float:left;
	font-family:arial;
	width:140px;
	background :#f0f0f0;
	padding:1px;
	margin: 5px 5px 5px 5px;
    height:280px;

}

/****************************/
/***** SEARCH BOX ***********/
#cse-search-box
{
        background: #eaf8fc;
        background-image: -moz-linear-gradient(#fff, #d4e8ec);
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d4e8ec),color-stop(1, #fff));

        -moz-border-radius: 35px;
        border-radius: 35px;

        border-width: 1px;
        border-style: solid;
        border-color: #c4d9df #a4c3ca #83afb7;
        width: 460px;
        height: 20px;
        padding: 10px;
        margin: 10px auto 0px;
        overflow: hidden; /* Clear floats */
}

#search, #submit
{
        float: left;
}

#search
{
        padding: 5px 9px;
        height: 14px;
        width: 340px;
        border: 1px solid #a4c3ca;
        font: normal 13px 'trebuchet MS', arial, helvetica;
        background: #f1f1f1;

        -moz-border-radius: 50px 3px 3px 50px;
         border-radius: 50px 3px 3px 50px;
         -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
         -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
         box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
}

/* ----------------------- */

#submit
{
        background: #6cbb6b;   /*#6cbb6b #91a711*/
        background-image: -moz-linear-gradient(#91a711, #6cbb6b);
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6cbb6b),color-stop(1, #91a711));

        -moz-border-radius: 3px 50px 50px 3px;
        border-radius: 3px 50px 50px 3px;

        border-width: 1px;
        border-style: solid;
        border-color: #7eba7c #578e57 #447d43;

         -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
         -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
         box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;                

        height: 21px;
        margin: 0 0 0 10px;
        padding: 0;
        width: 90px;
        cursor: pointer;
        font: bold 14px Arial, Helvetica;
        color: #23441e;

        text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

#submit:hover
{
        background: #91a711;
        background-image: -moz-linear-gradient(#6cbb6b, #91a711);
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #91a711),color-stop(1, #6cbb6b));
}       

#submit:active
{
        background: #91a711;
        outline: none;

         -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
         -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
         box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}

#submit::-moz-focus-inner
{
       border: 0;  /* Small centering fix for Firefox */
}               

#search::-webkit-input-placeholder {
   color: #9c9c9c;
   font-style: italic;
}

#search:-moz-placeholder {
   color: #9c9c9c;
   font-style: italic;
}  

#search:-ms-placeholder {
   color: #9c9c9c;
   font-style: italic;
}
