@charset "utf-8";
/* CSS Document */
body  {background-color:#e7e3cf; font-family:Arial, Helvetica, sans-serif; font-size:.75em; margin:.5em 0 0 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
.twoColFixLtHdr #container { 
	width: 780px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 1px solid #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
}
.twoColFixLtHdr #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 155px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #FFFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding:0px;
}
.twoColFixLtHdr #mainContent { 
	margin: 0 0 0 155px;
	padding:.75em 1.5em 0em 1.5em;
} 
div#footer {margin:0; padding:5px; background-color:#0d5c93; color:#FFFFFF; font-size:.95em; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;}
div#footer a, div#footer a:visited {color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}
div#footer a:hover {text-decoration:underline;}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
}
#leftnav { margin:0px; padding:0px;}
ul#leftlist { margin:0px; padding:0px;}
ul#leftlist li { list-style-type: none; list-style: none;}
ul#leftlist li a, ul#leftlist li a:visited { margin:0px; padding:0px 0px 0px 8px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#050867; border-bottom:solid 1px #FFFFFF; text-decoration: none; line-height:1.75em; background-color:#eef3f9;}
ul#leftlist li a:hover {border-bottom:1px solid #1e6da5; background-color:#d0e1ee; color:#050867;}

h2, h3, h4, h5, h6 {font-weight:normal; margin:0;}
h1 {background-color:#0e3a82; font-family: Georgia, "Times New Roman", Times, serif; color: #ffffff; font-size:1.75em; line-height:28px; padding:8px 0 0px 3px; margin:0px; font-weight:100; margin-left:155px;}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-weight: bold;
	color:#000066;
	margin:0 0 .25em 0;
	text-align: left;
}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color:#62a206; margin:0 0 .25em 0;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .95em; font-weight: bold; color:#2c2c2c; margin:0 0 .25em 0;}

p {margin: 0 0 1.25em 0; line-height:1.35em;}
a:link, a:active { color:#050867; text-decoration:underline;}
a:visited { color:#050867; text-decoration:underline;}
a:hover { color:#0782c3; text-decoration:none;}

/* topnav */
div#t_nav {margin:0; padding:0;}
#t_nav ul {padding:0; margin:0; background: url(../images/nva.jpg) repeat-x top; color:#FFFFFF; width:780px; font-family: Verdana, Arial, Helvetica, sans-serif; height:29px; font-size:1em;}
#t_nav ul li {display:inline;}
#t_nav ul li a {padding:0.6em 0.8em; color:#FFFFFF; text-decoration:none; float:left;}
#t_nav ul li a:hover {background:url(../images/nva_roll.jpg) repeat-x top; color:#FFFFFF;}
a#s_nav {color:#FFFFFF; width:20%; padding:0.4em 0; text-align:center; text-decoration:none;}
#t_nav a, #t_nav a:visited {color:#FFFFFF; text-decoration:none;}

.portal { background-color:#87b2d2; border-bottom: 2px solid #000066; font-family: Georgia, "Times New Roman", Times, serif; font-size:36px; color:#FFFFFF; line-height:30px; padding:19px 0 0px 3px; margin:0px; font-weight:100;}

.Bullet {margin:0 0 0 7px; padding:0; color:#000000; line-height:1.25em;}
.Bullet li {margin:0 0 0 4px; padding:0; list-style:none; color:#000000;}
.Bullet li a, .Bullet li a:visited { text-decoration:none; color:#000000;}
.Bullet li a:hover {text-decoration:underline; color:#000000;}

ul.noBullet {margin:0 0 0 7px; padding:0; font-size:.75em; line-height:1.5em; color:#333333;}
ul.noBullet li {margin:0 0 0 4px; padding:0; list-style:none; color:#333333; font-family:Arial, Helvetica, sans-serif;}
ul.no_bullet {margin:4px 0 0 8px; padding:0; line-height:1.5em; color:#333333; font-size:.75em; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
ul.no_bullet li {margin:0 0 0 1em; padding:0; color:#333333; list-style: outside square; font-family:Arial, Helvetica, sans-serif;}
ul.no_bullet li a, ul.bullet li a:visited { text-decoration:none; color:#333333; font-family:Arial, Helvetica, sans-serif;}
ul.no_bullet li a:hover {text-decoration:underline;}

#pub {padding:6px; background-color: #eef3f9; margin:0px; border:1px dotted #0d5c93; font-family:Arial, Helvetica, sans-serif;}

#green {border-bottom: 1px dotted #a5c528; margin:2px 0px 9px 0px;}

ul.tablenav {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em;}
ul.tablenav li {
	margin:0;
	padding:0px 0px 8px 0px;
	list-style:none;
	color: #000;
	line-height:1.15em;
}
ul.tablenav li a, ul.tablenav li a:visited {color: #000066; text-decoration:none;}
ul.tablenav li a:hover {color: #0782c3; text-decoration:underline;}

.guide { color: #3366CC;}
.smalltabletext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; color:#000000;}

div#topsearch {
	position:absolute;
	left:576px;
	top:60px;
}
.searchformel {font-size:12px; vertical-align:bottom; background-color:#FFFFFF; border:1px solid #bbd946; color:#4f5050;}

#tabsJ {display: inline;}
.second re-post {
	color: #396;
}
.secondre-post {
	color: #393;
}
.thirdrepost {
	color: #00F;
}
.twoColFixLtHdr #container #mainContent table tr td .tablenav {
	font-family: Verdana, Geneva, sans-serif;
}

