BODY
{
        padding: 0px;
        margin: 0px;
        font-size: 11px;
        font-family: arial;
		background-color:#fffffe;
}

A
{
	color: #B66B45;
	text-decoration: underline;
}

IMG
{
        border: 0px;
}

TD
{
        font-size: 12px;
        border-color: #B66B45;
}

INPUT
{
        border-style: solid;
        border-width: 0px;
        width: 207px;
        height: 16px;
        font-size: 10px;


}

SELECT
{
        border-style: solid;
        border-width: 0px;
        width: 207px;
        height: 16px;
        font-size: 10px;
        background-color:#FFFFFE;
}

infile{
    border-style: solid;
    border-width: 2px;
    width: 400px;
    height: 16px;
    font-size: 10px;
    border-color: #B66B45;
}

P
{
        text-align: justify;
        text-indent: 0px;
        font-size: 11px;
}

DIV {
    text-indent: 0px;
}

H1
{
        text-align: center;
        color: #572929;
        font-size: 16px;
        font-weight: bold;
        font-family: arial black;
        padding: 0px;
        margin: 0px;
        padding-bottom: 2px;
}
H5{
  color: #6D2E15;
}



TH
{
        background-color: #C48E73;
        font-size: 12px;
        font-weight: bold;
        color: #572929;
        text-align: middle;
        padding: 3px;
        border-width: 0px;
        border-right-width: 1px;
        border-right-color: #B66B45;
}

IMG.png
{
        behavior: url('js/pngbehavior.htc');
}

.leftCell
{
        padding-top: 20px;
        vertical-align: top;
        padding-right: 40px;
}

.middleCell
{
        vertical-align: top;
        padding-top: 35px;
        padding-right: 30px;
        padding-bottom: 40px;
}

.centerTopCell
{
        background-image: URL("../images/inner/center/1bg.jpg");
}

.centerLeftCell
{
        background-image: URL("../images/inner/center/2-1bg.jpg");
        vertical-align: top;
}

.centerRightCell
{
        background-image: URL("../images/inner/center/2-2bg.jpg");
        vertical-align: top;
}

.centerBotCell
{
        background-image: URL("../images/inner/center/3bg.jpg");
}

.centerMidCell
{
        background-image: URL("../images/inner/center/pagebg.jpg");
        background-repeat: repeat-x;
        background-color: #E6E6E5;
        vertical-align: top;
        padding-top: 9px;
        height: 566px;
}

.centerText
{
        padding-right: 50px;
        padding-left: 50px;
        padding-bottom: 40px;
        vertical-align: top;
}

.topStripe
{
        text-align: center;
        padding-bottom: 50px;
}

.topStripe2
{
        text-align: center;
        padding-bottom: 20px;
}

A.bottomLink, A:hover.bottomLink, A:visited.bottomLink
{
        color: #000000;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
}

.pen
{
        text-align: right;
}

.bottomStripe
{
        text-align: center;
        padding-bottom: 10px;
}

.subText
{
        text-align: center;
        padding-bottom: 10px;
}

.subTextP
{
        width: 550px;
}

.formTitles
{
        font-size: 12px;
        font-family: arial black;
        color: #572929;
        text-align: right;
        padding-right: 20px;
        vertical-align: top;
        padding-top: 2;
}

.formInputs
{
        background-image: URL("../images/inner/reg/inputbg.gif");
        background-repeat: no-repeat;
        height: 24px;
        padding: 0xp;
		padding-top: 1px;
        padding-left: 1px;
        padding-right: 3px;
        padding-bottom: 20px;
}

.formInputs1
{
        background-image: URL("../images/inner/reg/inputbg.gif");
        background-repeat: no-repeat;
        height: 24px;
        padding: 0xp;
		padding-top: 1px;
        padding-left: 1px;
        padding-right: 3px;
        padding-bottom: 10px;
}

.formInputs2
{
        font-size:14px;
        background-image: URL("../images/inner/reg/inputbg.gif");
        background-repeat: no-repeat;
        height: 24px;
        padding: 0xp;
		padding-top: 1px;
        padding-left: 1px;
        padding-right: 3px;
        padding-bottom: 20px;
}

.formInputs3
{
        font-size:12px;
        background-image: URL("../images/inner/reg/inputbg47.gif");
        background-repeat: no-repeat;
        width: 47px;
        height: 24px;
        padding: 0xp;
        padding-left: 1px;
        padding-right: 3px;
}

.formInputs4
{
        font-size:12px;
        background-image: URL("../images/inner/reg/inputbg150.gif");
        background-repeat: no-repeat;
        width: 150px;
        height: 24px;
        padding: 0xp;
        padding-left: 3px;
        padding-right: 3px;
}

.formInputs140
{
        font-size: 12px;
        background-image: URL("../images/inner/reg/inputbg140.gif");
        background-repeat: no-repeat;
        width: 140px;
        height: 24px;
        padding: 0xp;
        padding-left: 1px;
        padding-right: 3px;

}

.formInputsTitle
{
        background-image: URL("../images/inner/reg/inputbg300.gif");
        background-repeat: no-repeat;
        width: 300px;
        height: 24px;
        padding: 0xp;
		padding-top: 1px;
        padding-left: 3px;
        padding-right: 3px;
		padding-bottom: 10px;
}

.form_pad
{
        padding-bottom: 20px;
}

.submitButton
{
        width: 106px;
        height: 32px;
}

.regButton
{
        width: 168px;
        height: 42px;
}

.regTableCell
{
        padding-top: 80px;
        padding-bottom: 20px;
}

.regButtonCell
{
        text-align: center;
        padding-left: 200px;
}

.inputTableCell
{
        text-align: center;
        padding-right: 300px;
}

.leftMenuHead
{
        background-color: #6D2E15;
        padding-top: 10px;
        padding-bottom: 8px;
        padding-left: 68px;
        padding-right: 17px;
}

.centerTop
{
        background-image: URL("../images/inner/centertopbg.gif");
        background-repeat: repeat-x;
        background-position: bottom;
}

.leftMenuCell
{
        background-color: #FFFFFF;
        background-image: URL("../images/inner/leftmenu/undermenubg.gif");
        background-repeat: repeat-y;
        background-position: 100%;
        vertical-align: top;
        padding-top: 1px;
}

.leftMenuTitle
{
        padding-top: 7px;
        padding-bottom: 7px;
        padding-left: 21px;
        font-family: arial black;
        font-size: 14px;
}

A.menuTitleLinkS, A:hover.menuTitleLinkS, A:visited.menuTitleLinkS
{
        color: #EDE6B7;
        text-decoration: none;
}

A.menuTitleLink, A:hover.menuTitleLink, A:visited.menuTitleLink
{
        color: #FFFFFE;
        text-decoration: none;
}

A.menuSubTitleLinkS, A:hover.menuSubTitleLinkS, A:visited.menuSubTitleLinkS
{
        color: #EDE6B7;
        text-decoration: none;
}

A.menuSubTitleLink, A:hover.menuSubTitleLink, A:visited.menuSubTitleLink
{
        color: #FFFFFE;
        text-decoration: none;
}

.leftMenuSubTitle
{
        font-family: arial black;
        font-size: 11px;
        padding-left: 21px;
        padding-bottom: 3px;
        width: 119px;
}

.leftMenuSubTable
{

}

.leftMenuBricks
{
        padding-top: 3px;
        padding-bottom: 3px;
}

.leftMenuBricks1
{
        padding-top: 0px;
        padding-bottom: 0px;
}

.folder
{
        padding-left: 15px;
        padding-right: 0px;
        width: 1px;
}

.logoutCell
{
        font-family: arial black;
        font-size: 14px;
        padding-left: 118px;
        padding-top: 7px;
        padding-bottom: 8px;
}

.leftMenuUnder
{
        background-color: #FFFFFE;
	height: 100%;
	vertical-align: top;
        padding-top: 3px;
        background-image: URL("../images/inner/leftmenu/undermenubg.gif");
        background-repeat: repeat-y;
        background-position: 100%;
}

.pageBottom
{
        background-image: URL("../images/inner/pagebottom.gif");
        background-repeat: repeat-x;
        padding-bottom: 30px;
}

.mainPage
{
        background-image: URL("../images/inner/center/pagebg.jpg");
        background-repeat: repeat-x;
        background-color: #E6E6E5;
        vertical-align: top;
}

.middleTopBar
{
        padding-top: 1px;
}

.middleTopBar1
{
        padding-top: 1px;
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        background-position: 0px 52px;
}

.middleTopBar2
{
        padding-top: 1px;
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        background-position: 0px 250px;
}

.middleDotsBG
{
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        padding-top: 42px;
        padding-left: 50px;
        padding-right: 75px;
        background-position: 0px 46px;
}

.middleDotsBG1
{
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        padding-top: 40px;
        padding-left: 50px;
        padding-right: 75px;
        background-position: 0px 96px;
}

.middleDotsBG2
{
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        padding-top: 40px;
        padding-left: 50px;
        padding-right: 75px;
        background-position: 0px 71px;
}

.middleDotsBG3
{
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        padding-top: 40px;
        padding-left: 50px;
        padding-right: 75px;   /*75*/
        background-position: 0px 121px;
}

.middleDotsBG4
{
        background-image: URL("../images/inner/centerdots.gif");
        background-repeat: no-repeat;
        padding-top: 41px;
        padding-left: 50px;
        padding-right: 75px;
        background-position: 0px 170px;
}

.innerTable
{
        border-width: 1px;
        border-style: solid;
        border-color: #B66B45;
        border-collapse: collapse;
}

.innerTable2
{
        border-width: 1px;
        border-style: solid;
        border-color: #B66B45;
        border-collapse: collapse;
        background-image: URL("../images/inner/innertablebg.gif");
        background-repeat: repeat-x;
        background-color: #FFFFFE;
}

.innerTable1
{
        border-width: 1px;
        border-top-width: 0px;
        border-style: solid;
        border-color: #B66B45;
        border-collapse: collapse;
}

.innerTableHead
{
        font-weight: bold;
        font-size: 14px;
        color: #B66B45;
        padding-left: 15px;
        padding-top: 4px;
        padding-bottom: 3px;
        border-color: #B66B45;
}

.innerFormTitle
{
        color: #572929;
        font-size: 12px;
        font-weight: bold;
        vertical-align: top;
        text-align: right;
        padding-right: 20px;
        padding-top: 3px;
}

.inputsTable
{
        padding-top: 19px;
        padding-bottom: 20px;
}

.inputsTable1
{
        padding-top: 19px;
        padding-bottom: 20px;
}

.inputsTable2
{
        padding-top: 13px;
        padding-bottom: 10px;
}

.newBewerBut
{
        width: 106px;
        height: 44px;
}

.newBewerButCell
{
        text-align: right;
        padding-right: 44px;
        vertical-align: top;
        padding-top: 20px;
}

.filterCell
{

        text-align: right;
        padding-right: 44px;
        vertical-align: top;
        padding-top: 0px;
}

.subMidTable
{
        padding-right: 37px;
}

.noBorder
{
        border-width: 1px;
        border-color: #B66B45;
        border-top-width: 0px;
            padding-right: 5px;
        padding-left: 5px;
        text-align: center;
        text-valign: center;
        height: 30px;
        width: 250px;
}

.lastCell
{
        text-align: center;
        padding-top: 6px;
        padding-bottom: 8px;
}

.nextPrev
{
        padding-left: 55px;
        padding-top: 10px;
}

.nextPrev1
{
        padding-left: 55px;
        padding-top: 30px;
}
.nextPrev2
{
        padding-top: 30px;
        text-align: center;
}

.someTable
{
         border-color: #9F5B3A;
         border-style: solid;
         border-width: 1px;
         border-collapse: collapse;
         border-bottom-width: 0px;
         border-right-width: 0px;
}

.somTableContent
{
        background-color: #C48E73;
        border-width: 0px;
        vertical-align: top;
}

.border0
{
        border-width: 0px;
}

.subSomContent
{
        font-weight: bold;
        color: #572929;
        border-width: 0px;
        border-bottom-width: 1px;
        border-color: #9F5B3A;
        padding-top: 3px;
        padding-left: 5px;
        padding-bottom: 2px;
}

.subSomContent2
{
        border-width: 0px;
}

.subSomContent2
{
        border-style: solid;
        font-weight: bold;
        border-width: 0px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-color: #9F5B3A;
        padding-top: 3px;
        padding-left: 5px;
        padding-bottom: 13px;
        padding-right: 11px;
}

A.filterLink, A:visited.filterLink
{
        color: #572929;
        text-decoration: none;
        padding-bottom: 5px;
}

A:hover.filterLink
{
        color: #EAE1B4;
        text-decoration: none;
        padding-bottom: 5px;
}

.topFieldTitle
{
        padding-left: 10px;
        font-size: 14px;
        color: #B66B45;
        font-weight: bold;
        padding-right: 20px;
        vertical-align: top;
        padding-top: 2px;
}

.subTable
{
        padding-top: 30px;
}

.subTable1
{
        padding-top: 30px;
        padding-right: 180px;
}

.seiteBut
{
        width: 141px;
        height: 35px;
}

.newTable
{
        border-width: 1px;
        border-color: #B66B45;
        border-style: solid;
        border-collapse: collapse;
}

.newTableCell
{
        padding-top: 10px;
        padding-right: 75px;
        padding-bottom: 20px;
}

.insideCell
{
        padding-top: 10px;
        padding-bottom: 12px;
        padding-left: 10px;
        background-color: #FFFFFE;
}

.seiteHeader
{
        font-family: arial black;
        font-size: 14px;
        color: #572929;
}

.seiteIcons
{
        padding-top: 14px;
}

.kundenTitle
{
        font-weight: bold;
        font-size: 14px;
        color: #572929;
        width: 130px;
        text-align: right;
        padding-right: 20px;
        vertical-align: top;
        padding-top: 3px;
}

.kundenCell
{
        padding-top: 15px;
        background-color: #FFFFFE;
}

.error
{
        color:#ff0000;
        letter-spacing: 1px;
        line-height: 20px;
}

.cursor
{
        cursor:pointer;
}

.dynamicText
{
        font-size: 13px;
        color: #000000; /*#9F5B3A; #000000*/
        font-weight: 500;
        padding-right: 50px;
        padding-left: 50px;
        padding-bottom: 40px;
        vertical-align: top;
        letter-spacing: 0px;
        line-height: 22px;
        text-align:justify;
        text-indent: 20px;
}

.staticText
{
        font-size: 13px;
        color: #572929; /*#9F5B3A; #000000*/
        font-weight: 500;
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 7px;
        vertical-align: top;
        letter-spacing: 0px;
        line-height: 15px;
        text-align:center;
}

.button {
         font-size: 12px;
         font-weight:bold;
         color:#572929;
         background-color:#fffffe;
         border-width: thin;
         border-style: outset;
         width: auto;
         height: auto;
}

.buttonok {
         font-family: arial black;
         font-size: 12px;
         color: #6D2E15;
         width: 24px;
         height: 13px;
         cursor: hand;
         cursor: pointer;
         background-color: #FAFAFA;
}


.long_button {
         font-size: 12px;
         font-weight:bold;
         color:#572929;
         background-color:#fffffe;
         border-width: thin;
         border-style: outset;
         width: auto;
         height: auto;
}

.inputcheck
{
        border-style: solid;
        border-width: 0px;
        width: 15px;
        height: 15px;
        padding-right: 5px;
        margin-right: 7px;
}

.sub_address{
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 20px;
    font-size: 12px;
	color: #572929;
    font-weight:600;
}

.address{
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 20px;
    font-size: 12px;
	color: #572929;
    font-weight:500;
    text-align:left;
}

INPUT.bg
{
        background-color:#FFFFFE;
}
