td {
font-family: verdana,arial, helvetica;
font-size: 11px;
color: #043099;
}

td.content {
padding: 15px;
}

td.slide {
padding: 1px;
padding-top: 0px;
}

td.thumbnail {
padding: 15px;
padding-right: 0px;

}

input {
border: 0px;
margin-top:1px;
height: 13px;
font-size: 11px;
width: 108px;
background-color: #99CCFF;
color: #FFFFFF;
letter-spacing: 1px;
font-weight: bold;
}

.input-submit {
width:15px;
height: 16px;
}

.bgclr-001, .a-01, .b-01 {
background-color: #FF6666;
}

.bgclr-002, .c-01 {
background-color: #043099;
}

.a-01 {
border-bottom: 1px solid #FFFFFF;
/*border-right: 1px solid #FFFFFF;*/
}

.b-01 {
color: #FFC2C2;
font-weight: bold;
letter-spacing: 2px;
font-size: 10px;
/*border-right: 1px solid #FFFFFF;*/
}

.c-01, .nav-on {
border-top: 1px solid #FFFFFF;
border-bottom: 3px solid #3399FF;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
font-family: verdana,arial,helvetica;
padding-left: 10px;
padding-right: 10px;
letter-spacing: 1px;
margin-left: 1px;
cursor: hand;
cursor: pointer;
}

.d-01 {
background-color: #CDD6EB;
border-bottom: 1px solid #FFFFFF;

}

.nav-on {
background-color: #FF6666;
border-top: 1px solid #FF6666;
border-bottom: 3px solid #FFFFFF;
}

.nav {
padding-left: 10px;
padding-right: 10px;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
height:100%;
padding-top: 3px;
}

.nav-news, .nav-news-on {
padding-left: 10px;
padding-right: 10px;
font-size: 10px;
padding-bottom: 2px;
letter-spacing: 1px;
cursor: hand;
cursor: pointer;
}

.nav-news-on {
background-color: #FFA5A5;
color: #A20101;
}

.img-logo {
margin-left:20px;
}

.search {
background-image: url('../../gfx/bg_search.gif');
position: absolute;
z-index: 100;
left: 563px;
top: 25px;
width: 170;
height: 16px;
text-align: right;
}

.search-submit {
background-image: url('../../gfx/bg_submit.gif');
position: absolute;
z-index: 200;
left: 733px;
top: 25px;
width: 15px;
height: 16px;
text-align: right;
}


.news {
padding: 13px;
width: 350px;
font-size: 10px;
padding-left: 20px;
}

/* NAVIGATION */

.nav01-b {
height: 25px;
border-bottom: 1px solid #FFFFFF;
padding: 3px;
padding-left: 8px;
cursor: hand;
cursor: pointer;
background-color: #CDD6EB;
}

.nav02-b {
height: 25px;
border-bottom: 1px solid #FFFFFF;
padding: 3px;
padding-left: 8px;
cursor: hand;
cursor: pointer;
background-color: #E5EAF6;
}

.nav03-b {
height: 25px;
border-bottom: 1px solid #FFFFFF;
padding: 3px;
padding-left: 8px;
cursor: hand;
cursor: pointer;
background-color: #F1F4FA;
}

.nav01-a-inactv {
height: 25px;
border-bottom: 1px solid #FFFFFF;
background-color: #CDD6EB;
padding: 0px;
padding-left: 5px;
}

.nav01-a-actv {
height: 25px;
border-bottom: 1px solid #FFFFFF;
background-color: #FF6666;
padding: 0px;
padding-left: 5px;
}

.nav02-a-inactv {
height: 25px;
border-bottom: 1px solid #FFFFFF;
background-color: #E5EAF6;
padding: 0px;
padding-left: 5px;
}

.nav02-a-actv {
height: 25px;
border-bottom: 1px solid #FFFFFF;
background-color: #F78D91;
padding: 0px;
padding-left: 5px;
}

.nav03-a-inactv {
height: 25px;
border-bottom: 1px solid #FFFFFF;
background-color: #F1F4FA;
padding: 0px;
padding-left: 5px;
}

.nav03-a-actv {
height: 25px;
border-bottom: 1px solid #FFFFFF;
background-color: #F7BBBF;
padding: 0px;
padding-left: 5px;
}


/* pictures */

.pic-default {
margin-right: 10px;
margin-bottom: 10px;
}

.pic-thumb {
margin-bottom:10px;
margin-right:10px;
}

/* links */

li.list {
margin-left: -20px;
margin-bottom: 15px;
color: #FF6666;
}

a.list:link, a.list:active, a.list:visited, a.list:hover {
text-decoration: none;
color: #043099;
}

a.list:hover {
text-decoration: underline;
color: #FF6666;
}

a:link, a:active, a:visited, a:hover {
text-decoration: underline;
color: #043099;
}

.sitemap-lvl-frst {
margin-left: 5px;
margin-right: 10px;
font-size: 13px;
font-weight: bold;
color: #06329A;
font : small-caps;
text-align : left;
border-bottom: 1px solid #FF6666;
margin-bottom: 5px;
letter-spacing: 1px;
cursor: hand;
cursor: pointer;
}



.sitemap-lvl-scnd {
padding-left: 5px;
margin-left: 10px;
margin-right: 10px;
text-align : left;
font-size: 10px;
border-bottom: 1px solid #FDD0D0;
padding-bottom: 2px;
font-weight: normal;
cursor: hand;
cursor: pointer;

}

.sitemap-lvl-scnd-over {
padding-left: 5px;
margin-left: 10px;
margin-right: 10px;
text-align : left;
font-size: 10px;
border-bottom: 1px solid #FDD0D0;
padding-bottom: 2px;
font-weight: normal;
cursor: hand;
cursor: pointer;
background-color: #CDD6EB;
color: #000000;
/*background-image : url(../../gfx/sitemap-hr.gif);*/

}

.sitemap-lvl-thrd {
padding-right: 10px;
padding-left: 10px;
margin-left: 10px;
margin-right:10px;
text-align : left;
font-size: 9px;
border-bottom: 1px solid #043099;
padding-bottom: 2px;
color: #6699CC;
cursor: hand;
cursor: pointer;



}

.sitemap-lvl-thrd-over {
padding-right: 10px;
padding-left: 10px;
margin-left: 10px;
margin-right:10px;
text-align : left;
font-size: 9px;
border-bottom: 1px solid #E9F4FB;
padding-bottom: 2px;
color: #6699CC;
cursor: hand;
cursor: pointer;
background-color: #6699CC;
color: #FFFFFF;
/*background-image : url(../../gfx/sitemap-hr.gif);*/


}



.sitemap-interlinie {
height: 35;
}


.article-link-title {
font-size: 10px;
color: #06329A;
font-weight: bold;
padding-left:10px;
padding-right:10px;
position:relative;

}

.article-hr {
height:1px; 
background-color: #FF6666;
margin-left:0px;
margin-right:0px;
border-bottom: 1px solid #FFFFFF;
/*filter: alpha(opacity=40);  IE */ 
/*-moz-opacity: 40%;  Mozilla */
position:relative;
}

.article-links {
font-family: verdana,arial,helvetica;
font-size: 10px;
height: 14px;
color: #000000;
font-weight: normal;
height:1px; 
background-color: transparant;
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #FDD0D0;
margin-left:0px;
margin-right:0px;
position:relative;
}

	a.links:link 		{	text-decoration: none; color: #06329A;		}
	a.links:active		{	text-decoration: none; color: #06329A;		}
	a.links:visited		{	text-decoration: none; color: #06329A;		}
	a.links:hover		{	text-decoration: none; color: #06329A; 		}

.article-interlinie {
height: 8px;
position:relative;
}

.contact {
border: 0px;
margin-top:1px;
padding-left:5px;
height: 20px;
font-size: 11px;
border:1px solid #06329A;
border-bottom:0px solid #06329A;
width: 275px;
background-color: #99CCFF;
color: #06329A;
letter-spacing: 1px;
font-weight: bold;
font-family: verdana,arial, helvetica;
}

.contactfield{
border-bottom:1px solid #06329A;
}