body
{
  margin: 0; padding: 0;
  background: #000 url(/repository/layout/back.gif) repeat left top;
  color: #B0B0B0;
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 14px;
}

div#page
{
  background: url(/repository/layout/page-back.gif) no-repeat center top;
}

div#main-null
{
  width: 1149px;
  margin: auto;
}

div#main-null-top
{
  height: 40px;
  /*background: url(/repository/layout/main-null-top.png) no-repeat center top;*/
}

div#main-null-middle
{
  /*background: url(/repository/layout/main-null-middle.png) repeat-y center top;*/
}

div#base
{
  width: 949px;
  margin: auto;
}

div#main-null-bottom
{
  height: 40px;     /*127*/
  /*background: url(/repository/layout/main-null-bottom.png) no-repeat center top;*/
}

div#base-top
{
  height: 8px;
  background: url(/repository/layout/base-top.png) no-repeat center top;
}

div#base-middle
{
  background: url(/repository/layout/base-middle.png) repeat-y center top;
}

div#base-bottom
{
  height: 8px;
  background: url(/repository/layout/base-bottom.png) no-repeat center top;
}

div#main
{
  width: 935px;
  margin: auto;
  position: relative;
}

div#main-top
{
  height: 7px;
  background: url(/repository/layout/main-top.png) no-repeat center top;
}

div#header
{
  background: url(/repository/layout/header.png) no-repeat left top;
  height: 109px;
  position: relative;
}

div#synot-lottery
{
  width: 467px;
  float: left;
}

div#synottip
{
  width: 468px;
  float: right;
}

.reset
{
  clear: both;
}

a img
{
  border: 0;
}

div#companies-top
{
  height: 31px;
  background: #000;
}

div#companies
{
  background: #000;
}

div#companies ul
{
  margin: 0 0 0 11px; padding: 0;
  list-style: none;
}

div#companies ul li
{
  margin-left: 20px;
  float: left;
}

div#companies-bottom
{
  height: 27px;
  background: #000;
}

.blocked
{
  display: none;
}

div#menu
{
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 18px;
  color: #fff;
  position: absolute;
  bottom: 0px; right: 0;
}

div#menu ul
{
  list-style-type: none;
  padding: 0; margin: 0;
  
}

div#menu ul li
{
  float: left;
}

div#menu ul li a
{
  color: #fff;
  text-decoration: none;
  padding: 0px 27px;
  display: block;
  height: 47px;
  line-height: 40px;
}

div#menu ul li.link1 a:hover
{
  background: url(/repository/layout/about-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

div#menu ul li.link2 a:hover
{
  background: url(/repository/layout/companies-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

div#menu ul li.link3 a:hover
{
  background: url(/repository/layout/news-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

div#menu ul li.link4 a:hover
{
  background: url(/repository/layout/career-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

div#menu ul li.link5 a:hover
{
  background: url(/repository/layout/media-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

div#menu ul li.link6 a:hover
{
  background: url(/repository/layout/contact-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

.currentpage1 a
{
  background: url(/repository/layout/about-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

.currentpage2 a
{
  background: url(/repository/layout/companies-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

.currentpage3 a
{
  background: url(/repository/layout/news-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

.currentpage4 a
{
  background: url(/repository/layout/career-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

.currentpage5 a
{
  background: url(/repository/layout/media-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

.currentpage6 a
{
  background: url(/repository/layout/contact-back.png) no-repeat left top;
  display: block;
  height: 47px;
  color: #444;
}

div#content
{
  padding: 30px;
  background-color: #000;
  min-height: 300px;
}

div#separator
{
  background: url(/repository/layout/separator.png) no-repeat left top;
  height: 10px;
}

h1
{
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 24px;
  margin: 0 0 20px 0;
  padding: 0;
  border-bottom: 1px solid #8F0000;
  color: #8F0000;
  text-transform: uppercase;
}

h1 a
{
  color: #8F0000;
  text-decoration: none;
}

h2 a
{
  color: #8F0000;
  text-decoration: none;
}

h3 a
{
  color: #fff;
  text-decoration: none;
}

.whiteLinks
{
  color: #fff;
  text-decoration: none;
}

h4 a
{
  color: #fff;
  text-decoration: none;
}

h2
{
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 20px;
  margin: 0 0 20px 0;
  padding: 0;
  color: #8F0000;
}

p
{
  text-align: justify;
  line-height: 20px;
  color: #B0B0B0;
  margin: 0;
  padding: 0 0 20px 0;
}

.editor ul
{
  color: #B0B0B0;
}

p a
{
  text-decoration: underline;
  color: #8F0000;
}

p a:hover
{
  text-decoration: none;
  color: #8F0000;
}

h3
{
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 18px;
  margin: 0 0 10px 0;
  padding: 0;
  color: #fff;;
}

h4
{
  font-family: Tahoma, Arial, lucida, sans-serif;
  font-size: 16px;
  margin: 0;
  padding: 0;
  color: #fff;
}

.editor
{
	background-color: #000;
	color: #fff;
}

.text-pic
{
	float: right;
	margin: 50px 0 10px 10px;
	padding: 5px;
	border: 1px solid #444;
}

.news-pic
{
	padding: 5px;
	border: 1px solid #444;
}

.pages
{
  color: #444;
  text-align: right;
}

.pages a
{
  text-decoration: underline;
  color: #8F0000;
}

.pages a:hover
{
  text-decoration: none;
  color: #8F0000;
}

.news-date
{
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 5px;
	font-style: italic;
}

.news-more
{
  text-align: right;
}

.news-more a
{
  text-decoration: underline;
  color: #8F0000;
}

.news-more a:hover
{
  text-decoration: none;
  color: #8F0000;
}

.redLinks
{
  text-decoration: none;
  color: #8F0000;
}

div#vyroci
{
	position: absolute;
	width: 233px;
	height: 85px;
	background: url(/repository/layout/logo-20-let.png) no-repeat right bottom;
	z-index: 100;
	top: 0;
	right: 0;
}

div.newsletter { position: absolute; top: 25px; right: 30px; font-size: 12px; }
	div.newsletter a { color: #fff; text-decoration: underline; }
	div.newsletter a:hover { color: #fff; text-decoration: none }
