html,body {
border:0;
margin:0;
padding:0
}

body {
background: url(/PAGES/pics/background_verlauf.gif) repeat-x;
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-size:13px;
background-color:white;
}

img {
border:0
}

a {
text-decoration:none;
font-weight:400;
}

a:hover {
color:#000;
text-decoration:none;
font-weight:700
}

a.mainmenu:link,a.mainmenu:visited,a.mainlevel:link,a.mainlevel:visited {
display:block;
width:100%;
color:#333;
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-weight:400;
font-size:8pt;
line-height:16px;
text-decoration:none;
background-color:#F6F6F6;
border-bottom:1px solid #D6D6D6;
}

a.mainmenu:hover,a.mainlevel:hover {
color:black;
font-size:8pt;
text-decoration:none;
background-color:#c8c8c8
}

#active_menu {
background-color:#D8D8D8;
color:#000;
font-size:8pt
}

a#active_menu:hover {
color:#333;
background-color:#FBFBF9
}

a.pathway:link,a.pathway:visited {
color:#fff;
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-weight:400
}

.pathway-table {
background-color:#39C;
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif
}

a.sublevel:hover {
color:#3082FF;
text-decoration:none
}

a.sublevel:link,a.sublevel:visited {
color:#0000c0;
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-weight:400;
font-size:.8em
}

H1 {
font-size:15pt;
font-weight:normal;
margin-left:0px;
text-decoration:underline;
}

H2,H3,H4 {
font-size:10pt;
font-weight:bold;
}


.dlg_input {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
background-color:#F0F0F0;
border-color:gray;
border-style:solid;
border-width:1pt
}

.dlg_focus {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
background-color:#E3F6CE;
border-color:gray;
border-style:solid;
border-width:1pt
}

.dlg_blur {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
background-color:white;
border-color:gray;
border-style:solid;
border-width:1pt
}


.dlg_error {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
background-color:#FF0;
border-color:gray;
border-style:solid;
border-width:1pt
}

.readonly {
background-color:#F0F0F0;
font-size:11px;
font-weight:700
}

.rollover { background-color: #CED7E1; cursor: pointer; color:black; }

a:link,a:visited,.pret_link {
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-size:13px;
color:#666;
font-weight:700
}

a.mini_link {
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
color:#666;
font-weight:700
}

span.mini_link {
font-family:Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
font-size:9pt;
color:#666;
font-weight:700
}

li {
	color: black;
	list-style: square inside
}

li.blank {
	list-style: none;
}


td.frame { 
	background-color: white;
	vertical-align:top;
	text-align:center;
}

#sub_titel {
	text-decoration:underline;
}

table.fotoTable {
	width: 120px;
	padding: 5px;
	border:1px solid #C5D0DC;
	background-color:silver;
}



