html {
   /*background-color:yellow;*/
}

body.content {
	background-color:#CCDCF5;
    margin:0px;
}

body.main {
	background-color:#ffffff;
}


body.start {
	background-color:#C7DBF5;
	background-image:url(../image/bg-start.gif);
	background-repeat: repeat-x;
	font-family : Arial, Helvetica, sans-serif;
}

/*

.MenueTop {border-right: 2px #c9c9c9 solid; text-align: center;}



a.Menu {font-size:13px; color:#666666; font-weight: bold; font-variant:small-caps; text-align: center; text-decoration: none;}
a:visited.Menu {font-size:13px; color:#666666; font-weight: bold; font-variant:small-caps; text-align: center; text-decoration: none;}
a:active.Menu {font-size:13px; color:#666666; font-weight: bold; font-variant:small-caps; text-align: center; text-decoration: none;}
a:hover.Menu {font-size:13px; color:#3C2E79; font-weight: bold; font-variant:small-caps; text-align: center; text-decoration: none;}

*/

a.subTop {font-size:12px; color:#666666; font-weight: bold; font-variant:small-caps; text-decoration: none;}
a:visited.subTop {font-size:12px; color:#666666; font-weight: bold; font-variant:small-caps; text-decoration: none;}
a:active.subTop {font-size:12px; color:#666666; font-weight: bold; font-variant:small-caps; text-decoration: none;}
a:hover.subTop {font-size:12px; color:#3C2E79; font-weight: bold; font-variant:small-caps; text-decoration: none;}


a.MenuLeftHd {font-size:14px; font-weight:bold; color:#cc0000; text-decoration: none;}
a:visited.MenuLeftHd {font-size:14px; font-weight:bold; color:#cc0000; text-decoration: none;}
a:active.MenuLeftHd {font-size:14px; font-weight:bold; color:#cc0000; text-decoration: none;}
a:hover.MenuLeftHd {font-size:14px; font-weight:bold; color:#cc0000; text-decoration: none;}





.HeadBox {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	font-variant:small-caps;
}



.MenuLeftHead {
	background-image:url(../image/white.gif);
	font-size:14px; 
	color:#cc0000; 
	font-weight: bold; 
	font-variant:small-caps;
	padding-top:1px;
	padding-left:6px; width:146px; height:26px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;
}



.mainline {height: 2px; margin-left:0px; width: 100%; background-color:#ffffff;}


td.list {
	font-size:12px;
	padding-top:0px;
	padding-bottom:0px;
}

td.data {
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom: 1px solid #666666;
	padding-right: 15px;
}

td.dataLast {
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom: 1px solid #666666;
	padding-right: 0px;
}

.copy {
	font-size:10px;
	color: #222222;
}

.blip {
	font-size:9px;
	color: #808080;
}	

.header {
	font-size:20px;
	font-weight:bold;
	color:#124B99;
	/*font-variant: small-caps;*/
}

.subhead {
	font-size:14px;
	font-weight:bold;
	color:#124B99;
}

.midhead {
	font-size:12px;
	font-weight:bold;
	color:#222222;
}

.subheader {
	font-size:12px;
	font-weight:bold;
	color:#222222;
}

.desc {
	font-size:10px;
	width: 304px;
}

#content a {font-size:12px; font-weight:normal; color:#000000; text-decoration: none;}
#content a:visited {font-size:12px; font-weight:normal; color:#000000; text-decoration: none;}
#content a:active {font-size:12px; font-weight:normal; color:#000000; text-decoration: none;}
#content a:hover {font-size:12px; font-weight:normal; color:#124B99; text-decoration: none;}
/* Extranet */

a.extra {font-size:12px; font-weight:normal; color:#000000; text-decoration: underline;}
a:visited.extra {font-size:12px; font-weight:normal; color:#666666; text-decoration: underline;}
a:active.extra {font-size:12px; font-weight:normal; color:#124B99; text-decoration: underline;}
a:hover.extra {font-size:12px; font-weight:normal; color:#124B99; text-decoration: underline;}


/* navigation oben und links */
.td2{
	width:166px; height:14px;
	padding-left:16px;
	padding-top: 1px;
	padding-bottom:1px;
	background-image:url(../image/bg-second-01.gif);
	background-repeat:no-repeat;
}

.td2Sel{
	width:166px; height:14px;
	padding-left:16px;
	padding-top: 1px;
	padding-bottom:1px;
	background-image:url(../image/bg-second-02.gif);
	background-repeat:no-repeat;
}

.td2SelClick{
	width:166px; height:14px;
	padding-left:16px;
	padding-top: 1px;
	padding-bottom:1px;
	background-image:url(../image/bg-second-02.gif);
	background-repeat:no-repeat;
}

.td3{
	width:166px; height:14px;
	padding-left:25px;
	padding-top: 1px;
	padding-bottom:1px;
	background-image:url(../image/bg-third-01.gif);
	background-repeat:no-repeat;
}

.td3Sel{
	width:166px; height:14px;
	padding-left:25px;
	padding-top: 1px;
	padding-bottom:1px;
	background-image:url(../image/bg-third-02.gif);
	background-repeat:no-repeat;
}

.td3SelClick{
	width:166px; height:14px;
	padding-left:25px;
	padding-top: 1px;
	padding-bottom:1px;
	background-image:url(../image/bg-third-02.gif);
	background-repeat:no-repeat;
}

.topThird{
	border-left:1px solid #222222;
	border-right:1px solid #222222;
	border-bottom:1px solid #222222;
	padding-left: 8px;
}



a.MenuLeft {font-size:11px; font-weight:bold; color:#124B99; line-height:12px; text-decoration: none;}
a:visited.MenuLeft {font-size:11px; font-weight:bold; color:#124B99; line-height:12px; text-decoration: none;}
a:active.MenuLeft {font-size:11px; font-weight:bold; color:#124B99; line-height:12px; text-decoration: none;}
a:hover.MenuLeft {font-size:11px; font-weight:bold; color:#cc0000; line-height:12px; text-decoration: none;}

a.thirdTop {font-size:10px; color:#222222; text-decoration: none;}
a:visited.thirdTop {font-size:10px; color:#222222; text-decoration: none;}
a:active.thirdTop {font-size:10px; color:#222222; text-decoration: none;}
a:hover.thirdTop {font-size:10px; color:#3C2E79; text-decoration: none;}
a.logoMenu {font-size:11px; font-weight:bold; color:#666666; text-decoration: none;}
a.logoMenu:visited {font-size:11px; font-weight:bold; color:#666666; text-decoration: none;}
a.logoMenu:active {font-size:11px; font-weight:bold; color:#666666; text-decoration: none;}
a.logoMenu:hover {font-size:11px; font-weight:bold; color:#124B99; text-decoration: none;}

.whiteBt {
 border: 1px solid #124b99; 
 background-color: #ffffff; 
 color:#124b99; 
 font-size: 12px; 
 font-weight:bold; 
 height: 22px;
 cursor: pointer;
}

input.hp {
 border: 1px solid #7F9DB9;
 background-color: #ffffff;
 width: 330px;
}
select.hp {
 border: 1px solid #7F9DB9;
 background-color: #ffffff;
 width: 330px;
}
textarea.hpt {
 border: 1px solid #7F9DB9;
 background-color: #ffffff;
 width: 330px;
 scrollbar-base-color:#ffffff;
 scrollbar-3dlight-color:#124b99;
 scrollbar-arrow-color:#124b99;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-face-color:#ffffff;
   scrollbar-highlight-color:#ffffff;
   scrollbar-shadow-color:#124b99;
   scrollbar-track-color:#ffffff;
}

input.iDB {
 border: 1px solid #7F9DB9;
 background-color: #ffffff;
 width: 360px;
}

td, div {
    font-size:12px;
}
