BODY 		{ margin:0px; background-color:#607A9D; background-image:url(moz_01_FILES/bg.png); background-repeat:repeat-x;  }
DIV.logo			{ width:215px; height:96px; padding:10px 0px 9px 0px; background-color:#FFF; text-align:center; }
DIV.keyvisual .imgborder { position:absolute; z-index:5; top:33px; width:475px; background:url(moz_01_FILES/keyvis_kante_u.png) repeat-x; }

.pi_login_forgotpw	{ margin-top:2px; }

A.menulink      { display:block; text-decoration:none; width:163px; height:16px; color:#404041; border-bottom:none; padding-top:3px; padding-left:28px; font-size:10px; }
A.level2                { padding-left:32px; width:141px; }
A.level2nosub		{ padding-left:32px; width:159px; }
A.level2nosub:hover	{ background-color:#959EA3; }
A.level3                { padding-left:40px; width:151px; }
A.level3:hover          { background-color:#DCE4E7; }
DIV.sub IMG             { float:left; }
DIV.level2              { width:191px; overflow:hidden; background-color:#B5BCC2; }
DIV.level3              { width:191px; background-color:#959EA3; }

INPUT,BUTTON,TEXTAREA 	{ border:1px solid black; height:14px; margin-bottom:4px; }
BUTTON.submit 	 	{ padding:0px 0px 0px 7px; margin:0px; width:26px; height:21px; border:none; background-color:#DDE4E8; cursor:pointer; }
BUTTON.submitsearch 	{ padding:0px 0px 0px 7px; margin:0px; width:26px; height:21px; border:none; background-color:#DDE4E8; cursor:pointer; }
BUTTON.submitwhite 	{ padding:1px 0px 0px 0px; margin:0px; width:25px; height:22px; border:none; background-color:white; cursor:pointer; }
BUTTON.contactSubmit    { border:none; height:20px; font-size:9px; color:#D25603; background-color:#FFF; text-align:left; cursor:pointer; margin-left:5px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr { float:left; width:417px; margin-left:18px; background-color:#fff; }
.tx-indexedsearch .info { float:left; font-size:10px; width:425px; margin-top:5px; margin-bottom:13px; margin-left:18px; background:#DDE4E8; padding:2px; }

.caption { font-size:10px; color:#0C419A; font-style:italic; display:block; line-height:10px; }

DIV.footerimg		{ float:left; width:105px; }
DIV.footertext		{ float:left; text-align:center; width:315px; padding-left:10px; font-size:9px; }
