#pagecontainer {
	width:768px;
	height: auto;
	border: #d2d2d2 1px solid;
	background-color: #FFFFFF;
	margin: auto;
}

body{
	margin: 1px 0px;
	margin-bottom:20px;
	margin-top:20px; 
	background-image:url(../images/hint.gif);
	font:14px/20px Verdana,sans-serif;
	color:#3A3A3A;
	text-align: center;
}

h3 {
	color: #6699CC;
	letter-spacing: 1px;
}

h4 {
	color: #BABABA;
	letter-spacing: 1px;
	line-height: 5px;
}

.h4 {
	color: #BABABA;
	letter-spacing: 1px;
	}

a.text {
	color:#6586D9;
	text-decoration: none;
	}
a.text:link {
	color:#6586D9;
}
a.text:visited {
	color:#6586D9;
}
a.text:hover {
	color:#6586D9;
	text-decoration: underline;
}

a.navi {
font: 600 10px/16px Verdana,sans-serif;
color:#ffffff;
text-decoration:none;
letter-spacing:1px
}

a.navi:link {
	font:#ffffff bold 10px;
	text-decoration:none;
	letter-spacing:1px
}
a.navi:visited {
}
a.navi:hover {
	text-decoration: underline;
}
a.navi:active {
}
a.navi:focus {
}


a.arrow_top:link {
	font: 12px/16px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px
}
a.arrow_top:visited {
	font: 12px/16px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px
}
a.arrow_top:hover {
	font: 12px/16px Verdana,sans-serif;
	color: #3399CC;
	letter-spacing:0px
	text-decoration:underline;
}
a.arrow_top:active {
	font: 12px/16px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px
}
a.arrow_top:focus {
	font: 12px/16px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px
}


a.midt_bar:link {
	font: 12px/16px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px
}
a.midt_bar:visited {
	font: 12px/16px  Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}
a.midt_bar:hover {
	font: 12px/16px  Verdana,sans-serif;
	color: #CC6313;
	letter-spacing:0px;
}
a.midt_bar:active {
	font: 12px/16px  Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}
a.midt_bar:focus {
	font: 12px/16px  Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}


	
a.left_bar:link {
	font: 11px/13px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}
a.left_bar:visited {
	font: 11px/13px  Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}
a.left_bar:hover {
	font: 11px/13px  Verdana,sans-serif;
	color: #3399CC;
	letter-spacing:0px;
	text-decoration: underline;
}
a.left_bar:active {
	font: 11px/13px  Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}
a.left_bar:focus {
	font: 11px/13px  Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:0px;
}

a.right_bar:link {
	font: 14px/33px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:1px;
	
}
a.right_bar:visited {
	font:14px/33px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:1px;
	
}
a.right_bar:hover {
	font: 14px/33px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:underline;
	letter-spacing:1px;
	
}
a.right_bar:active {
	font: 14px/33px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:1px;
	
}
a.right_bar:focus {
	font:bold 14px/33px Verdana,sans-serif;
	color: #3399CC;
	text-decoration:none;
	letter-spacing:1px;
	
}

p {
	margin:0 px;
}

.i{
	font: italic bold 12px/18px;
	color: #3A3A3A;
}

#i{
	font: italic, bold, 12px/18px;
	color: #3A3A3A;
}

.b, li{
	font: bold 14px;
	color: #3A3A3A;
	letter-spacing: 1px;
}

em {
	color: #666666;
	font-style: normal;
}

strong {
	font-size: 12px;
}

img {
	border: none;
}

input{
	border: 1px solid;
	margin:2px;
	color: #CC6313;
	
	padding: 2px;
	background-color: #FFFFFF;
}

li {
	font:14px/20px Verdana,sans-serif;
	color: #3a3a3a;
}

#topbarcontainer {
	height: 196px;
	background:url(../images/top0.jpg) no-repeat;
	width: 768 px;
	margin: auto;
}

#topbarcontainer1 {
background-image:url(../images/top4.jpg);
}
#topbarcontainer2 {
background-image:url(../images/top2.jpg);
}
#topbarcontainer3 {
background-image:url(../images/top3.jpg);
}
#topbarcontainer4 {
background-image:url(../images/top4.jpg);
}
#topbarcontainer5 {
background-image:url(../images/top7.jpg);
}
#topbarcontainer6 {
background-image:url(../images/top6.jpg);
}
#topbarcontainer7 {
background-image:url(../images/top8.jpg);
}

#topbarcontainer8 {
background-image:url(../images/top1.jpg);
}

#topbar {
width:768px;
height: 24px;
text-align: center;
background-color:#CC6313;
}

.breaker {
	clear: both;
	overflow: hidden;
	height: 1px;
}

#left {
	float:left;
	width:48px;
	text-align:left;
}

#right {
	float: right;
	width: 230px;
	height: auto;
	text-align: left;
	margin-bottom: 48px;
}

#midt {
	float: left;
	width: 486px;
	height: auto;
	text-align: left;
	margin: 0px 0px;
	background: #FFFFFF;
	padding-top: 12px;
}
	
#midtwindow {
	width: 438px;
	text-align: center;
	vertical-align: middle;
}
	
#pfad  {
	color: #CC6313;
	text-align: left;
	text-indent:100px;
	letter-spacing:1px;
	width:440px;
	height:90px
}

#copy {
	width: 438;
	height: auto;
	font:9px/12px Verdana,sans-serif;
	color: #3A3A3A;
	text-align: right;
}

#copy1 {
	width: 338 px;
	height: auto;
	font: 9px/12px Verdana,sans-serif;
	color: #3A3A3A;
	text-align: right;
}

#copy2 {
	width: 330 px;
	height: auto;
	font: 9px/12px Verdana,sans-serif;
	color: #3A3A3A;
	text-align: right;
}

#copy3 {
	width:400 px;
	height: auto;
	font: 9px/12px Verdana,sans-serif;
	color: #3A3A3A;
text-align: right;
	
}

#copy4 {
	
	font:9px/12px Verdana,sans-serif;
	color: #3A3A3A;
	
}

#foot {
	float: inherit;
	width: 768px;
	height: auto;
	background-color: #FFFFFF;
	text-align: center;

}

#window_right {
	/*float: right;*/
	width:182px;
	/*height: 100%;*/
	background-color: #F0F8FF;
	text-align: inherit;
	padding: 10px;
	border: 1px dashed #B0C4DE;
	margin-top: 0px;
}

.window {
	font:11px/16px Verdana,sans-serif;
	margin: 1px 1px;
}


