/*
a:link
a:visited
a:focus
a:hover
a:active
*/

/*
grau:
#636363
#828282
*/

iframe {
    border: 1px solid black;
}

/* display:none */
body {
	margin: 0px;
	padding: 0px;
	height:100%;

	font-family:"Trebuchet MS",sans;
	font-size: 12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-stretch:normal;

	line-height:1.4em;
/*	word-spacing:1em;
	letter-spacing:0.1em;

	text-indent:0em;
	line-height:1.4em;
	vertical-align:top;
	text-align:left;
	white-space:normal;

*/
	text-decoration:none;
	text-transform:lowercase;

	color:#636363;
	background-color:#FFF;
	border:none;
}

div.box_all { width:935px; }

/* HEADER */
div.box_header {
	margin-left:20px; width:915px; /* 100% - 20px */
	height:63px;
	border-bottom-width:1px; border-bottom-color:#636363; border-bottom-style:dotted;
}
div.box_header table { height:100%; width:100%; padding:0px; margin:0px; border:none; }
div.box_header table tr td { height:100%; width:100%; vertical-align:bottom; }
div.box_header h1 { margin-bottom:4px; }

/* MENUE */
div.box_navigation {
	margin-left:55px; width:880px; /* 100% - 55px */
}
div.box_navigation div {
	font-size:12px;
	border-bottom-width:1px; border-bottom-color:#636363; border-bottom-style:dotted;
	padding-top:5px;
/*	padding-bottom:3px; */
	line-height:18px;
}
div.box_navigation span { margin-left:4px; margin-right:4px; }
div.box_navigation a { text-decoration:none; color:#636363; white-space:nowrap; }
div.box_navigation a:link {}
div.box_navigation a:visited {}
div.box_navigation a:focus {}
div.box_navigation a:hover { color:black; }
div.box_navigation a:active {}

div.box_navigation a.selected { text-decoration:none; color:black; white-space:nowrap; }
div.box_navigation a.selected:link {}
div.box_navigation a.selected:visited {}
div.box_navigation a.selected:focus {}
div.box_navigation a.selected:hover {}
div.box_navigation a.selected:active {}



div.box_maincontent {
	margin-left:55px; width:880px; /* 100% - 55px */
	position:absolute;
	top:170px;
	left:0px;
}
div.container_context {
	/* height:75px; */
	height:auto;
	width:100%;
	padding-bottom:4px;
	border-bottom-width:1px; border-bottom-color:#636363; border-bottom-style:dotted;
}

td.container_context_start {
	width:135px;
}
td.container_context_list {
/*	position:absolute;
	left:135px;
	clear:left; */
}
div.pager { margin-left:135px; }
div.container_image { margin-top:32px; }
div.container_text {
	margin-left:135px; width:435px; /* 645px - 55px; - 135px - 20px; */
	padding-right:20px;
	margin-top:48px;
}



div.footer {
	margin-top:48px;
	padding:3px;
	border-top-width:1px; border-top-color:#636363; border-top-style:dotted;
	border-bottom-width:1px; border-bottom-color:#636363; border-bottom-style:dotted;
	text-align:right;
}


.small { font-size:10px; }
.author { font-size:10px; font-style:italic; }


img { border:none; }
hr { width:100%; background:#FFF; color:#FFF; border:1px dotted #636363; border-color:#FFF #FFF #636363 #FFF; margin:0px; padding:0px; }

h1 { font-size: 18px; font-weight:bold; color:#000; }
h1 a { font-size: 18px; font-weight:bold; color:#000; text-decoration:none; }
h1 a:hover { color:black; }
h2 { font-size: 12px; color:#636363; font-weight:bold; }
h3 { font-size: 12px; color:#F00; font-weight:bold; }

a { text-decoration:underline; color:#636363; }
a:link {}
a:visited {}
a:focus {}
a:hover { color:black; }
a:active {}

ul {
	list-style-type:none;
	list-style-position:outside;
	list-style-image:url(/images/bullet-gt-gr.gif);
	padding:0px;
}
li { padding-bottom:6px; }

input, textarea, select { border: solid 1px #636363; }

input[type=submit], input[type=button] {
	font-family:"Trebuchet MS",sans;
	font-size: 12px; color:#636363;
	text-decoration:none;
	border: solid 1px black;
	line-height: 210%;
	padding:3px;
}
input[type=submit]:link, input[type=button]:link { }
input[type=submit]:visited, input[type=button]:visited { }
input[type=submit]:hover, input[type=button]:hover { color:#000; }
input[type=submit]:active, input[type=button]:active { color:#000; }


form div { margin-bottom:5px; }
div.error { border: 1px solid red; padding:2px; }


