/* CSS Document */

body {
background-attachment:fixed;
background-repeat:repeat-x;
font-family:Verdana, Helvetica, sans-serif;
color:#1d1d1d;
}

img {
border:0;
}

div.keret {
	border:thin double #4E6284;
	margin-top:auto;
	margin:0 auto;
	position:relative;
	width:760px;
	height:100%;
	padding:3px;
}

div.container {
border:none;
position:relative;
width:760px;
height:auto;
clear:left;
margin-top:5px;
left:0;
top:0;
}

div.openbanner {
width:760px;
height:148px;
padding-top:0px;
margin-top:20px;
position:relative;
}

div.banner {
/*height:73px;*/
margin-top:10px;
height:73px;
width:760px;
position:relative;
}

div.menu{
height:40px;
width:760px;
position:relative;
background-repeat:repeat-x;
border:0;
}

.menusor {
margin: 0, 10px, 0, 10px;
}

div.menline {
position:relative;
top:0;
width:240px;
height:32px;
border:0;
margin-top:10px;
margin-bottom:5px;
background-image:url(images/category.png);
}

div.kapcsolat {
float:left;
clear:left;
position:relative;
width:240px;
height:auto;
background-image:url(images/menubg.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
border:0;
}

div.menu_balframe {
border:none;
height:auto;
width:240px;
position:relative;
color:#000000;
margin:0px;
padding:0px;
top:0px;
left:0px;
float:left;
padding-bottom:5px;
}

div.iso {
margin-top:5px;
padding-bottom:10px;
clear:left;
float:left;
}

div.tartalom {
color:#0f2a4d;
font-size:14px;
border:none;
min-height:600px;
height:auto;
width:520px;
position:relative;
float:left;
background-color:#FFFFFF;
padding:0px;
margin:0px;
left:0px;
top:0px;
}

div.footer{
height:30px;
width:760px;
position:relative;
background-color:#FFFFFF;
border:none;
padding:0px;
clear:left;
text-align:center;
margin:auto;
line-height:30px;
}


p {font-size:12px;
	margin:10px;}

h1 {color:#bf4a32;
	font-size:14px;
	margin:10px;}

h2 {color:#0f2a4d;
	font-size:14px;
	margin:10px;}
		
a:link { 
	border:none;
	color: #1f92b5;
	text-decoration:none;
	}
a:visited { 
	border:none;
	color: #1f92b5;
	text-decoration:none;
	}
a:hover { 
	border:none;
	color: #55acc7;
	text-decoration:none;
	}
a:active { 
	border:none;
	color: #1f92b5;
	text-decoration:none;
	}

.imgmenu {float:left;}

#fooldal
{
  display: block;
  width: 67px;
  height: 30px;
  background: url("images/menu/1.png") no-repeat 0 0;
  float:left;
}

#fooldal:hover
{ 
  background-position: 0 -30px;
}

#fooldal span
{
  display: none;
}

#cegbe
{
  display: block;
  width: 109px;
  height: 30px;
  background: url("images/menu/3.png") no-repeat 0 0;
  float:left;
}

#cegbe:hover
{ 
  background-position: 0 -30px;
}

#cegbe span
{
  display: none;
}

#ref
{
  display: block;
  width: 109px;
  height: 30px;
  background: url("images/menu/4.png") no-repeat 0 0;
  float:left;
}

#ref:hover
{ 
  background-position: 0 -30px;
}

#ref span
{
  display: none;
}

#kapcs
{
  display: block;
  width: 170px;
  height: 30px;
  background: url("images/menu/5__uuj.png") no-repeat 0 0;
  float:left;
}

#kapcs:hover
{ 
  background-position: 0 -30px;
}

#kapcs span
{
  display: none;
}

#akc
{
  display: block;
  width: 89px;
  height: 30px;
  background: url("images/menu/5_m.png") no-repeat 0 0;
  float:left;
}

#akc:hover
{ 
  background-position: 0 -30px;
}

#akc span
{
  display: none;
}

#palya
{
  display: block;
  width: 109px;
  height: 30px;
  background: url("images/menu/7.png") no-repeat 0 0;
  float:left;
}

#palya:hover
{ 
  background-position: 0 -30px;
}

#palya span
{
  display: none;
}

#hir
{
  display: block;
  width: 109px;
  height: 30px;
  background: url("images/menu/8.png") no-repeat 0 0;
  float:left;
}

#hir:hover
{ 
  background-position: 0 -30px;
}

#hir span
{
  display: none;
}

#bel
{
  display: block;
  width: 109px;
  height: 30px;
  background: url("images/menu/9_uj.png") no-repeat 0 0;
  float:left;
}

#bel:hover
{ 
  background-position: 0 -30px;
}

#bel span
{
  display: none;
}


div.cim { /*Nem kattinthato menucim*/
 color:#FFFFFF;
 position:relative;
 background-color:#027090;
 /*border-left:1px solid #002f3d;*/
 border-right:1px solid #002f3d;
 border-bottom:1px solid #002f3d;
 width:184px;
 font-size:12px;
 font-family:verdana;
 line-height:30px;
 float:left;
 left:0px;
}

div.menuelem { /*kattinthato fo-menuelem*/
 color:#76af0b;
 position:relative;
 background-image:url(images/menubg.gif);
 width:240px;
 font-size:12px;
 font-family:verdana;
 left:0px;
 height: 22px;
 line-height:22px;
 float:left;
}

.menuelem a {
 text-decoration:none;
 color:#76af0b;
 cursor:pointer;
}

div.item_panel { /*kattinthato al-menuelem*/
height: 25px;
  width:184px;
 /*border-left:1px solid #002f3d;*/
 border-right:1px solid #002f3d;
 border-bottom:1px solid #002f3d;
  position:relative;
  float:left;
  left:0px;
}

.item_panel a {
 text-decoration:none;
 color:#000000;
 cursor:pointer;
}

div.elem { /*ez van az itempanelen belül*/
 color:#000000;
 background-color:#d9edf6;
 width:173px;
 font-size:11px;
 font-family:verdana;
 line-height:25px;
 float:left;
 position:relative;
}

div.cimke { /*Nem kattinthato al-menucim*/
 color:#d9d9d9;
 position:relative;
 background-color:#027040;
 border-right:1px solid #002f3d;
 border-bottom:1px solid #002f3d;
 width:184px;
 font-size:11px;
 font-family:verdana;
 line-height:15px;
 float:left;
 left:0px;
 height: 15px;
}

/*------------------------*/
/*------NEWSCONTAINER-----*/

div.newscontainer {
position:relative;
text-align:center;
width:auto;
height:auto;
margin:0;
padding:0;

}

div.newsbox {
float:left;
text-align:center;
margin:13px;
padding:0px;
position:relative;
width:201px;
height:273px;
background:url(kepek/ujindex/boxhatter.gif);
background-repeat:no-repeat;
}

#newsbox p {
margin:0;
}

#newsbox a {
color:#003399;
}

div.newsboximage {
position:relative;
margin:12px;
}

#newsboximage {
position:relative;
width:169px;
height:auto;
border: 2px #666666 solid;
margin-top:12px;
}

div.newsboxtext {
position:relative;
margin:16px;
padding:0;
font-size:14px;
font-weight:bold;
color:#000000;
width:169px;
height:auto;
max-height:110px;
}

div.infobox {
clear:both;
position:relative;
width:80%;
background:url(kepek/ujindex/kerdojel.gif);
background-color:#b8cfdd;
background-repeat:no-repeat;
background-position:top;
background-position:left;
min-height:90px;
text-align:left;
padding:5px 5px 5px 100px;
margin:13px;
border-color:#8a9ba6;
}

div.infobox_blank {
clear:both;
position:relative;
width:655px;
background-color:#b8cfdd;
background-repeat:no-repeat;
background-position:top;
background-position:left;
min-height:90px;
text-align:left;
padding:0px;
margin:13px;
border-color:#8a9ba6;
text-align:center;
}

#infobox p{
margin:0;
padding:0;
}
/*---------------*/
/*---REFERENCIA---*/

div.referencia_1 {
text-align:center
position:relative;
float:left;
width:195px;
height:360px;
padding:5px;
margin:8px;
background-image:url(kepek/referenciak/Kornyezetvedelmi_miniszterium/Miniszterium_menu.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#027090;
color:#FFFFFF;
border:2px #333333 solid;
}

#referencia_1 a{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

div.referencia_2 {
text-align:center
position:relative;
float:left;
width:195px;
height:360px;
padding:5px;
margin:8px;
background-image:url(kepek/referenciak/bakonycsernyei_templom/Bakonycsernye_menu.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#027090;
color:#FFFFFF;
border:2px #333333 solid;
}

#referencia_2 a{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

div.referencia_3 {
text-align:center
position:relative;
float:left;
width:195px;
height:360px;
padding:5px;
margin:8px;
background-image:url(kepek/referenciak/Oregcserto_polgarmesteri_hivatal/Oregcserto_menu.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#027090;
color:#FFFFFF;
border:2px #333333 solid;
}

#referencia_3 a{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

input{
	//color:#76AF0B;
	color:#568;
	font-weight:600;
}

