BODY {
	SCROLLBAR-FACE-COLOR: #e6e6e6; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #e6e6e6; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f0f0f0; SCROLLBAR-DARKSHADOW-COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px auto 8px; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px auto 8px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px auto 8px; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
A {
	COLOR: #ed7600; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.A44:hover {
	COLOR: #ff972f; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ED3200; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.highlights {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.highlights:hover {
	COLOR: #ed7600; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu {
	FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 10px; MARGIN-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.colorch {
	CURSOR: hand; BACKGROUND-COLOR: #448674
}
.colorch:hover {
	CURSOR: hand; BACKGROUND-COLOR: #005a42
}
.sub {
	MARGIN-LEFT: 7px
}
mainmenu{background-color:#448674;padding:2px;color:#FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF; padding:  2px; text-decoration: none; font: 8pt Verdana;  border-top: none;}
A.dopmenu_top{background-color:#448674;padding:2px;color:#FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF;  text-decoration: none; font: 8pt Verdana;  border-top: none;}
A.dopmenu{background-color:#448674;padding:2px;color:#FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF; padding:  2px; text-decoration: none; font: 8pt Verdana;  border-top: none;}

A.dopmenu_top:hover{background-color:#005a42;padding:2px;color:#FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF;  text-decoration: none; font: 8pt Verdana;  border-top: none;}
A.dopmenu:hover{background-color:#005a42;padding:2px;color:#FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF; display: block; width: 150px; border: 1px solid #FFFFFF; padding:  2px; text-decoration: none; font: 8pt Verdana;  border-top: none;}


A.normal {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.normal:hover {
	COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.white {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.white:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffff00; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer {
	FONT-SIZE: 11px; COLOR: #606060; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #e58b46; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
SMALL {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
.small {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
.verysmall {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
.big {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
B.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
B.vmheader_green {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ed7600; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
B.vmheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
B.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #ed7600; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
.orange {
	COLOR: #ed7600
}
TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
TD.TDGRID {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt;border-bottom:solid 1px #005a42;border-right:solid 1px #005a42;padding:2px;
}
TD.TDLEFT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt;border-bottom:solid 1px #005a42;border-right:solid 1px #005a42;border-left:solid 1px #005a42;padding:2px;
}
TD.TDFILTER_NAME {
	FONT-SIZE: 11px; BACKGROUND: white; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt;border-bottom:solid 1px #005a42;border-right:solid 1px #005a42;border-left:solid 1px #005a42;border-top:solid 1px #005a42;margin:10px;
}
TD.TDFILTER_VAL {
	FONT-SIZE: 11px; BACKGROUND: white; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt;border-bottom:solid 1px #005a42;border-right:solid 1px #005a42;border-left:solid 1px #005a42;border-top:solid 1px #005a42;margin:10px;
}
TD.TDFILTER_FAKE {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt;border:solid 0px #005a42;padding:10px;height:10px;
}
TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt;border-top:solid 2px #005a42;border-bottom:solid 1px #005a42;border-right:solid 1px #005a42;padding:2px;background-color:#005a42;color:#FFFFFF;
}
.white {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
.bodytext {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
P.bodytext {
	FONT-SIZE: 11px; MARGIN: 8px auto; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt; TEXT-ALIGN: justify
}
P.bodytext_old {
	FONT-SIZE: 12px; MARGIN: 8px auto; TEXT-INDENT: 20px; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt; TEXT-ALIGN: justify
}
P.noindent {
	FONT-SIZE: 11px; MARGIN: 8px auto; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt
}
P.bodytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 20px auto 8px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt; TEXT-ALIGN: justify
}
.colored {
	COLOR: #ed7600
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ed7600; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt; TEXT-ALIGN: justify
}
B.bodytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 20px auto 8px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, new york, ms serif, serif, bernhardfashion bt; TEXT-ALIGN: justify
}
.darkgray {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.tabgray {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.tabwhite {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tabnews {
	BORDER-RIGHT: #d1d1d1 1px dotted; BORDER-TOP: #d1d1d1 1px dotted; FONT-SIZE: 11px; BORDER-LEFT: #d1d1d1 1px dotted; COLOR: #000000; BORDER-BOTTOM: #d1d1d1 1px dotted; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.tabheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center
}
.tabspecial {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #cb0000
}
.tabfooter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #e1eabf
}
.in {
	BORDER-RIGHT: #d1d1d1 1px groove; BORDER-TOP: #d1d1d1 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #d1d1d1 1px groove; WIDTH: 130px; BORDER-BOTTOM: #d1d1d1 1px groove; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.sel {
	FONT-SIZE: 11px; WIDTH: 130px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.radio {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.btn {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #eaeaea 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #eaeaea 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.btngray {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.area {
	BORDER-RIGHT: #d1d1d1 1px groove; BORDER-TOP: #d1d1d1 1px groove; SCROLLBAR-FACE-COLOR: #e6e6e6; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #d1d1d1 1px groove; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #e6e6e6; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f0f0f0; BORDER-BOTTOM: #d1d1d1 1px groove; FONT-FAMILY: verdana, arial, helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.i_white
{
 border:1px solid black;background-color:#FFFFFF;height:2em;
}
.i_green
{
 border:1px solid black;background-color:green;height:2em;
}
.i_gray
{
 border:1px solid black;background-color:#CCCCCC;height:2em;
}
.i_red
{
 border:1px solid black;background-color:red;height:2em;
}
.i_yellow
{
 border:1px solid black;background-color:yellow;height:2em;
}
.input.longtext
{
 border:1px solid black;width:300px;background-color:cccccc;
}
.Redcl{color:yellow;background-color:red;}
.Normcl{color:#00000;background-color:#FFFFFF;}
.pagerform
{
margin:0;
padding:0;
width:auto;
overflow:visible;
}
.pagergridbutton
{
display:inline;
margin:0 3px;
padding:0;
width:auto;
//width:1;
overflow:visible;
background:none;
cursor:pointer;
border:0;
text-decoration:underline;color:#000000;font-size:12px;
}
a.mainmenu
{
    display:block;
    height:26px;
    border:0px;
    background:url('/imgtopmenu/blank.jpg') no-repeat;
    padding:4px 8px 0px 30px;
    font-size:13px;
    font-weight:bold;
    color:#fff;
    text-decoration:none;
    white-space:nowrap;
}
a.mainmenu:hover
{
    color:#fff;
    text-decoration:none;
}
.normaltext
{
    padding: 10px;
    font-family: Verdana;
    text-align: justify;
    font-size: 12px;
}
.normaltext h2
{
    font-size: 14px;
}
.emptybalanceinfo
{
	color: #ff0000;
	font-size: 16px;
	font-weight: bold;
	border: 1px solid #ed7600;
	padding: 5px;
	background-color: #ffc9c9;
}

div#globalfooter
,div#globalfooter a
,div#mainpagefooter
,div#mainpagefooter a
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 10px;
    color: #888;
}

div#globalfooter
{
    padding: 2px 40px 2px 3px;
    border-top: 1px solid #005a42;
}

div#mainpagefooter
{
    padding: 2px 40px 2px 3px;
}

div#globalfooter span#studio1
,div#mainpagefooter span#studio1
{
    float:right;
    display: block;
    line-height: 30px;
}

div#globalfooter span#counters
,div#mainpagefooter span#counters
{
    float:left;
    display: block;
}

