BODY 
{
	BACKGROUND-COLOR: #FFDEAD;
	MARGIN: 0px;
	PADDING-TOP: 30px;
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 30px;
	SCROLLBAR-TRACK-COLOR: #CCFFFF;
	SCROLLBAR-FACE-COLOR: #66CCFF;
	SCROLLBAR-ARROW-COLOR: #99FFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #66CCFF;
	SCROLLBAR-SHADOW-COLOR: #6699CC;
	SCROLLBAR-DARKSHADOW-COLOR: #0066FF;
	FONT-FAMILY: Times New Roman, sans-serif;
	FONT-SIZE: 14px;
	background-repeat: repeat-y;
}

#stranka {
	FONT-SIZE: 14px;
	text-align: justify;
}

#ilustrace, #tabulka  {
	text-align: center;
	margin: 25px;
}

A:link {
	COLOR: Blue;
	font-weight : bold;
}

A:hover
 {
 COLOR: red;
 }

A:visited
 {
	COLOR: #A0522D;
}

P {
	MARGIN: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 8px ;
}
	
TD  {
	background-color : #7FFFD4;
	text-align : center;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
   PADDING-RIGHT: 5px; 
}


TH  {
	background-color : #F0E68C;
	text-align: center;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px; 
	font-style : normal;
}

.tabulka {
	background-color : #20B2AA;
	border : 1px solid Black;
}

.barva1 {
color: Navy;
}

.barva2 {
color: Green;
}

.barva3 {
color: Maroon;
}

.fotka  {
margin: 2px;
	border : 1px solid Black;
}

.dotextu {
	margin: 15px;
}

.doleva {
	TEXT-ALIGN: left;
}

.doprostred, .iframe {
	TEXT-ALIGN: center;
}

.okynko-formulare {
	background-color: #F5F5DC;
	TEXT-ALIGN: right;
}

.doprava {
	TEXT-ALIGN: right;
	float: right;
}
.poznamka {
	COLOR: Green;
	font-style: italic;
	FONT-SIZE: 12px;
}
.vzorec {
	margin-left: 35px;
}

.tuzka
{
	MARGIN-LEFT: 20px;
}

.domecek
 {
	position: absolute;
	right: 33px;
	top: 35px;
	background-color : transparent;
	border: none;
}
.nacrt  {
	DISPLAY: block;
	border: none;
}
.nacrt-doprostred  {
	DISPLAY: block;
	border: none;
	text-align: center;
}
.nacrt-doprava, .kalkulacka  {
	position: relative;
	float: right;
	DISPLAY: block;
	border: none;
	margin-left: 15px;
	margin-top: 10px;
	
}

.nacrt-doleva  {
	position : relative;
	float: left;
	DISPLAY: block;
	border: none;
	margin-right: 15px;
	margin-top: 10px;
	
}

.voko {
	width: 100px;
	height : auto;
	position : relative;
	margin-left: 155px;
	padding: 18px;
	background-color : #00CED1;
	border : 1px solid Black;
}

.tabulka-anketa
{
	background-color : Aqua;
	COLOR: black;
	FONT-SIZE: 14px;
	FONT-FAMILY: Times New Roman, sans-serif;
	PADDING-RIGHT: 20px;
	TEXT-ALIGN: right;
	MARGIN: 20px;
	width: 250px;
	padding-left : 15px;
}

UL, DL, OL {
FONT-FAMILY: Arial, sans-serif;
FONT-SIZE: 14px; 
COLOR: #133C86 
} 

LI
 {
MARGIN: 10px 15px 2px; 
FONT-FAMILY: Arial, sans-serif;
FONT-SIZE: 14px; 
COLOR: #133C86 
} 

DT
 {
	MARGIN: 10px 15px 2px;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #133C86;
	font-weight: bold;
} 

DD
 {
	MARGIN: 0px 15px 2px;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #133C86;
	font-style: italic;
} 

H1 
{
	PADDING-TOP: 20px;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 28px;
	COLOR: #00008B;
	text-align : center;
}

H2 
{
	FONT-SIZE: 18px;
	COLOR: Navy;
	FONT-FAMILY: Arial, sans-serif;
	TEXT-ALIGN: center;
	height : 30px;
}

H3 
{
	FONT-SIZE: 16px;
	COLOR: #133C86;
	FONT-FAMILY: Arial, sans-serif;
	padding-top: 18px;	
	font-style : normal;
	font-variant : normal;
	font-weight : bolder;
}

KBD {
	color: red;
	FONT-FAMILY: "Arial CE";
}

CODE {
    Margin-left: 30px;
	PADDING-LEFT: 30px;
	FONT-FAMILY: Arial, sans-serif;
}

HR {
	color: #708090;
	margin-left: 10px;
	margin-right: 10px;
	clear: both;
}

#zahlavi
{
	margin-bottom: 20px;

}

#stranka
{

}

#zapati{	

FONT-SIZE: 14px;
	TEXT-ALIGN: center;
	margin-top: 20px;
	PADDING-TOP: 8px;
PADDING-LEFT: 8px; 
PADDING-RIGHT: 8px; 
PADDING-BOTTOM: 12px 
}

#formular
{	
FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	color: green;
	background-color : white;
	margin-top: 20px;
	PADDING-TOP: 28px;
PADDING-LEFT: 28px; 
PADDING-RIGHT: 28px; 
PADDING-BOTTOM: 28px;
}