body          {	font-family: "arial","verdana";margin-top:8px;margin-left:0;margin-right:0}

body,table,p,a,ul,ol,td,th,select {font-size:13px}
		   
table {border-spacing:0px;border-collapse:collapse;}
form {margin:0}
p    {margin-top:4;margin-bottom:4}
a  {color:#D77D12}
a:hover {color:#000000}
pre {margin-top:7;margin-bottom:7}
ul  {margin-top:2}
ol  {margin-top:2}
ul.noimg {list-style-type:none}
img {border:none;}
span.cely {background-color:#ffffe1} /*čtěte celý článek*/
a.cely {color:#F4AB06;font-style:italic;}
a.cely:hover {color:#000000;}

a.koment {color:#7a7a7a;font-style:italic;}
a.koment:hover {color:#000000;}

a.skoleni {color:#697FC0;font-weight:bold;}
a.skoleni:hover {color:#FF0000;}

a.mistoSk {color:#808080;}
a.mistoSk:hover {color:#000000;}

a.jak {color:#000000;}
a.jak:hover {color:#ff0000;}


ul.komentar {margin-left:25px;list-style-type:none;margin-top:0;margin-bottom:2;}/* pro komentare*/
ul.komentar li {padding-top:2px; }	

ul.strom { margin-left:25px;margin-top:0;margin-bottom:2;list-style-image:url("images/sub/bodDiskuse.gif");font-weight:normal}/* pro diskusi*/
ul.strom li {padding-top:2px; }	

ul.stromNal {margin-left:25px; margin-top:0;margin-bottom:2;list-style-image:url("images/sub/bodDiskuseNal.gif");font-weight:normal}/* pro diskusi - nalevna*/
ul.stromNal li {padding-top:2px; }	

ul.stromPrint { margin-top:0;list-style-image:url("images/sub/bodOrange.gif");font-weight:normal}/* pro diskusi*/
ul.stromPrint li {padding-top:5px; }	

ul.mezery li {padding-top:0px;margin-top:15}	

ul.jak { margin-left:20px;margin-top:5;margin-bottom:10;list-style-image:url("images/sub/sipkaCervena1.gif")}/*keo - víte jak na to*/
ul.jak li {padding-top:0px;margin-top:10}	

ul.metodiky { margin-left:20px;margin-top:5;margin-bottom:10;list-style-image:url("images/sub/sipkaOrange.gif")}/*keo - metodiky*/
ul.metodiky li {padding-top:0px;margin-top:10}	

ul.vycet li {padding-top:0px;margin-top:10}	
h4 {margin-bottom:4;margin-top:10;font-size:13px} /*  vedlejší nadpisy*/



td.HorniCara {border-top:1px #396B90 solid;}
td.DolniCara {border-bottom:1px #396B90 solid;}
td.CaraPatka {border-top:3px #396B90 solid;}

/*obecné*/
.pozn {font-size:10px}
.odp {font-size:10px;font-style:italic}
.poznSeda {font-size:10px;color:#939393}
.bold {font-weight:bold;} 
.color {color:#697FC0}
.colorNal {color:#CD5C5C}

.big {font-size:18px;}

.back {background-color:#396B90;}

/*DESIGN stran Alis - index like */
body.index {background-color:#697FC0;} /*modré pozadí*/
table.index{width:761px;} /*bílý vnitřek*/
table.index td.index {padding-left:15px;padding-right:15px;padding-bottom:20px;padding-top:10px;background-color:#ffffff;} 
table.index td.katalog {padding-bottom:20px;padding-top:10px;background-color:#ffffff;} 

/*DESIGN - specializované weby  / border-right:2px solid #697FC0;*/
table.index td.sloupec{width:187px;padding-top:5px;padding-left:5px;padding-right:5px;background-color:#F7F9FC; vertical-align:top}
table.index td.sloupecB{width:187px;padding-top:5px;padding-left:5px;padding-right:5px;background-color:#ffffff; vertical-align:top}
table.index td.stred {padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:5px;background-color:#ffffff;vertical-align:top} 
table.index td.stred1 {padding-left:15px;padding-right:15px;padding-bottom:0px;padding-top:5px;background-color:#ffffff;vertical-align:top} 

h2.nadpisyStranek {font-weight:bold;font-size:20px;margin-top:10px;margin-bottom:20px}
div.nadpisHlavicka{font-size:24px;font-weight:bold;color:#21315A;margin-left:5px;margin-top:50px}
td.nadpisHlavicka{font-size:24px;font-weight:bold;color:#21315A;padding-top:4px;padding-left:4px}

/*hlavička*/
a.menuHead {color:#FFFFFF;;font-weight:bold;font-size:16px}
a.menuHead:hover {color:#697FC0}
a.menuVS {color:red;;font-weight:bold;font-size:12px}
a.menuVS:hover {color:#000}

/*nadpis Aktuálně*/
div.aktualne {color:#F4AB06;font-size:24px;font-weight:normal;margin-right:7px;margin-top:1px;margin-bottom:0px}

/*produkty - index.asp*/
table.produkty td {padding-top:10px;vertical-align:top}
table.produkty a {font-weight:bold}
table.produkty a:hover {color:#A7A7A7}
 .keo {color:#183152}
 .fand{color:#FF0000}
 .relax{color:#9C3121}
 .hobby {color:#3782B9}
 .telik{color:#686868}
 .keox{color:#687DDF}
 

 /*aktuality*/
div.colorAktual {color:#403D36}
div.aktual {padding-left:20px;margin-bottom:15px}

 /*copyright*/
 .copyright {font-size:11px;color:#909DC1}
td.copyright {padding-right:10px;text-align:right;background-color:#ffffff;}
td.copyrightIndex {padding-right:10px;text-align:right;font-size:11px;color:#909DC1}
a.copyright:hover {color:#5C6788}

/*E-OBCHOD*/
.nadpisSekce {font-size:16px;font-weight:bold;margin-top:30px}/*i z objednávky*/
.nadpisSekce1 {font-size:16px;font-weight:bold;margin-top:10px}
.odsaditKontakty{margin-left:20px}



/*registrace zákazníka*/
table.regZak1   {margin-left:30px} /*odsazení i u objednávky*/
table.regZak   {margin-left:30px;margin-top:15px}
table.overeni td{padding-left:30px}
 td.nadpisOvereniReg {font-size:15px;font-weight:bold;color:#395094}
td.nadpisBox {padding-bottom:5px;font-size:15px}

/*box*/
table.box      {background-color:#f3f3f3;border-width:1px;border-color:#AAB8C2;border-style:solid;margin-top:10px}
table.box table    {margin:10px} /*tabulka uvnitř table.box*/

div.tiskObj {font-size:20px;font-weight:bold}/*nadpis u tisku objednavky*/

/* viceinfo o produktu - katalog*/
table.viceInfo h4 {margin-bottom:4;margin-top:10;font-size:10pt;color:#396B90}
table.viceInfo p {margin-left:10;text-indent:20}
table.viceInfo div.nadpis {font-weight:bold;margin-top:20px;margin-bottom:20px}



/*chybové hlášení ve formulářích*/
p.chyba{color:#396890;font-weight:bold}
ul.chyba{margin-top:0px}
div.chyba{color:#ff0000;background-color:#ffff99; border:1px solid #396b90;padding:10px}

/*styly pro stránkování*/
.stranaAkt {cursor:pointer;text-decoration:none;font-size:17px;margin-left:3px;font-weight:bold;}
.stranaDalsi {cursor:pointer;text-decoration:underline;font-size:13px;margin-left:3px }


/*KOS*/
table.kos {margin-top:15px;margin-bottom:30px}
table.kos td {padding-top:4px;padding-bottom:4px}
table.kos td.kosH {border-bottom:1px solid #396B90;font-weight:bold}
table.kos td.kosF {border-top:1px solid #396B90;font-weight:bold}


/* KATALOG produktů a vypis objednavek */
table.data { border:1px solid #396B90 ;margin:10px 0;}
table.data td,th {border:1px solid #396B90; }
table.data td {padding-left:3px;vertical-align:top}
table.data th {background-color:#B6DAF5;color:#195078;font-weight:bold;text-align:center}
table.data a.info {color:#ff0000;font-size:11px}
table.data a.info:hover {color:#000000;}
table.data tr.b1 {background-color:#F1F6FA}
table.data tr.b2 {background-color:#F1F6FA} 

td.cena{padding-right:3px;text-align:right;} /*i koš*/
table.data td.datum {text-align:right; padding-right:10px}


/*tisk dat*/
table.dataTisk { border:1px solid #000000;margin-top:10px}
table.dataTisk td,th {border:1px solid #000000; }
table.dataTisk td {padding-left:3px;}
table.dataTisk th {color:#000000;font-weight:bold;text-align:center}

/*pro tisk*/
body.A4     { margin:4mm; width:158mm; height:250mm;  text-align:center};


		   
/*SPECIALIZOVANE WEBY*/		   
/* hlavička - menu*/
table.menuHead {} 
table.menuHead td {color:#ffffff;font-weight:bold;padding-top:4px;padding-bottom:4px;padding-left:8px}
a.head { color: #ffffff; font-weight: bold; text-decoration:underline}         /*menu v hlavičce - hlavní menu*/
span.headOff { color: #cdcdcd; font-weight: bold;}         /*menu v hlavičce - hlavní menu - neaktivní*/
span.menuOff { color: #cdcdcd; }         /*menu - neaktivní*/
a.headNal { color: #CD5C5C; font-weight: bold; text-decoration:underline}         /*menu v hlavičce - hlavní menu - nálevna*/
a.head:hover { color: #ffffff;text-decoration:underline} 

/*pro hlavičku příspěvku aktualit*/
.bod { width:24px;padding-left:4; vertical-align:top;}
.datum {text-align:right;color:#000000;padding-right:2px}
/*.rubrika {text-align:left;color:#6173A8;padding-left:4px}*/
.rubrika {text-align:left;color:#7a7a7a;padding-left:4px}
.nadpis {color:#21315A;font-weight:bold;padding-left:4;padding-top:2;padding-bottom:2}
.nadpisKEO {font-size:16px;color:#21315A;font-weight:bold;padding:2;}
a.nadpisKEO {font-size:16px;color:#21315A;font-weight:bold;}
a.nadpisKEO:hover {color:red}

.OZ {color:#CD5C5C;}
.tisk {padding-right:4px;padding-top:3px; text-align:right;}

.back1 {background-color:#E5E9F4}
.back2 {background-color:#EDF1FB}

.back1OZ {background-color:#F7DBDB}
.back2OZ {background-color:#F9F0F0}

/* prectete si*/
table.precteteSi{}
table.precteteSi td.in {background-color:#FCF9F1;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;border-left:1px solid #F4AB06;border-right:1px solid #F4AB06;}
table.precteteSi td.cara {border-bottom:1px solid #F4AB06;}
table.precteteSi td.label {padding-top:20px;background-color:#FCF9F1;border-left:1px solid #F4AB06;border-right:1px solid #F4AB06;}

div.precteteSi  {color:#9E0B0E;font-weight:bold;margin-right:4;margin-top:5;font-style:italic}
a.faq {color:#6A5831}
a.faq:hover {text-decoration:none}



/* diskuse box - nalevna*/
table.diskuseBox{}
table.diskuseBox td.in {background-color:#F9F0F0;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;border-left:1px solid #CD5C5C;border-right:1px solid #CD5C5C;}
table.diskuseBox td.cara {border-bottom:1px solid #CD5C5C;}
table.diskuseBox td.label {padding-top:20px;background-color:#CD5C5C;border-left:1px solid #CD5C5C;border-right:1px solid #CD5C5C;}
a.faqDisk {color:#000000;}
a.faqDisk:hover {text-decoration:none;color:#FF0000}
a.faqDisk:visited {text-decoration:underline;color:#8c8c8c}

/* diskuse box - nalevna*/
table.viteJak{}
table.viteJak td.in {background-color:#FFFFFF;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;border-left:1px solid #FF0000;border-right:1px solid #FF0000;}
table.viteJak td.cara {border-bottom:1px solid #FF0000;}
table.viteJak td.label {padding-top:20px;background-color:#FFFFFF;border-left:1px solid #FF0000;border-right:1px solid #FF0000;}

/* download.asp - nadpisy sekcí */		  
.nadpisDW {font-size:18px;font-weight:bold;}	
.nadpisDW1 {font-size:18px;font-weight:bold;padding-top:20px}	
.hlavickaDW  {background-color:#E5E9F4;color:#21315A;font-weight:bold;}
.hlavickaDWx  {background-color:#f5f5f5;color:#a6a6a6;font-weight:bold;}


/*seznam modulů - popis systému*/
h4.sekce {font-size:15px;margin-top:5px;margin-bottom:2px}
ul.moduly {list-style-type:none;margin-left:4px;margin-top:0px;padding-left:8px}
ul.moduly li {padding-top:4px;}
a.sekce {font-size:15px;margin-top:5px;margin-bottom:2px;color:#697FC0}

table.detailHead{margin-top:10px;}
table.detailHead td.tiskClanku{vertical-align:top;text-align:right;padding-top:3px}
table.detailHead td.nadpisDetail{font-weight:bold;font-size:20px;}
table.detailHead td.clanek{padding-top:25px}

table.diskuse{margin-bottom:20px; background-color:#F0F3F8}
td.diskNadpis{font-weight:bold;font-size:15px}
td.diskJmeno{ font-style:italic}
td.diskText{padding-top:10px}
td.diskOdpoved{padding-top:7px}
div.tiskNadpis{font-size:18px;font-weight:bold;margin-bottom:25px} 

 
a.disk {color:#28429B}
a.disk:visited {color:#000000}
a.diskD {color:#CD5C5C}
a.diskD:visited {color:#000000}
/* pro diskusi - strom*/


ul.stromD {
		list-style-type: none ;
		margin-top:0;
		margin-left:0;
	    line-height:1.2em
		}
ul.root {
		margin-left:0;
}
ul.stromD li{ margin-top:2px;
             padding-left:35px;
			 }	
ul.stromD li.root {padding-left:0}
			 
.diskN {background-color:#F0F3F8; width:100%;padding:0.5em;}
.diskN .nadpis{font-size:15px;font-weight:bold;}
.diskN .jmeno{font-style:italic;}
.diskN .text{padding-top:5px}
p.odpD{padding-top:10px;margin:0;text-align:right}
td.tiskD{padding-top:10px;margin:0;text-align:right;width:45px}
.diskN  p{margin:0 0 0 0;line-height:1.2em}
.detailDisk {margin-top:10px}
/*.detailItem {background-color:#ffffcc}*/
.nadpisD{color:#697fc0;}
.nadpisD_Nal{color:#CD5C5C;}

.diskN img {margin-left:3px}
/*formulář pro datum v archivu */
.formDatum {border:1 solid #9BAAD5; background-color:#ffffff;width:70;}

/*nalevna- obecna tabulka na data */
table.data {border:2px #16459c solid;empty-cells:show}
table.data td,th {padding-left:4px;padding-right:4px; border:1px #16459c solid; }
table.data th {background-color:#d6e8f5}

/*nalevna- vypisOZ*/
table.vypisOZ{}
table.vypisOZ td,th {font-size:11px}
table.vypisOZ a{font-size:11px}


/*pro stránky  - Fandovské Aplikace */

table.boxAplikace {margin-bottom:10;background-color:#F7F7F7}
.pozn1{color:#003663;font-size:8pt;font-weight:normal;font-style:italic}
.nadpisAplikace{color:#003663;font-size:10pt;font-weight:bold;background-color:#E6E6E6}

/* RELAX - obrázky - moduly - databáze */
div.obr {margin-top:15px;text-align:center}

/*metodiky - KEO*/
table.met {width:100%}
table.met td {padding:3px}
table.met td.naz {font-weight:bold }
table.met td.po {background-color:#ffffcc;}
table.met td.st {width:90px;text-align:left;padding-left:10px}

img.ram  {border:1px solid #000000}

h3.doc {font-size:24px;margin-top:40px}
h4.line {border-bottom:1px solid black}
/*PVS*/
.boxPVS {
     padding:4px;
	 background-color:#ffffff;
	 border:1px solid #9BAAD3;
	  margin-top:15px
	  }
.boxPVS h4 {margin-top:2px; }	  
	  
/*pvs*/	  
	    ol.postup li {margin-bottom:4px}
		table.aplikace td,th {border:1px solid black;padding:3px}
		table.aplikace th {background-color:F7F9FC}
		table.aplikace {margin-top:30px}
		
/* ***********************/		
		
		/* ----------------------- formular / datovy filtr / filtr -------------------*/
fieldset.filter {
		border:1px solid #f2f1f1;
		padding:2px 5px;
		margin:0;
}
fieldset.filter input{
		margin:0 2px;
}
fieldset.filter legend{
		margin:0;
		padding:0 3px;
		color:#ada6a6;
		
}
#filter label {
          margin:0 2px;
		  color:#3d3d3d;

		  }

/* ----------------------- formular / datovy filtr / filtr....... jako tabulka  -------------------*/		  

table.filter th{
    background-color:#eaeaea;
	font-weight:bold;
	
}
table.filter td{
    padding:5px;
}
table.filter{
    margin:5px;
}
table.filter, table.filter th, table.filter td {
 border:1px solid #dddddd;
 vertical-align:top;
 border-collapse: collapse;
}

/*---------------------------*/

#legenda {
	text-align:right;
	margin:0.5em 0;
	padding:0;
   }
   
ul.skoleniKEOX li{
        margin:0.5em 0 0.5em 0.5em;
		padding:0;
		list-style-type: none;
}
table.skoleni {margin-top:20px;
               background-color:#f8f8f9;
			   padding:10px}
table.skoleni td {padding:20px}			 

input.datum {
         border:1px solid #D3D3D3; 
		 background-color:#fff; 
		 width:70px;}
		 
		 
/*Bugs -detail*/   

#bugsDetail {padding:10px 15px; 
				background-color:#e7e9f6;
				width:80%;
				border:1px solid #697fc0;
			}
#bugsDetail .zapsal	 {font-style:italic;
					text-align:right;
					margin-top:15px;
					}
.stanovisko {color:#ff0000;
			font-weight:bold;
			}
#reseni {
			padding:10px 15px;
			background-color:#f4f4f4;
			margin:15px 0;
			width:80%;
}	
.sablonyTab {background-color:#ffffe6;font-weight:bold;padding:5 0 3 2;font-size:110%}	
.sablonyTab2 {font-style:italic;color:#ff3300;font-weight:bold;	}
