.szoveg_alap{
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	font-family:Times New Roman;
	color:#d7d4d4;
	font-size:13px;
}


.szoveg_kicsi{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}


.szoveg_elozetes{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}


.szoveg_alcim{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.szoveg_cim{
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.szoveg_td_fejlec{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	background: #ffffff;	
}

.szoveg_td_szoveg{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.szoveg_td_szoveg_kiemelt{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.szoveg_td_szoveg_keretes{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	border: #000000 1px solid;
}

.szoveg_td_szoveg_kiemelt_keretes{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	border: #000000 1px solid;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved. */
/* http://creativecommons.org/licenses/by/2.0 */
/* This style sheet is licensed under a Creative Commons License. */
/* Purpose: undo some of the default styling of common (X)HTML browsers */
/* link underlines tend to make hypertext less readable,
 because underlines obscure the shapes of the lower halves of words */
:link, :visited {
 text-decoration:none;
}
/* no list-markers by default, since lists are used more often for semantics */
ul, ol {
 list-style:none;
}
/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1, h2, h3, h4, h5, h6, pre, code {
 font-size:1em;
}
/* remove the inconsistent (among browsers) default ul,ol padding or margin */
/* the default spacing on headings does not match nor align with
 normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/* nonetheless strip their margin and padding as well */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, img {
 margin:0;
 padding:0;
}
/* whoever thought blue linked image borders were a good idea? */
a img, :link img, :visited img {
 border:none;
}
/* de-italicize address */
address {
 font-style:normal;
} 

#body{
	background:#87887d url(../img/bg.jpg) no-repeat top center;
	font-family:Times New Roman;
	color:#d7d4d4;
	font-size:13px;
}

body{
	background-color:#87887d;
	font-family:Times New Roman;
	color:#d7d4d4;
	font-size:13px;
}


html, body 
{
	height: 100%; /* needed for cover min-height */
	background-color:#87887d;
}

a{
	color:#d7d4d4;
}

a:hover{
	text-decoration:underline;
	font-weight:100;
}

	#full{
		position: relative; /* needed for footer positioning*/
		height: auto !important; /* real browsers */
		height: 100%; /* IE6: treaded as min-height*/
		min-height: 100%; /* real browsers */
		text-align:center;
	}
	#full_in{
		width:640px;
		text-align:left;
		margin:0 auto;
		padding:0 0 80px 0;
	}
	
		#top{
			text-align:center;
		}
		
			#top a{
				display:block;
				width:138px;
				height:194px;
				margin:0 auto;
			}
		
		#head{
			
		}
		
			#nav{
				height:74px;
				width:87px;
				float:left;
				margin-right:17px;
				display:inline;
				background-color:#4B4B4B;
			}
			
				#nav a{
					display:block;
					width:87px;
					background:#4a4a4a url(../img/ami_volt.jpg) no-repeat top left;
				}
				
				#nav a:hover ,#nav a.active{
					background:transparent url(../img/ami_lesz.jpg) no-repeat top left;
					text-decoration:none;
				}
				
				#gombami_volt{
					background-position:0 0;
					height:27px;
				}
				
				#gombami_van{
					background-position:0 -27px !important;
					height:20px;
				}
				
				#gombami_lesz{
					background-position:0 -47px !important;
					height:27px;
				}
			
			#bumbum{
				float:left;
				background:transparent url(../img/bumbum.jpg) repeat-x top center;
				width:442px;
				height:75px;
			}
			
			#bumbum a{
				hidth:100%;
				height:100%;
				display:block;
			}
			
				
		
		#middle{
			width:420px;
			font-size:13px;
			padding:22px 0 0 114px;
		}
		
		#foot{
			width: 100%;
			position: absolute;
			bottom: 0; /* stick to bottom */
			height: 60px;
			left:0;
			text-align:center;
		}