body { background-color: #666666; margin: 0px; }

.text { font-family: Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF }
.text_gray { font-family: Tahoma, Verdana, Arial; font-size:11px; color:#BCBCBC }

a.link_text, a.link_text:link, a.link_text:visited { font-family: Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:underline }
a.link_text:hover {text-decoration:none}


a.link_text2, a.link_text2:link, a.link_text2:visited { font-family: Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.link_text2:hover {text-decoration:underline}

a.link_gray, a.link_gray:link, a.link_gray:visited { font-family: Tahoma, Verdana, Arial; font-size:11px; color:#BCBCBC; text-decoration:none }
a.link_gray:hover {text-decoration:underline}

input.itext {border:1px solid #999999; font-family:Tahoma, Verdana, Arial; font-size:10px; padding-left:2px; width:120px; height:18px; color:#333333}
input.ibutton {border:1px solid #999999; font-family:Tahoma, Verdana, Arial; font-size:10px; width:60px; cursor:pointer; }

select.stext {border:1px solid #999999; font-family:Tahoma, Verdana, Arial; font-size:10px; padding-left:1px; width:180px; color:#333333}
textarea.itext {border:1px solid #999999; font-family:Tahoma, Verdana, Arial; font-size:10px; padding-left:2px; color:#333333}

.tb1 { font-family: Tahoma; font-size: 11px; color: #ffffff; border-bottom: #cacaca 1px solid; }
.bold { font-weight:bold; }
.tb1 td { border-top: #cacaca 1px solid; text-align: center; }
.tb1 .left { text-align: left; border-right: #cacaca 1px solid; }
.tb1 .left_clear { text-align: left; border: none; }
.tb1 .left2 { border-right: #cacaca 1px solid; }
.tb1 .left3 { border-right: #cacaca 1px solid; border-left: #cacaca 1px solid; }
.tb1 .bottom2 { border-bottom: #cacaca 1px solid; }

h1 { text-align: center; color: #ffffff; font-family: Arial; font-size: 20px; font-weight: bold; padding: 6px 0px 6px 0px; margin: 0px; }

#topmenu {
  list-style: none;
  padding:  0px 1px 0px 0px;
  margin: 0px;
  display:inline;
  font-size: 11px;
  background: #666666;
  text-align: center;
}
#topmenu li {
  font-size:11px;
  line-height: 20px;
  padding:  0px 0px 0px 0px;
  margin: 0px 1px 0px 0px;
  display:inline;
}
#topmenu a {
  letter-spacing: -1px;
  font-family: Verdana;
  font-weight: bold;
  line-height: 14px;
  width:108px;
  display:inline-block;
  color: #e0e0e0;
  font-size:11px;
  text-decoration: none;
  padding: 5px 25px 5px 40px;
}

#submenu {
  list-style: none;
  padding:  0px 0px 1px 0px;
  margin: 0px;
  font-size: 11px;
  background: #666666;
  text-align: center;
}
#submenu li {
  font-size:11px;
  line-height: 24px;
  margin: 1px 0px 1px 1px;
  display:inline;
}
#submenu a {
  letter-spacing: -1px;
  font-family: Verdana;
  font-weight: bold;
  line-height: 18px;
  color: #e0e0e0;
  font-size:11px;
  text-decoration: none;
  padding: 5px 25px 5px 40px;
}
.s_green a {
  background: #333333 url(../images/dot_green.gif) 16px 6px no-repeat;
}
.s_green a:hover, .s_green .current {
  background: #3d3d3d url(../images/dot_green.gif) 16px 6px no-repeat;
}

.s_topred a {
  text-decoration: none;
  background: #333333 url(../images/dot_red2.gif) 16px 9px no-repeat;
}
.s_topred a:hover, .s_red .current {
  background: #3d3d3d url(../images/dot_red2.gif) 16px 9px no-repeat;
}

.s_red a {
  text-decoration: none;
  background: #333333 url(../images/dot_red.gif) 16px 9px no-repeat;
}
.s_red a:hover, .s_red .current {
  background: #3d3d3d url(../images/dot_red.gif) 16px 9px no-repeat;
}
.s_vio a {
  background: #333333 url(../images/dot_vio.gif) 16px 6px no-repeat;
}
.s_vio a:hover, .s_vio .current {
  background: #3d3d3d url(../images/dot_vio.gif) 16px 6px no-repeat;
}
.s_blu a {
  background: #333333 url(../images/dot_blu.gif) 16px 6px no-repeat;
}
.s_blu a:hover, .s_blu .current {
  background: #3d3d3d url(../images/dot_blu.gif) 16px 6px no-repeat;
}
a.menu_project {
  margin: 0px; 
  border-top: 1px solid #6a6a6a;
  padding: 10px 0px 10px 0px; 
  text-decoration: none; 
  color: #ffffff; 
  font-size:17px; 
  font-family: Verdana; 
  width: 236px; 
  display: block; 
  background-color: #87297f;
}
a.menu_project:hover {
  background-color: #903788;
}
ul.zakladki {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
ul.zakladki li {
  display: inline;
  line-height: 21px;
  margin: 0px;
  padding: 0px;
}
ul.zakladki a {
  color: #777777;
  text-decoration: none;
  padding: 5px 15px 5px 15px;
  background-color: #333333;
  border-top: #777777 solid 1px;
  border-left: #777777 solid 1px;
}
ul.zakladki a.current, ul.zakladki a:hover {
  background-color: #3d3d3d;
  color: #ffffff;
}
#projects {
	margin-top: 1px; 
  border-top: #777777 solid 1px;
  border-bottom: #777777 solid 1px;
}
#projects h4 {
	font-size: 12px;
	padding: 10px 0px 4px 1px;
	margin: 0px;
}
#projects table {
	font-size: 11px;
  color: #ffffff;
}
#projects .bgl {
  background-color: #777777;
}
#projects .im {
  padding: 0px 0px 0px 3px;
}
#projects img {
  border: #999999 solid 1px;
}
#projects td {
	padding: 3px 5px 3px 10px;
}
#projects td div {
	float: left;
	width: 60px;
	font-weight: bold;
}
ul.rightMenu {
  list-style: none;
  padding: 0px;
  margin: 0px;
  font-size: 11px;
  background: #666666;
}
ul.rightMenu li {
  line-height: 21px;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
ul.rightMenu .last {
  margin: 0px;
}
ul.rightMenu a {
	font-family: verdana;
	font-weight: bold;
    color: #e0e0e0;
    text-decoration: none;
    padding: 1px 0px 2px 22px;
	background: #333333 url(../images/dot_red2.gif) 7px 7px no-repeat;
	width: 214px;
	_width: 236px;
	display: block;
	letter-spacing: -1px;
}
ul.rightMenu a:hover {
  background: #3d3d3d url(../images/dot_red2.gif) 7px 7px no-repeat;
}
ul.career {
  padding: 0px;
  margin: 10px 0px 5px 0px;
}
ul.career li {
  margin-left: 15px;
}

.stopkabig  {
	position:absolute; 
	text-align:center;
	z-index:15;
	height:200;
	visibility:hidden;
}

.awardbig  {
	position:absolute; 
	text-align:center;
	z-index:15;
	visibility:hidden;
}

