BODY { 
	color: #000000; 
	font-family: arial; 
	font-size: 10pt; 
	background-color: #ddeeff; 
	background: url('fohatter.jpg'); 
	background-attachment: fixed; 
	background-repeat: no-repeat; 
	background-position: left top; 
	margin: 0; 
	} 
div #hirlev { 
	background-image : url('temp_bg.jpg'); 
	opacity: 1.0;
	} 

.init{
	color : #333333; 
	font-family : arial; 
	font-size : 40pt; 
	font-weight : bold; 
	vertical-align : top; 
	float: left;
	margin: 0; 
	}

.hsarok { 
	display : block; 
	border : 1px solid #cccccc; 
	padding : 10px; 
	margin : 3px; 
	border-radius: 15px;
	-moz-border-radius: 15px;
	} 

.hsarok:hover { 
	background-color : #ddeeee; 
	} 

.tsarok { 
	display : block;
	border : 1px solid #dddddd; 
	background-color : #ffffff; 
	padding : 10px; 
	margin : 3px; 
	opacity: 0.85;
	border-radius: 12px;
	-moz-border-radius: 12px;
	} 

.ksarok { 
	display : block; 
	border : 1px solid #dddddd; 
	background-color : #aaccee; 
	padding : 7px; 
	margin : 3px; 
	border-radius: 7px;
	-moz-border-radius: 7px;
	}

.keret { 
	background-color : #555555; 
	} 

.alap { 
	background-color : #ffffff; 
	} 

.sotet { 
	background-color : #ddeeff;
	padding : 5px; 	
	} 

.menupont { 
	display : block; 
	background-color : #eeeeff; 
	border : 1px solid #cccccc; 
	padding : 5px; 
	font-weight : bold; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	} 
.menupont:hover { 
	background-color : #cccccc; 
	} 

.amenupont { 
	display : block; 
	color : #000000; 
	background-color : #ffffff; 
	border : 1px solid #cccccc; 
	padding : 5px; 
	font-weight : normal; 
	font-style : italic; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	} 

.submenuheader { 
	display : block; 
	position: relative; /* ".statusicon" icon image*/
	background-color : #eeeeff; 
	border : 1px solid #cccccc; 
	padding : 5px; 
	font-weight : bold; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	} 

.submenuheader:hover { 
	background-color : #cccccc; 
	} 

.submenupont { 
	margin-left : 15px; 
	display : block; 
	background-color : #eeeeff; 
	border : 1px solid #cccccc; 
	padding : 5px; 
	font-weight : bold; 
	font-style : italic; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	} 

.submenupont:hover { 
	background-color : #cccccc; 
	} 

.asubmenupont { 
	margin-left : 15px; 
	display : block; 
	color : #000000; 
	background-color : #ffffff; 
	border : 1px solid #cccccc; 
	padding : 5px; 
	font-weight : normal; 
	font-style : italic; 
	border-radius: 8px;
	-moz-border-radius: 8px;
	} 

.statusicon {
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
	}

.vszurke { 
	background-color : #dddddd; 
	} 

.szurke { 
	background-color : #999999; 
	} 

.sszurke { 
	background-color : #888888; 
	} 

.form { 
	border : 1px solid #cccccc; 
	background-color : #eee7d3; 
	padding : 5px; 
	margin : 10px; 
	border-radius: 5px;
	-moz-border-radius: 5px;
	} 

.feher { 
	background-color : #ffffff; 
	} 

.mess { 
	border : 1px solid #cccccc; 
	background-color : #dddddd; 
	padding : 5px; 
	margin : 10px; 
	border-radius: 5px;
	-moz-border-radius: 5px;
	} 

pre { 
	border : 1px solid #cccccc; 
	background-color : #eee7d3; 
	padding : 5px; 
	margin : 10px; 
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-family : arial;
	font-size : 10pt; 
	text-align : left; 
	} 

td { 
	font-size : 10pt; 
	vertical-align : top; 
	} 

.aktualis { 
	width : 50%; 
	} 

ul { 
	margin : 0px; 
	} 

ol { 
	margin : 0px; 
	} 

h1 { 
	font-family : times, "Times New Roman"; 
	font-size : 18pt; 
	font-style : italic; 
	text-align : center; 
	} 

.h1 { 
	display : block; 
	font-family : times, "Times New Roman"; 
	font-size : 18pt; 
	font-style : italic; 
	font-weight : bold; 
	text-align : center; 
	} 

.h1ki { 
	display : block; 
	font-family : times, "Times New Roman"; 
	font-size : 18pt; 
	font-style : italic; 
	font-weight : bold; 
	text-align : center; 
	color : #bb0000; 
	} 

h3 { 
	font-family : times, "Times New Roman"; 
	font-size : 12pt; 
	font-style : italic; 
	margin : 0; 
	} 

.h3 { 
	display : block; 
	font-family : times, "Times New Roman"; 
	font-size : 12pt; 
	font-style : italic; 
	font-weight : bold; 
	margin : 0; 
	} 

h6 { 
	font-size : 9pt; 
	font-style : italic; 
	font-weight : normal; 
	text-align : right; 
	margin : 0; 
	margin-top : 15px; 
	} 

.h6 { 
	display : block; 
	font-size : 9pt; 
	font-style : italic; 
	font-weight : normal; 
	text-align : right; 
	} 

IMG { 
	border : 0; 
	opacity: 1.0;
	} 

a { 
	text-decoration : none; 
	} 

a:hover { 
	text-decoration : underline; 
	color : #0000dd; 
	} 

a:link { 
	color : #000099; 
	} 

a:active { 
	color : #007700; 
	} 

a:visited { 
	color : #660000; 
	} 

.ki { 
	background-image : url('villog.gif'); 
	} 

.kiemel { 
	color : #bb0000; 
	}

.szoveg { 
	font-family : arial; 
	font-size : 10pt; 
	} 

/*hoverpopups*/

.tooltip { position: relative; }

a ttip {
	display: none;
	}

a:hover ttip {
	display: block;
	position: absolute;
	color : #000000;
	font-family : arial; 
	font-size : 9pt; 
	font-style : normal; 
	font-weight : normal; 
	top: -10px;
	left: 5px;
	width: 250px;
	margin: 5px;
	padding: 5px;
	border : 1px solid #cccccc; 
	background-color : #eee7d3; 
	text-align: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	}

/*end of hover popup links*/