html {
    scrollbar-3dLight-color:#1f1a17;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#ffffff;
    scrollbar-face-color:#1f1a17;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#ffffff;
    scrollbar-track-color:#ffffff;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin-top: 15px;
	margin-bottom: 20px;
}
a { color: #1f1a17; font-weight: bold; font-size: 11px; text-decoration: none; }
a:link { color: #1f1a17; font-weight: bold; font-size: 11px; text-decoration: none; }
a:visited { color: #1f1a17; font-weight: bold; font-size: 11px; text-decoration: none; }
a:hover { color: #1f1a17; font-weight: bold; font-size: 11px; text-decoration: underline; }
a:active { color: #1f1a17; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.linkfuto {text-decoration: none; color: #000000; font-size: 12px; padding-left: 8px;}
a.linkfuto:link {text-decoration: none; color:#000000; font-size: 12px; padding-left: 8px;}
a.linkfuto:visited {text-decoration: none; color:#000000; font-size: 12px; padding-left: 8px;}
a.linkfuto:hover {text-decoration: none; color:#dd137b; font-size: 12px; padding-left: 8px;}
a.linkfuto:active {text-decoration: none; color:#dd137b; font-size: 12px; padding-left: 8px;}

a.linksubmenu {text-decoration: none; color: #ffffff; font-size: 12px;}
a.linksubmenu:link {text-decoration: none; color:#ffffff; font-size: 12px; }
a.linksubmenu:visited {text-decoration: none; color:#ffffff; font-size: 12px; }
a.linksubmenu:hover {text-decoration: none; color:#ffffff; font-size: 12px;}
a.linksubmenu:active {text-decoration: none; color:#ffffff; font-size: 12px; }
a.linksubmenu2 {text-decoration: none; color: #dd137b; font-size: 12px;}
a.linksubmenu2:link {text-decoration: none; color:#dd137b; font-size: 12px; }
a.linksubmenu2:visited {text-decoration: none; color:#dd137b; font-size: 12px; }
a.linksubmenu2:hover {text-decoration: none; color:#dd137b; font-size: 12px;}
a.linksubmenu2:active {text-decoration: none; color:#dd137b; font-size: 12px; }
a.linksubmenu3 {text-decoration: none; color: #1f1a17; font-size: 10px; font-weight: normal;}
a.linksubmenu3:link {text-decoration: none; color:#1f1a17; font-size: 10px; font-weight: normal; }
a.linksubmenu3:visited {text-decoration: none; color:#1f1a17; font-size: 10px; font-weight: normal; }
a.linksubmenu3:hover {text-decoration: none; color:#dd137b; font-size: 10px; font-weight: normal;}
a.linksubmenu3:active {text-decoration: none; color:#dd137b; font-size: 10px; font-weight: normal; }

a.linkback {text-decoration: none; color: #ffffff; font-size: 10px;}
a.linkback:link {text-decoration: none; color:#ffffff; font-size: 10px; }
a.linkback:visited {text-decoration: none; color:#ffffff; font-size: 10px; }
a.linkback:hover {text-decoration: none; color:#ffffff; font-size: 10px;}
a.linkback:active {text-decoration: none; color:#ffffff; font-size: 10px; }

a.linklittle {text-decoration: none; color: #dd137b; font-size: 9px; font-weight: normal;}
a.linklittle:link {text-decoration: none; color:#dd137b; font-size: 9px; font-weight: normal;}
a.linklittle:visited {text-decoration: none; color:#dd137b; font-size: 9px; font-weight: normal;}
a.linklittle:hover {text-decoration: none; color:#dd137b; font-size: 9px; font-weight: normal;}
a.linklittle:active {text-decoration: none; color:#dd137b; font-size: 9px; font-weight: normal;}
a.linklittle2 {text-decoration: none; color: #dd137b; font-size: 11px; font-weight: bold;}
a.linklittle2:link {text-decoration: none; color:#dd137b; font-size: 11px; font-weight: bold;}
a.linklittle2:visited {text-decoration: none; color:#dd137b; font-size: 11px; font-weight: bold;}
a.linklittle2:hover {text-decoration: none; color:#dd137b; font-size: 11px; font-weight: bold;}
a.linklittle2:active {text-decoration: none; color:#dd137b; font-size: 11px; font-weight: bold;}
a.linklittle3 {text-decoration: none; color: #dd137b; font-size: 13px; font-weight: bold;}
a.linklittle3:link {text-decoration: none; color:#dd137b; font-size: 13px; font-weight: bold;}
a.linklittle3:visited {text-decoration: none; color:#dd137b; font-size: 13px; font-weight: bold;}
a.linklittle3:hover {text-decoration: none; color:#dd137b; font-size: 13px; font-weight: bold;}
a.linklittle3:active {text-decoration: none; color:#dd137b; font-size: 13px; font-weight: bold;}

#top01 { 
	height: 120px;
	width: 638px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	background-color: #ffffff;
}
#top01 .menuk {
	width: 34px;
	float: left;
	cursor: pointer;
}
#top01 .menuk0 {
	width: 34px;
	float: left;
}
.top02 {
	height: 109px;
	width: 230px;
	margin-top: 21px;
	float: left;
	background-color: #ffffff;
	background-image:url(images/herve_logo.jpg);
	background-repeat:no-repeat;
}
.futocsik {
	text-transform:uppercase;
	color: #ffffff;
	font-size: 12px;
	text-align: justify;
}
#centerlayer {
	position:relative;
	height: 310px;
	width: 490px;
	z-index:10;
	margin: 5px 30px 5px 30px;
	overflow-x: hidden;
	overflow-y: hidden;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
#hdslayer {
	position:relative;
	height: 290px;
	width: 260px;
	z-index:10;
	margin: 5px 0px 5px 20px;
	overflow-x: hidden;
	overflow-y: hidden;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.tartalom {
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	padding-right: 10px;
}
/*.hdstartalom {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-right: 10px;
}*/
.bal_nev {
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase;
	text-align: right;
	padding-right: 20px;
	color: #ffffff;
}
.bal_felirat {
	font-size: 11px;
	font-weight:normal;
	text-align: right;
	padding-right: 20px;
	color: #ffffff;
}
#scroller1 img, #scroller2 img {
	border:0px solid #000000;
}
#kozepe {
	position: relative;
	height: 320px; 
	width: 450px; 
	float: left; 
	background-image:url(images/open_center.jpg); 
	text-align: center;
}
#kozepe .takaro {
	position: absolute;
	top: 0px;
	left: 0px;
}
#videokozepe {
	position: relative;
	height: 320px; 
	width: 450px; 
	float: left; 
	background-image:url(images/open_center_560.jpg); 
	text-align: center;
}
#videokozepe .takaro {
	position: absolute;
	top: 0px;
	left: 0px;
}
.urlapcim {
	color: #1f1a17;
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
}
.urlapcim_hiba {
	color: #dd137b;
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
}
.urlap {
	font-size: 12px;
	color:#1f1a17; 
	background-color:#ffffff; 
	height:15px; border:1px solid #1f1a17;
}
.textlap {
	color:#1f1a17; 
	background-color:#ffffff; 
	border:1px groove #363636;
}
INPUT.gombrendben {
	color: #ffffff;
	font-size : 11px;
	font-weight : bold;
	border : 1px solid #dd137b;
	height: 20px;
	width: 70px;
	cursor:pointer;
	background-color: #dd137b;
}
INPUT.gomblogin {
	color: #ffffff;
	font-size : 11px;
	font-weight : bold;
	border : 1px solid #dd137b;
	height: 20px;
	width: 100px;
	cursor:pointer;
	background-color: #dd137b;
}
.forumcim {
	width: 475px;
	background-color: #dd137b;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.forumalcim {
	width: 475px;
	color: #1f1a17;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 20px;
}
#forumtartalom {
	width: 470px;
	color: #1f1a17;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#forumtartalom .fej{
	width: 464px;
	height: 58px;
	color: #1f1a17;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-image: url(images/forum_fej.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 3px;
}
#forumtartalom .torzs{
	position: relative;
	width: 464px;
	color: #1f1a17;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-image: url(images/forum_torzs.jpg);
	background-repeat: repeat-y;
	padding: 3px;
}
#forumtartalom .lab{
	position: relative;
	width: 470px;
	height: 8px;
	color: #1f1a17;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-image: url(images/forum_lab.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
#forumtartalom .fejhasznos{
	position: relative;
	width: 464px;
	height: 13px;
	color: #1f1a17;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background-image: url(images/hasznos_fej.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 3px;
}
#forumtartalom .fejhasznos2{
	position: relative;
	width: 464px;
	height: 15px;
	color: #dd137b;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	background-color: #000000;
	padding: 3px 3px 3px 3px;
}
#balreklam {
	position: relative;
	height: 240px; 
	width: 120px; 
/*	float: left; */
	margin: 0px 72px 0px 73px;
	text-align: center;
}
#balreklam .takaro {
	position: absolute;
	top: 0px;
	left: 0px;
}

#naptar_cont{width:180px;min-height:133px; margin: 10px 40px 0px 45px;}
* html #naptar_cont{height:133px;}
#naptar_cont .head{float:left;width:180px;height:16px;}/*background-image: url(../images/naptarbg.jpg);background-repeat:no-repeat;}*/
#calendar{float:left; font-size: 11px;width:180px;}
#calendar .headleft{float:left;width:22px;height:16px;background:#1f1a17;font-weight:bold;margin-right:1px;}
#calendar .headcenter{float:left;width:134px;height:16px;line-height:16px;background:#db1375;color:#ffffff;font-weight:bold; font-size:11px;}
#calendar .headright{float:left;width:22px;height:16px;background:#1f1a17;font-weight:bold;margin-left:1px;}
#calendar a.headlink{font-size:11px;color:#44667C;text-decoration:none;}
#calendar a.headlink:hover{font-size:11px;color:#FF7F01;text-decoration:underline;}
#calendar .today, .todayfirst, .todaylast{float:left;width:25px;background:#1f1a17;border-bottom:1px solid #db1375;height:15px;line-height:15px;color:#ffffff; font-weight:bold;}
#calendar .todayfirst{border-left:1px solid #db1375;width:27px;}
#calendar .todaylast{border-right:1px solid #db1375;width:26px;}
#calendar .otherday, .otherdayfirst, .otherdaylast{float:left;width:25px;background:#1f1a17;color:#ffffff;border-bottom:1px solid #db1375;height:15px;line-height:15px;}
#calendar .otherdayfirst{border-left:1px solid #db1375;width:27px;}
#calendar .otherdaylast{border-right:1px solid #db1375;width:26px;}
#calendar .empty, .emptyfirst, .emptylast{float:left;width:25px;border-bottom:1px solid #db1375;background:#1f1a17;height:15px;line-height:15px;}
#calendar .emptyfirst{border-left:1px solid #db1375;width:27px;}
#calendar .emptylast{border-right:1px solid #db1375;width:26px;}
#calendar a.calprog {background:#db1375;color: #ffffff;text-decoration:none;padding:2px 2px 2px 2px;position:relative}
#calendar a.calprog:hover {background:#db1375;color:#ffffff;text-decoration:none;padding:2px 2px 2px 2px;z-index:25;}
#calendar .nap, .napfirst, .naplast{float:left;width:25px;border-bottom:1px solid #db1375;background:#1f1a17;color:white;font-weight:bold;height:15px;line-height:15px; font-size: 11px;}
#calendar .napfirst{border-left:1px solid #1f1a17;width:27px;}
#calendar .naplast{border-right:1px solid #1f1a17;width:26px;}
#calendar a.calprog span{display: none}
#calendar a.calprog:hover span{display:block;position:absolute;top:2em; left:2em; width:180px; border:1px solid #db1375;padding:5px;background:#fbf2f2;color:#44667c;text-align:justify;font-weight:normal;}


/*#submenuk {
	width: 225px;
	float: left;
	padding-left: 40px;
	padding-top: 30px;
}
#submenuk .egymenu {
	width: 225px;
	float: left;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	margin-top: 10px;
}
.szoveg {
	font-size: 10px;
	font-weight:bold;
	text-align: left;
	cursor: pointer;
	padding-left: 10px;
	padding-top: 5px;
}
*/

