body
{
	color:  #00467B;
        font-size:  100%;
	font-family:  "Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;
	background-color:  white;
	background-image:  url(/images/page-bg.gif);
	background-repeat:  repeat-y;
	background-position:  0 0;
	margin: 0;
	padding: 0 0 70px;
}

a 
{
 	color: #953a59;
}

a:hover
{
 	color: #f7eed9;
        background: #953a59;
}

input 
{
        margin-bottom: 8px 
}

h1#nadpis
{
	font-size:  0;
	position:  relative;
	width:  550px;
	height:  102px;
	overflow:  hidden;
	margin:  19px 0 0;
	padding:  0;
}

h1#nadpis a
{
	color: #953a59;
}

h1#nadpis span
{
	background-image:  url(/images/nadpis-bg.gif);
	background-repeat:  no-repeat;
        position:  absolute;
	top:  0;
	left:  0;
	width:  550px;
	height:  102px;
	z-index:  1;
	cursor:  pointer;
	display:  block;
}

h1
{
 	color: #953a59;
	font-size: 185%;
 	font-weight: normal;
}

h2
{
 	color: #00518f;
	font-size: 130%;
}

hr
{
	height:  1px;
	visibility:  hidden;
}

hr.cleaner
{
	clear: both;
	height: 1px;
	margin:  -1px 0 0 0;
	padding: 0;
	border: none;
}

img
{
	border-width:  0;
}


img.left
{
	float: left;
	margin-right: 15px; 
}

#citat
{
	color:  black;
        font-size:  82%;
	text-align:  right;
	position:  absolute;



	width:  14em;
	z-index:  5;

	margin-top:  10px;
	margin-left:  48px;
}

#citat cite
{
	font-size:  115%;
	text-align:  left;
	display:  block;
}

#content
{
	width:  auto;
	margin:  0;
	padding:  0;
}

#foot
{
	color:  #545556;
	font-size:  11px;
	font-family:  "Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;
}

#foot p
{
	margin-top:  8px;
	margin-bottom:  5px;
}

#head
{
	background-color:  #953a59;
	background-image:  url(/images/head-bg.gif);
	background-repeat:  repeat-x;
	height:  130px;
}

#head-content
{
	position:  absolute;
	width:  550px;
	height:  121px;
	z-index:  2;
}

#main
{
	width:  30em;
	height:  auto;
	margin: 0 0 0 225px;
	padding: 0;
}

#main-content
{
        margin: 0;
	font-size:  86%;
	padding-top:  17em;
	padding-left:  50px;
}

#main-content-beztanecnice
{
	margin: 0;
	font-size:  86%;
	padding-top:  1em;
	padding-left:  50px;
}

#main-content-beztanecnice .txpThumb
{
	background-color: #bed5e6;
        width: 100%;
        float: left;
        margin-top: 10px;
        padding: 10px;
}

#main-content-beztanecnice .txpThumb img
{
        float: left;
        margin-right:  10px;
}


#main-content-beztanecnice .txpThumb p
{
        color: #00518f;
        font-weight:  bold;
}


#menu
{
	background-color:  #00518f;
	width:  30em;
	height:  1.44em;
	margin-top:  1px;
}

#menu-content
{
	color:  white;
	font-size:  90%;
	padding-top:  2px;
        padding-left: 3px;
}

#menu-content a
{
	font-size:  90%;
        color:  #ffdb02;
        font-weight:  normal;
	margin-right:  6px;
	margin-left:  6px;
}

#menu-content a:hover
{
	color:  #0ff;
        background: transparent;
}

#menu-content p
{
	margin:  0;
}

#sidebar
{
	color:  #00518f;
	font-size:  115%;
	font-family:  "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	text-align:  center;
	float:  left;
	width:  225px;
	height:  auto;
	margin:  0;
	padding: 0;

}

#sidebar-bottom
{
	background-color: white;
        background-image:  url(/images/sidebar-bg-bottom.gif);
	background-repeat:  no-repeat;
	background-position: center 0;
	width:  auto;
	height:  16px;
}

#sidebar-content
{
	text-align:  left;
	width:  auto;
	padding:  90px 15px 1px;
}

#sidebar-content a:hover
{ 
        color:  #bed5e6;
}

#sidebar-content h2
{
	color:  #00518f;
        font-size:  130%;
	font-weight:  bold;
	text-align:  center;
	letter-spacing:  5px;
	margin-top:  0;
	margin-right:  auto;
	margin-left:  auto;
}

#sidebar-content h3
{
        font-size:  110%;        
        color:  #953a59;
        font-family: "Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;
}

#sidebar-content li
{
	line-height:  120%;
	margin-bottom:  1em;
	margin-left:  -1.2em;
	list-style-type:  square;
}

#sidebar-content .linka
{
        font-size:  0;
        line-height: 0;
        background-color: white;
	width: auto;
	height: 1px; 
}

#sidebar-content p
{
	margin-top:  1em;
	margin-bottom:  1em;
}

#sidebar-content p.datum
{
        font-size:  85%;
        font-family:  "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
        text-align:  right;
        font-style: italic;
}

#sidebar-cover
{
	font-size:  70%;
	background-color:  #bed5e6;
	background-image:  url(/images/sidebar-bg-top.gif);
	background-repeat:  no-repeat;
	text-align:  center;
	width:  197px;
	margin-top:  25px;
	margin-right:  auto;
	margin-left:  auto;
}

#tanecnice
{
	background-image:  url(/images/liza-bg.jpg);
	background-repeat:  no-repeat;
	position:  absolute;
	top:  26px;
	left:  27em;
	width:  356px;
	height:  384px;
	z-index:  1;
}

#beztanecnice
{
	background-image:  url(/images/noliza-bg.gif);
	background-repeat:  no-repeat;
	position:  absolute;
	top:  26px;
	left:  27em;
	width:  356px;
	height:  153px;
	z-index:  1;
}

.center
{
        text-align: center;
}

table
{
       border: 0;
}

th
{
       background-color:  #bed5e6;
       text-align: left;
       padding-left: 7px
}

td
{
        background-color:  white;
        padding: 7px;
}