body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


body {
	scrollbar-face-color: f0f0f0;
	scrollbar-track-color: 000000;
	scrollbar-arrow-color: 000000;
	scrollbar-highlight-color: C0C0C0;
	scrollbar-3dlight-color: ffffff;
	scrollbar-shadow-color: f0f0f0;
	scrollbar-darkshadow-color: 000000;
}


.schattenunten {
	background-image:url(../images/schatten/bg_sh_vertical.jpg);
	background-repeat:repeat-x;
}


.schattenrechts {
	background-image:url(../images/schatten/bg_sh_horizontal.jpg);
	background-repeat:repeat-y;
}



table.nav {
	border-width: 0px; 
	background: #000000;
}

table.d4 {
	border-width: 1px; 
	border-style: solid; 
	background: none; 
	border-color: #000000; 
}

table.d3 {
	border-width: 0px; 
	border-style: solid; 
	background: #000000; 
}

table.top {
	border-width: 0px; 
	background: none;
}

.grey_bg {
	background-color : #f0f0f0;
}

.head {font-family: verdana; font-size: 30px;}
.nav {font-family: verdana; font-size: 12px; color: #DDDDDD; background-color: #0520A5; }
.meta_nav {font-family: verdana; font-size: 12px; color: #DDDDDD;}
.tx {font-family: verdana; font-size: 12px; color: #000000; }
.tx_bold {font-family: verdana; font-size: 12px; font-weight: bold; color: #000000; } 
a:link {  text-decoration: none; color: #DDDDDD; }
a:active {  text-decoration: none; color: #DDDDDD; }
a:visited {  text-decoration: none; color: #DDDDDD; }
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none}
.bottom { font-family: verdana; font-size: 12px; color: #DDDDDD; background-color: #0520A5; border-style : solid; border-color: #000000;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 0px;
}

.td2 {font-family: verdana; font-size: 12px; background-color: #FFFFFF; }
.td3 {font-weight: bold; font-family: verdana; font-size: 10px; background-color: #FFFFFF; }

.td4 {font-family: verdana; font-size: 14px; background-color: #F0F0F0; }


.site_selected {
    color:#CE2345;
}

a.general {
    font-weight : bold;
    text-decoration : none;
    font-size : 14px;
    font-family: verdana;
    color: #000000;
}

a.general:link {
    background-color : #F0F0F0; 
    text-decoration : underline;
}

a.general:hover {
    color:#359DFD; 
    background-color : #F0F0F0; 
    text-decoration : none;
}

a.general:visited {
    color:#CE2345; 
    background-color : #F0F0F0; 
    text-decoration : underline;
}

 
a.howto {
    font-weight : bold;
    text-decoration : none;
    font-size : 12px;
    font-family: verdana;
    color: #000000;
}

a.howto:link { 
    background-color : #FFFFFF; 
    text-decoration : underline;
}

a.howto:hover { 
    color:#359DFD; 
    background-color : #FFFFFF; 
    text-decoration : none;
}

a.howto:visited { 
    color:#AABBCC; 
    background-color : #FFFFFF; 
    text-decoration : underline;
}


.howto { 
    font-family: verdana; 
    font-size: 10px; 
    color:#000000; 
    background-color: #FFFFFF; 
}


a.menu {
	font-weight : bold;
	text-decoration : none;
	font-size : 9px;
	font-family: verdana;
	color: #000000;
}

a.menu:link , a.menu:visited {
	background-color : #F0F0F0;
	border : #000000;
	color : #000000;
}

a.menu:hover {
	background-color : #DDDDDD;
	color : #000000;
	border : #000000;
}

a.menu:link {
display : table-cell;
padding-top : 4px;
padding-right : 4px;
padding-bottom : 4px;
padding-left : 4px;
border-style : solid;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 0px;
width : 147px;
font-weight : normal;
text-align : left;
}

a.menu:hover {
display : table-cell;
padding-top : 4px;
padding-right : 4px;
padding-bottom : 4px;
padding-left : 4px;
border-style : solid;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 0px;
width : 147px;
font-weight : normal;
text-align : left;
}

a.menu:visited {
display : table-cell;
padding-top : 4px;
padding-right : 4px;
padding-bottom : 4px;
padding-left : 4px;
border-style : solid;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 0px;
width : 147px;
font-weight : normal;
text-align : left;
}

b.error {
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	font-family: verdana;
	color: #ff0000;
}


