* {margin:0; padding:0;}
body
{	 
  color:#ffffff;
	margin:auto;
	padding:0;
	background: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
#logo
{
  padding:0;
  margin-top: 15px;
  margin-right:-128px;
  width:257px;
  height:123px;
  position:relative;
}
#menu
{
  padding:0;
  margin-top:4px;
  width:855px;
  height:26px;
  margin-right:-427px;
  position:relative;
}
#menu a
{ 
  color: #ffffff; 
  font-size:12px;
  display:block;
  height:26px;
  line-height:26px;
  text-decoration: none; 
  vertical-align:middle;
}
#menu a:hover
{ 
  color: #ffffff; 
  display:block;
  height:26px;
  background: #d20606 url(img/hover_bg.jpg) repeat-y left top; 
}
#menu img
{
  border:none;
  margin:0;
  padding:0;
}
#slider
{
  margin-top:7px;
  width:835px;
  height:74px;
  margin-right:-417px;
  position:relative;
}
#desc
{
  padding:0;
  margin:0;
  height:309px;
  width:427px;
  font-size:10px;
  border-bottom: 1px solid #333;
  overflow: auto;
}
#holder {
  width: 427px;
}
#desc h1
{
  font-size:120%;
  text-align:left;
  padding-top:10px;
  padding-left:10px;
}
#desc p
{
  font-size:12px;
  padding-right:20px;
  padding-left:10px;
}
#desc table
{
  font-size:12px;
}
#desc a:link, #desc a:visited
{
  text-decoration:none;
  color:#BD0505;
}
#desc a:hover
{
  text-decoration:underline;
}
#modes
{
  margin:0;
  padding:0;
  height:109px;  
  width:427px;
  border-bottom: 1px solid #333;
}
#rights
{
  height:35px;
  width:427px;
  font-size:11px;
}
#rights table
{
  font-size:11px;
  margin-top: 2px;
  margin-left: 5px;
}
#rights a
{
  font-size:11px;
  text-decoration:none;
  color:#fff;
}
#rights a:hover
{
  text-decoration:underline;
}
#top
{
  height:249px;
  padding-top:3px;
}
#bigimage
{
  height:284px;
  width:427px;
  padding:0;
  margin:0;
}
#bigimage img
{
  
  border:none;
}
#tests {
  height:25px;
  margin-top:-3px;  
  width:427px;
  font-size:11px;
  border-bottom: 1px solid #cf3838;
}
#tests table {
  margin-top:3px;
  margin-left: 15px;
  font-size:12px;
}
#smallimg {
  height:109px;
  width:427px;
  overflow:hidden;
  border-bottom: 1px solid #cf3838;
}
#ining {
  padding-top:16px;
}
#langu {
  height:35px;
  width:427px;  
  font-size:12px;
  padding-top:8px;
  padding-left:10px;
}
#langu a{
  font-size:12px;
  text-decoration:none;
  color:#fff;
}
#langu a:hover {
  color:#000;
}
#thephoto {
	width:428px;
	height:284px;
}
#dropmenudiv{
position:absolute;
line-height:26px;
z-index:100;
}

#dropmenudiv a{
color:#fff;
display: block;
text-indent: 3px;
padding: 1px 0 0 20px;
text-decoration: none;
background-color:black;
}

#dropmenudiv a:hover{ /*hover background color*/
background: #d20606 url(img/hover_bg.jpg) repeat-y left top; 
}
.title
{
  font-size:12px;  
}
.download
{
  font-size:12px;
  color: #d20606;
}
.activ
{
  color: #d20606;
}
.activa
{
  color: #d20606;
  font-size: 13px;
  font-weight: bold;
}
.navi
{
  margin-top:5px;
  font-size:12px;  
  text-align:center;  
  margin-bottom:0;
}
.ponuka_sedaciek {
  font-size: 14px;
  color: #ffcc00;
}
#tests a:link, #tests a:visited {
  text-decoration: none;
}
#tests span a:hover, #tests span a:focus {
  text-decoration: underline;
}
.katalog_sedaciek {
  margin: 5px 0 0 5px;
  font-size: 14px;
  color: #ffcc00; 
  text-decoration: none;
}
.navi a
{
  text-decoration:none;
  color:#fff;
}
.highl
{
  font-size:14px;
  font-weight:bold;
  text-align:left;
  margin-left:10px;
}
#submit_bt
{
  border:none;
  background:white;
  cursor:pointer;
}
#submit_bt hover
{
  background: #d20606; 
}
#index a {
  font-size:11px;
  text-decoration:none;
  color:#fff;
}
#index td {
  font-size:11px;  
}
#btn
{
  background: url(img/vstup_01.jpg) no-repeat;
  width:149px;
  height:29px;
  display:block;
}
#btn a 
{
  display:block;
  width:149px;
  height:29px;
}
#btn a:hover
{
  background: url(img/vstup_02.jpg) no-repeat;
  display:block;
}
