body { color: #000; font-family:Arial, Sans-serif; font-size: 12px; 
text-align:justify; width:1000px; height:590px; margin:0px; overflow:hidden;}

/* általános osztályok */
a:focus {outline:none;}

img { border: 2px solid silver; }
img:hover { border-color: gray; }

h1 {margin-bottom:0px; margin-top:0px; margin-left:5px; color:#000;}
h2 {text-align:center;}
h3 {text-align:center; margin:0px;}
ul {line-height:20px;}

/* hivatkozások */
a.fomenu {font-size:12px; text-decoration:none; font-weight:bold; font-family:Trebuchet MS, Arial, Sans-serif; color:#000;}
a.fomenu:hover {font-size:12px; text-decoration:none; color:white;}

a.almenu {font-size:12px; text-decoration:none; font-family:Trebuchet MS, Arial, Sans-serif; color:#fff;}
a.almenu:hover {font-size:12px; text-decoration:underline; color:#fff;}

a.lang {font-size:16px; text-decoration:none; font-family:Trebuchet MS, Arial, Sans-serif; color:#000;}
a.lang:hover {font-size:16px; text-decoration:none; color:#fff;}

/* hivatkozások eddig */

.cim {text-align:center; margin-left:-20px;}
.kismenu {text-align: right; margin-top:5px;}
.szoveges {text-align:justify; margin-left:10px; margin-right:10px; font-size:14px;}
.hircim {font-size:13px; color: white; font-weight:bold; background:orange; border:1px solid white; padding:3px; margin-top:10px; margin-right:5px;}
.hirszoveg {margin-right:10px;}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#fc801a; filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.8; margin:0 7px;}
.b2h, .b2bh {height:1px; background:#fc801a; filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.8; border-right:2px solid #fc801a; border-left:2px solid #fc801a; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#fc801a; filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.8; border-right:1px solid #fc801a; border-left:1px solid #fc801a; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#fc801a; filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.8; border-right:1px solid #fc801a; border-left:1px solid #fc801a; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #4f74e4; filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;}
.headh {background:#fc801a; filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;
border-right:1px solid #fc801a; border-left:1px solid #fc801a;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; color:#000; font-size:18px;}
.contenth {height:460px; overflow:auto; background: #4f74e4; filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9; border-right:1px solid #3f5db8; border-left:1px solid #3f5db8;}
.contenth0 {height:450px; padding:5px; overflow:auto; background: #4f74e4; filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9; border-right:1px solid #3f5db8; border-left:1px solid #3f5db8;}
.contenth div {margin-left: 12px; padding-top: 5px;}