body {
  
  /* background-image:url('/kepek/narancs.jpg'); */
  background-size:100% 100%;
  background-attachment:fixed;

}


input, select, textarea{
	border-radius:0px !important ;	
	padding:3px !important ;	
}


.container{
max-width:1054px;
border:solid 0px red;
background:#EAEAEA;

}


a:link, a:visited {
    text-decoration: none;
	color:#07c;
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
	outline: 0;
}

a:hover, a:active {
    text-decoration: underline;
	outline: 0;
}

input, select, textarea, button{
	border-radius:0px !important ;	
}

.tancok_sor{
padding:6px;
background:#fff;
border-bottom:solid 1px #D7DBDD;
border-top:solid 1px #fff;
color:#222;
text-shadow:none;
font-size:13px;
font-family:arial;
}

.tancok_sor:hover{
	background:#EAECEC;
}


/* NAVBAR */

/* navbar */
.navbar-default {
    background-color: #597486;
	width:100%;
    border-color: transparent;
	font-family:"Bitter","helvetica_condensedmedium";
	padding:0px;	
}
.navbar-default a{
	font-size:13px !important ;	
}
/* title */
.navbar-default .navbar-brand {
	font-size:30px;
	color:#434E3C;
	text-shadow:0px 1px 0px #000;
	
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #2F5168;	
	
}
/* link */
.navbar-default .navbar-nav > li > a {
    color: #fff;	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;	
	margin-left:5px;
	font-weight:bold;		
	margin-top:15px;	
	font-size:11px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.aktiv {
    color: yellow;		
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #E7E7E7;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #C40707;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}

.navbar-default .navbar-toggle {
    border-color: #fff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #fff;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
    }
}

/* GALERIA */
.galeria_opciok{
	padding:5px;
	text-align:center;
	font-size:18px;
	text-shadow:0px 0px 0px #444;
	color:#444;
	margin:10px 0px;
}

ul.pagination li a.current{
	color:#fff;
	background:#FF6600;
}

ul.pagination li a:hover{
	color:#fff;
	background:#FF6600;
}

.thumb_sorok{
text-align:center
}

/* xs */
.thumbi {
	width: 120px;
	margin:5px auto;
}
/* sm */
@media (min-width: 768px) {
    .thumbi {
         width: 140px;
		 margin:0px auto;
    }
}
/* md */
@media (min-width: 992px) {
    .thumbi {
        width: 160px;
		margin:0px auto;
    }
}
/* lg */
@media (min-width: 1200px) {
    .thumbi {
         width: 180px;
		 margin:0px auto;
    }
}

.aktiv{
color:yellow !important ;	
display:inline-block;
}


.utvonal{
padding:0px 10px 6px 10px;
margin-bottom:10px;
font-size:16px;
background:#e7e7e7;
}


.tartalom{
padding:20px;
}

#preload_area{
position:fixed;
width:100%;
height:100%;
background:rgba(0,0,0,0.7);
top:0px;
left:0px;
z-index:100;
background-image:url('/kepek/prel7.gif');
background-position:center;
padding:4px;
background-repeat:no-repeat;
}

.links_footer a, .impressum a{
	font-size:12px;
	padding:3px 0px;
	color:#07c;
	text-shadow:0px 1px 0px transparent;
	text-transform: lowercase;
	text-decoration:none;
	font-family:arial
}

.links_footer a:hover, .impressum a:hover{
	color:#07c;
	text-shadow:0px 1px 0px #fff;
	text-decoration:underline;
	cursor:pointer;
}

.links_footer small{
color:#888;
}

.impressum{
	font-size:12px;
}


.flag_wrap{
float:right;
font-size:12px;
margin-top:5px;
text-shadow:0px;
position:relative;
top:-7px;
right:-2px;
padding:3px;
background:#e4e4e4;
border:solid 1px #d4d4d4;
padding-top:1px;
border-radius:2px;
}

.flag_wrap a{
	text-decoration:none;
}

.flag_wrap img{
	
}

.flag_wrap img:hover{
	
}



.header_cim{
	font-weight:bold;
	margin-top:18px;
	text-shadow:0px 1px 0px #f0f0f0;
	white-space: nowrap;
/* 	color:#ff0033;   e86850, ff0033 */
/*	font-size:25px; */
/*	font-family: 'PT Sans Narrow', sans-serif; */
}

@media (max-width: 1110px) {
    .header_cim {
		font-size:22px !important;
	}
}

#navigation > li > a{
	margin-left:20px !important;
	font-size:14px !important;
}

.red_text{
	color:blue;
}