body
{
	background-color:#3E9ADE;
}


body,th, td, input
{
	font-family:"trebuchet ms",verdana,tahoma,sans-serif;
	font-size: 12px;
	color: #000000;
}

p
{
	font-family:"trebuchet ms",verdana,tahoma,sans-serif;
	font-size: 12px;
	color: #000000;
}
p.perex
{
	color: #556677;
	font-style: italic;
}

hr { margin:0px; height:1px; color: #EEEEEE; }

h1 
{ 	
	font-family: tahoma, sans-serif; 
	font-size: 20px; 
	color:#086BCE; 
	font-weight:300; 
	line-height:100%;
} 

h2 
{ 
	font-family: tahoma, sans-serif; 
	font-size: 14px; 
	color:#086BCE;
} 

.textTitulni h2 
{
	font-weight: normal;
} 

.textTitulni p 
{
	font-size: small;
} 

h3 
{ 
	font-family: tahoma, sans-serif; 
	font-size: 12px; 
	color:#000000;
	margin-top:8px; 
	margin-bottom:0px 
}

h4
{
	font-family: verdana,tahoma,sans-serif;
	font-size: 11px;
	color: #000000;
}

h5
{
	font-family: verdana,tahoma,sans-serif;
	font-size: 11px;
	color: #000000;
}



ul li
{
	list-style-image:url(/img/odrazka.gif)
}

li
{
	margin-bottom:5px;
}

a:link,a:visited,a:active
{
	color: #086BCE;
	text-decoration:none;
}

a:hover
{
	color: red;
	text-decoration: none;
}

.articleHeadline
{
	margin-top:20px; margin-right:8px; margin-bottom:0px;
	font-size:12pt;
}

.articleAbstract { margin-top:0px; margin-right:8px; margin-bottom:15px; }

.bback
{
	background:url(/img/mbox-bback.gif) repeat-x bottom
}

.boxMenu { margin-right:10px; margin-left:10px }

.boxMenu td 
{ 
	font-size:11px; 
	padding-bottom:5px;
	line-height:100%;
	font-family: tahoma,verdana,sans-serif;
}

.boxRight
{
	width:242px;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:9px;
	padding-right:3px;
	vertical-align:top
}

 .boxTitle { color: #086BCE; padding-bottom:5px; font-size: 12px; font-weight: bold; text-align:left}

.boxTitulni
{
	padding:10px;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
}

.boxTitulni a:link,.boxTitulni a:visited,.boxTitulni a:active
{
	color: red;
	text-decoration:none;
}

.boxTitulni a:hover
{
	color: #086BCE;
	text-decoration: none;
}

.boxPozadi
{
	
	background:url(/img/box2.gif) no-repeat 10px top;
	padding-left:20px;
	padding-top:20px
}

.cesta
{
	font-size:11px;
	margin-bottom:20px;
}

.cesta a:link,.cesta a:visited,.cesta a:active
{
	color: red;
	text-decoration:none;
}

.cesta a:hover
{
	color: #336699;
	text-decoration: none;
}

.fitemBorder 
{ 
	border-top: 1px solid #BBBBBB; 
	border-left: 1px solid #BBBBBB; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC; 
	height: 18px; 
	font-size:11px; 
	font-family: tahoma, sans-serif; 
	padding-top:2px; 
	background-image: url(/img/input-box.gif); 
	background-repeat:repeat-x 
} 

select 
{ 
	height: 18px; 
	font-size:11px; 
	font-family: tahoma, sans-serif; 
	padding-top:2px; 
} 

.fitemBorderRed
{ 
	border-top: 1px solid red; 
	border-left: 1px solid red; 
	border-right: 1px solid red; 
	border-bottom: 1px solid red; 
	height: 18px; 
	font-size:11px; 
	font-family: tahoma, sans-serif; 
	padding-top:2px; 
	background-image: url(/img/input-box.gif); 
	background-repeat:repeat-x 
} 

.fitemBorderTextArea 
{ 
	border-top: 1px solid #BBBBBB; 
	border-left: 1px solid #BBBBBB; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC; 
	height: 18px; 
	font-size:11px; 
	font-family: tahoma, sans-serif; 
	padding-top:2px; 
	background-image: url(/img/input-box3.gif); 
	background-repeat:repeat-x 
} 

.fitemBorderTextAreaRed
{ 
	border-top: 1px solid red; 
	border-left: 1px solid red; 
	border-right: 1px solid red; 
	border-bottom: 1px solid red; 
	height: 18px; 
	font-size:11px; 
	font-family: tahoma, sans-serif; 
	padding-top:2px; 
	background-image: url(/img/input-box3.gif); 
	background-repeat:repeat-x 
} 

.flabel 
{ 
	font-weight : normal; 
	background-color : transparent; 
	text-align : right; 
	font-size:11px;
	padding-right:7px;
	padding-bottom:5px 
}

.fitem
{ 
	padding-bottom:5px 
}

.formTab th
{
	text-align:left;
	background-color: #CCE5FF;
	padding-left: 2px;
	padding-right: 2px;
}

.formTab td
{
	padding-left: 2px;
	padding-right: 6px;
}


.ikonaMenu 
{ 
	margin-top:2px; 
	margin-right:10px; 
}

.intab th
{
	background-color: #CCE5FF;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: top;
}

.intab td
{
	background-color: #D9EBFF;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: top;
}

.hlavTab
{
	color: black;
	width:775px;
	background-color:white
}

.lback
{
	background:url(/img/mbox-lback.gif) repeat-y left;
}

.menuActive 
{ 
	background-color: white; 
	border-top: 1px solid #BBBBBB; 
	border-bottom: 1px solid white; 
	font-size: 11px; 
	padding-left: 6px; 
	padding-right: 6px; 
}

.menuBack
{
	background:url(/img/menu-back.gif) repeat-x bottom;
}

.rback
{
	background:url(/img/mbox-rback.gif) repeat-y right;
}

.pata
{
	color:#BCDCF3;
	font-size:10px
}

.pata a:link,.pata a:visited,.pata a:active
{
	color: #003399;
	text-decoration:none;
}

.pata a:hover
{
	color: white;
	text-decoration: none;
}

pre
{
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #EFF8FF;
}

.published { color: #999999; margin-left: 10px; font-size:10px; letter-spacing:1;}

.searchBox
{
	background:url(/img/back_input.gif) no-repeat;
	border:1px solid #BBBBBB;
	width:114px;
	height:19px
}

.snimky
{
	
	border:1px solid #0066CC
}

.tabMenu
{
	border-top:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	background-color:#D1E3F6;
	color:#003399;
	height:24px;
	padding-right:6px;
	padding-left:6px
}


.tback
{
	background:url(/img/mbox-tback.gif) repeat-x top
}

.text
{
	padding:15px;
	vertical-align:top;
	width:467px
}

.textTitulni
{
	padding:15px;
	vertical-align:top;
}

.uvod { color:#666666; letter-spacing:1; font-size:11px; padding-bottom:0px; }

td.navigationBar
{
	border-top: 1px dotted #CCCCFF;
	font-size: 9px;
}


a.orangeLink:link,a.orangeLink:visited,a.orangeLink:active
{
	color: #FF6600;
	text-decoration:underline;
}

a.orangeLink:hover
{
	color: red;
	text-decoration: underline;
}
