#lbtn
{
cursor: hand;
display: block;
background-image: url(/img/bn-l.png);
background-position: 0 0px;
width: 16px;
height: 49px;
}
#rbtn
{
cursor: hand;
display: block;
background-image: url(/img/bn-r.png);

width: 16px;
height: 49px;
}
#btn
{
cursor: hand;
display: block;
background-image: url(/img/bn-c.png);
height: 49px;
line-height: 49px;
color: yellow;
font-size: 13pt;
text-decoration: underline;
font-family: arial;
font-weight: bold;
}


#lbtn_sel
{
cursor: hand;
display: block;
background-image: url(/img/bnakt-l.png);
background-position: 0 0px;
width: 16px;
height: 49px;
}
#rbtn_sel
{
cursor: hand;
display: block;
background-image: url(/img/bnakt-r.png);

width: 16px;
height: 49px;
}
#btn_sel
{
cursor: hand;
display: block;
background-image: url(/img/bnakt-c.png);
height: 49px;
line-height: 49px;
color: #d0e0f0;
font-size: 13pt;
text-decoration: none;
font-family: arial;
font-weight: bold;
}

body { 
	margin:0; 
	background-color: white;
}

h1 {
font-weight:bold; font-size: 16pt;
text-indent: 0px;  color:#306090;
font-family:Arial;	
display: block;text-align: center;
width: auto; height: auto;
text-decoration: none; margin-bottom: 10px;margin-top: 10px; padding: 0px;
background-position:0 0px; 
}
.startdiv
{
font-weight:bold; font-size: 16pt;
text-indent: 0px;  color:#306090;
font-family:Arial;	
display: block;text-align: center;
width: auto; height: auto;
text-decoration: none; margin-bottom: 10px;margin-top: 10px; padding: 0px;
background-position:0 0px;
}
h2 {
font-weight:bold; font-size: 14pt;
text-indent: 0px;  color:#306090;
font-family:Arial;	
display: block;text-align: center;
width: auto; height: auto;
text-decoration: none; margin-bottom: 10px;margin-top: 0px; padding: 0px;
background-position:0 0px; 
}
a.link {
display: inline;
width: auto; height: auto;
text-indent: 0px;  color:#306090;  font-family:Tahoma;	
font-weight:bold; font-size: 10pt;text-decoration:underline; margin-top: 0px; padding-bottom: 0px; }
a.link:hover {
text-decoration:none;
color:#ff8000;
}

a.link2 {
display: inline;
width: auto; height: auto;
text-indent: 0px;  color:#306090;  font-family:Tahoma;	
font-weight:bold; font-size: 10pt;text-decoration:none; margin-top: 0px; padding-bottom: 0px; }
a.link2:hover {
text-decoration:none;
color:#ff8000;
}

#mytext2
{
   font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	color:#484848;
  text-align: center;
  
  
}
#mytext2 a {color:#306090; font-weight:bold;}
#mytext2 a:hover {color:#ff8000;}

h3
{
margin-left: 0px;
  color: #FFFF00;
  background: #306090;
  font-weight: bold;
  font-style:none;
  font-family:Arial;
  font-size: 11pt;
  margin-bottom: 5px;
  margin-top: 5px;
  width: auto;
  display: block;
  height: auto;
  text-align: center;
  padding: 0px;
} 
.text
{
   font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	color:#484848;
	margin-left: 10px;
  margin-right: 10px;
  text-align: justify;
  height: auto;
}
#mytext
{
   font-family:Tahoma;
	font-weight:normal;
	font-size:11pt;
	color:#484848;
	margin-left: 10px;
  margin-right: 10px;
  text-align: justify;
  height: auto;
}
div.content
{
   font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	color:#484848;
	padding: 20px;
	padding-top: 0px;
  text-align: justify;
  height: auto;
} 
div.up
{
 display: block; width: 992px; height: 107px; margin-left: 0px; padding: 0px;
   background: url(/img/up2.png) no-repeat center top;
}
#logintext
{
color: #306090;
  font-family:Tahoma;	
  font-weight: bold; 
  text-indent: 0px;
  font-size: 9pt;
}
a.home {
background-image:url(/img/home.gif);
 width: 16px; height: 16px; 
 display:block; border: 0px;
 background-position: 0 0px;
}
a.home:hover {
background-position: 0 16px;
}
a.mail {
background-image:url(/img/mail.gif); 
width: 16px; height: 16px;
display:block;
background-position: 0 0px;
}
a.mail:hover {
background-position: 0 16px;
}
a.map {
background-image:url(/img/map.gif);
 width: 16px; height: 16px;
 display:block;
 background-position: 0 0px;
 }
a.map:hover {
background-position: 0 16px;
}

#loginbtn
{
  width: auto;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-color: transparent;
  text-decoration: none;
  font-size: 10pt;
  color: #306090;
  font-family:Tahoma;	
  font-weight: bold; 
  display: inline;
}

a.newsheader {
  display: inline;
  background-position:0 0px; 
  width: auto; height: auto;
 text-indent: 0px;  color:#306090;  font-family:Tahoma;	
font-weight:bold; font-size: 12pt;text-decoration: none; margin: 0; padding: 0px; }

a.newsheader:hover {
background-position:0 0px;
text-decoration:none;
color:#ff8000;
}

div.newsdate
{
  margin-top: 10px;
  margin-left: 10px;
  font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
	color:#606060;
	text-align:left;
}

a.newstext {
  display: block;
  background-position:0 0px; 
  width: 230px; height: auto;
 text-indent: 0px;  color:#306090;  font-family:Arial;	
font-weight:normal; font-size: 10pt;text-decoration:none; margin-left: 0px; 
padding: 0px;border: 0px solid black; }
a.newstext:hover {
background-position:0 0px;
text-decoration:none;
color:#ff8000;
}

div.newsblock
{
  display: block;
  width: 230px;
  text-align: left;
  padding: 0px;
  margin: 0px;
}
div.title
{
background: url(/img/nav.png) no-repeat; display: block; height: 50px; width: 272px; text-align: center; line-height: 42px; color: yellow; font-size: 13pt;font-family: arial;font-weight: bold;
}

a.downmenu {
  display: inline;
  background-position:0 0px; 
  width: auto; height: auto;
 text-indent: 0px;  color:#306090;  font-family:Tahoma;	
font-weight:bold; font-size: 10pt;text-decoration:none; margin: 0; padding: 0px; }
a.downmenu:hover {
background-position:0 0px;
text-decoration:none;
color:#ff8000;
}

a.downmenu_sel {
  display: inline;
  background-position:0 0px; 
  width: auto; height: auto;
 text-indent: 0px;  color:#FF9740;  font-family:Tahoma;	
font-weight:bold; font-size: 10pt;text-decoration:none; margin: 0; padding: 0px; }
a.downmenu_sel:hover {
background-position:0 0px;
text-decoration:none;
color:#FF9740;
}

#downsplit
{
color: #FF9740; 
font-weight: bold;  
font-size: 10pt;
}

a.tag
{
color: #306090;
font-family: verdana;
font-size: 12pt;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
}

a.submenu {
display: block;
background-position:0 40px;
  background-image:url(/img/submenu_marker2.gif);
  width: 280px; height: 40px;
 text-indent: 40px;  color:#306090;  font-family:Tahoma;	
 line-height: 30px;
font-weight:bold; font-size: 11pt;text-decoration:none;  margin-left: 0px;}
a.submenu:hover {
background-position:0 0px;
text-decoration:none;
color:#306090;
}
a.submenu_sel {
display: block;
background-position:0 0px;
  background-image:url(/img/submenu_marker2.gif);
  width: 280px; height: 40px;
 text-indent: 40px;  color:#FF9740;  font-family:Tahoma;	
 line-height: 30px;
font-weight:bold; font-size: 11pt;text-decoration:none;  margin-left: 0px;}
a.submenu_sel:hover {
background-position:0 0px;
text-decoration:none;
color:#FF9740;
}

a.submenu1 {
display: block;
background-position:0 50px;
  background-image:url(/img/submenu_marker11.gif);
  width: 280px; height: 50px;
 text-indent: 40px;  color:#306090;  font-family:Tahoma;	
 line-height: 50px;
font-weight:bold; font-size: 11pt;text-decoration:none;  margin-left: 0px;}
a.submenu1:hover {
background-position:0 0px;
text-decoration:none;
color:#306090;
}
a.submenu1_sel {
display: block;
background-position:0 0px;
  background-image:url(/img/submenu_marker11.gif);
  width: 280px; height: 50px;
 text-indent: 40px;  color:#FF9740;  font-family:Tahoma;	
 line-height: 50px;
font-weight:bold; font-size: 11pt;text-decoration:none;  margin-left: 0px;}
a.submenu1_sel:hover {
background-position:0 0px;
text-decoration:none;
color:#FF9740;
}

div.block
{
display: inline; width: 230px; height: auto;margin-bottom: 10px;  
}
.ar
{
display: block; width: 33px; height: 44px;
background: url(/img/art/arrow.png);
background-position: 0px 44px;
cursor: hand;
margin-top: 50px;
margin-bottom: 50px;
}
.ar:hover
{
background-position: 0px 0px;
}

div.sblock
{
display: none; width: 245px; height: auto;margin-bottom: 10px;  
}

.sar
{
display: inline; width: 33px; height: 44px;
background: url(/img/art/arrow.png);
background-position: 0px 44px;
cursor: hand;
margin-top: 50px;
margin-bottom: 50px;
}
.sar:hover
{
background-position: 0px 0px;
}
ul.map_level1 {
	margin-left:15px;  
	padding-left: 0px;
	list-style-type: disc; 
	text-align:left;
  }
  ul.map_level2 {
	margin-left:15px;  
	padding-left: 0px;
	list-style-type: circle; 
	text-align:left;
  }
  ul.map_level3 {
	margin-left:15px;  
	padding-left: 0px;
	list-style-type: square; 
	text-align:left;
  }
  #texth3
{
margin-left: 10px;
  color: #484848;
  font-weight: bold;
  font-family:Tahoma;
  font-size: 9pt;
  height: auto;
}
div.ddown
{
display: block; width: 177px;text-align: center;font-weight: normal; font-size: 10pt;
}

a.maplink1 {
display: inline;
  background-position:0 0px; 
  width: auto; height: auto;
 text-indent: 0px;  color:#306090;  font-family:Tahoma;	
font-weight:bold; font-size: 10pt;text-decoration:none; margin-top: 0px; padding-bottom: 0px; }
a.maplink1:hover {
background-position:0 0px;
text-decoration:none;
color:#ff8000;
}

a.maplink2 {
display: inline;
  background-position:0 0px; 
  width: auto; height: auto;
 text-indent: 0px;  color:#306090;  font-family:Tahoma;	
font-weight:normal; font-size: 10pt;text-decoration:none; margin-top: 0px; padding-bottom: 0px; }
a.maplink2:hover {
background-position:0 0px;
text-decoration:none;
color:#ff8000;
}
table
{
font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	color:#484848;
}

.lno_lbo_switcher span.hovered {cursor:none; color:#484848; border:0;}
.lno_lbo_switcher span.hovered:hover {color:#484848;}
.lno_lbo_switcher span {font-weight:bold; border-bottom:1px dashed; color:#306090; cursor:pointer;}
.lno_lbo_switcher span:hover {color:#FF8000;}
.all-href {display:block; float:right; margin:-12px 0 0 0; width:120px; height:16px;}
.all-href a {color:#306090;}
.hidd {display:none;}

.hov_ne a {display:block; width:100%; height:100%;}
.hov_ne {background-position:0 0;}
.hov_ne:hover {background-position:0 -56px;}

.all {display:block; width:450px; height:353px;}
.a {display:block; position:absolute; z-index:2; width:368px; height:354px; margin:0 0 0 0; background-image:url(/images/projects/st/3_sait.png); background-repeat:no-repeat;}
.b {display:block; position:absolute; z-index:3; width:331px; height:309px; margin:24px 0 0 64px; background-image:url(/images/projects/st/2_sait.png); background-repeat:no-repeat;}
.c {display:block; position:absolute; z-index:4; width:329px; height:307px; margin:32px 0 0 118px; background-image:url(/images/projects/st/1_sait.png); background-repeat:no-repeat;}
div.a a {display:block; position:absolute; z-index:5; width:232px; height:216px; margin:72px 0 0 64px;} 
div.b a {display:block; position:absolute; z-index:5; width:264px; height:232px; margin:44px 0 0 32px;}
div.c a {display:block; position:absolute; z-index:5; width:244px; height:244px; margin:40px 0 0 40px;}
.all div:hover {z-index:6;}
.zi6 {z-index:7;}
.zta , .ztb , .ztc {display:block; position:absolute; z-index:1;}


.menu {width:100%; height:36px;display: table;margin: 0 auto;position:relative;z-index:10;}
.menu ul {height: 36px;background: url(/img/menu_tile.png) repeat-x;text-align: center;list-style: none;display: table-cell;width: 100%;}
.menu ul li {display:inline-block;min-width: 104px;height: 36px;vertical-align: top;font-size: 14px;position: relative;margin:0 -5px;}
.menu a {color:#fff;text-transform:uppercase;text-decoration:none;padding: 10px 28px;line-height: 36px;font-weight: normal;}
.split {background:url(/img/menu_split.png) no-repeat;width: 3px; height: 36px;display: inline-block;}
.parent {position:relative;min-width:32px;}
.none {display:table;position:absolute;z-index:5;width:100%;margin-top: 1px;}
.l_hov, .r_hov {width:52px; height:34px; display: table-cell;}
.l_hov {background:url(/img/hover_l.png) 0 -9999em no-repeat;}
.r_hov {background:url(/img/hover_r.png) 0 -9999em  no-repeat;}
.t_hov {background:url(/img/hover_tl.png) 0 -9999em  repeat-x;height:34px;display: table-cell;}
.menu .parent:hover .l_hov,.menu .parent:hover .r_hov,.menu .parent:hover .t_hov{background-position:0 0;}
.menu .parent:hover a {position: relative;z-index: 10;}

.active .l_hov {background:url(/img/hover_l_pressed.png) no-repeat;}
.active .r_hov {background:url(/img/hover_r_pressed.png) no-repeat;}
.active .t_hov {background:url(/img/hover_tl_pressed.png) repeat-x;}
.active a {position: relative;z-index: 10;}

.submenu {display:none;position: absolute;top: 36px;width:250px;}
.menu .punkt:hover .submenu{display:block;}
.submenu ul.sub {margin: 5px 0; padding: 5px 15px; background:#284F76;text-align:left;}
.submenu ul.sub li {display: block; height: auto;}
.submenu ul.sub a {color:#fff;text-transform:none;text-decoration:none;font-weight: normal;padding:0;line-height:24px;text-decoration:underline;}
.submenu ul.sub a:hover {color:yellow;text-decoration:none;}
.submenu ul.sub a.sub2 {color:white;line-height: 12px;font-size:11px;font-style:normal;text-decoration:none;}
.submenu ul.sub a.sub2:hover {color:yellow;}
.submenu2 {margin: 0 10px;}
