body {
	background-image: url(images/topbarl_03.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
}

td,th {
	font-family: Arial, Helvetica, sans-serif;
}
form { display: inline; }

#Transvisa_Main {
	position:absolute;
	left:0px;
	top:0px;
	width:439px;
	height:80px;
	z-index:7;
}
#Transvisa {
	position:absolute;
	left:0px;
	top:12px;
	width:368px;
	height:63px;
	z-index:7;
}
#Youarehere {
	
	position:absolute;
	left:0px;
	top:0px;
	width:378px;
	height:12px;
	z-index:6;
}
.youarehere_text {
	color: #E2E2E2;
	font-size:10px;
	text-indent: 7px;
}
.youarehere_text a:link {
	color: #FFFFFF;
	/*font-weight: bolder;*/
	text-decoration: none;
}
.youarehere_text a:visited {
	color: #FFFFFF;
	/*color: #4A5D7E;*/
	text-decoration: none;
}
.youarehere_text a:hover {
	color:  #FF0909;
	text-decoration: none;
}
.youarehere_text a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#Worldmap {
	position:absolute;
	left:585px;
	top:0px;
	width:154px;
	height:58px;
	z-index:15;
}
#MainMenu {
	position:absolute;
	left:0px;
	top:80px;
	width:629px;
	height:30px;
	z-index:8;
}
#divbox1 {
	font-size: 12px;
	color: #B0B0B0;
	cursor: default;
	/*background-image: url(images/bg1px_grey.gif);*/
}
#divbox2 {
	font-size: 18px;
	cursor: default;
	background-image: url(images/bg1px_grey.gif);
	z-index:20;
}
#headerdiv_einladung {
	padding-left:10px;
	padding-right:10px;
}

.Red_Bold {
	color: #FF0000;
	font-weight: bold;
}

.Normal_Text14px_indent {
	font-size: 14px;
	color: #000000;
	position: relative;
	text-indent: 4px;
}
.Bold_Text {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.brightgrey_header {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.Rechnungs_Header_small {color: #333333; font-weight: bold; font-size: 12px; }
.AuftragsNr {
	font-size: 14px;
	color: #BAC2E6;
	font-weight: bold;
}
.Kunden_Font {
	font-size: 14px;
	color: #AABDD2;
	font-weight: bold;
}
.Kunden_Font2 {
	font-size: 14px;
	color: #0066FF;
	font-weight: bold;
}
.Kunden_Font3 {
	font-size: 14px;
	color: #66A4FF;
	font-weight: bold;
}
.Mitarbeiter_Font {
	font-size: 14px;
	color: #B5B5B5;
	font-weight: bold;
}
.Fibu_Font {
	font-size: 14px;
	color: #552911;
	font-weight: bold;
}
.white_9px {
	font-size: 9px;
	color: #FFFFFF;
}
.white_bluebar_header {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 10px;
}
.Normal_Text_16px {
	font-size: 16px;
	color: #000000;
	position: relative;
}
.Normal_Header_16px {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	position: relative;
}
.Normal_Header_18px {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	position: relative;
}
.Normal_Header_20px {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	position: relative;
}
.grey_header_16px {
	font-size: 16px;
	color: #999999;
	font-weight: bold;
	position: relative;
}
.white_grey_background {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.white_grey_grey_bkg {color: #666666}

.brightgrey_header_bold {font-size: 14px; color: #CCCCCC; font-weight: bold; }

.white_header_bold_14px {font-size: 14px; color: #FFFFFF; font-weight: bold; cursor:default;}
.White_tableheader {font-size: 12px; color: #FFFFFF; font-weight: bold; }

.Normal_Text14px {
	font-size: 14px;
	color: #000000;
	position: relative;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}

.Normal_Text_10px {font-size: 10px}
.Normal_Text10px {font-size: 10px}

.Normal_Text_12px {font-size: 12px}
.Normal_Text_12px h1 {
	font-size: 14px;
	font-weight: bold;
	text-indent: 7px;
}

.Normal_Text12px {font-size: 12px}

.Normal_Text10px_light {font-size: 10px; color: #4B4B4B;}
.Normal_Text12px_light {font-size: 12px; color: #4B4B4B;}

.Disclaimer_Text_light {
	font-size: 9px;
	color: #B0B0B0;
}
.Disclaimer_Text {
	font-size: 9px;
	color: #666666;
}
.Disclaimer_Text11px {
	font-size: 11px;
	color: #666666;
}
.Disclaimer_Text12px {
	font-size: 12px;
	color: #666666;
}
.Disclaimer_Text12px_light {
	font-size: 12px;
	color: #B0B0B0;
}
.Normal_Bold_14px {font-size: 14px; color: #000000; position: relative; font-weight: bold; }

.Top_links {
	font-size: 14px;
	font-weight: bold;
}
.Top_links a:link {
	color: #004293;
	text-decoration: none;
}
.Top_links a:visited {
	color: #004293;
	text-decoration: none;
}
.Top_links a:hover {
	color: #FF0000;
	text-decoration: none;
}
.Top_links a:active {
	color: #0066FF;
	text-decoration: none;
}

.input10px { font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.input10px_blue {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #E6EFFF;
}
.input14px {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.input18px {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.input16px {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}

a:link {
	color: #004293;
	text-decoration: underline;
}
a:visited {
	color:#551A8B;
	/*color: #4A5D7E;*/
	text-decoration: underline;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #0066FF;
	text-decoration: underline;
}
