﻿/* oranzovy:
b16c00 ed9100 ffa10d ffaa00 ffb540 ffc871 ffe0a1
*/
BODY
{
	margin:0;
	padding:0;
	background-image:url(backBody9BarLiLi.jpg);
}
BODY *
{
	font-family: Tahoma, "Verdana", "Arial CE", "Arial", "Helvetica", "Sans-Serif"; 
	color:#555;
	font-size:small;
}
FORM
{
	margin:0;
	padding:0;
}

A
{
	font-weight:bold;
	text-decoration:none; 
	border-style:none;
}
DIV 
{
	margin:0;
	padding:0;
}

A:link		{ color:#ffb540; }
A:visited   { color:#ed9100; }
A:hover	    { color:#ffc871; }
A:active	{ color:#ffb540; }

TABLE
{
	border-collapse: collapse;
}
TD
{
	margin:0;
	padding:0;
}

IMG
{
	border-style:none;
}
IMG.left {
  margin: 0.5em 0.5em 0.5em 0;
}
IMG.right {
  margin: 0.5em 0 0.5em 0.5em;
}

PRE, 
PRE *, 
CODE, 
CODE *
{
	font-family:"Courier New"
}
PRE
{
	background-color:#FFFFee;
	padding:1em;
	border:solid 1px black;
}
CODE
{
	background-color:#FFFFDD;
	border:none;
	border-top:dotted 1px orange;
	border-bottom:dotted 1px orange;
}

H1  { font-size:150%; font-weight:bold;  }
H2  { font-size:130%; font-weight:bold; letter-spacing: 0.1em; }
H3  { font-size:115%; font-weight:bold; }
H1.center,
H2.center,
H3.center { text-align:center; }
H1.left,
H2.left,
H3.left { text-align:left; }

ul { margin:0; padding:0 }
dt { float: left; padding-left:1em; padding-right:1em }
ul li { list-style-type:none }

/* ************************************** DEFAULT CLASSES **************************** */
SPAN.important		{	font-weight:bold; color: #6666cc;  }
SPAN.littleImportant{	font-weight:bold; color: #6666cc; font-size:75%;}
SPAN.error          { font-weight:bold; color:Red; }
SPAN.info           { font-weight:bold; color:Red; }

A.linkToWorld,
A.linkToSite
{
	border-width:1px;
	border-style:none;
	margin:0; padding:0;
}
A.linkToWorld 
{
	border-top-style:solid;
	border-bottom-style:solid;
}
A.linkToSite
{
	border-bottom-style:dashed;
}
A.lightbox
{
	border-style:none;
}

/* class na nadpisy, napr. deniku, trasy apod. */
.pageHeadingCenter,
.pageHeadingLeft,
.pageSubheadingCenter,
.pageSubheadingLeft,
.chapterSubheadingCenter,
.chapterSubheadingLeft
{
	font-weight:bold; 
	display:block;
}
.pageHeadingLeft,
.pageSubheadingLeft,
.chapterSubheadingLeft
{	text-align:left; }
.pageHeadingCenter,
.pageSubheadingCenter,
.chapterSubheadingCenter
{	text-align:center; }
.pageHeadingCenter,
.pageHeadingLeft
{	font-size:120%;		}
.pageSubheadingCenter,
.pageSubheadingLeft,
.chapterSubheadingCenter,
.chapterSubheadingLeft
{	font-size:100%;		}


.footnote	{	font-size:80%; }

DIV.breadcrumb,
DIV.breadcrumb *
{
	/*background-color:#999999;*/
	color:#999;
	font-weight:bold; 
	font-family:Tahoma, Arial, Courier New, System;
}
DIV.breadcrumb SPAN,
DIV.breadcrumb SPAN A
{	
	letter-spacing:.1em;	
	font-size:x-small; 
}
DIV.breadcrumb A:link,
DIV.breadcrumb A:visited 
{ 
	color:#999; 
}

.topLine    {		border-top-style:dashed; border-top-width:1px;	}
.bottomLine {		border-bottom-style:dashed; border-bottom-width:1px;	}
.borderOrange {		border-color:Orange; }

.justify	{		text-align:justify; }
.center		{		text-align:center; }
.left		{		text-align:left; }
.right		{		text-align:right; }

.alignTop
{
	vertical-align:top;
}

.noWrap
{
	white-space:nowrap;
}

IMG.borderImage
{
	margin:0.2em;
	background-color:#202020;
	border-width:1px;
	border-style:solid;
	border-color:#993200;
	padding:1em 1.3em;
}

TABLE.list TD
{
	padding-right:1em;
}

.download {
 text-align:center;
}
.download a
{
	border-top:dotted 1px orange;
	border-bottom:dotted 1px orange;
	padding:0 2em;
	margin:0 2em;
}

.download a:hover
{
	border-top:dotted 1px red;
	border-bottom:dotted 1px red;
}

/*
.feed
{
	padding-left:14px;
	background-image:url(rssbutton.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
*/

div.clean
{
	clear:both;
}

div.feedEdit
{
  border:solid 1px #999;
  margin:1em;
  padding:1em;
}

a[rel~="colleague"]:after {padding-left: 2px; content: url(/Data/Images/xfn/xfn-colleague.png);}
a[rel~="friend"]:after { padding-left: 2px; content: url(/Data/Images/xfn/xfn-friend.png);}


/******************************************* LEPORELO CONTROL ***********************************/
/* DEFAULT: spolecny pro vsechny pismenka */
.leporeloLetter {	text-align:center;font-weight:bold; display:block; float:left }
/* DEFAULT: jednotlivy typy pismenek */
 .leporeloLetterType1 {padding-left:1.5em; padding-right:1em;   color:#b16c00}
.leporeloLetterType2 {padding-left:2em;   padding-right :1em;  font-size:80%;  color:#ed9100}
.leporeloLetterType3 {padding-left:3.5em; padding-right:8.5em; font-size:150%; color:#000000}
.leporeloLetterType4 {padding-left:4em;   padding-right:4em;   color:#ffa10d;}
.leporeloLetterType5 {padding-left:5.5em; padding-right:4.5em; font-size:110%; }
.leporeloLetterType6 {padding-left:1em;   padding-right:0.5em; font-size:90%;  color:#ffaa00}
.leporeloLetterType7 {padding-left:2.5em; padding-right:3.5em; font-size:110%; }
.leporeloLetterType8 {padding-left:2em;   padding-right:2.5em; font-size:90%;  color:#ffe0a1}

/* blok, do kteryho se pismenka kresli. Zrejme by to mel byt DIV */
.lettersBlock
{	
	overflow:hidden; 
	z-index:-100;
	line-height:150% 
}

/********************************************* STRANKA ERROR **************************************/
DIV#errorDiv
{
	border:solid 1px Yellow;
	padding:2em;
	background-color:orange;
	margin:5em;
}

/********************************************** HOVER ********************************************/
DIV.hoverActive
{
	position:relative;
}


DIV.hoverActive IMG.toShow
{
	display:none;
	padding:1em;
	background-color:white;
	border:solid 1px silver;

	position:absolute;
	top:1em;
	left:2em;
	
	z-index:100;
}

DIV.hoverActive IMG.noBorder
{
	display:none;
	margin:0;
	padding:0;
	border-width:0;
}

DIV.hoverActive:hover IMG.toShow
{
	display:block;
}

/******************** jinak *****************************/
ul.linksOut { list-style-type:none; }
	/*ul.linksOut li { position:relative; }*/
		ul.linksOut li img { margin-right:5px; height:16px; /*top:1px; position:absolute;*/ }
		ul.linksOut li a   { text-decoration:underline; }