#SubFunction UL LI {
	list-style-type: none;
	list-style-image: url( '/img/l_li.gif' );
}

#type-letter ul {
	margin: 0;
	padding: 0;
}

#type-letter li {
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}

#SearchedByName UL LI {
	margin: 5px 0px 5px 0px;
	list-style-type: none;
	list-style-image: url( /img/l_li.gif );
}

A.addr-punkt-soc-access ,
A.addr-punkt-soc-access:link , 
A.addr-punkt-soc-access:active , 
A.addr-punkt-soc-access:visited  
{
	color: #ce1616;
	text-decoration: underline;
}

A.addr-punkt-soc-access:hover {
	color: #003fb3;
	text-decoration: none;
}

#CatalogOrgTitle A
#CatalogOrgTitle A:link ,
#CatalogOrgTitle A:active ,
#CatalogOrgTitle A:visited 
{
	font-family: Arial , Verdana , sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0027a8;
	text-decoration: underline;
}

#CatalogOrgTitle A:hover
{
	color: #ce1616;
	text-decoration: none;
}

DIV , P , A , TD {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

H1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #ce1616;
}

.nbb-title A,
.nbb-title A:link,
.nbb-title A:hover,
.nbb-title A:visited,
.nbb-title A:active {
	font-size: 20px;
	color: #003fb3;
	text-decoration: none;
}

.nbb-title {
	font-size: 20px;
	color: #003fb3;
	margin: 23px 0 0 5px;
	text-decoration: none;
}

.r {
	color: #dd1f1f;
}

.date {
	color: #dd1f1f;
	font-weight: bold;
}

A.items-addr ,
A:link.items-addr , 
A:active.items-addr , 
A:visited.items-addr {
	color: #dd1f1f;
}

A:hover.items-addr {
	color: #003fb3;
}




.warning {
	color: #dd1f1f;
	font-weight: bold;
}

.forms {
	width: 300px;
	height: 18px;
	border: 1px dotted #c1c1c1;
	font-size: 11px;
	font-family: Arial , Verdana , sans-serif;
}

.ShortName {
	color: #919191;
}

/* data tables */
td.title {
	background-color: #d9d9d9;
}
td.title2 {
	background-color: #f0f0f0;
	border-bottom: 1px solid #d9d9d9;
}
td.title3 {
	background-color: #d9d9d9;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}
td.value {
	background-color: #f3f3f3; 
	border-bottom: 1px solid #d9d9d9;
}
td.value2 {
	background-color: #ffffff; 
	border-bottom: 1px solid #d9d9d9;
}
td.value3 {
	background-color: #f3f3f3; 
	border-bottom: 1px solid #d9d9d9;
}
/* data tables */

#SearchPanel A ,
#SearchPanel A:link ,
#SearchPanel A:active ,
#SearchPanel A:visited 
{
	font-weight: bold;
	color: #0027a8;
	text-decoration: underline;
}

#SearchPanel A:hover
{
	color: #ce1616;
	text-decoration: none;
}


#GeneralTable TABLE {
	border-left: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1;
}

#GeneralTable TR {
	vertical-align: top;
}


#GeneralTable TD {
	border-bottom: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
}

#HelpDesk {
	margin: 20px 0 0 0;
	padding: 12px 0 0 65px;
	width: 267px;
	height: 37px;
	background: url( '/img/help_bg.gif' ) no-repeat;
}

#voodoo {
	color: #003fb3;
	font-size: 11px;
}

#voodoo A {
	color: #003fb3;
	font-size: 11px;
}

A , A:link, A:active , A:visited {
	color: #003fb3;
	text-decoration: underline;
}
A:hover {
	text-decoration: none;
}


#ctrl0 {
font-size:12px;
text-align:center;
background-color:#FAF5C3;
border:1px solid #444444;
}
#ctrl {
text-align:center;
background-color:#FFFFFF;
border:1px solid #444444;
}
#ctrl1 {
background-color:#dddddd;
border:1px solid #444444;
}
#ctrl2 {
background-color:#bbF2bb;
border:1px solid #444444;
}
#ctrl3 {
background-color:#F29999;
border:1px solid #444444;
}
#ctrl4 {
background-color:#D9DFFF;
border:1px solid #444444;
}

#ctrl5 {
background-color:#99ccF2;
border:1px solid #444444;
}

#menu {
margin: 5px 0 5px 0;
}
#menu2 {
margin: 3px 0 3px 0;
}


LI a ,
LI a:link ,
LI a:active ,
LI a:visited 
{
font-family: Verdana , Arial , sans-serif;
font-size: 11px;
color: #003fb3;
text-decoration: none;
}

LI a:hover
{
text-decoration: underline;
}


.all_banners {margin:0; padding:0;}

.all_banners li{
display:inline; /* Fixes the IE double margin bug */
}

.all_banners li a{
display:block;
width:267px;
height:68px;
background:url(/img_banners/banner_all.jpg) left top no-repeat;
margin:10px 0;
}

#all_b1 a{background-position:0px 0px; }
#all_b2 a{background-position:0px -68px; }
#all_b3 a{background-position:0px -136px; }
#all_b4 a{background-position:0px -204px;}

#sape {
color:#aaaaaa;
font-size:8px;
font-family:"Arial";
width:130px;
}

#sape a{
text-decoration:none;
color:#aaaaaa;
font-size:8px;
font-family:"Arial";
}