/* CSS Document */
body, div, p, h1, h2, h3, ul, li, a, form { margin:0; padding:0; }
body { text-align:center; background-color:#000000;}
.background { width:950px; background:#232931 url(_template_files/bg.gif) repeat-y right; font-family:Arial; margin:auto; position:relative; font-family:Arial; font-size:11px;}
.floatfix { clear:both;}

/* header */
.header { height:168px; background:#232931 url(_template_files/header_bg.jpg); position:relative; margin-bottom:3px;}
.header .searchbox { width:185px; height:111px; position:absolute; top:57px; right:15px; color:#ffffff; text-align:left;}
.header .searchbox p { padding:10px;}
.header .searchbox p a:link, a:visited { color:#FFFFFF; text-decoration:underline;}
.header .searchbox p a:hover { text-decoration:none;}

.header ul { margin-right:210px; font-size:10px; padding-top:10px; list-style:none;}
.header ul li { float:right; color:#FFFFFF; padding-left:10px;}
.header ul li a:link, .header ul li a:visited { color:#FFFFFF; text-decoration:none;}
.header ul li a:hover { text-decoration:underline;}
/* header vége */

/* topmenu */
.topmenu { margin-left:15px; height:30px; overflow:hidden; background:/*#424c58*/ url(_template_files/topmenu_bg.gif) no-repeat;}
.topmenu ul { font-size:11px; list-style:none; margin: 0px 20px 0px 20px;}
.topmenu ul li { float:left; color:#FFFFFF; background:url(_template_files/topmenu_bullet.gif) no-repeat left; padding:10px 20px 10px 15px;}
.topmenu ul li a:link, .topmenu ul li a:visited { text-transform:uppercase; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.topmenu ul li a:hover { text-decoration:underline;}
/* topmenu vége */

/* content */
.content { margin:20px 15px 0px 15px; color:#FFFFFF;}

/* content/left */
.left { width:160px; margin-right:15px; float:left; text-align:left;}
.leftmenu { background:#424c58 url(_template_files/leftmenu_bg.gif) no-repeat top; margin-bottom:15px; padding-bottom:10px; line-height:18px;}
.leftmenu p { height:31px; display:block; padding:8px 0px 0px 20px; font-size:12px; font-weight:bold; text-transform:uppercase;}
.leftmenu ul { padding:0px 0px 0px 20px; margin:0px; text-indent:0px; list-style:square; list-style-position:outside;}
.leftmenu ul a:link, .leftmenu ul a:visited { color:#e4e4e4; text-decoration:underline; font-size:11px; font-weight:bold;}
.leftmenu ul a:hover { text-decoration:none;}
/* content/left vége */

/* content/middle */
.middle { width:545px; margin-right:15px; float:left;}
.topbg { background:url(_template_files/content_top_bg.gif) no-repeat top; height:23px;}
.maincontent { background:#e4e4e4; color:#000000; text-align:justify; padding:0px 15px 0px 15px; font-weight:normal;}
/*IE6 bullshit*/
.maincontent p, .maincontent h1, .maincontent h2, {position:relative;} /*ez csak azért kell, mert IE6 annyira jóóóóóóóó*/
/*IE6 bullshit*/
.maincontent h1 { font-size:18px; color:#424c58;}
.maincontent h2 { color:#8e0c0c; font-size:14px; background:url(_template_files/bg_h2.gif) no-repeat left; padding-left:10px;}
.maincontent p { padding-left:10px;}
.maincontent table { padding-left:10px;}
.maincontent p.termekkep { float:left; text-align:center; padding:10px; width:80px; /*width:auto;*/}
.maincontent p.kereses-navi {text-align:center; font-weight:bold; color:#c30002;}
.maincontent p.navi { font-size:10px; padding:0px;}
.maincontent p.navi a:link, p.navi a:visited { text-decoration:underline; color:#000000; font-size:10px; font-weight:normal;}
.maincontent p.navi a:hover { text-decoration:none; font-size:10px; font-weight:normal;}
.maincontent a:link, .maincontent a:visited { font-weight:bold; color:#424c58; text-decoration:underline;}
.maincontent a:hover { font-weight:bold; color:#c30002; text-decoration:none;}
.maincontent a.kereses { font-size:12px; color:#8e0c0c; background:url(_template_files/bg_h2.gif) no-repeat left; padding-left:10px;}
.borderimg { border:1px solid #000000;}
.imgwithbg { padding:5px; background:transparent url(_template_files/content_img_bg.gif) 0px 0px no-repeat;}
.floatleft { float:left;}
.bottombg { background:url(_template_files/content_bottom_bg.gif) no-repeat top; height:23px;}
.copyright { text-align:left; padding:5px 0px 0px 15px; font-size:10px; color:#727a84;}
.copyright a:link, .copyright a:visited, .copyright a:hover {font-size:10px; color:#727a84; text-decoration:none; cursor:text;}
/* content/middle vége */

/* content/right */
.right { width:185px; float:left;}
/* content/right vége */

/* content vége */

/* FORMS */
input.textfield {padding:0px 0px 0px 2px;margin-right:2px;width:200px;height:16px;color:#ff3700;border:1px solid #CCCCCC;background-color:#FFFFFF;vertical-align:middle;	overflow: hidden;}
input.textfield2 {padding:0px 0px 0px 2px;margin-right:2px;/*width:200px;*/height:16px;color:#ff3700;border:1px solid #CCCCCC;background-color:#FFFFFF;vertical-align:middle;	overflow: hidden;}
textarea {padding:2px;margin:1px;width:300px;height:100px;font-family:Arial;font-size:13px;color:#ff3700;border:1px solid #CCCCCC;background-color:#FFFFFF;}
/* FORMS VÉGE */


/* PHP DIG */
.phpdigHighlight { font-weight: bold; }
.color_table_outline {
	background-color: #cccccc;
	color: #000000;
	border: 1px solid #000000;
}
.color_top_bottom {
	background-color: #eeeeee;
	color: #000000;
}
.color_sub_top_bottom {
	background-color: #dddddd;
	color: #000000;
}
.color_table_cells {
	background-color: #ffffff;
	color: #000000;
}
/* /PHP DIG */