BODY {
	color:black;
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	
	
}

/* nadpis stranky */
H1 {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	color:#3A61A2;
	border-bottom:3px solid #3A61A2;
}

/* nadpis kapitoly */
H2
{
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	background-color:#6A83B9; 
	border:1px solid #333;
	color:White;
	padding: 5px;
}

H3
{
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#DA5808;
}

H4 {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
}

H5
{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	margin-bottom:5px;
}

H6
{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
}


HR {
 height:1px; 
 color:#3961a5;
}

UL {
		margin-left:30px;
}
LI {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	margin-bottom:3px;
}


INPUT {
}
TEXTAREA {
}
BUTTON {
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 border:1px solid #333;
}
A 
{
}
A:hover {
}
A:visited { 
}

LEGEND {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3A61A2;
	margin:0px 0px 10px 0px;
 /* background-color:#ccc;*/
}
FIELDSET {
 margin:0px 0px 5px 0px;
 padding:0px 5px 5px 5px;
/* background-color:#eee;*/
}


/* 
----------------------------------------------------
  document content
----------------------------------------------------
*/

#mainTable {
	width:100%;
	border-collapse:collapse;
}

#documentContent {
	background-color:white;
	padding-left: 20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:20px;
}
#documentContent P {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	text-align:justify;
}

#documentContent DIV {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	text-align:justify;
}

 
 /*-----*/
.note  {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333;/**/
 }
 
#documentContent .imageWithDesc {
	text-align:center;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333333;

}

#documentContent .imageWithDesc IMG {
	border: 1px solid #3C609E;
	margin-bottom:5px;
}

#documentContent .center {
	text-align:center;
}

.h2centerWithLink
{
	background-color:White;
	text-align:center;
	border:0px none;
}
.h2WithLink
{
	background-color:White;
	border:0px none;
}

/* simulace odskakujiciho seznamu */
#documentContent .list1
{
	padding:10px 0px 10px 0px;
	font-weight: bold;
}
#documentContent .list2
{
	padding:0px 0px 5px 20px;
}
#documentContent .list3
{
	padding:0px 0px 5px 40px;
}

/*  styl tabulky */
.chapterTable {
	
}
.chapterTable TD {
	border: 1px solid silver;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:3px;
}

.chapterTable TH {
	text-align:center;
	border: 1px solid silver;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#ddd;
	padding:3px;

}

/*------ */
.topLink {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*color:#0A0A5F;*/
}

.topLink:hover {
	text-decoration:underline;
}

#confirmFormContainer {
	margin-top: 70px;
}
#confirmFormContainer TD {
	border:1px solid #39619C;
	text-align:center;
	padding:70px 80px 30px 80px;
	border:1px solid #333;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#9EAECF; 
	
}
#testForm BUTTON {
 width:50px;
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin: 20px 15px 0px 15px;
 border:1px solid #333;
 }
 
#documentContent .goTop {
  text-align:right;
  margin-right:2px;
}
#documentContent .goTop A {
	color:#6A83B9; 
}
.goTop {
  text-align:right;
  margin-right:2px;
}
.goTop A {
	color:#6A83B9; 
}

.moreLink 
{
	margin-top:10px;
}

.moreLink A
{
	color:#6A83B9;
	text-decoration:none;
	font-weight:bold;
}

.relatedLink {
	width:100%;
}
.relatedLink IMG {
	border: 1px solid #3D619D;
	margin:0px;
	margin-right: 20px;
	width:100px;
}
.relatedLink SPAN {
	display:block;
	margin-top:10px;
}

.highlightBox {
	border:1px solid red; 
	background-color:#ffe8e8;
	padding:10px;
	margin-top:10px;
	}
	
	
/* aktuality */
#documentContent .actContainer
{
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: #3a61a2 2px solid;
}

#documentContent .actContainer H4 /*.actHeader*/
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

#documentContent .actContainer .actIntro 
{
	margin-bottom:10px;
	font-style:italic;
	
}
#documentContent .actContainer DIV /*.actText */
{
	margin-bottom:10px;
}
#documentContent .actContainer .actAuthor 
{	
	color:#666;
	font-size:9px;
	margin-top:10px;
	
}

#documentContent .actContainer  .moreLink 
{
	margin-bottom:10px;
}

#documentContent .actContainer  .moreLink A
{
	color:#6A83B9;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

#documentContent .actContainer  .moreLink A:hover
{
	text-decoration:underline;
}


/* formular objednavka */

TD .formLeftDesc {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	width:150px;
	padding:5px;
}

TD .formLeftField {

}


	

