BODY {
background-color: #000000;
background-image: url(img/tlo_foto_gradient.gif);
background-repeat: repeat-x;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
font-family: Arial;
font-size: 8pt;
}

img {
	border-style: none; 
}

img.foto {
	border-style: solid; 
	border-width: 1px;
	border-color: #2F2F2F;
}

img.foto_nag {
  border-style: solid; 
	border-width: 3px;
	border-color: #1C1C1C;
}

input,select {
	color: #D1D1D1; 
	font-size: 9pt; 
	font-family: Arial; 
	background-color: #6F6F6F; 
	border-style: solid; 
	border-color: #646464; 
	border-width: 1px;
	background-image: url(img/foto_form.gif);
	background-repeat: repeat-x;
}

textarea { 
	color: #D1D1D1; 
	font-size: 9pt; 
	font-family: Arial; 
	background-color: #6F6F6F; 
	border-style: solid; 
	border-color: #646464; 
	border-width: 1pt; 
	background-image: url(img/foto_form_big.gif);
	background-repeat: no-repeat;
}

a { 
	text-decoration: none; 
	color: #DBDBDB;
	font-family: Verdana, Arial;
}

a:link { 
	text-decoration: none; 
	color: #DBDBDB;
	font-family: Verdana, Arial;
}

a:visited { 
	text-decoration: none; 
	color: #DBDBDB;
	font-family: Verdana, Arial;
}

a:hover { 
	text-decoration: underline; 
	color: #DBDBDB;
	font-family: Verdana, Arial;
}

a.link:link { 
	text-decoration: none; 
	color: #767477;
	font-family: Verdana, Arial;
}

a.link:visited { 
	text-decoration: none; 
	color: #767477;
	font-family: Verdana, Arial;
}

a.link:hover { 
	text-decoration: none; 
	color: #DBDBDB;
	font-family: Verdana, Arial;
}

table.top {
width: 100%;
height: 90px;
background-image: url(img/tlo_foto.gif);
background-repeat: repeat;
background-color: #000000;
}

td.top_foto {
width: 130px;
height: 90px;
border-style: none;
vertical-align: middle;
text-align: center;
}

td.top_opis {
height: 90px;
border-style: none;
vertical-align: middle;
text-align: left;
font-size: 8pt;
color: #DBDBDB;
padding: 5pt;
line-height: 11pt;
word-spacing: 0;
font-family: Verdana, Arial;
}

p.foto {
text-align: center;
margin: 0px;
margin-top: 30px;
margin-bottom: 20px;
}

h3 {
font-size: 7pt;
color: #3D3D3D;
margin: 0px;
margin-bottom: 60px;
line-height: 11pt;
text-align: center;
word-spacing: 0;
font-weight: normal;
font-family: Verdana, Arial;
}

h5 {
font-size: 8pt;
color: #B2B2B3;
margin: 0px;
padding-top: 20px;
padding-bottom: 0px;
line-height: 10pt;
text-align: center;
word-spacing: 0;
font-family: Verdana, Arial;
}

h6 {
font-size: 8pt;
color: #767477;
margin: 0px;
margin-top: 20px;
line-height: 11pt;
text-align: center;
word-spacing: 0;
font-weight: normal;
font-family: Verdana, Arial;
}

table.tabelka {
width: 600px;
background-color: #000000;
}

td.koment1 {
width: 200px;
vertical-align: top;
border-style: none;
background-color: #202020;
font-size: 8pt;
color: #B2B2B3;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 4px;
padding-bottom: 4px;
line-height: 10pt;
text-align: left;
word-spacing: 0;
font-family: Verdana, Arial;
}

td.koment2 {
width: 400px;
border-style: none;
vertical-align: top;
background-color: #2B2B2B;
font-size: 8pt;
color: #B2B2B3;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 4px;
padding-bottom: 4px;
line-height: 10pt;
text-align: left;
word-spacing: 0;
font-family: Verdana, Arial;
}

td.koment3 {
height: 20px;
border-style: none;
background-color: #232323;
background-image: url(img/foto_tabelka.gif);
background-repeat: no-repeat;
background-position: center top;
background-color: #161616;
font-size: 8pt;
color: #B2B2B3;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 4px;
padding-bottom: 4px;
line-height: 10pt;
text-align: left;
word-spacing: 0;
font-family: Verdana, Arial;
}

td.koment4 {
height: 20px;
border-style: none;
background-color: #000000;
}

td.koment1a {
width: 600px;
vertical-align: top;
border-style: none;
background-color: #202020;
font-size: 8pt;
color: #B2B2B3;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 4px;
padding-bottom: 4px;
line-height: 10pt;
text-align: left;
word-spacing: 0;
font-family: Verdana, Arial;
}

td.koment2a {
width: 600px;
vertical-align: top;
background-color: #2B2B2B;
font-size: 8pt;
color: #B2B2B3;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 4px;
padding-bottom: 4px;
line-height: 10pt;
text-align: left;
word-spacing: 0;
font-family: Verdana, Arial;
border-style: none;
border-bottom-style: solid; 
border-color: #5F5F5F; 
border-width: 1px;
}
