html { 
  padding:0px;
  margin:0px;
}

body {
  /*background-color: #f5f5f5;*/
  background-color: fff;
  font-size: 10px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px;
  margin:0px;
}

p, h2, pre {
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


a { 
/*color: #ff66cc;
font-size: 11px;
background-color:transparent;*/
text-decoration: none; 
}



a img {border: none;}

 
.alignright {
margin-top: 0; 
text-align: right;
font-size: 10px;
}

h2 {
font-size:12px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
	}


h1 {
font-size: 11px;
text-transform:uppercase;
/*text-align: right;*/
/*color: #564b47;*/
color: #fff;
/*background-color: rgb(245, 245, 245);*/
background-color: #618c81;


padding:5px 15px;
margin:0px

}



/*  positioning-layers statisch und absolut */

#links {
text-align: center;
position: absolute;
background-color: #fff;
left: 0px;
width: 180px;
color: #564b47;
margin: 0px; 
padding: 0px;
}

#inhalt {
margin: 0px 180px 0px 180px;
padding: 0px;
/*background-color: #f5f5f5;*/
background-color: #fff;
background: url("grgrad.gif");
background-repeat: repeat-x;

}

#rechts {
/*background-color: rgb(245, 245, 245);*/
position: absolute;
right: 0px;        
width: 180px;
color: #564b47;
margin: 0px; 
padding: 0px;
background-color: #fff;
background: url("grgrad.gif");
background-repeat: repeat-x;

}

h1#footer {padding-right: 200px; padding-left: 200px; margin-top: 35px; background-color: #f5f5f5; color: #ccc;}

p#header { background-color: #618c81; background-image: url("topgrad7.png"); background-repeat: repeat-y; }

span.ma {color: #ddd;}

div#navigacio {text-align: left;}

div#navigacio ul {
list-style-type: none; 
margin-left: 0px; 
padding-left: 0; 
margin-top: 0; 
margin-bottom: 0; 
padding-top: 0;
padding-bottom: 0;}

div#navigacio ul li {
margin: 1px 0px 1px 0px; 
font-size: 12px; 
padding: 0px;}

div#navigacio ul li a {
display: block;
padding: 5px; 
background-color: #006432; color: #fff; font-weight: bold; 
padding-left: 15px;
margin-bottom: 0px;}
div#navigacio ul li a:hover {background-color: #999;}

.doboz, .dobozbal {
	background-color: #efefef;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.doboz h2, .dobozbal h2 {background-color: #618c81; color: #fff; margin-top: 0; padding-top: 0; font-size: 10px;}
p.tovabb {background-color: #e8e8e8; color: #999;}
p.tovabb a, p.tovabb a:visited {color: #999;}

div.boltkepek {text-align: center;}
/* p.boltkepparagrafus {text-align: center;} */
/* img.boltkepimg {margin: auto; border: 1px solid #e8e8e8; padding: 10px; background-color: #efefef;} */

div.doboz h2.baloldalon {font-size: 10px; padding-top: 0; margin-top: 0;}
div#inhalt p {font-size: 12px;}

div#navigaciop p.nav-p-a {
text-align: left;
font-size: 12px;
background-color: #618c81;
color: #fff;
margin: 1px 0 1px 0; 
padding: 0;

 }

div#navigaciop p.nav-p-a a.nav-a { 
display: block;
color: #fff;
font-weight: bold;
padding: 0; 
margin: 0;
/*width: 100%;*/
padding-top: 6px;
padding-bottom: 6px;
padding-left: 15px;
}

div#navigaciop p.nav-p-a a.nav-a:hover
{
display: block;
background-color: #ccc;
color: #000;
}

div.dobozbal {
text-align: left;
margin-left: 0;
margin-right: 0;
margin-top: 10px;}

li.style1 {font-size: 12}
.style1 {font-size: 12px}
.style2 {font-size: 12; }
#inhalt a {
	font-weight: bold;
	color: #00523D;
}

p.hasznalt {font-size: 12px; background-color: #618c81; color: #fff;}
p.hasznalt a {color: #000;}