﻿/* TimoCom Formulare */
/* Formatierungen, welche für alle Formulare gelten */
.form {
	display: table;
	margin-top: 8px;
}
/* IE6 Hack */
*html .form {
	margin-top: 2px;
}
.formbody {
	background-color: #D3DDF2;
	display: table;
	min-height: 0px;
	display:table;
}
/* IE6 Hack */
*html .formbody {
	height:10px;
}
/* Textformatierungen */
.formbody h5 {
	border-bottom:1px solid #A4BDE3; /* TC Blau - 40% */
	color:#0069b4;
}
.formbody p strong, .formbody a {
	color:#0069b4;
}
	
.formbody ul li {
	color:#0069b4;
	margin-left:0 5px 0 5px;
}
.oneformcol h1, .oneformcol h2, .oneformcol h3, .oneformcol h4, .oneformcol h5, .oneformcol p, .oneformcol_l h1, .oneformcol_l h2, .oneformcol_l h3, .oneformcol_l h4, .oneformcol_l h5, .oneformcol_l p, .oneformcol_mid h1, .oneformcol_mid h2, .oneformcol_mid h3, .oneformcol_mid h4, .oneformcol_mid h5, .oneformcol_mid p, .oneformcol_r h1, .oneformcol_r h2, .oneformcol_r h3, .oneformcol_r h4, .oneformcol_r h5, .oneformcol_r p,  .onehalfformcol_l h1, .onehalfformcol_l h2, .onehalfformcol_l h3, .onehalfformcol_l h4, .onehalfformcol_l h5, .onehalfformcol_l p, .onehalfformcol_r h1, .onehalfformcol_r h2, .onehalfformcol_r h3, .onehalfformcol_r h4, .onehalfformcol_r h5, .onehalfformcol_r p,  .twoformcol h1, .twoformcol h2, .twoformcol h3, .twoformcol h4, .twoformcol h5, .twoformcol p, .twoformcol_l h1, .twoformcol_l h2, .twoformcol_l h3, .twoformcol_l h4, .twoformcol_l h5, .twoformcol_l p, .twoformcol_r h1, .twoformcol_r h2, .twoformcol_r h3, .twoformcol_r h4, .twoformcol_r h5, .twoformcol_r p,  .threeformcol h1, .threeformcol h2, .threeformcol h3, .threeformcol h4, .threeformcol h5, .threeformcol p {
	padding:0 5px 0 5px;
	color:#0069b4;
}
.oneformcol h1, .oneformcol_l h1, .oneformcol_mid h1, .oneformcol_r h1, .onehalfformcol_l h1, .onehalfformcol_r h1, .twoformcol h1, .twoformcol_l h1, .twoformcol_r h1, .threeformcol h1 {
	margin:1px 0 3px 0;
}
.oneformcol h3, .oneformcol_l h3, .oneformcol_mid h3, .oneformcol_r h3, .onehalfformcol_l h3, .onehalfformcol_r h3, .twoformcol h3, .twoformcol_l h3, .twoformcol_r h3, .threeformcol h3 {
	margin:0;
}
/* Attribute fuer ein dreispaltiges Formular - Diese Tags habe ich nach oben gesetzt, damit ich innerhalb der Klasse "threecolumn" die Klassen "onecolumn" und "twocolumn" verwenden kann ohne einen neuen Rahmencontainer mit der Klasse "content" aufmachen zu müssen */
.threecolumn .form {
	width:684px;
}
.threecolumn .formhead {
	background-image:url(../img/formhead_3col.png);
	background-position: bottom left;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:684px;
	height:9px;
}
.threecolumn .formfoot {
	background-image: url(../img/formfoot_3col.png);
	background-position: top left;
	background-repeat:no-repeat;
	height:9px;
	width:684px;
}
/* Attribute fuer ein einspaltiges Formular */

.onecolumn .form {
	width:216px;
}
.onecolumn .formhead {
	background-image:url(../img/formhead_1col.png);
	background-position: bottom left;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:216px;
	height:9px;
}
.onecolumn .formfoot {
	background-image: url(../img/formfoot_1col.png);
	background-position: top left;
	background-repeat:no-repeat;
	height:9px;
	width:216px;
}
/* Attribute fuer ein zweispaltiges Formular */
.twocolumn .form {
	width:450px;
}
.twocolumn .formhead {
	background-image:url(../img/formhead_2col.png);
	background-position: bottom left;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:450px;
	height:9px;
}
.twocolumn .formfoot {
	background-image: url(../img/formfoot_2col.png);
	background-position: top left;
	background-repeat:no-repeat;
	height:9px;
	width:450px;
}
.trenner	{
	background-color:#D3DDF2;
	display:table;
	border-bottom:#f7f6f6 solid 4px;
	width: 100%;
	height:0px;
	padding:7px 0px 0px 0px;
	margin:0px;
}
.trenner_sub	{
	background-color:#D3DDF2;
	display:table;
	border-bottom:#f7f6f6 solid 2px;
	width: 100%;
	height:0px;
	padding:0px;
	margin:0px;
}
/* Spalten innerhalb eines Formulares */

/* Gemeinsame Attribute */

.oneformcol, .oneformcol_l, .oneformcol_mid, .oneformcol_r, .twoformcol, .twoformcol_l, .twoformcol_r, .threeformcol, .onehalfformcol_l, .onehalfformcol_r {
	display: table;
	background-color:#D3DDF2;
	float:left;
	padding:0px;
}
.oneformcol { /*Diese Klasse wird ausschließlich innerhalb eines einspaltigen Formulares verwendet!!!*/
	margin: 0px 4px 0px 4px;
	width:208px;
}
/* IE6 Hack */
*html .oneformcol {
	margin: 0 2px 0 2px;
}
.oneformcol_l {
	margin: 0px 0px 0px 4px;
	width:212px;
}
/* IE6 Hack */
*html .oneformcol_l {
	margin: 0 0 0 2px;
}
.oneformcol_mid {
	margin: 0px 0px 0px 18px;
	width:216px;
}
.oneformcol_r {
	margin: 0 4px 0 18px;
	width:212px;
}
/* IE6 Hack */
*html .oneformcol_r {
	margin: 0 2px 0 18px;
	float:left;
}
.onehalfformcol_l {
	margin: 0px 0px 0px 4px;
	width:329px;
}
/* IE6 Hack */
*html .onehalfformcol_l {
	margin: 0 0px 0 2px;
}
.onehalfformcol_r {
	margin: 0 4px 0 18px;
	width:329px;
}
/* IE6 Hack */
*html .onehalfformcol_r {
	margin: 0 2px 0 18px;
	float:left;
}
.twoformcol {
	margin: 0px 4px 0px 4px;
	width:442px;
}
/* IE6 Hack */
*html .twoformcol {
	margin: 0 0px 0 2px;
}
.twoformcol_l {
	margin: 0px 0px 0px 4px;
	width:446px;
}
/* IE6 Hack */
*html .twoformcol_l {
	margin: 0 0px 0 2px;
}
.twoformcol_r {
	margin: 0 4px 0 18px;
	width:446px;
}
/* IE6 Hack */
*html .twoformcol_r {
	margin: 0 2px 0 18px;
	float:left;
}
.threeformcol {
	margin: 0px 4px 0px 4px;
	width:676px;
}
/* IE6 Hack */
*html .threeformcol {
	margin: 0 2px 0 2px;
}
/* Felder innerhalb des Formulares zum hervorheben von Eingabe- oder oder Filterflächen */
.form .infobox {
	background-color:#f7f6f6;
	display:table;
	margin:9px 0 0px 0;
	padding:6px 0 14px 0;
	/*width:100%;*/
}
.infobox img {
	margin:0 0 7px 4px;
}

.form .infobox p, .form .infobox li {
	color:#2c3644;
}
.form .forminsert {
	background-color:#f7f6f6;
	display:table;
	margin:9px 0;
	padding:4px 0;
}
.form .forminsert p {
	font-size:10px;
}
.form .formRefFlag img {
	margin:4px 9px 0px 0px;
	text-decoration:none;
}
.form .formRefFlag a {
	text-decoration:none;
}
.oneformcol .forminsert {
	width:208px;
}
.oneformcol_l .forminsert, .oneformcol_r .forminsert {
	width:212px;
}
.oneformcol_mid .forminsert {
	width:216px;
}
.onehalfformcol_l .forminsert, .onehalfformcol_r .forminsert {
	width:329px;
}
.twoformcol .forminsert, .twoformcol .infobox {
	width:442px;
}
.twoformcol_l .forminsert, .twoformcol_r .forminsert {
 	width:446px;
}
.threeformcol .forminsert {
	width:676px;
}
/* Attribute Komponenten */
.form input, textarea {
	color:#2c3644;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
/*	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-khtml-border-radius:4px;*/
}
.oneformcol .textfield, .oneformcol .textarea,
.oneformcol_l .textfield, .oneformcol_l .textarea,
.oneformcol_mid .textfield, .oneformcol_mid .textarea,
.oneformcol_r .textfield, .oneformcol_r .textarea,
.onehalfformcol_l .textfield, .onehalfformcol_l .textarea,
.onehalfformcol_r .textfield, .onehalfformcol_r .textarea,
.twoformcol .textfield, .twoformcol .textarea,
.twoformcol_l .textfield, .twoformcol_l .textarea,
.twoformcol_r .textfield, .twoformcol_r .textarea,
.threeformcol .textfield, .threeformcol .textarea {
	border: #ced3dd 1px solid;
	margin: 0px 0px 7px 2px;
	padding:2px 2px 0px 2px;
}
.oneformcol .textfield, .oneformcol .textarea {
	width:198px;
}
.oneformcol_l .textfield, .oneformcol_l .textarea, .oneformcol_r .textfield, .oneformcol_r .textarea {
	width:202px;
}
.oneformcol_mid .textfield, .oneformcol_mid .textarea {
	width:206px;
}
.onehalfformcol_l .textfield, .onehalfformcol_l .textarea, .onehalfformcol_r .textfield, .onehalfformcol_r .textarea {
	width:299px;
}
.twoformcol .textfield, .twoformcol .textarea {
	width:408px;
}
.twoformcol_l .textfield, .twoformcol_l .textarea,
.twoformcol_r .textfield, .twoformcol_r .textarea{
	width:420px;
}
.threeformcol .textfield, .threeformcol .textarea {
	width:650px;
}
.textfield {
	height:18px;
}
.textarea {
	height:54px;
}
.checkbox {
	margin: 0px 2px 7px 6px;
}
.radio, .radiogroup {
	margin:0px;
}
.p_radio {
	display: inline-block;
	height:27px;
	vertical-align:middle;
}
.list {
	border: #ced3dd 1px solid;
	line-height:18px;
	margin: 0px 2px 7px 2px;
	padding:0px;
	color:#2c3644;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.oneformcol select, .oneformcol_l select, .oneformcol_mid select, .oneformcol_r select,
.onehalfformcol_l select, .onehalfformcol_r select,
.twoformcol select, .twoformcol_l select, .twoformcol_r select,
.threeformcol select {
	font-family:"Courier New", Courier, monospace;
	color:#2c3644;
	font-size:12px;
	height:20px;
	border-style:none;
}
option	{
	height:18px;
}
.oneformcol select {
	width:202px;
}
.oneformcol_l select, .oneformcol_r select {
	width:206px;
}
.oneformcol_mid select {
	width:210px;
}
.onehalfformcol_l select, .onehalfformcol_r select {
	width:303px;
}
.twoformcol select {
	width:412px;
}
.twoformcol_l select, .twoformcol_r select  {
	width:424px;
}
.threeformcol select {
	width:654px;
}
.oneformcol .list {
	width:202px;
}
.onehalfformcol_l .list, .onehalfformcol_r .list {
	width:303px;
}
.twoformcol .list {
	width:412px;
}
.twoformcol_l .list, .twoformcol_r .list  {
	width:424px;
}
.threeformcol .list {
	width:654px;
}
.btn_active_r, .btn_navi_r {
	background-position:top left;
	background-repeat:no-repeat;
	display:inline-block;
	float:right;
	height:22px;
	margin-right:4px;
	padding:0px 0px 0px 4px;
}
*html .btn_active_r, *html.btn_navi_r {
	margin:0px;
	background-position:1px left;
	height:23px;
	padding-right:5px;
}
.btn_active_r {
	background-image:url(../img/btnaction_lnr_l.png);
	background-position:0px left;
}
/* IE 7 Hack */
* + html .btn_active_r {
	background-position:1px left;
	height:24px;
}

.btn_navi_r {
	background-image:url(../img/btnnavi_lnr_l.png);
}
/* IE 6 Hack */
*html .btn_r {
	background-position:1px left;
	height:23px;
}

.box_btn {
	/*
	background-image:url(../img/btnaction_lnr_l.png);
	background-position:top left;
	background-repeat:no-repeat;
	*/
	display:inline-block;
	float:right;
	height:22px;
	margin-right:2px;
	padding:0px 0px 0px 4px;
}

/*------------------------------------------------ Button für customtag------------------------------------------------ */

/*------------------------- btnTest - Anfang --------------------------*/
.btnTestLeft {
	background-image:url(../img/btnaction_lnr_l.png);
	background-repeat:none;
	float:left;
	height:21px;
	padding-top:1px;
	width:8px;
	cursor:pointer;
}
.btnTestRight {
	background-image:url(../img/btnaction_lnr.png);
	background-repeat:none;
	background-position:top right;
	float:left;
	height:21px;
	min-width:40px;
	margin-right:9px;
	padding: 1px 24px 0px 0px;
	color:#F7F6F6;
	font-weight:bold;
	cursor:pointer;
}
.btnTestRight a:link {
	text-decoration:none;
	color:#F7F6F6;
}
.btnTestRight a:visited {
	text-decoration:none;
	color:#F7F6F6;
}
.btnTestRight a:hover{
	text-decoration:none;
	color:white;
}
.btnTestRight a:active {
	text-decoration:none;
	color:#F7F6F6;
}
/*-------------------------- btnTest - Ende ---------------------------*/

/*------------------------- btnNavi - Anfang --------------------------*/
.btnNaviLeft {
	background-image:url(../img/btnnavi_lnr_l.png);
	background-repeat:none;
	float:left;
	height:21px;
	padding-top:1px;
	width:8px;
	cursor:pointer;
}
.btnNaviRight {
	background-image:url(../img/btnnavi_lnr.png);
	background-repeat:none;
	background-position:top right;
	float:left;
	height:21px;
	min-width:30px;
	margin-right:9px;
	padding: 1px 24px 0px 0px;
	color:#0069B4;
	font-weight:bold;
	cursor:pointer;
}
.btnNaviRight a:link {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviRight a:visited {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviRight a:hover{
	text-decoration:none;
	color:#A4BDE3;
}
.btnNaviRight a:active {
	text-decoration:none;
	color:#A4BDE3;
}
/*-------------------------- btnNavi - Ende ---------------------------*/
/*------------------------- btnNaviForm - Anfang --------------------------*/
.btnNaviFormLeft {
	background-image:url(../img/btnnavi_lnr_l.png);
	background-repeat:none;
	float:right;
	height:21px;
	padding-top:1px;
	width:8px;
	cursor:pointer;
}
.btnNaviFormRight {
	background-image:url(../img/btnnavi_lnr.png);
	background-repeat:none;
	background-position:top right;
	float:right;
	height:21px;
	min-width:30px;
	margin-right:9px;
	padding: 1px 24px 0px 0px;
	color:#0069B4;
	font-weight:bold;
	cursor:pointer;
}
.btnNaviFormRight a:link {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviFormRight a:visited {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviFormRight a:hover{
	text-decoration:none;
	color:#A4BDE3;
}
.btnNaviFormRight a:active {
	text-decoration:none;
	color:#A4BDE3;
}
/*-------------------------- btnNaviForm - Ende ---------------------------*/

/*----------------------- btnNaviBack - Anfang ------------------------*/
.btnNaviFormBackRight {
	background-image:url(../img/btnnavi_rnl_r.png);
	background-repeat:none;
	float:right;
	height:21px;
	padding-top:1px;
	width:8px;
	cursor:pointer;
	margin-right:9px;
}
.btnNaviFormBackLeft {
	background-image:url(../img/btnnavi_rnl.png);
	background-repeat:none;
	background-position:top left;
	float:right;
	height:21px;
	min-width:40px;
	padding: 1px 0px 0px 24px;
	color:#0069B4;
	font-weight:bold;
	cursor:pointer;
}
.btnNaviFormBackLeft a:link {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviFormBackLeft a:visited {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviFormBackLeft a:hover{
	text-decoration:none;
	color:#A4BDE3;
}
.btnNaviFormBackLeft a:active {
	text-decoration:none;
	color:#A4BDE3;
}
/*------------------------ btnNaviBack - Ende -------------------------*/

/*------------------------- btnNaviDld - Anfang --------------------------*/
.btnNaviDldLeft {
	background-image:url(../img/btnnavi_lnr_l.png);
	background-repeat:none;
	float:left;
	height:21px;
	padding-top:1px;
	width:8px;
	cursor:pointer;
}
.btnNaviDldRight {
	background-image:url(../img/btndownload.png);
	background-repeat:none;
	background-position:top right;
	float:left;
	height:21px;
	min-width:40px;
	margin-right:9px;
	padding: 1px 24px 0px 0px;
	color:#0069B4;
	font-weight:bold;
	cursor:pointer;
}
.btnNaviDldRight a:link {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviDldRight a:visited {
	text-decoration:none;
	color:#0069B4;
}
.btnNaviDldRight a:hover{
	text-decoration:none;
	color:#A4BDE3;
}
.btnNaviDldRight a:active {
	text-decoration:none;
	color:#A4BDE3;
}
/*-------------------------- btnNaviDld - Ende ---------------------------*/

/*------------------------- btnAction - Anfang --------------------------*/
.btnActionLeft {
	background-image:url(../img/btnaction_lnr_l.png);
	background-repeat:none;
	float:right;
	height:21px;
	padding-top:1px;
	width:8px;
	cursor:pointer;
}
.btnActionRight {
	background-image:url(../img/btnaction_lnr.png);
	background-repeat:none;
	background-position:top right;
	float:right;
	height:21px;
	min-width:30px;
	margin-right:9px;
	padding: 1px 24px 0px 0px;
	color:#F7F6F6;
	font-weight:bold;
	cursor:pointer;
}
.btnActionRight a {
	color:#F7F6F6;
}
.btnActionRight a:link {
	text-decoration:none;
	color:#F7F6F6;
}
.btnActionRight a:visited {
	text-decoration:none;
	color:#F7F6F6;
}
.btnActionRight a:hover{
	text-decoration:none;
	color:white;
}
.btnActionRight a:active {
	text-decoration:none;
	color:white;
}
/*------------------------- btnAction - Ende ---------------------------*/
/*------------------------ btnActionX - Anfang -------------------------*/
.btnActionXRight {
	background-image:url(../img/btndelete.png);
	background-repeat:none;
	background-position:top right;
	float:right;
	height:21px;
	min-width:30px;
	margin-right:9px;
	padding: 1px 24px 0px 0px;
	color:#F7F6F6;
	font-weight:bold;
	cursor:pointer;
}
.btnActionXRight a {
	color:#F7F6F6;
}
.btnActionXRight a:link {
	text-decoration:none;
	color:#F7F6F6;
}
.btnActionXRight a:visited {
	text-decoration:none;
	color:#F7F6F6;
}
.btnActionXRight a:hover{
	text-decoration:none;
	color:white;
}
.btnActionXRight a:active {
	text-decoration:none;
	color:white;
}
/*------------------------ btnActionX - Ende -------------------------*/

/*------------------------------------------------ Button ------------------------------------------------ */



.btn_navi_lnr, .btn_navi_lnr_l, .btn_navi_rnl, .btn_navi_rnl_r,
.btn_action_lnr, .btn_action_lnr_l, .btn_action_rnl, .btn_action_rnl_r,	
.btn_delete, .btn_delete_l, .btn_delete_r, 	
.btn_download, .btn_download_l, .btn_download_r {
	display:table;
	height:22px;
	border-style:none;
	font-weight:bold;
}
.btn_navi_lnr, .btn_navi_lnr_l, .btn_navi_rnl, .btn_navi_rnl_r, .btn_download {
	color:#F0F;
}
.btn_action_lnr, .btn_action_lnr_l, .btn_action_rnl, .btn_action_rnl_r, .btn_delete {
	color:#F7F6F6;
}

.btn_navi_lnr a, .btn_navi_lnr_l a, .btn_navi_rnl a, .btn_navi_rnl_r a,
.btn_action_lnr a, .btn_action_lnr_l a, .btn_action_rnl a, .btn_action_rnl_r a, 
.btn_delete a, .btn_download a {
	font-size:1em;
	letter-spacing:0.04em;
	text-decoration:none;
	display:table;
	border-style:none;
	font-weight:bold;
	padding-top:1px;
	*padding-top:0px;
	height:21px;
	*height:22px;
}
.btn_navi_rnl_r a {
	height:18px;
	*height:19px;
}
.btn_navi_lnr a:link, .btn_navi_lnr_l a:link, .btn_navi_rnl a:link, .btn_navi_rnl_r a:link, .btn_download a:link	{
	color:#0069b4;
}
.btn_action_lnr a:link, .btn_action_lnr_l a:link, .btn_action_rnl a:link, .btn_action_rnl_r a:link 	{
	color:white;
}

.btn_navi_lnr a:visited, .btn_navi_lnr_l a:visited, .btn_navi_rnl a:visited, .btn_navi_rnl_r a:visited, .btn_download a:visited	{
	color:#0069b4;
}
.btn_action_lnr a:visited, .btn_action_lnr_l a:visited, .btn_action_rnl a:visited, .btn_action_rnl_r a:visited 	{
	color:white
}

.btn_navi_lnr a:hover, .btn_navi_lnr_l a:hover, .btn_navi_rnl a:hover, .btn_navi_rnl_r a:hover, .btn_download a:hover 	{
	color:#A4BDE3;
}
.btn_action_lnr a:hover, .btn_action_lnr_l a:hover, .btn_action_rnl a:hover, .btn_action_rnl_r a:hover, .btn_delete a:hover 	{
	color:white;
}

.btn_navi_lnr a:active, .btn_navi_lnr_l a:active, .btn_navi_rnl a:active, .btn_navi_rnl_r a:active, .btn_download a:active 	{
	color:#A4BDE3;
}
.btn_action_lnr a:active, .btn_action_lnr_l a:active, .btn_action_rnl a:active, .btn_action_rnl_r a:active, .btn_delete a:active 	{
	color:#D3DDF2;
}

.btn_navi_lnr, .btn_action_lnr, .btn_delete, .btn_download {
	background-position:top right;
	background-repeat:no-repeat;
	margin-right:0px;
	padding:0px 24px 0px 9px;
	vertical-align:middle;
	cursor:pointer;
}
.btn_navi_lnr {
	background-image:url(../img/btnnavi_lnr.png);
}
.btn_action_lnr {
	background-image:url(../img/btnaction_lnr.png);
	text-decoration:none;
}
.btn_action_lnr a {
	text-decoration:none;
}
.btn_delete {
	background-image:url(../img/btndelete.png);
}
.btn_download {
	background-image:url(../img/btndownload.png);
}

.btn_navi_lnr_l, .btn_action_lnr_l {
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px 0px 0px 9px;
	padding:0px 0px 0px 4px;
	float:right;
}
.btn_navi_lnr_l {
	background-image:url(../img/btnnavi_lnr_l.png);
}
.btn_action_lnr_l {
	background-image:url(../img/btnaction_lnr_l.png);
}
/* IE 6 Hack */
*html .btn_navi_lnr_l, .btn_action_lnr_l, {
	width:8px;
}

.btn_navi_rnl {
	background-position:top left;
	background-repeat:no-repeat;
	margin-right:4px;
	padding:1px 9px 3px 22px;
	vertical-align:middle;
	cursor:pointer;
}
.btn_navi_rnl {
	background-image:url(../img/btnnavi_rnl.png);
}
.btn_action_rnl {
	background-image:url(../img/btnaction_rnl.png);
}

.btn_navi_rnl_r, .btn_action_rnl_r {
	background-position:top right;
	background-repeat:no-repeat;
	padding:0px 0px 0px 4px;
	float:right;
}
.btn_navi_rnl_r {
	background-image:url(../img/btnnavi_rnl_r.png);
}
.btn_action_rnl_r {
	background-image:url(../img/btnaction_rnl_r.png);
}
/* IE 6 Hack */
*html .btn_navi_rnl_r, *html .btn_action_rnl_r, *html .btn_active_r, *html .btn_download, *html .btn_navi_lnr_l{
	width:8px;
	white-space:nowrap;
}

/*------------------------------------------------ ENDE Button ------------------------------------------------ */


.form .button {
	background-color:#D3DDF2;
	background-image:url(../img/btnaction_lnr.png);
	background-position:top right;
	background-repeat:no-repeat;
	border-style:none;
	color:#F7F6F6;
	display:inline-block;
	font-weight:bold;
	height:22px;
	*height:22px;
	margin:0px;
	*margin-top:1px;
	padding:0px 24px 3px 9px;
	*padding:1px 24px 0px 9px;
	vertical-align:middle;
	cursor:pointer;
	text-decoration:none;
}
.navi_bar	{
	height:28px;
	padding:4px 4px 0px 0px;
}
/* IE 7 Hack */
* + html .form .button {
	padding:3px 12px 3px 0px;
}
/* IE 6 Hack */
*html .form .button {
	padding:0px 12px 3px 0px;
	margin:0px;
	height:22px;

}
.goDown {
	width:93px;
	height:24px;
	background-image:url(../img/btnGoDown.gif);
	background-repeat:no-repeat;
	margin:18px 0 18px 0;
	border:0;
	cursor: pointer;
}
.formtext a:link {
	color:#0069B4;
	
}