/* CSS Document */
html, body, div, p, h1, h2, h3, h4, ul, ol, li, form, input, table, span, img { margin:0; padding:0;}
html { height: 100%; margin-bottom: 1px; } /* hogy legyen egy vertical scrollbar az oldal szélén */
body { background:#000000; text-align:center;}
.floatfix { clear:both; }
/*default linkek*/
a { cursor:pointer; color:#fff;}
a:link, a:visited { text-decoration:underline; }
a:hover { text-decoration:none; }
/*default linkek */

.background { margin:10px auto 0px auto; width:780px; min-height:670px; font-family:Arial; background:url(_template_files/bg.gif) left top repeat-y; position:relative; color:#cdcdcd; font-size:12px;}
/*ie6 hekk*/
* html .background { margin:10px auto 0px auto; width:780px; height:670px; font-family:Arial; background:url(_template_files/bg.gif) left top repeat-y; position:relative; color:#cdcdcd; font-size:12px;}
/*/ie6 hekk*/
.header { height:82px; background:#000;}
.logo { float:left;}
.banner { float:right; margin-top:18px;}

.topmenu { height:20px; background:#4c7f90; padding-right:5px; overflow:hidden;}
.topmenu ul { text-indent:0px; list-style-position:outside; list-style-type:none; float:right; font-size:14px; font-weight:bold;}
.topmenu ul li { float:left; margin-left:3px;}
.topmenu ul li a:link, .topmenu ul li a:visited { text-decoration:none; padding:0px 2px 0px 2px; height:20px; display:block; float:left; padding-top:2px;}
.topmenu ul li a:hover { background:#fff; color:#000;}

.content {}
.content-right { float:right; width:587px; text-align:justify; background:url(_template_files/bg_content.gif) left top repeat-x;}
.content-right-padding { padding:25px 14px 25px 14px;}
.content-right-padding span.h1kiemelt { font-size:20px; color:#fff; font-weight:bold;}
.content-right-padding span.h2kiemelt { font-size:16px; color:#fff; font-weight:bold;}
.content-right-padding ul { text-indent:0px; list-style-position:outside; list-style-type:disc; padding-left:20px;}
.content-right-padding ul li {}

.footer { border-top:5px solid #444; background:#000; text-align:center; padding:5px 0px 5px 0px; width:780px; margin:auto;}
.footer img { margin:5px; border:none;}

/*forms*/
input.tf { padding:2px 0px 0px 2px; margin-right:2px; width:140px; height:16px; font-size:12px; color:#b11016; font-weight:bold; border:1px solid #b11016; background-color:#fff; overflow:hidden;}
textarea { padding:2px; margin:1px; width:300px; height:150px; font-family:Arial; font-size:12px; color:#b11016; font-weight:bold; border:1px solid #b11016; background-color:#fff; overflow-y:scroll;}
select { border: 1px solid #b11016; font-family:Arial; font-size:12px; color:#b11016; font-weight:bold; }
/*forms*/

