body {
	background-color:#ffffff;
	background:url(../images/top_bg.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363 ;
	padding:0px;
	margin:0px;
}
a{
  color:#2979ca;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}

h1 {background:url(../images/kornyil.jpg) no-repeat;font-size:14px;margin:8px 0 2px 10px;padding:0px 0px 0px 20px; color:#2979ca;}
h2 {background:url(../images/kornyil.jpg) no-repeat;font-size:14px;margin:0px 0px 4px 0px;padding:0px 0px 0px 20px;color:#2979ca;}

hr {background:url(../images/dotted.gif) repeat-x; height:1px; border:0px;margin:0px 10px 0px 10px;clear:both;}
hr.hr2 {background:url(../images/dotted.gif) repeat-x; height:1px; border:0px;margin:0px 0px 0px 0px;clear:both;}

h3 {color:#636363;}
h4 {margin:0 0 10px 0;padding:0px;color:#2979ca;}

#container{
	margin:0px auto;
	padding:0px;
	width:950px;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5 ;
	position:relative;
}

#header{
	position:relative;
	width:942px;
	height:130px;
	margin:0px 0px 0px 4px;
	padding:0px;
	background:url(../images/korokan_v3_03.jpg) no-repeat;
}

#bigimg{
	position:relative;
	width:532px;
	height:207px;
	margin:0px 0px 0px 4px;
	padding:0px;
	background:url(../images/korokan_v3_05.jpg) no-repeat;
	float:left;
}
#team{
	position:relative;
	width:205px;
	height:311px;
	margin:0px;
	padding:0px;
	background:url(../images/korokan_v3_06.jpg) no-repeat;
	float:right;
}
#velemeny{
	position:relative;
	width:205px;
	height:311px;
	float:right;
	margin:0px 4px 0px 0px;
	padding:0px;
	background:url(../images/korokan_v3_07.jpg) no-repeat;
}
#motto{
	position:relative;
	width:532px;
	height:104px;
	float:left;
	margin:0px 0px 0px 4px;
	padding:0px;
	background:url(../images/korokan_v3_08.jpg) no-repeat;
}
#hirlevel{
	position:relative;
	width:205px;
	height:166px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/korokan_v3_10.jpg) no-repeat;
}
#box2{
	position:relative;
	width:532px;
	height:166px;
	float:left;
	margin:0px 0px 0px 4px;
	background:url(../images/korokan_v3_09.jpg) no-repeat;
}

#box2a{
	position:relative;
	width:266px;
	height:166px;
	float:left;
	margin:0px 0px 0px 4px;
	background:url(../images/korokan_v3_09_b.jpg) no-repeat;
}

#box2b{
	position:relative;
	width:266px;
	height:166px;
	float:left;
	margin:0px 0px 0px 0px;
	background:url(../images/korokan_v3_09_b.jpg) no-repeat;
}

#akcio{
	position:relative;
	width:205px;
	height:166px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(../images/korokan_v3_10.jpg) no-repeat;
}
#thumbimg{
	position:relative;
	width:941px;
	height:95px;
	clear:both;
	margin:0px 0px 0px 4px;
	padding:0px;
	background:url(../images/korokan_v3_12.jpg) no-repeat bottom;
}
#maincontent{
	position:relative;
	width:941px;
	
	clear:both;
	margin:0px 0px 0px 4px;
	padding:0px;
	background:url(../images/pixel.gif) no-repeat;
}
#footer{
	position:relative;
	width:934px;
	height:36px;
	margin:0px 0px 0px 9px;
	padding:0px;
	background:url(../images/footer_bg.jpg) repeat-x;
}
#footer p.left{
	float:left;
	color:#d8dcdf;
	line-height:36px;
	margin:0px 0px 0px 4px;
}

#footer p.right{
	float:right;
	color:#d8dcdf;
	line-height:36px;
	margin:0px 4px 0px 0px;
}
#footer p.right a{
	color:#d8dcdf;
}



#maincont{width:942px;background:url(../images/main_bg.jpg) repeat-y;}
#maincontbelso{margin:10px;text-align:left;}

#team_cont{margin:123px 0px 0px 8px}
.team_item {margin:0px 0px 0px 0px; padding:0px;width:190px;height:60px;cursor:pointer;}
.team_item b{color:#2979ca;font-size:12px;}
.team_item p{margin:0px 0px 0px 0px; padding:16px 0px 0px 0px; font-size:10px;line-height:12px;float:left;}
.team_item .imgcont{background:url(../images/teamimg.png) no-repeat;width:48px; height:60px; float:left; } 
.team_item .imgcont img{margin:2px 0px 0px 6px;padding:0px;}

#hirlevel div{color:#d0d0d0;margin:4px 8px 8px 8px;line-height:15px}
#akcio div{margin:4px 8px 8px 8px;line-height:15px}

#motto div{margin:4px 8px 8px 12px;}
#box2 div{margin:4px 12px 8px 12px;
text-align:left;}
#box2a div{margin:4px 12px 8px 12px;
text-align:left;}
#box2b div{margin:4px 12px 8px 12px;
text-align:left;}

#velemenycontainer{height:238px;}
.velemeny_item{margin:4px 10px 0px 10px; font-size:11px;}
.velemeny_item b{color:#2979ca;}

.vi_tbc{height:18px;margin:8px 0px;width:185px;text-align:right;}
.vi_tbc a{float:right;}
a.tovabb{background:url(../images/tovabb.jpg) no-repeat; width:52px; height:18px; display:block;}
a.tovabb2{
	background:url(../images/tovabb.jpg) no-repeat; 
	width:52px; 
	height:18px; 
	display:block;
    margin:4px;
	float:right;
}

a.vissza{background:url(../images/vissza.jpg) no-repeat; width:52px; height:18px; display:block;}
a.tovabb:hover {text-decoration:none;background:url(../images/tovabb_over.jpg) no-repeat;}
a.tovabb2:hover {text-decoration:none;background:url(../images/tovabb_over.jpg) no-repeat;}

a.vissza:hover {text-decoration:none;background:url(../images/vissza_over.jpg) no-repeat;}
#velemenylapozo{height:30px;width:205px;}
#velemenylapozo .lapozotabla{margin:8px;}
#velemenylapozo .lapozotabla td b{color:#2979ca;}

#menu{float:right; color:#FFF;margin:95px 10px 0px 0px;}
#menu a {color:#FFF;}



.gallerytitle{
 border-bottom:1px solid #b2b2b2;
 height:20px;
 margin:15px;
}

.gallerytitle a{
 float:left;
 font-size:14px;
}

.gallerytitle span{
 float:right;
 margin-right:5px;
}

.gallerydisc {
 clear:both;
 margin:10px 20px;
}

.galleryitem{
	width:480px;
 float:left;
}

.galleryitemimage{
	width:80px;
    float:left;
	margin-top:15px;
	text-align:center;
}


.nav{
  text-align:center;	
}
.gallery_ul
{
	margin:0px;
	padding:0px;
}

.gallery_ul li
{
  list-style:none;
  margin:0px 5px 0px 0px;
  height:90px;
  float:left;
  display:block;
  text-align:center;
  line-height:50px;
}

.gallery_ul li img
{
  border: 1px solid #aaaaaa;
  padding:1px;
  vertical-align:middle;
 }
.gallerycontainer{margin:0px 0px 0px 5px;}
#galthumbcontainer{
  height:90px;
  width:900px;
  overflow:hidden;
  float:left;

}

#galscl{
  height:88px;
  width:16px;
  cursor:pointer;
  float:left;
  background:url(../images/th_l.jpg) no-repeat left;
}
#galscr{
  height:88px;
  width:16px;
float:left;
cursor:pointer;
  background:url(../images/th_r.jpg) no-repeat left;
}

#fokep{width:524px;
height:199px;
margin:0px 0px 0px 4px;
overflow:hidden;
}

a.kek{
	background:url(../images/kornyil2.jpg) no-repeat; 
	padding:0px 0px 0px 20px;
	color:#2979ca;
	font-size:14px;
	font-weight:bold;
}

.bekezd{
  margin-left:50px;
}

.terpmegye{float:left;width:210px;height:25px;}
.terpmegye a{font-size:14px; font-weight:bold;}

.terap {
	 width:286px;
	 float:left;
	 margin:10px;
	 min-height:150px;
	 height:auto !important;
	 height:150px;
}
.terap2 {
	 width:580px;
	 float:left;
	 margin:10px;
	 min-height:140px;
	 height:auto !important;
	 height:140px;
}
.terap h3,.terap2 h3{
	 margin-top:0px;
}

.terap p,.terap2 p {
	 margin:0px;
	 padding:0px;
}

.terap img, .terap2 img{
   border:1px solid #AAAAAA;
   padding:1px;
   margin-right:10px;
   margin-bottom:5px;
   
}

.terap_bio{
	clear:both;
	padding:5px 0px 0px 0px;
	}
	
#behuzotttartalom{
	width:750px;
	margin:auto;
	}	
	
.t18{
  font-size:18px;	
}
.t20{
  font-size:20px;	
}
.t12{
  font-size:12px;	
}
.t16{
  font-size:16px;	
}

#logogomb{
	position:absolute;
	width:210px;
	height:105px;
	left:10px;
	top:0px;
	cursor:pointer;
	
}