body {
	SCROLLBAR-FACE-COLOR: #000099;
	SCROLLBAR-HIGHLIGHT-COLOR:#9C9294;
	SCROLLBAR-SHADOW-COLOR: #375C77;
	SCROLLBAR-3DLIGHT-COLOR: #696767;
	SCROLLBAR-ARROW-COLOR: #AB0D0E;
	SCROLLBAR-TRACK-COLOR: #ACACAC;
	SCROLLBAR-DARKSHADOW-COLOR:#E8EDEE;
	margin: 0 0 0 0;
}

.kerek_felso {
	background-image: url(images/kerek_felso.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.kerek_also {
	background-image: url(images/kerek_also.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.kerek_kozep {
	background-image: url(images/kerek_kozep.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
#kerek_szoveg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000099;
	font-weight: bold;
}
#kerek_szoveg a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000066;
}
#kerek_szoveg a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFF99;
	
}
#kerek_szoveg ul {
    padding:5px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}

#kerek_szoveg li {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000099;
	font-weight: normal;
	list-style-type: square;	
}
#kerek_szoveg p {
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.side_back {
	background-image: url(images/side_white.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #000066;
}
.side_back1 {
	background-image: url(images/side_white.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #000066;
}
.side_back2 {
	background-image: url(images/side_white.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #000066;
}
.side_back3 {
	background-image: url(images/side_white.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #000066;
}

.menu_hatter {
	background-image: url(images/napfeny.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000099;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000099;
}
.torzs_hatter
{
	background-color: #FFFFCC;

}
#justified {
   
	font-family: "Times New Roman", Times, serif;
	line-height: 16pt;
	text-align: justify;
	font-size: 16px;
	color: #0204db;
	cursor: default;
	margin: 0;
	padding: 0;
	
}

#justified ul {
   
	padding:0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	
}
#justified li {
    padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	font-family: "Times New Roman", Times, serif;
	line-height: 16pt;
	text-align: justify;
	font-size: 16px;
	color: #0204db;
	cursor: default;
	margin: 0;
	padding: 0;
	list-style-type: square;	
	
}
#kep_szoveg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000099;
	font-weight: normal;
}
#kep_szoveg a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #0204db;
	
}
#kep_szoveg a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000066;
	
}
#kep_szoveg ul {
    padding: 0px 0px 0px 40px;
	margin: 0px 0px 0px 0px;
}

#kep_szoveg li {
    padding:0px 0px 0px 5px;
    margin: 0px 0px 0px 0px;

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000099;
	font-weight: normal;
	
}
.arlista {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #0000CC;
	
}
#kiskep0 img
{
    display:block;
	width: 60px;
	height: 60px;
	
}
#kiskep1 img
{
    display:block;
	width: 60px;
	height: 60px;
	filter: alpha(opacity=60);
}
#kiskep2 img
{
    display:block;
	width: 60px;
	height: 60px;
	filter: alpha(opacity=30);
}
#kiskep_szoveg a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
	color: #0204db;
	font-weight: bold;	
}
#kiskep_szoveg a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: underline;
	color: #000066;
	font-weight: bold;	
	
}
#navnyil img
{
 
	width: 30px;
	height: 30px;
	filter: alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}
.torzs_fejlec {
	background-color: #000099;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
}
.torzs_fejlec2 {
	background-color: #000099;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}

/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */
	
#menu3 {
	width: 200px;
	border: 1px solid #ccc;
	margin: 10px;
	}
	
#menu3 li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
	color: #000066;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #888;
	display: block;
	background: url(images/menu3.gif);
	padding: 8px 0 0 30px;
	color: #000066;
	font-weight: bold;	
	}
	
#menu3 li a:hover, #menu3 li a:active {
	color: #000066;
	background: url(images/menu3.gif) 0 -32px;
	padding: 8px 0 0 30px;
	
	}
#menu31 {
	width: 500px;
	border: 1px solid #ccc;
	margin: 10px;
	}
	
#menu31 li a {
	height: 24px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
	color: #000066;
	
	}	
	
#menu31 li a:link, #menu31 li a:visited {
	color: #888;
	display: block;
	background: url(images/menu31.gif);
	padding: 8px 0 0 30px;
	color: #000066;
	font-weight: bold;	
	font-size: 16px;
	}
	
#menu31 li a:hover, #menu31 li a:active {
	color: #000066;
	background: url(images/menu31.gif) 0 -32px;
	padding: 8px 0 0 30px;
	
	}	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
a {
	text-decoration: underline;
	color: #000099;
}
.preise {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #0000CC;
}
.preise_be {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	width: 24px;
}
.preise_be2 {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	width: 36px;
}
.error_text	{ color:#FF0000; }

.preise_be3 {


	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	width: 100px;
}

