A.picbutton:visited {
	BORDER-RIGHT: gray 5px solid; BORDER-TOP: gray 5px solid; BORDER-LEFT: gray 5px solid; COLOR: #c9050f; BORDER-BOTTOM: gray 5px solid; TEXT-DECORATION: none
}
A.picbutton:link {
	BORDER-RIGHT: white 5px solid; BORDER-TOP: white 5px solid; BORDER-LEFT: white 5px solid; COLOR: #c9050f; BORDER-BOTTOM: white 5px solid; TEXT-DECORATION: none
}
A.picbutton:hover {
	BORDER-RIGHT: #c9050f 5px solid; BORDER-TOP: #c9050f 5px solid; BORDER-LEFT: #c9050f 5px solid; COLOR: #ffffff; BORDER-BOTTOM: #c9050f 5px solid; TEXT-DECORATION: none
}
A.picbutton {
	BORDER-RIGHT: white 5px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 5px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; MARGIN: 5px; BORDER-LEFT: white 5px solid; COLOR: #c9050f; PADDING-TOP: 1px; BORDER-BOTTOM: white 5px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btn {
 	border: none; text-decoration: none; padding: 0px; margin: 0px;
}
A.btn:hover {
 	border: none; text-decoration: none; padding: 0px; margin: 0px;
}
BODY {
	SCROLLBAR-FACE-COLOR: #afd7ec; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #b4030d; SCROLLBAR-TRACK-COLOR: #e1e0cb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #777777; SCROLLBAR-BASE-COLOR: #000000; BACKGROUND-COLOR: #fff1eb;
}
P {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
DIV.areascroll {
	PADDING: 10px 0px 0px 2px; MARGIN: 10px 0px 0px 2px; 
	/*OVERFLOW: auto; HEIGHT: 240px;*/ /*  WIDTH: 529px;  */
	SCROLLBAR-FACE-COLOR: #afd7ec; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #b4030d; SCROLLBAR-TRACK-COLOR: #e1e0cb; SCROLLBAR-DARKSHADOW-COLOR: #777777; SCROLLBAR-BASE-COLOR: #000000;
	FONT-SIZE: 9px; FONT-WEIGHT: normal; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.layouttable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.mainTable {
	MARGIN: 0px; WIDTH: 578px; BACKGROUND-REPEAT: repeat-y
}
TD.maintable {
	
}
TD.content {
	padding:15px 5px 15px 25px;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}

TABLE.calendar {
	BORDER-RIGHT: white 3px solid; FONT-SIZE: 10px; BACKGROUND: #e1f0f7; COLOR: #295283; BORDER-BOTTOM: white 2px solid; HEIGHT: 50px; TEXT-ALIGN: justify
}
TD.day {
	WIDTH: 80px; BORDER-BOTTOM: white 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #badcf3; TEXT-ALIGN: center
}
TD.hour {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 80px; BORDER-BOTTOM: white 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #badcf3; TEXT-ALIGN: right
}
TD.radioTD {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/naptar_szabad.jpg); WIDTH: 80px; BORDER-BOTTOM: white 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-ALIGN: center
}
INPUT.radiofree {
	BORDER-RIGHT: medium none; BORDER-TOP: white 1px solid; BACKGROUND: #008b8b; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.notfree {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/naptar_foglalt.jpg); WIDTH: 50px; BORDER-BOTTOM: white 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
TD.novisit {
	WIDTH: 50px; BORDER-BOTTOM: white 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #faebd7; TEXT-ALIGN: center
}

H1 {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
 	font-style: normal; FONT-WEIGHT: normal;
 	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; BORDER-TOP: #e9e8d4 0px solid; BORDER-LEFT: #c9050f 0px solid; BORDER-BOTTOM: darkgray 1px solid; BORDER-RIGHT: #c9050f 1px solid; background-color:#fefefc; FONT-SIZE: 14px; COLOR: #c9050f; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
H2 {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 0px; PADDING: 14px 0px 0px 0px; BORDER-LEFT: medium none; BORDER-TOP: #e9e8d4 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3e5176; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

H2.afterH1{
	border-top:none; padding-top:0px
}
H3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #dc143c; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H3.market-toptitle {
}
H4 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 17px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H5 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
B {
	FONT-WEIGHT: bold
}
UL, OL {
	margin-top: 0px; padding-top: 0px
}
.textnormal {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.textbold {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.impressum { 
	 FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #84240C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.impressum SPAN { width:auto; margin:0; padding:0 5px 0 5px; background-color:#fadbcf; }
.impressum_borse {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #84240C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.impressum_creator {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #84240C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0002c8; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #295283
}
A:link {
	
}
A:hover {
	COLOR: #000000; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: overline
}
A.mainmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #175498; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.mainmenu:visited {
	COLOR: #175498
}
A.mainmenu:link {
	
}
A.mainmenu:hover {
	COLOR: #dc143c; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: overline
}
.mainmenu {
	line-height:18px; FONT-WEIGHT: bold; vertical-align:top; FONT-SIZE: 9px; COLOR: #dc143c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #295283 2px solid; BACKGROUND: #ffffff; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #295283 2px solid; COLOR: #295283; BORDER-BOTTOM: #ffffff 1px solid
}
radio {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT.radio {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT.textbox {
	WIDTH: 100%
}
INPUT.textboxfixed210 {
	WIDTH: 210px
}
INPUT.textboxphone {
	WIDTH: 100px
}
INPUT.textboxzip {
	WIDTH: 50px
}
INPUT.textboxdate {
	WIDTH: 85px;
}
INPUT.textboxprice {
	WIDTH: 85px;
	text-align: right;
}
INPUT.button {
	BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #ffffff 3px solid; BACKGROUND: #c9050f; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ffffff 3px solid; CURSOR:  pointer; COLOR: #ffffff; BORDER-BOTTOM: #000000 3px solid; TEXT-ALIGN: center
}
SELECT {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #295283 2px solid; BACKGROUND: #ffffff; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #295283 2px solid; COLOR: #295283; BORDER-BOTTOM: #ffffff 1px solid
}
SELECT.phonetype {
	
}

img.ikon {
	margin-right:10px;
}
li.vizsgalat {
	margin-top: 7px; margin-bottom: 0px; text-align: justify; text-justify: newspaper;
	COLOR: #c9050f; 
}
p.vizsgalat {
	margin-top: 9px; margin-bottom: 0px; text-align: justify; text-justify: newspaper;
	COLOR: #c9050f; 
}
li.tanacs {
	margin-top: 7px; margin-bottom: 0px; text-align: justify; text-justify: newspaper;
	COLOR: #3e5176; 
}
p.tanacs {
	margin-top: 9px; margin-bottom: 0px; text-align: justify; text-justify: newspaper;
	COLOR: #3e5176; 
}
p.lesson_normal {
	margin-top: 9px; margin-bottom: 0px; text-align: justify; text-justify: newspaper
}

h2.news {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING: 15px 0px 0px 0px; BORDER-TOP: #c9050f 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #3e5176; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


hr.hr2 {
	 width:4px; color:#e9e8d4
}
p.return{
	text-align:right; padding-right:20px
}

tr.datasearch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	color: #555555; 
	font-weight:normal; 
	text-align : justify	
}

table.search {
	border: 1px;
	border-style: solid;
	border-color: #FFFFFF
}

td.market-offer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6AB5E6
}
table.market-topten {
	width:245px;
	padding: 0px; margin: 0px;
	border-left:1px solid darkblue;
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
td.market-topten {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6AB5E6
}
span.market-offerdetails-category {
	color:#3e5176; font-weight:bold	
}
img.picbutton {
	padding:0px; margin:0px
}
#centercolumn {background-repeat:repeat-y;}
