 /*

 CSS
 ---------------------------------------------------------------------

 Copyright (C) 2005 Marek 'juneau' Klusak, <stopar@tiscali.cz>
 	Web: http://rs.reality-show.net

 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2
 of the License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

 */
body, h1, h2, h3, div, p, ul, ol, li, img, form, fieldset {margin: 0; padding: 0;}
 body{
 	font-family: "Trebuchet MS", Verdana, sans-serif;
 	font-size: small;
 	_font-size: 0.75em;
 	color: black;
 	padding-top: 10px;
 	background: #ffffff;}


h1{ font-size: 22px;}
h2{ font-size: 18px; color: #1e90ff; margin-top: 5px;}
h3{ font-size: 16px; color: #1e90ff;}
h4{ font-size: 14px; color: #1e90ff;}


a{ color: #1e90ff; text-decoration: underline;}
a:hover{ color: white; background: #1e90ff; text-decoration: none;}
a:focus, a:active{ background: #dae9fa;}



.co,acronym,abbr{ border-bottom: 1px dotted gray; cursor: help;}
.co:hover,acronym:hover,abbr:hover { border-bottom: 1px dashed gray;}

/*
Prvni trida definuje obecne vyhledane slovo, dalsi tridy barvu pozadi
(kazde ze slov fraze ma vlastni barvu). A pokud barvy dojdou, pouzije se trida .search0,
Prvni slovo se obarvi .search1, druhe .search2, ...
*/
span.hledane-slovo{ border: 1px solid black; padding: 1px 2px; color: black}
span.search0{background:#79c694;} /**/
span.search1{background:#E7F7D5;}
span.search2{background:#D7F5B3;}
span.search3{background:#BDF27E;}
span.search4{background:#9EE34D;}
span.search5{background:#F6FBEF;}


/*
Formatovani pomocne bubliny (title atribut u vybranych tagu - abbr, acronym,...)
*/
.cotojatka {border: 2px solid #9acd32; background: #fbfbfb; padding: 2px 4px; font-size: 80%; font-family: sans-serif;}





code{ font-size: 12px; background: #e0ffff;}
blockquote{ margin-left: 5px 20px; }
q{ background: #f8fcdc; border-bottom: 1px solid gray; }
pre { width: 90%; padding: 10px;  border: 1px solid #d3d3d3; background-color: #f2f7f4; overflow: auto;}
pre code {background-color: transparent;}


hr{border: 0; border-bottom: 1px solid green;	margin-bottom: 15px;}

table{ margin: 10px auto; border-spacing: 0px; border-collapse: collapse;}
table th{ background: #9acd32; padding: 5px; text-align: center; border: 1px solid #1e90ff; }
table td{ background: #f0ffff; border: 1px solid #1e90ff; padding: 2px;}


/* Smajly.. aby nemely oramovani */
.text-jednotlivy img,.clanek img{ border: 1px solid black; }
img.smajl{ border: 0; vertical-align: middle; }

#heslo-form{display: block; margin: 20px auto; margin-top: 50px; width: 350px;}
#heslo-form fieldset{border: 1px solid gray; -moz-border-radius: 5px; padding: 20px;}






 /* STRUKTURA STRANKY */

.main-blok{ width: 770px; margin: 0 auto 10px; background: #fafff9; }


 	/* Popis nasledujiciho css silenstvi:
 * Nadpis (h1) roztahnu tak, aby vyplnil celou plochu (770x100) hlavicky.
 * Odkaz v nadpisu roztahnu na plnou velikost rodicovskeho nadpisu.
 	* Take je nutne udelat z radkoveho odkazu blokovy element -> display: block;
 * Priradim-li mu line-height stejny jako vysku, pak bude text odkazu vertikalne vycentrovan.
 	* Nebot nechci, aby se jakkoli menil stav tohoto "odkazu", je nutne definovat :hover, :focus, :active stejny.
 */
.header-blok{ border-top: 3px solid #1e90ff; border-left: 0; border-right: 0;}
.header-blok h1{ width: 770px; margin: 0 auto; height: 100px; line-height: 100px; background-image: url("../img/header.gif"); background-color: #9acd32; border-top: 1px solid white;}
.header-blok a{ display: block;  width: 760px;  height: 100px; color: #ffffff; font-size: 34px;  letter-spacing: 3px;
 	text-decoration: none; padding-left: 10px;}
.header-blok a:hover{ color: #ffffff; background-image: url("../img/header.gif"); background-color: #9acd32;}
.header-blok a:focus,.header-blok a:active{ background-image: url("../img/header.gif"); background-color: #9acd32;}

 /* konec stranky */
.paticka-blok{ clear: both;  text-align: center; background: #9acd32; padding: 5px;}


/* blok novinky v hlavicce stranky, ale stejny se pak pouzije i pro novinky ve vypisu! */
.novinka-odkaz{ margin-left: 10px}
.novinka-blok{ background: #d8f9b7; color: black;  padding: 5px; margin-bottom: 5px; border-bottom: 1px solid #1e90ff; }
.novinka-blok p{ display: inline; } /* pekna prasarna, ale jinak to nejde, texy dela ze vseho odstavce */

.novinka-vypis-blok{ margin: 20px auto; width: 90%;}
.novinka-vypis-blok strong{ display: block; text-align: left; font-style: italic;}
.obsah-blok.novinka-vypis-blok p{padding:0px; margin: 2px 2px 2px 10px;}




 /* STRUKTURA A VZHLED MENU */

.menu-blok{ float: left; width: 144px; min-height: 400px; margin-bottom: 10px;}
.menu-blok div{ padding: 0px;}
.menu-blok h3{ margin-top: 10px;  padding: 2px 2px 0 2px; border-bottom: 1px solid silver; font-size: 14px;  color: #82b43f;}
.menu-blok h3.akt{ padding-top: 6px; margin-top: 6px;}
.menu-blok a{ display: block; padding: 2px 4px;}
.menu-blok a:hover{ background: #1e90ff; color: #ffffff; font-weight: normal;} /*#9ee025*/
.menu-blok a img{ display: block;  margin: 4px auto;  border: 1px solid gray; }





.obsah-blok{ display: block; width: 600px; float: right; padding: 0 5px 5px; min-height: 400px;
 	_height: 400px; margin-bottom: 10px;}
.obsah-blok p{	margin: 10px;	}

 
 /* FORMATOVANI TEXTU (I PREHLEDU) */

.text-jednotlivy{ display: block; margin: 0 0 15px 0;  padding: 0px;}
.text-jednotlivy h2,.text-jednotlivy h3,.text-jednotlivy h4{ margin: 0; padding: 2px 0px;}
.text-jednotlivy h2 a{ color: #1e90ff; text-decoration: none; }
.text-jednotlivy h2 a:hover{ color:  #ffffff; text-decoration: underline;}
.text-jednotlivy a.odkaz-editovat { color: crimson; font-style: italic;} /* Odkaz u nadpisu textu/clanku, kterym se prechazi na jeho primou editaci */
.text-jednotlivy p{ margin: 0 0 10px 0; text-align: left; line-height: 22px;}
.text-jednotlivy ul,.text-jednotlivy ol { margin: 10px 40px; }

 /* odkazy na dalsi listy s texty (prehled) */
div.text-strankovani{ text-align: center; margin-top: 15px; padding-top: 5px; border-top: 1px dashed #9acd32;}
div.text-strankovani a{padding-left: 2px; padding-right: 2px; }

/* paticka - prechod na sousedni texty*/
p.text-dalsi{ margin: 30px auto 15px; width: 70%}
p.text-dalsi span{display:block}
p.text-dalsi span.left{text-align: left;}
p.text-dalsi span.right{ text-align: right;}

/* paticka textu s informacemi o datu a spol. */
p.text-paticka { margin-top: 15px; text-align: right;  clear: both;}
p.text-paticka .a-autor:hover{background: none; color: #1e90ff;}
.zvyraznit{ padding: 10px; border: 1px solid #9acd32; background: #f1fbdd; }
.zvyraznit:hover{ border: 1px solid black;}
.div-pokracuj{ clear:both; text-align: right; margin: 0 15px; padding: 0 4px 0 0; font-size: 10pt; font-weight: bold;}



 /* FORMATOVANI CLANKU */

 /*.clanek{ display: block; width: 80%; margin: 0px auto;}*/
.clanek{ display: block; margin: 0px auto;}
.clanek p{ text-indent: 15px; margin: 10px 3px; padding: 2px;}
.clanek h2,.clanek h3,.clanek h4{ margin: 2px;  padding:  2px 5px; color: #1e90ff; }
.clanek h2 a.odkaz-editovat { color: crimson; font-style: italic;} /* Odkaz u nadpisu textu/clanku/komentare, kterym se prechazi na jeho primou editaci */
.clanek h3,.clanek h4{ border-bottom: 1px solid #d3d3d3;}
.clanek ul,.clanek ol { margin-left: 40px; }
.clanek-paticka{ text-align: right; margin-top: 35px;}


 /* FORMATOVANI ARCHIVU */
 
.archiv-blok{ padding: 0px;}
.archiv-blok .datum{ color: #1e90ff; margin: 20px 2px 2px 2px; text-align: right;}
.archiv-blok-vnitrni ul,.archiv-blok-vnitrni ol { margin: 10px 40px;}
.archiv-blok-vnitrni .nadpis{ margin: 0 0 5px 30px; padding: 0px;}
.archiv-blok-vnitrni .nadpis a{ font-weight: bold; letter-spacing: 2px; padding: 0 3px; font-size: 125%; _font-size: 100%;}
.archiv-blok-vnitrni .text{ margin-left: 40px; }
.archiv-blok-vnitrni .text:hover{ background: #e2fde1;}
.archiv-blok-vnitrni p{ padding: 2px 4px; text-indent: 10px;}
.archiv-blok-vnitrni .paticka{ margin-left: 60px; clear: both;  }

.archiv-blok-vnitrni .img-left{ display: block; float: left;  margin: 0 5px 5px 0; }
.archiv-blok-vnitrni .img-right{ display: block;  float: right;  margin: 0 0 5px 5px; }
.archiv-blok-vnitrni .img-center{ display: block; margin: 5px auto; }
.archiv-starsi-blok h3{ margin-top: 20px; text-align: left;}
.archiv-starsi-blok div{ margin-left: 15px;}
.info-o-tematu{ margin: 20px 10px; padding: 5px; border-left: 5px solid #1e90ff; background: #dae0fe;}
.info-o-tematu h3{ margin: 0; padding: 0; text-align: left;}
.info-o-tematu p{ margin: 2px 10px;}
.info-o-autorovi{ margin: 20px 10px; padding: 5px; border-left: 5px solid #3cb371; background: #d8f9b7; }



 /* Css k vkladanym fotkam (z fotoalba) */
 /* Rozmery jsou definovane u kazde fotky pomoci style="" atributu */

.foto-a-nahled-left{ display: block;    float: left;}
.foto-a-nahled-left img {  display: block; margin: 4px auto; }
.foto-a-nahled-right{ display: block;    float: right;}
.foto-a-nahled-right img {  display: block; margin: 4px auto; }
.foto-a-nahled-center{ display: block;    float: none;  margin: 10px auto;  }
.foto-a-full{display: block; clear: both; text-align: center; margin: 15px auto;}

.img-left{ display: block; float: left;  margin: 0 5px 5px 0; }
.img-right{ display: block;  float: right;  margin: 0 0 5px 5px; }
.img-center{ display: block; margin: 15px auto; }
.img-left p, .img-right p, .img-center p{ text-align:center; color: gray; margin: 3px 0 0 0; padding: 0; line-height:115%;}


/*-------------- ANKETA --------------*/

.anketa-blok{ border: 1px solid #00bfff; background: #e1ffe8; padding: 5px;
 	margin: 20px; clear: both; }
.anketa-otazka{ font-weight: bold; padding: 2px; border-bottom: 1px solid #1e90ff;
 	color: #1e90ff; font-size: 12px;}
.anketa-blok a{ border: 0;  color: #1e90ff;  text-decoration: none;}
.anketa-blok a:hover{ color: #ffffff; }
.odp1,.odp2,.odp3,.odp4,.odp5{ height: 5px;  border: 1px solid black;  font-size: 5px; }
.odp1{ background: #ecfecb;}
.odp2{ background: #d6f88f;}
.odp3{ background: #c2ef5a;}
.odp4{ background: #a0e148;}
.odp5{ background: #afd04a;}
 /* Anketa v textu */
.text-jednotlivy .anketa-blok{ width: 270px; }
 /* Anketa v clanku */
.clanek .anketa-blok{ width: 270px; }
 /* Anketa v menu */
.menu-blok .anketa-blok{ margin: 10px 2px;}
.menu-blok .anketa-blok .anketa-otazka{ padding: 2px;}
.menu-blok .anketa-blok div{ padding: 0;}


/* STATISTIKA */

div.stat table{width: 350px;}
div.stat table td{padding: 2px 4px;}




.search-fieldset{ -moz-border-radius: 8px; padding: 10px; padding-top: 20px; margin: 25px 10px;
 	width: 75%; border: 1px solid #4169e1; }
.search-fieldset legend{ border: 1px solid #0000cd; padding: 0 10px; background: #1e90ff;
 	color: white; font-weight: bold; }
.search-fieldset #slovo{ width: 200px;  font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px;
 	padding: 1px 3px; background: #c7f4fe; border: 1px solid #1e90ff; }
.search-fieldset #slovo:hover{ background: #f9feff; border: 1px solid #9acd32;}
.search-fieldset.sub{ width: 150px; }
.search-fieldset p{ margin: 30px 5px; }
.search-blok{ margin: 10px 0 0 0;}
.search-blok .uryvek{ margin-left: 20px; color: #6e6e6e;}

p.s-info { margin: 15px 5px;} /* nejsou vysledky - <p> */
ul.s-ul, ul.jak-hledat {  margin: 20px; padding: 0; list-style-type: none;} /* jsou vysledky - <ul> */
h1.search {margin: 25px 10px 15px; font-size: 100%;}



 /*******************************************************************************/
 	/* IKONY u dokumentu  ... zdroj: http://pristupnost.nawebu.cz/weblog/blogpost.php?post=90  */

.pdfLink {background:  url('../../../i/dociko/pdf.gif') no-repeat top right;}
.zipLink {background:  url('../../../i/dociko/zip.gif') no-repeat top right;}
.docLink {background:  url('../../../i/dociko/doc.gif') no-repeat top right;}
.aviLink {background:  url('../../../i/dociko/avi.gif') no-repeat top right;}
.mpgLink {background:  url('../../../i/dociko/mpg.gif') no-repeat top right;}
.xlsLink {background:  url('../../../i/dociko/xls.gif') no-repeat top right;}
.pptLink {background:  url('../../../i/dociko/ppt.gif') no-repeat top right;}
.rarLink {background:  url('../../../i/dociko/rar.gif') no-repeat top right;}
.soubor{background: url('../../../i/dociko/file.gif') no-repeat top right;}
.pdfLink,.zipLink,.docLink,.aviLink,.mpgLink,.xlsLink,.pptLink,.rarLink,.soubor{
 	padding-right: 20px; font-weight: bold; font-size: 11pt;}

.dokument-blok{ margin: 10px 20px;   padding: 5px;}
.dokument-blok p{ margin: 4px 15px; padding: 0;}



 
 /**********************************************************************/
 /*  FORMULAR ZPRAVY */

 #vzkaz fieldset{ border: 0;  margin: 30px 10px;}
 #vzkaz input,#vzkaz textarea,#vzkaz select
 { width: 250px; font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; padding: 2px 3px;
 	background: #c7f4fe; border: 1px solid #1e90ff;}
 #vzkaz select{ padding: 4px;}
 #vzkaz p{ margin: 20px 0;}
 #vzkaz label{ font-weight: bold;}

 #odesilatel:hover, #odesilatel_mejl:hover, #nadpis:hover, #text:hover { background: #f9feff; border: 1px solid #9acd32;}



.komentare-blok{ padding: 10px; margin: 40px 0 15px 0; width: 95%;}
.komentare-blok h3{ color: #82b43f; }
.komentare-jednotlivy{  margin: 30px 10px; line-height: 150%;}
.komentar-hlavicka{ background: #ddf4ff; }
.komentar-hlavicka a{ float: right; width: 45px; text-align: right; text-decoration: none; padding-right: 2px;}
.komentar-hlavicka a.odkaz-editovat { color: crimson; font-style: italic;} /* Odkaz u nadpisu textu/clanku/komentare, kterym se prechazi na jeho primou editaci */
.komentar-hlavicka span{ color: #1e90ff; font-weight: bold; font-style: italic; padding-left: 5px;}
.komentar-udaje{ padding: 4px; background: #e8fcdc; border-bottom: 1px solid #1e90ff; }
.komentar-text{ margin-left: 10px; padding: 4px;}
.komentar-text ul,.komentar-text ol { margin-left: 40px; margin-top: 15px; }
.komentar-sbody{ font-weight: bold; color: #0000ff; letter-spacing: 1px;}
.komentar-autor{ font-weight: bold; text-decoration: underline; color: #dc143c; letter-spacing: 1px;}
.kom-gravatar{ display: block; float: left; margin: 4px; border: 1px solid black;}
.komentar-zvyraznit{ padding: 2px; background: #e8fcdc; }
.komentar-reakce{ border-bottom: 1px dotted silver; padding: 0px; text-decoration: none;}
.komentar-reakce:hover{ border-bottom: 1px dotted gray; padding: 0px; text-decoration: none; background: #1e90ff;}


 /*formatovani formulare pro komentare*/

 /* FORMULAR NENI ZOBRAZEN */
.no-formular{   width: 75%; margin: 40px auto; padding: 20px; text-align: center; border: 1px solid gray;
 	background: #e0e0e0; }

 #kf{ margin-top: 35px; width: 100%;}
 #kf fieldset{ border: 1px solid #0000cd; padding: 8px; -moz-border-radius: 8px;}
 #kf legend{ border: 1px solid #0000cd; padding: 0 10px; background: #1e90ff; color: white; font-weight: bold;}
 #kf input, #kt{ font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; padding: 1px 3px;
 	background: #c7f4fe; border: 1px solid #1e90ff;}
 #kf label{ display: block; float: left; width: 70px; text-align: right; padding: 2px 5px 0 0 ;}
 #kf input{ width: 150px;}
 #kf p{ margin: 4px}
 #kn{ width: 75%; font-weight: bold;}
 #kt{ width: 90%; height: 150px; padding: 4px; }
 #kj:hover,#km:hover,#kw:hover,#kn:hover,#kt:hover{ background: #f9feff; border: 1px solid #9acd32;}

#syntaxe-odkazy{ margin: 5px 4px; }
#syntaxe-odkazy a{margin-right: 3px;}
#syntaxe-odkaz-na-texy{margin: 10px;} 

 #k-otazka{ width: 75%; margin: 10px 10px 10px 0;  padding:5px; border: 1px solid #1e90ff; background: #e9f5f8;}
 #k-otazka input{ width: 25px;}
 #k-otazka label {display: inline; float: none;}

 


 /* 	KNIHA NAVSTEV	  */

.gb-form{ display: block; margin: 25px 0 0 0;padding:0; width: 570px;}
.gb-form fieldset{margin:0;padding:0;border:0;}
.gb-form fieldset input,.gb-form fieldset textarea{font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 12px; padding: 2px 3px;

 	background: #c7f4fe; border: 1px solid #1e90ff;}


.gb-field-left{float:left; width:220px;}
.gb-field-left p{margin: 0; padding: 10px 0; line-height: 25px;}
.gb-field-left label{display: block; float: left; width: 50px; text-align: right; padding-right: 3px;}
.gb-field-left input{width: 150px; }

.gb-field-right{float:right; width:330px;}
.gb-field-right textarea{display:block;width: 320px; padding: 5px; height: 150px;margin-top: 10px;}

.gb-form .submit {clear: left; width: 230px; margin: 0; padding: 10px; text-align: center;}





 

 /**************************************************************************************** */
 /**************************************************************************************** */

 /* FSHL SYNTAXE (nevis-li, o co gou, klidne nasledujici blok CSS smaz) */
 /* (c) 2002 Martin Cohen - www.martincohen.info */

 /* P H P */
.php-keyword1 {color:#d24; font-weight:bold;}
.php-keyword2 {color:#d24; }
.php-var {color:#fa0; font-weight:bold;}
.php-num {color:red;}
.php-quote {color:#843; font-weight:bold;}
.php-vquote {color:#fa0;}
.php-comment {color:#999; background-color:#ffe;}

 /* H T M L */
.html-tag {color:#598527; font-weight:bold;}
.html-tagin {color:#89A315}
.html-quote {color:#598527; font-weight:bold;}
.html-comment {color:#999; background-color:#F1FAE4;}
.html-entity {color:#89A315}

 /* C S S */
.css-class {color:#004A80; }
.css-id {color:#7DA7D9; font-weight:bold; }
.css-def {color:#5674B9;}
.css-property {color:#003663; font-weight:bold; }
.css-value {color:#448CCB;}
.css-color {color:#0076A3;}
.css-comment { background-color:#E5F8FF; color:#999; }

 /* J a v a S c r i p t */
.js-out {color:#898993;}
.js-keywords1 {color:#575757; font-weight:bold;}
.js-num {color:#575757;}
.js-quote {color:#575757; font-weight:bold;}
.js-comment {color:#898993; background-color:#F4F4F4;}

 /* KONEC FSHL SYNTAXE */

 /**************************************************************************************** */
 /*************************************************************************************** */

 /* GESHI SYNTAXE (nevis-li, o co gou, klidne nasledujici CSS bloky smaz)  */
 	/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */

.php a:link {color: #000060;}
.php a:hover {background-color: #f0f000;}
.php .imp {font-weight: bold; color: red;}
.php .kw1 {color: #b1b100;}
.php .kw2 {color: #000000; font-weight: bold;}
.php .kw3 {color: #000066;}
.php .co1 {color: #808080; font-style: italic;}
.php .co2 {color: #808080; font-style: italic;}
.php .coMULTI {color: #808080; font-style: italic;}
.php .es0 {color: #000099; font-weight: bold;}
.php .br0 {color: #66cc66;}
.php .st0 {color: #ff0000;}
.php .nu0 {color: #cc66cc;}
.php .me1 {color: #006600;}
.php .me2 {color: #006600;}
.php .re0 {color: #0000ff;}
 	/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */

.javascript a:link {color: #000060;}
.javascript a:hover {background-color: #f0f000;}
.javascript .imp {font-weight: bold; color: red;}
.javascript .kw1 {color: #000066; font-weight: bold;}
.javascript .kw2 {color: #003366; font-weight: bold;}
.javascript .kw3 {color: #000066;}
.javascript .co1 {color: #009900; font-style: italic;}
.javascript .coMULTI {color: #009900; font-style: italic;}
.javascript .es0 {color: #000099; font-weight: bold;}
.javascript .br0 {color: #66cc66;}
.javascript .st0 {color: #3366CC;}
.javascript .nu0 {color: #CC0000;}
.javascript .me1 {color: #006600;}
.javascript .re0 {color: #0066FF;}
 	/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */

.html4strict a:link {color: #000060;}
.html4strict a:hover {background-color: #f0f000;}
.html4strict .imp {font-weight: bold; color: red;}
.html4strict .kw1 {color: #b1b100;}
.html4strict .kw2 {color: #000000; font-weight: bold;}
.html4strict .kw3 {color: #000066;}
.html4strict .coMULTI {color: #808080; font-style: italic;}
.html4strict .es0 {color: #000099; font-weight: bold;}
.html4strict .br0 {color: #66cc66;}
.html4strict .st0 {color: #ff0000;}
.html4strict .nu0 {color: #cc66cc;}
.html4strict .sc0 {color: #00bbdd;}
.html4strict .sc1 {color: #ddbb00;}
.html4strict .sc2 {color: #009900;}

.css .de1, .css .de2 {color: #000060; font-weight: normal;}
.css a:link {color: #006;}
.css a:hover {color: #006;}
.css a:active {color: #006;}
.css a:visited {color: #006;}
.css a:link {background-color: #d6d6e6;}
.css a:hover {background-color: #d6d6e6;}
.css a:active {background-color: #d6d6e6;}
.css a:visited {background-color: #d6d6e6;}
.css .head {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-bottom: 1px solid #d0d0d0; padding: 2px;}
.css .foot {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-top: 1px solid #d0d0d0; padding: 2px;}
.css .imp {font-weight: bold; color: red;}
.css .ln-xtra {color: #cc0; background-color: #ffc;}
.css li {font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #e0e0e0; padding-bottom: 2px;}
.css li.li2 {font-weight: bold; color: #000090; line-height: 90%}
.css .kw1 {color: #000000; font-weight: bold;}
.css .kw2 {color: #993333;}
.css .co1 {color: #a1a100;font-style: normal;}
.css .coMULTI {color: #808080; font-style: italic;font-style: normal;}
.css .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.css .br0 {color: #66cc66;}
.css .st0 {color: #ff0000;}
.css .nu0 {color: #cc66cc;}
.css .me {1}
.css .re0 {color: #cc00cc;}
.css .re1 {color: #6666ff;}
.css .re2 {color: #3333ff;}

 /* KONEC GESHI SYNTAXE */

 /**************************************************************************************** */
 /**************************************************************************************** */

 

