﻿/**************************************************
 ***** A főoldal beállításai a menüvel együtt *****
 **************************************************/

/*Az oldal stílusa*/
body
{
	background-color: #231F1F;
	background-repeat: repeat-x;
	background-attachment: fixed;
	margin: 0px;
	height: 100%;
}

/*Kapcsoljuk ki az IE6 bal oldali görgetősávját*/
html 
{
    overflow: auto;    
    height: 100%;
}

/*A teljes oldalt tartalmazó div stílusa. Ebből nem lóghat ki a tartalom.
  Azért kell, hogy a táblázatot középre tudjam igazítani.*/
div.oldal
{
    margin: 0px auto;
    border: 0px none;
    padding: 0px 0px 0px 0px;
    width: 1000px;
    height: 100%;
    position: relative;
}

/*Az oldal felépítését tartalmazó táblázat stílusa.*/
table.oldal
{
    background-image: url('title_back.jpg');
    background-repeat: no-repeat;
    background-color: #505050;
    width: 1000px;
    height: 100%;
    border-collapse: collapse;
    border: 0px none;
}

/*A címsor cellája*/
td.cimsor
{
    width: 998px;
    height: 60px;
    text-align: center;
/*	background-color: #505050;*/
	border-left: 1px solid white;
	border-right: 1px solid white;
}

/*A tartalom felső gombjainak cellája*/
td.tartalom_gombok_fent
{
	width: 998px;
	padding: 0px;
	padding: 0px;
	vertical-align: top;
	height: 34px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	line-height: 13px;
}

/*A tartalom alsó gombjainak cellája*/
td.tartalom_gombok_lent
{
	width: 998px;
    background-image: url('bottom_back1.jpg');
    background-repeat: no-repeat;
	padding: 0px;
	vertical-align: top;
	height: 34px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	line-height: 13px;
}

/*A menüt tartalmazó cella stílusa*/
td.menu
{
    width: 998px;
    height: 30px;
    border: 0px none;
	border-left: 1px solid white;
	border-right: 1px solid white;
    /*background-image: url('back_top.png');
    background-repeat: repeat-x;*/
}

/*Az impresszum cellája*/
td.impressum
{
    width: 998px;
	height: 24px;
	text-align: center;
	background-image: url('bottom_back2.jpg');
	border-left: 1px solid white;
	border-right: 1px solid white;
}

/*A tartalom cellája*/
td.tartalom
{
	width: 998px;
	/*background-color: #505050;*/
	padding: 3px 3px 3px 3px;
	vertical-align: top;
	border-left: 1px solid white;
	border-right: 1px solid white;
	color: #CCCCCC;
}

/*Az impresszum szövege*/
span.impressum
{
	font-family: Courier New;
	font-size: 12px;
	line-height: 140%;
	color: #A0A0A0;
}

/*Impresszum-hivatkozások stílusa*/
a.impressum:link
{ /*még nem látogatott hivatkozás*/
	font-family: Courier New;
	font-size: 12px;
	color: #808080;
}

a.impressum:visited
{ /*már meglátogatott hivatkozás*/
	font-family: Courier New;
	font-size: 12px;
	color: #808080;
}

a.impressum:hover
{ /*egér a hivatkozás felett*/
	font-family: Courier New;
	font-size: 12px;
	color: White;
}

a.impressum:active
{ /*kijelölt hivatkozás*/
	font-family: Courier New;
	font-size: 12px;
	color: #808080;
}

/***************************************
 ***** A menühoz kapcsolódó elemek *****
 ***************************************/

ul.menu {list-style:none; margin:0; padding:0; height: 30px;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#D7D7DC; font: bold 14px Courier New; text-decoration:none; letter-spacing: 3px;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:19px; left:0; background:#7B7B7B; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:168px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#7B7B7B}
ul.menu ul li a:hover {background-color:#A5A5A5}
ul.menu ul ul {left:168px; top:-1px}
ul.menu .menulink {border-left: 1px solid #909090; padding:3px 5px 0px 5px; font-weight:bold; width: auto; line-height: 17px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url('header_over.gif')}
ul.menu .sub {background:#7B7B7B url('arrow.gif') 156px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

a:link { color: #BF8411; text-decoration: underlined }
a:link img { border: 1px solid #BF8411; }
a:visited { color: #CF8E12; text-decoration: underlined }
a:visited img { border: 1px solid #CF8E12; }
a:active { color: #404040; text-decoration: underlined }
a:hover { background: #808080; color: #000000; text-decoration: none }
a:hover img { border: 1px solid #808080; }

/******************************************
 ***** Gombok az oldalakon beállítások ****
 ******************************************/

table.buttons
{
    border-collapse: separate;
    border-spacing: 2px;
    display: table;
    text-indent: 0;
    text-align: center;
    margin: 0px 0px 0px 20px;
    padding: 0px;
    float: left;
}

td.btn_center
{
    height: 100%;
    cursor: pointer;
    color: #CCCCCC;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 26px;
}

td.btn_center_click
{
    height: 100%;
    cursor: pointer;
    color: #FFFFFF;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 26px;
}

span.tartalom
{
    float: right;
    margin: 3px 20px 0px 0px;
    cursor: pointer;
    color: #CCCCCC;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 26px;
}

span.tartalom_click
{
    float: right;
    margin: 3px 20px 0px 0px;
    cursor: pointer;
    color: #FFFFFF;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 26px;
}

div.tartalom
{
    position: fixed;
    top: 40px;
    border: 2px solid #A0A0A0;
    /*background-color: #505050;*/
	background-image: url('tartalombkg.png');
	background-repeat: repeat;
	visibility: hidden;
}

p.tartalomp
{
    color: #D09000;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    cursor: pointer;
}

p.tartalomp_click
{
    color: #D0D000;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    cursor: pointer;
}

/******************************************
 ***** A tartalom oldalak beállításai *****
 ******************************************/

/*Az üdvözlő oldal táblázata*/
table.maintable
{
    background-color: Transparent;
    border: 0px none;
    margin: auto;
    width: 85%;
    border-collapse: collapse;
    text-align: justify;
}

/*Az üdvözlő oldalon a kategória felirata*/
span.kategoria_bal
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: left;
}

/*Az üdvözlő oldalon a kategória felirata*/
span.kategoria_jobb
{
    text-align: right;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
}

/*Az üdvözlő oldalon a bevezető szöveg*/
i.kategoria
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
}

/*Egy szómagyarázatos kép táblája*/
table.imgtable
{
	border-collapse: collapse;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 3px double #D00000;
}

table.imgtable tr
{
    border-top: 1px solid #D00000;
}

/*Szómagyarázatos kép a szöveg bal oldalán.*/
table.imgtable_left
{
	border-collapse: collapse;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	border-bottom: double 3px #D00000;
	width: auto;
	float: left;
	margin: 3px;
}

/*Szómagyarázatos kép a szöveg jobb oldalán.*/
table.imgtable_right
{
	border-collapse: collapse;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	border-bottom: double 3px #D00000;
	width: auto;
	float: right;
	margin: 3px;
}

/*Az oldalak címe*/
h1
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 28px;
	color: #CCCCCC;
	text-align: center;
	margin: 10px 10px 10px 10px;
}

/*Középre igazított alcímek stílusa*/
h2
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 10px;
    text-align: center;
}

/*Középre igazított alsóbb szintű címsor*/
h3
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	clear: both;
}

/*Középre igazított alsóbb szintű címsor kerettel*/
h3.keret
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	border: solid 2px #CCCCCC;
	padding: 5px;
}

/*A többnyire forrásmegjelölésre használt lábjegyzet stílusa*/
h4
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-align: right;
	margin: 10px;
}

/*Bekezdések a tartalomban*/
p
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	margin: 10px 10px 10px 10px;
	text-align: justify;
	text-indent: 0px;
}

/*Bekezdés, ahol van behúzás*/
p.bekezd
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	margin: 10px 10px 10px 10px;
	text-align: justify;
	text-indent: 10px;
}

/*Programkódok a szövegben*/
p.programkod
{
    font-family: Courier New;
    font-size: 16px;
	margin: 10px 10px 10px 10px;
	text-align: justify;
	text-indent: 0px;
}

pre.programkod
{
    font-family: Courier New;
    font-size: 16px;
	margin: 10px 10px 10px 10px;
	text-align: justify;
	text-indent: 0px;
}

span.piros_kiemeles
{
    color: #FF4013;	
}

span.programkod
{
    font-family: Courier New;
    font-size: 16px;
	text-align: justify;
	text-indent: 0px;
}

p.kozep
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: 10px 10px 10px 10px;
	text-align: center;
}

ul.bal
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: 10px 10px 10px 10px;
	text-align: left;
}

p.jobb
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: 10px 10px 10px 10px;
	text-align: right;
}

p.dolt
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: italic;
    margin: 10px 10px 10px 10px;
	text-align: justify;	
}

span.alahuzott
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
    text-decoration: underline;
}

/*Az esszék iniciáléval kezdődjenek.*/
p.essze_bevezetes:first-letter
{
	font-size: 50px;
	float: left;
}

p.kozep_kepalairas
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    margin: -10px 10px 10px 10px;
	text-align: center;
}

/*A szöveg bal oldalán megjelenő kép, amit a szöveg jobbról körbefut*/
img.bal
{
	float: left;
	margin: 8px;
}

/*A szöveg jobb oldalán megjelenő kép, amit a szöveg balról körbefut*/
img.jobb
{
	float: right;
	margin: 8px;
}

/*Olyan kép a tartalomban, ami nem fér ki, olyan széles. Ez lekicsinyíti.*/
img.tulnagy
{
    width: 945px;
}

/*A Google maps hivatkozása.*/
img.gmaps
{
    cursor: pointer;
    border: 0px none;
    vertical-align: bottom;
}

/*Megjelenítendő fénykép hivatkozása.*/
img.foto
{
    vertical-align: sub;
    cursor: pointer;
    border: 0px none;
    vertical-align: bottom;
}

/*A fordító megjegyzései*/
span.fordito
{
    font-family: Times New Roman;
    font-style: italic;
    font-size: 16px;
}

/*Idézet a szövegben. Az idézőjelet is foglalja magába!*/
span.idezet
{
    font-family: Times New Roman;
    font-style: italic;
}

/*Nagy méretű részlet a szövegben.*/
span.nagy
{
    font-family: Times New Roman;
    font-size: 20px;
    font-weight: bold;
}

/*Általános felsorolások stílusa.*/
ul, ol
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
}

/*Keretes szövegrészek megjelenítésére*/
div.keretes
{
    border: 1px solid #303030;
    margin: 0 auto;
    width: 80%;
    background: url('footer_bkg.png');
    background-repeat: repeat;
}

/*Keretes programkód megjelenítésére, vízszintes görgetősávval*/
div.programkod
{
	color: black;
    font-family: Courier New;
    font-size: 16px;
	text-align: justify;
	text-indent: 0px;	
    border: 1px solid #303030;
    margin: 0 auto;
    width: 930px;
    /*background: url('footer_bkg.png');
    background-repeat: repeat;*/
    background-color: #E0E0E0;
    overflow-x:scroll;
    overflow-y: hidden;
    padding-bottom:10px;
}

/*Ha a programkod a keretes szovegen belul szerepel*/
div.keretes div.programkod
{
	width: 750px;
}

/*Lábjegyzet megjelenítésére*/
div.labjegyzet
{
    /*background-color: #A2A1AB;*/
    background: url('footer_bkg.png');
    border: 1px solid #303030;
    font-style: italic;
    margin: 0 auto;
    width: 80%;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-align: justify;
	text-indent: 0px;
	padding: 5px;
}

/*******************************************
 ****** Általános táblázat az oldalon ******
 *******************************************/

/*Az adatok táblája*/
table.datatable
{
    font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
    font-size: 14px;
    text-align: left;
	clear: both;
	margin: auto;
	border-collapse: collapse;
}

/*Az adatok táblájának fejléce*/
thead.datatable tr th
{
    text-align: center;
    border-bottom: 1px solid #FFFFFF;
    border-top: 2px solid #800000;
}

table.datatable td
{
    padding: 3px;
}

/*Tábla fejléce kicsiben*/
th.kicsi
{
    font-size: 12px;
}

/*Tábla fejléce normál méretben*/
th.normal
{
    padding: 8px;
}

/*Középre igazított tábla tartalom*/
td.center
{
    text-align: center;
}

/*Balra igazított tábla tartalom*/
td.left
{
    text-align: left;
}

tr.tr1
{
    background-color: #707070;
    border-bottom: 1px solid #757575;
}

tr.tr2
{
    background-color: #606060;
    border-bottom: 1px solid #656565;
}

td.kereses_oszlop1
{
    border-right: 1px solid #FFFFFF;
}

td.kereses_oszlop1_bold
{
    font-weight: bold;
    border-right: 1px solid #FFFFFF;
}

td.kereses_oszlop2_bold
{
    font-weight: bold;
}

/*Új tartalom megjelenésének jelzése*/
td.changelog_new
{
    color: #900000;
}


/*Kritikák esetén a felső lemez-lista*/
div.list
{
    overflow-x: scroll;
    overflow-y: none;
    width: 980px;
    margin: 0 auto;
}

/*Egy lemez hivatkozása*/
img.cdk
{
    border-width: 0px;
}

/*Egy cella, ami egy lemezt tárol*/
td.record
{
    text-align: center;
    vertical-align: top;
    font-family: Verdana;
    font-size: 12px;
}

/*A kritikát tartalmazó terület*/
div.cd_critic
{
    overflow-x: none;
    width: 980px;
    margin: 0 auto;
}

/*A kritikát tartalmazó terület*/
div.sorozat_critic
{
    overflow-x: none;
    overflow-y: scroll;
    width: 980px;
    margin: 0 auto;
}

/*A zeneszerző neve az értékelés tetején*/
p.critic_zeneszerzo
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 16px;
    text-align: left;
}

/*A zene címe az értékelés tetején*/
p.critic_cim
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
}

/*A lemez kiadója*/
p.critic_kiado
{
    font-family: Arial;
    text-align: right;
}

/*A lemez adatainak területe*/
p.critic_adatok
{
    font-family: Arial;
    font-size: 14px;
}

/*Adatok címszövege*/
span.critic_adat
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}

/*Középre igazítot hasáb táblázata*/
table.hasab
{
    width: 100%;
    font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
    font-size: 14px;
}    

/*Hexadecimális dump táblája*/
table.hexdatatable
{
    font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
    font-size: 14px;
    text-align: left;
	clear: both;
	margin: auto;
	border-collapse: collapse;
	border: 2px solid #800000;
	background-color: #6a6a6a;
	color: #eeeeee;
}

/*************************************
 ****** A linkek oldal stílusai ******
 *************************************/

/*Egy link-csoport objektumait tartalmazó div bal oldalon*/
div.left_container
{
    width: 410px;
    float: left;
    margin: 10px 10px 0px 10px;
    padding: 0px;
    text-align: center;
    border: 0px;    
}

/*Egy link-csoport objektumait tartalmazó div jobb oldalon*/
div.right_container
{
    width: 410px;
    float: right;
    margin: 10px 10px 0px 10px;
    padding: 0px;
    text-align: center;
    border: 0px;
    vertical-align: top;     
}

/*Listák címsora*/
div.cat_title
{
    background-image: url('link_title.png');    
    background-repeat: no-repeat;
    width: 100%;
    height: 40px;
}

/*Listák*/
div.cat
{
    width: 100%;
    background-image: url('link_body.png');
    background-repeat: repeat-y;
    position: relative;
    
    padding: 0px 0px 0px 10px;
}

/*Listák alsó része*/
div.cat_bottom
{
    background-image: url('link_bottom.png');    
    background-repeat: no-repeat;
    width: 100%;    
    height: 16px;
}

/*A listák címsorában lévő szöveg*/
h1.link_title
{
    text-align: center;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #A0A0A0;
    margin: 0px 0px 0px 0px;
    top: 7px;
    position: relative;
}

/*A linkek szövege*/
h1.link_body
{
    text-align: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #101010;
    margin: 0px 5px 0px 5px;
}

/***********************************
 ****** Épületek táblázata *********
 ***********************************/

table.rekord
{
    width: 850px;
    border-color: #FFFFFF;
    background-color: Transparent;
    border-collapse: collapse;
}

td.rekord
{
    background-image: url('../szarazfold/epitmeny/epulet/rekord/hatter.jpg');
    vertical-align: bottom;
}

img.rekord
{
    border-width: 0px;
}

/***************************************
 ******* x86 cikkek spéci stílusa ******
 ***************************************/

table.nincskeretpeldakod
{
    font-family: Courier New;
    font-size: 16px;
    text-align: left;
	clear: both;
	margin: auto;
	border-collapse: collapse;
}

/*Az adatok táblájának fejléce*/
thead.nincskeretpeldakod tr th
{
    border-bottom: 0px none;
    border-top: 0px none;
}

table.nincskeretpeldakod td
{
    padding: 3px;
}

tr.nincskeretpeldakodtr1
{
    border-bottom: 0px none;
}

tr.nincskeretpeldakodtr2
{
    border-bottom: 0px none;
}

/***********************************
 ******* Tesztek táblázata *********
 ***********************************/

table.tesztek
{
    width: 900px;
    margin: 0 auto;
    border-collapse: collapse;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
}

td.teszt_meroszam
{
    width: 10%;
    text-align: center;
}

td.teszt_win7
{
    width: 10%;
    text-align: center;
}

td.teszt_winxp
{
    width: 10%;
    text-align: center;
}

/*32 bites program eredménye*/
td.x86
{
    background-image: url('32bitcell.png');
    background-repeat: repeat-x;
    text-align: center;
    font-weight: bold;
}

/*64 bites program eredménye*/
td.x64
{
    background-image: url('64bitcell.png');
    background-repeat: repeat-x;
    text-align: center;
    font-weight: bold;
}

/*32 bites program eredménye*/
td.x862
{
    background-image: url('32bitcell2.png');
    background-repeat: repeat-x;
    text-align: center;
    font-weight: bold;
}

/*64 bites program eredménye*/
td.x642
{
    background-image: url('64bitcell2.png');
    background-repeat: repeat-x;
    text-align: center;
    font-weight: bold;
}

/*Bitszám nélküli program eredménye*/
td.nobit
{
    text-align: center;
    font-weight: bold;
}

/*A teszt cella stílusa.*/
td.teszt
{
    padding: 5px;
}

/***************************************
 ******* Popup ablakok stílusa *********
 ***************************************/

/*A popup div háttere*/
div.popup_hatter
{
	background-image: url('popupbkg.png');
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	position: fixed; 
	visibility: hidden;
}

/*A popup div stílusa*/
div.popup
{
    color: #D09000;
	height: 519px;
	width: 600px;
	top: -554px;
	position: fixed;
    overflow-x: none;
    overflow-y: scroll;
    visibility: hidden;
}

/*A popup div stílusa*/
div.popuptitle
{
	height: 31px;
	width: 600px;
	position: fixed;
	visibility: hidden;
}

/*A popup div hátterét tartalmazó div*/
div.popup_img
{
	margin: 0 auto;
	height: 550px;
	width: 600px;
	position: relative;
	border: 2px solid #A0A0A0;
}

img.popup_close
{
    cursor: pointer;
    position: relative;
    left: 560px;
    top: 4px;
}

span.popup_cimsor
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #A0A0A0;
}

/*****************************************
 ******* Loading ablakok stílusa *********
 *****************************************/

/*A div háttere*/
div.loading_hatter
{
	background-image: url('popupbkg.png');
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	position: fixed; 
	visibility: hidden;
}

/*A loading gifet tartalmazó div*/
div.loading_img
{
	margin: 0 auto;
	height: 32px;
	width: 32px;
	position: relative;
	border: 2px solid #A0A0A0;
	background-color: white;
}

/*****************************************
 ******* Java programkód stílusa *********
 *****************************************/

span.java_keyword
{
	font-weight: bold;
}

span.java_annotation
{
	font-style: italic;
}

span.java_string
{
	font-style: italic;
}

span.java_comment
{
	
}

span.java_blockcomment
{
	color: blue;
}

span.java_blockcomment_param
{
	color: cornflowerblue;
}

span.java_constant
{
	font-style: italic;
	font-weight: bold;
}

div.programkod pre
{
	margin: 0px;
}

div.programkod pre span.java_string
{
	font-style: normal;
	color: blue;
}

div.programkod pre span.java_comment
{
	color: green;
}

div.programkod pre span.java_annotation
{
	color: gray;
}

div.programkod pre span.java_todo
{
	color: cornflowerblue;
	font-weight: bold;
}

div.programkod pre span.java_constant
{
	color: blue;
	font-style: italic;
}
