body 
{
	margin: 0;
	padding:0;
	/*width: 999px;*/
	}
	
img
{
	border:none;
	}	
	
#topNavi
	{
		display:block;
		/*margin: auto;*/
		padding: 0;	
		width: 999px;
	}
	
#topNaviImage
{
	margin: 20px 0 0 5px;
}

#mainDiv
{
    margin:0 auto;
    padding:0;
    width:1024px;
    
    /*width:970px;
	margin: auto;
	width: 999px;
	float:left;*/
	}

#pageContent
{
	width:803px;
	margin: 5px 0 0 195px;
}
	
	h1
	{
		margin-top:0px;
		font-family:Verdana;
		font-size : large;
		}

body td {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.form {
	vertical-align: top;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px;
}
.bgfarbe { 
	background-color:white;
}
.navTree {
	position:absolute;
}
.document_page{
	border:1px solid #003399;
}
.page_selected{
	border:1px solid #003399;
}
.page_normal{
	border:1px solid #EAF0F8;
}
.progressbar {
	background-color:#708DC6;
}
.tableborder {
	border:1px solid #708DC6;
}

.textboxpoly {
	width:160px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}
.textboxpolymehrz {
	width:160px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	height:60px;
}
.textboxlogin {
	width:180px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}
.textboxquick {
	width:150px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	background-color: #FFFFFF;
}
.textboxcrop {
	width:60px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	background-color: #EAF0F8;
	margin: 0px;
	padding: 0px;
	border: none;
}

.textboxasset {
	width:240px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}
.textboxklein {
	width:90px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}
.textbox1char {
	width:10px;
	height:10px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}
.textboxmehrz {
	width:240px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}
.textboxmehrzgross {
	width:240px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	height:60px;
}
.cbcl {
	background-color:#FFFFFF;
	line-height:18px;
}
.cbop {
	background-color:#FFFFFF;
	line-height:18px;
}

.button {
	color:#003366;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight:bold;
	text-decoration:none;
}
a.button:link {
	color:#003366;
	text-decoration:none;
}
a.button:visited {
	color:#003366;
	text-decoration:none;
}
a.button:active {
	color:#003366;
	text-decoration:none;
}
a.button:hover {
	color:#3399cc;
	text-decoration:none;
}

.button1 {
	color:#FFFFFF;
	font-size:10px;
	line-height:22px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight:bold;
	text-decoration:none;
}
a.button1:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.button1:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.button1:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.button1:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.button2 {
	color:#003366;
	font-size:10px;
	line-height:22px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-weight:bold;
	text-decoration:none;
}
a.button2:link {
	color:#003366;
	text-decoration:none;
}
a.button2:visited {
	color:#003366;
	text-decoration:none;
}
a.button2:active {
	color:#003366;
	text-decoration:none;
}
a.button2:hover {
	color:#3399cc;
	text-decoration:none;
}

.buttonlang {
	font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height: 7px;
}
a.buttonlang:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.buttonlang:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.buttonlang:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.buttonlang:hover {
	color:#000000;
	text-decoration:none;
}

.menu2 {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
a.menu2:link {
	color:#003399;
	text-decoration:none;
}
a.menu2:visited {
	color:#003399;
	text-decoration:none;
}
a.menu2:active {
	color:#003399;
	text-decoration:none;
}
a.menu2:hover {
	color:#000000;
	text-decoration:underline;
}

.menu3 {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	height:30px;
	text-indent:5px;
	border-bottom:1px solid #708DC6;
	border-left:1px solid #708DC6;
}
a.menu3:link {
	color:#000000;
	text-decoration:none;
}
a.menu3:visited {
	color:#000000;
	text-decoration:none;
}
a.menu3:active {
	color:#000000;
	text-decoration:none;
}
a.menu3:hover {
	color:#004E80;
	text-decoration:none;
}

.title {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:20px;
	font-style:italic;
	font-weight:normal;
	color:#5c85ad;
	text-decoration:none;
	text-align:left;
}
.titelfarbe {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
	text-align:left;
	text-indent:5px;
	height:18px;
}
.texttechno {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#7F7F7F;
	text-decoration:none;
}
.textfehler { 
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	text-indent:5px;
}
.textfehler2 { 
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}
.copyright {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.tabellenfarbe {
	background-color:#FFFFFF;
}
.tabellenfarbeorder {
	background-color:#003366;
}
.documentcolor {
	background-color:#D9E9FE;
}
.tabletitle {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:#E2A880;
}

.subtitel {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:#6699cc;
}

.textnormal {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#003399;
	text-decoration:none;
}
a.textnormal:link {
	color:#003399;
	text-decoration:none;
}
a.textnormal:visited {
	color:#003399;
	text-decoration:none;
}
a.textnormal:active {
	color:#003399;
	text-decoration:none;
}
a.textnormal:hover {
	color:#003399;
	text-decoration:none;
}

.text_rot {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;
}
a.text_rot:link {
	color:#FF0000;
	text-decoration:none;
}
a.text_rot:visited {
	color:#FF0000;
	text-decoration:none;
}
a.text_rot:active {
	color:#FF0000;
	text-decoration:none;
}
a.text_rot:hover {
	color:#FF0000;
	text-decoration:none;
}

.textweiss {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.textweiss:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.textweiss:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.textweiss:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.textweiss:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.textbold {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
a.textbold:link {
	color:#003366;
	text-decoration:none;
}
a.textbold:visited {
	color:#003366;
	text-decoration:none;
}
a.textbold:active {
	color:#003366;
	text-decoration:none;
}
a.textbold:hover {
	color:#3399cc;
	text-decoration:none;
}
.textboldfarbe {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#ff9933;
	text-decoration:none;
}
a.textboldfarbe:link {
	color:#ff9933;
	text-decoration:none;
}
a.textboldfarbe:visited {
	color:#ff9933;
	text-decoration:none;
}
a.textboldfarbe:active {
	color:#ff9933;
	text-decoration:none;
}
a.textboldfarbe:hover {
	color:#ff9933;
	text-decoration:none;
}
.textfarbe {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
a.textfarbe:link {
	color:#003366;
	text-decoration:none;
}
a.textfarbe:visited {
	color:#003366;
	text-decoration:none;
}
a.textfarbe:active {
	color:#003366;
	text-decoration:none;
}
a.textfarbe:hover {
	color:#003366;
	text-decoration:underline;
}
.textfarbe2{
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
a.textfarbe2:link {
	color:#708DC6;
	text-decoration:none;
}
a.textfarbe2:visited {
	color:#708DC6;
	text-decoration:none;
}
a.textfarbe2:active {
	color:#708DC6;
	text-decoration:none;
}
a.textfarbe2:hover {
	color:#000000;
	text-decoration:underline;
}
.tcatop {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
a.tcatop:link {
	color:#003366;
	text-decoration:none;
}
a.tcatop:visited {
	color:#003366;
	text-decoration:none;
}
a.tcatop:active {
	color:#003366;
	text-decoration:none;
}
a.tcatop:hover {
	color:#3399cc;
	text-decoration:none;
}
.tcatcl {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
a.tcatcl:link {
	color:#003366;
	text-decoration:none;
}
a.tcatcl:visited {
	color:#003366;
	text-decoration:none;
}
a.tcatcl:active {
	color:#003366;
	text-decoration:none;
}
a.tcatcl:hover {
	color:#3399cc;
	text-decoration:none;
}
.notSelCatalog {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.selectedCatalog {
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}



/*Css ArtCreator*/

/*====================================================================================*/


.tableborder_links_unten {
	border-left:1px solid #708DC6;
	border-bottom:1px solid #708DC6;
	border-top:0px;
	border-right:0px;
}

.tableborder_links_unten_rechts {
	border-left:1px solid #708DC6;
	border-bottom:1px solid #708DC6;
	border-top:0px;
	border-right:1px solid #708DC6;
}

.tableborder_unten {
	border-left:0px;
	border-bottom:1px solid #708DC6;
	border-top:0px;
	border-right:0px;
}

.tableborder_unten_oben_rechts {
	border-left:0px;
	border-bottom:1px solid #708DC6;
	border-top:1px solid #708DC6;
	border-right:1px solid #708DC6;
}

.tableborder_rechts {
	border-left:0px;
	border-bottom:0px;
	border-top:0px;
	border-right:1px solid #708DC6;
}

.tableborder_rechts_unten {
	border-left:0px;
	border-bottom:1px solid #708DC6;
	border-top:0px;
	border-right:1px solid #708DC6;
}

.tableborder_rechts_links {
	border-left:1px solid #708DC6;
	border-bottom:0px;
	border-top:0px;
	border-right:1px solid #708DC6;
}

.textbox_datum {
	width:30px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}

.ac_textboxmehrz {
	width:180px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}

.ac_textboxmehrz_80 {
	width:180px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	height:80px;
}

.ac_textboxmehrz_80x210 {
	width:210px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	height:80px;
}


.ac_textboxmehrz_210 {
	width:210px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}

.ac_textboxmehrz_80 {
	width:120px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	height:80px;
}

.ac_textbox_120 {
	width:120px;
	height:20px
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}

.ac_textbox_180 {
	width:180px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}

.ac_textbox_210 {
	width:210px;
	font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
}

.ac_preisbox_gelb {
	background-color:#FFFF81;
	border:1px solid #708DC6;
}


