body { font-family: 'Trebuchet MS', verdana, sans-serif; font-size: 12px; background: #fff url('../images/bodyBg.jpg') repeat-x center top; margin: 0px; padding: 0px; }

td
{ 
}

.FormText
{ }

.logoTop { height: 150px; overflow: hidden; vertical-align: top; }
.logoTop img { margin-top: 60px; margin-left: 10px; }

.loginCell { background: transparent url('../images/loginBg.png') no-repeat 15px 10px; }
.loginCell input { background: transparent; border: 0px; color: #fff; position: relative; top: -1px; left: 12px; outline: none; padding-left: 10px; }
.loginCell .txtCustomerNumber { width: 136px; color: #000; }
.loginCell .buttonback { margin: 0px; padding: 0px; width: 50px; height: 17px; margin-right: 50px; }
.lblCustomerNumber { margin-left: 10px; }
.buttonlogout { margin-left: 10px; }

.GradientBack
{ height: 42px; overflow: hidden; }

.GradientBack table { border: 1px solid #b8b8b8; margin: 10px 0px; }
.GradientBack table td { padding-top: 10px; padding-bottom: 10px;}

.quickMenuTable { display: none; }

#table2 img { display: block; }

.sectionback { height: 28px; }
.sectionback p { font-size: 24px; }

.sectionbackSml
{
	background-color: #D0D0D0;
	height: 14px;
}
.diabledtextbox 
{
	background-color: "#FFFFFF";
	border-bottom: #A5ACB2 1px solid;
	border-left: #A5ACB2 1px solid;
	border-right: #A5ACB2 1px solid;
	border-top: #A5ACB2 1px solid;	
}

.logintextbox
{
	color: #000000;
	background-color: #FFFFFF;
	background-image: url("images/textboxback.jpg"); 
	background-repeat: repeat;
	border-bottom: #000000 1px solid;
	border-left: #BCCDC0 1px solid;
	border-right: #000000 1px solid;
	border-top: #BCCDC0 1px solid;
	height: 19px;
	font-family:Tahoma;
	font-size: 12px;
	width: 140px;
	font-weight : normal;
}

A 
{ 
	color: #000000; 
	text-decoration: underline; 
}

A:Visited
{ 
	color: #000000; 
	text-decoration: underline; 
}

A:Active
{ 
	color: #000000; 
	text-decoration: none; 
}

A:Hover
{ 
	color: #000000; 
	text-decoration: none; 
}

A.navigationlinks 
{ 
	color: #000000; 
	text-decoration: underline; 
	font-size: 10pt; 
	font-weight: normal;
}

A.navigationlinks:Visited
{ 
	color: #000000; 
	text-decoration: underline; 
	font-size: 10pt; 
	font-weight: normal;
}

A.navigationlinks:Active
{ 
	color: #000000; 
	text-decoration: none; 
	font-size: 10pt; 
	font-weight: normal;
}

A.navigationlinks:Hover
{ 
	color: #000000; 
	text-decoration: none; 
	font-size: 10pt; 
	font-weight: normal;
}

H1
{ 
	color: #000000; 
	text-decoration: none; 
	font-size: 10pt;
	font-weight: bold; 
}

.MenuGrpHeader
{ 
	color: #000000; 
	text-decoration: none; 
	font-size: 10pt;
	font-weight: bold; 
}

.LeftMenuContent { padding: 0px 10px 10px; background: #f7f7f7; vertical-align: top; }
.LeftMenu { margin: 0px; padding: 0px; font-size: 11px; }
.LeftMenu li { list-style: none; margin: 0px; padding: 2px 0px; }
.LeftMenuTop img,
.LeftMenuBottom img { display: block; width: 159px; margin-left: 0px; }

div.footerContent
{
    color: White;
    font-size: 10px;
    font-weight: bold;
    padding: 13px 50px 0 50px;
    text-transform: uppercase;
}

div.footerContent a, div.footerContent a:visited
{
    color: White;
    font-size: 10px !important;
}

div.footerContent div.left
{
    float: left;
}

div.footerContent div.right
{
    float: right;
}



/* FOOTER LINKS */
div.footerLinksHolder
{
    border: 0px solid red;
    min-height: 50px;
    margin: 0 auto;
    padding-bottom: 100px;
}

div.footerLinksHead
{
    border-bottom: 1px solid #999;
    height: 20px;
    margin: 0 0 10px 0;
}

div.footerLinksHead span
{
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    padding-left: 10px;
}

div.footerLinksInner
{
    border: 0px solid yellow;
    min-height: 50px;
    padding: 15px;
}

div.footerLinksInner ul
{
    border: 0px solid green;
    float: left;
    margin: 0 0 0 12px;
    padding: 0;
    width: 110px;
}

div.footerLinksInner ul li
{
    background-image: url('/grafik/common/arrowLeftCCC.gif');
    background-repeat: no-repeat;
    background-position: left 5px;
    list-style: none;
    padding: 0 0 4px 10px;
}

div.footerLinksInner ul li h4, div.footerLinksInner ul li h4 a, div.footerLinksInner ul li h4 a:visited
{
    color: #666;
    font-family: Arial, Trebuchet MS, Sans-Serif;
    font-size: 10px;
    margin: 0;
	text-decoration: none;
}

div.footerLinksInner ul li h4 a:hover
{
    color: #333;
    text-decoration: underline;
}




input.text { font-size: 12px; width: 200px; }
input.text.txtCity,
input.text.txtReceiverCity { width: 130px; }
input.text.txtPostalCode,
input.text.txtReceiverPostalCode { width: 60px; }

