/* CSS für Script-Base */

	html, body {
	
		width: 100%;
		height: 100%;
	}
	
	body {
	
		margin: 0;
		font-family: sans-serif;
		font-size: 12px;
	}
	
	td {
	
		font-family: sans-serif;
		font-size: 12px;
	}
	
	img {
	
		border-width: 0;
		vertical-align: middle;
	}
	
	strong {
	
		color: #4164FF;
	}
	
	a:link, a:active, a:visited {
	
		color: #000;
	}
	
	a:hover {
	
		color: #4164FF;
	}
	
	a.link2:link, a.link2:active, a.link2:visited {
	
		color: #000;
		text-decoration: none;
		border: 1px #fff dotted;
	}
	
	a.link2:hover {
	
		color: #4164FF;
		text-decoration: none;
		border: 1px #c0c0c0 dotted;
		background-color: #ebebeb;
	}
	
	a.link3:link, a.link3:active, a.link3:visited {
	
		color: #000;
		font-weight: bold;
		font-size: 13px;
		text-decoration: none;
		border: 1px #fff dotted;
	}
	
	a.link3:hover {
	
		color: #4164FF;
		font-weight: bold;
		font-size: 13px;
		text-decoration: none;
		border: 1px #c0c0c0 dotted;
		background-color: #ebebeb;
	}
	
	a.link4:link, a.link4:active, a.link4:visited {
	
		color: #000;
		padding-left: 18px;
		background-image: url(../images/bull1.png);
		background-repeat: no-repeat;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.link4:hover {
	
		color: #4164FF;
		padding-left: 18px;
		background-image: url(../images/bull1.png);
		background-repeat: no-repeat;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.link5:link, a.link5:active, a.link5:visited {
	
		color: #000;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		padding-left: 24px;
		padding-top: 3px;
		background-image: url(../icons/folder_big.png);
		background-repeat: no-repeat;
		border: 1px #fff dotted;
		display: block;
		float: left;
		width: 200px;
		height: 19px;
	}
	
	a.link5:hover {
	
		color: #4164FF;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		padding-left: 24px;
		background-image: url(../icons/folder_open_big.png);
		background-repeat: no-repeat;
		border: 1px #c0c0c0 dotted;
		background-color: #ebebeb;
		display: block;
		float: left;
		width: 200px;
		height: 19px;
	}
	
	
	a.link6:link, a.link6:active, a.link6:visited {
	
		color: #000;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		padding-left: 24px;
		padding-top: 3px;
		background-image: url(../icons/folder_big.png);
		background-repeat: no-repeat;
		border: 1px #fff dotted;
	}
	
	a.link6:hover {
	
		color: #4164FF;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		padding-left: 24px;
		background-image: url(../icons/folder_open_big.png);
		background-repeat: no-repeat;
		border: 1px #c0c0c0 dotted;
		background-color: #ebebeb;
		height: 19px;
	}
	
	a.link7:link, a.link7:active, a.link7:visited {
	
		color: #555;
		font-size: 11px;
		text-decoration: none;
		border: 1px #fff dotted;
	}
	
	a.link7:hover {
	
		color: #4164FF;
		font-size: 11px;
		text-decoration: none;
		border: 1px #c0c0c0 dotted;
		background-color: #ebebeb;
	}
	
	h1 {
	
		margin-top: 0;
		font-size: 14px;
		font-weight: bold;
		color: #4164FF;
	}
	
	.naviBox {
	
		padding-left: 16px;
	}
	
	.headerBG {
	
		background-image: url(../images/header_bg.png);
		background-repeat: no-repeat;
		width: 100%;
		height: 103px;
	}
	
	.leftSideBG {
	
		background-image: url(../images/navi_bg.png);
		background-repeat: repeat-y;
	}
	
	.headerBG2 {
	
		background-image: url(../images/header_bg2.png);
		background-repeat: repeat-x;
		width: 100%;
		height: 103px;
	}
	
	.footerBG {
	
		background-image: url(../images/footer_bg.png);
		background-repeat: no-repeat;
	}
	
	.footerBG2 {
	
		background-image: url(../images/footer_bg2.png);
		background-repeat: repeat-x;
	}
	
	.headerTitleA {
	
		font-size: 14px;
		font-weight: bold;
		line-height: 16px;
		padding-top: 4px;
	}
	
	.headerTitleB {
	
		font-size: 10px;
		line-height: 12px;
	}
	
	.naviTitle {
	
		font-size: 10px;
		padding-left: 18px;
	}
	
	.content {
	
		border-left: 1px solid #c0c0c0;
		border-top: 1px solid #c0c0c0;
		padding: 5px;
	}
	
	.footer {
	
		border-left: 1px solid #c0c0c0;
		padding: 5px;
	}
	
	.rightbar {
	
		border-top: 1px solid #c0c0c0;
		padding: 5px;
	}
	
	.font2 {
	
		color: #B80000;
		font-weight: bold;
	}
	
	/* *------------------ Input Felder -------------------+ */
	
	.inputText160 {
	
		width: 150px;
		height: 17px;
		padding-top: 3px;
		background-image: url(../images/input160.png);
		background-repeat: no-repeat;
		background-color: transparent;
		border-width: 0;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: text-top;
	}
	
	.inputText126 {
	
		width: 116px;
		height: 17px;
		padding-top: 3px;
		background-image: url(../images/input126.png);
		background-repeat: no-repeat;
		background-color: transparent;
		border-width: 0;
		padding-left: 5px;
		padding-right: 5px;
		vertical-align: text-top;
	}
	
	/* Such Liste */
	
	.selectList {
	
		background-image:url(../images/selectlist148.png);
		background-position: left bottom;
		background-repeat: no-repeat;
		position: absolute;
		width: 148px;
		padding: 1px;
		visibility: hidden;
	}
	
	a.selectListLink:link, a.selectListLink:active, a.selectListLink:visited {
	
		color: #000;
		text-decoration: none;
		display: block;
		width: 124px;
		padding-left: 20px;
		background-repeat: no-repeat;
		border: 1px solid transparent;
	}
	
	a.selectListLink:hover {
	
		color: #fff;
		text-decoration: none;
		display: block;
		background-color: #4164FF;
		border: 1px solid #B80000;
	}