/* BEGIN: Layout for CMS Edit */
.reddot {FONT-FAMILY: MS Sans Serif, Arial, Verdana, Helvetica;COLOR: #ff0000;FONT-SIZE: 11px;text-decoration: blink;}
.reddotC {FONT-FAMILY: MS Sans Serif, Arial, Verdana, Helvetica;COLOR: #FF9595;FONT-SIZE: 11px;text-decoration: blink;}
.reddotO {FONT-FAMILY: MS Sans Serif, Arial, Verdana, Helvetica;COLOR: #C20000;FONT-SIZE: 11px;text-decoration: blink; font-weight: bold;}
.CmsFntBlueBold { color: #7F91FF; Font-Family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; }
.CmsFntGreenBold { color: #209f0b; Font-Family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; }

.reddot_frame {border-style: dashed;border-color: #FF0000;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-width: 2px}
.reddot_frame_blue {border-style: dashed;border-color: #7f91ff;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-width: 2px}
.reddot_frame_green {border-style: dashed; border-color: #209f0b;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-width: 2px}
.borderDashed
{
  border-style: dashed;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-width: 1px
}
TABLE.CmsBgLightGrayBorder
{
	background-color: #F7F7F7; 
	border-left: none 0px; 
	border-right: none 0px ; 
	/*border-bottom-width: 100%; 
	border-top-width: 100%;*/ 
	border-style: solid; 
	BORDER-BOTTOM: #A5A5A5 1px solid; 
	BORDER-TOP: #A5A5A5 1px solid;
}

BODY.vat
{
    SCROLLBAR-FACE-COLOR: #333333;
    SCROLLBAR-HIGHLIGHT-COLOR: #555555;
    SCROLLBAR-SHADOW-COLOR: #111111;
    SCROLLBAR-3DLIGHT-COLOR: #111111;
    SCROLLBAR-ARROW-COLOR: #dddddd;
    SCROLLBAR-TRACK-COLOR: #000000;
    SCROLLBAR-DARKSHADOW-COLOR: #111111
}
BODY
{
    FONT-SIZE: 10px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
P
{
    FONT-SIZE: 10px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TD
{
    FONT-SIZE: 10px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tabBg
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #ebebeb
}
.tabBg2
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #ebebeb;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tabBg3
{
    BORDER-TOP: white 1px solid;
    BORDER-COLOR: #999;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.tabBg4
{
    BORDER-BOTTOM: white 1px solid;
    BORDER-COLOR: #999;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.tab
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid
}
.tabColTitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(http://www.vat.info/col_spacer.gif) no-repeat;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid
}
.tabColTitle2
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(http://dev.vat.ch/neue_public/images/col_spacer2.gif) no-repeat;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid
}
.tabHeader
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #999;
    PADDING-TOP: 2px
}
.tabHeaderBlack
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.tabBorder
{
    BACKGROUND-COLOR: #dcdcdc
}
.tabBorderGreen
{
    BORDER-LEFT: #69bd51 1px solid;
    BORDER-BOTTOM: #69bd51 1px solid
}
INPUT.text
{
    BORDER-BOTTOM: #536923 1px solid;
    BORDER-LEFT: #536923 1px solid;
    BORDER-RIGHT: #536923 1px solid;
    BORDER-TOP: #536923 1px solid;
    FONT-SIZE: 8pt;
    HEIGHT: 13pt
}

submit
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: black;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
SELECT
{
    FONT-SIZE: 10px;
    MARGIN: 1px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: #69bd51 1px solid;
    border: 1px;
    border-Style: dotted;
    font-family: Verdana;
}
TEXTAREA
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: black;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.title
{
    FONT-WEIGHT: bold;
    COLOR: #999
}
.path
{
    FONT-SIZE: 9px;
    COLOR: #69bd51;
    BORDER-BOTTOM: #d9d9d9 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.title2
{
    COLOR: #999;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.title3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: #69bd51;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.title4
{
    FONT-WEIGHT: bolder;
    COLOR: #69bd51;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.title5
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #69bd51;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.copyright
{
    BORDER-TOP: #d9d9d9 1px solid;
    FONT-SIZE: 9px;
    COLOR: #8c8c8c;
    BORDER-BOTTOM: #d9d9d9;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
A.copyright
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9px;
    BORDER-LEFT: medium none;
    COLOR: #8c8c8c;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.copyright:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9px;
    BORDER-LEFT: medium none;
    COLOR: #8c8c8c;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.bgGreen
{
    BACKGROUND-COLOR: #69bd51
}
.borderGreen
{
    BORDER-RIGHT: #69bd51 1px solid;
    BORDER-TOP: #69bd51 1px solid;
    BORDER-LEFT: #69bd51 1px solid;
    BORDER-BOTTOM: #69bd51 1px solid;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.borderWhite
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    COLOR: #999;
    FONT-SIZE: 9px;
}
A.design
{
    COLOR: black;
    BORDER-BOTTOM: #69bd51 1px solid;
    TEXT-DECORATION: none
}
A.design:hover
{
    COLOR: #69bd51;
    BORDER-BOTTOM: #69bd51 1px solid;
    TEXT-DECORATION: none
}
A.design2
{
    COLOR: black;
    BORDER-BOTTOM: #69bd51 1px solid;
    TEXT-DECORATION: none
}
A.design2:hover
{
    COLOR: black;
    BORDER-BOTTOM: #69bd51 1px solid;
    TEXT-DECORATION: none
}
A.design3
{
    COLOR: #999;
    TEXT-DECORATION: none
}
A.design3:hover
{
    COLOR: #69bd51;
    TEXT-DECORATION: none
}A.design4
{
    COLOR: #69bd51;
    TEXT-DECORATION: none
}
A.design5
{
    COLOR: #999;
    BORDER-BOTTOM: #69bd51 1px solid;
    TEXT-DECORATION: none
}
.menu
{
    FONT-WEIGHT: bold;
    COLOR: #69bd51
}
A.menu
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: #69bd51;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    COLOR: #69bd51;
    BORDER-BOTTOM: #69bd51 1px;
    TEXT-DECORATION: none
}
.imgBorder
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-BOTTOM: #ccc 1px solid
}
.letter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #69bd51;
    LINE-HEIGHT: 16px
}
.bgWorld
{
    BACKGROUND: url(http://dev.vat.ch/neue_public/images/map_world.gif) no-repeat center top
}
.TA
{
    SCROLLBAR-FACE-COLOR: #e1efc9;
    SCROLLBAR-HIGHLIGHT-COLOR: #e1efc9;
    SCROLLBAR-SHADOW-COLOR: #536923;
    SCROLLBAR-3DLIGHT-COLOR: #e1efc9;
    SCROLLBAR-ARROW-COLOR: #536923;
    SCROLLBAR-DARKSHADOW-COLOR: #e1efc9;
    SCROLLBAR-BASE-COLOR: #e1efc9
}
.DHTMLText       { color: #8c8c8c; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; border-bottom: 1px solid #69bd51; cursor: pointer  }
.DHTMLTextSub { color: #8c8c8c; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; cursor: pointer  }
.DHTMLsubNav        { border-bottom: 1px solid #a7a7a7; position: absolute; overflow: visible; display: none }
.DHTMLnav0           { font-weight: bold; overflow: visible; clip: auto; cursor: pointer  }
.DHTMLnav0Over          { font-weight: bold; overflow: visible; cursor: pointer  }
.DHTMLnav1              { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav1Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav2            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav2Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav3            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav3Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav4            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav4Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav5            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav5Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav6            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav6Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav7            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav7Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav8            { background-color: #f5f5f5; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnav8Over            { background-color: #ebebeb; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub0       { background-image: url(../kms/img/pfeil_close.gif); overflow: visible; cursor: pointer  }
.DHTMLnavSub0Over       { background-image: url(../kms/img/pfeil_close.gif); overflow: visible; cursor: pointer  }
.DHTMLnavSub1         { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub1Over         { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub2        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub2Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub3        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub3Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub4        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub4Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub5        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub5Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub6        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub6Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub7        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub7Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub8        { background: #f5f5f5 url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavSub8Over        { background: #ebebeb url(../kms/img/pfeil_close.gif) no-repeat left center; padding-left: 3px; border-top: 1px solid #a7a7a7; border-right: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7; width: 150px; overflow: visible; cursor: pointer  }
.DHTMLnavOpace     { color: #bdbdbd; font-weight: bold; font-size: 10px; border-bottom: 1px solid #69bd51; cursor: pointer  }
.app
{
    FONT-SIZE: 2.7mm;
    FONT-FAMILY: '@Arial Unicode MS'
}
.unicode
{
    FONT-SIZE: 12px;
    FONT-FAMILY: '@Arial Unicode MS'
}
