a:link    { color: #FFFFFF; text-decoration:none;}
a:visited { color: #FFFFFF; text-decoration:none;}
a:hover   { color: #FF9900; text-decoration:none;}

a.la:link    { color: #000000; text-decoration:underline; }
a.la:visited { color: #000000; text-decoration:underline; }
a.la:hover   { color: #FF9900; text-decoration:underline; }

a.lbox:link    { color: #000000; text-decoration:none; }
a.lbox:visited { color: #000000; text-decoration:none; }
a.lbox:hover   { color: #000000; text-decoration:none; }

a.faq:link    { color: #000000; text-decoration:none; background-color:transparent; }
a.faq:visited { color: #000000; text-decoration:none; background-color:transparent; }
a.faq:hover   { color: #000000; text-decoration:none; background-color:#FFE6CE; }



a.menuA:link     { font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color: #FF9900; text-decoration:none; }
a.menuA:visited  { font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color: #FF9900; text-decoration:none; }
a.menuA:hover    { font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color: #FF9900; text-decoration:none; }

a.menuB:link     { font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color: #FFFFFF; text-decoration:none; }
a.menuB:visited  { font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color: #FFFFFF; text-decoration:none; }
a.menuB:hover    { font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color: #FF9900; text-decoration:none; }

a.service:link    { color: #000000; text-decoration:none;}
a.service:visited { color: #000000; text-decoration:none;}
a.service:hover   { color: #FF9900; text-decoration:none;}

a.side:link    { color: #000000; text-decoration:none;}
a.side:visited { color: #000000; text-decoration:none;}
a.side:hover   { color: #000000; text-decoration:underline;}

a.image:link { border: 1px solid #000000; display:block;}
a.image:visited { border: 1px solid #000000; display:block;}
a.image:hover { border: 1px solid #EAEAEA; display:block;}
a.image:active { border: 1px solid #EAEAEA; display:block;}


a.box { position:relative; float:left; display:block; width:150px; height:85px; padding:3px; border:1px solid #0B4D59; background-color:#FFF3E8;
voice-family: "\"}\"";  voice-family:inherit; width:143px;  }
a.box:link    {  background-color:#FFF3E8; color:#000000; }
a.box:visited {  background-color:#FFF3E8; color:#000000; }
a.box:hover   {  background-color:#FFDFAE; color:#000000; }


html>body .box { width: 143px; }



h1  {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#000000; font-weight:normal; line-height:18px; display:inline; }
h2  {font-family:Verdana, Arial, Helvetica; font-size:13px; color:#FFFFFF; font-weight:normal; display:inline;}
hr { height:1px; border-style:solid; border-color:#FFCC33;}



.titel    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:bold; }
.titelm    { font-family:Verdana, Arial, Helvetica; font-size:12px; color:#FF9900; font-weight:bold; }
.titelx    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#2C4867; font-weight:bold; }  
.titelx1    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#2C4867; font-weight:bold; }  /*  #FF9900   */ 
.titel2   { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; }
.titel3   { font-family:Verdana, Arial, Helvetica; font-size:12px; color:#05276E; font-weight:bold; }
.titel4   { font-family:Verdana, Arial, Helvetica; font-size:13px; color:#ffffff; font-weight:bold; }
.lauf     { font-family:Verdana, Arial, Helvetica; font-size:12px; color:#000000; font-weight:normal;   }
.lauf2    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; line-height:15px; }
.lauf3    { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal;  }
.laufkl   { font-family:Verdana, Arial, Helvetica; font-size:9px; color:#FFFFFF; font-weight: bold; }
.laufkl2   { font-family:Verdana, Arial, Helvetica; font-size:9px; color:#000000; font-weight: normal;line-height:13px; }
.laufkl3   { font-family:Verdana, Arial, Helvetica; font-size:9px; color:#000000; font-weight: normal;line-height:10px; }
.laufkl4   { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#000000; font-weight: normal;}
.form     { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#666666; font-weight:normal; }
.box_titel { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#FFFFFF; font-weight: normal; }

.legend  { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#FFFFFF; font-weight:normal; }
.starter { font-family:Verdana, Arial, Helvetica; font-size:10px; color:#CCCCCC; font-weight:normal; }  
.bcolor  { border-color: #C40000;}


.bganz  {border-bottom: 1px solid #FFEDA6; border-top: #FFEDA6; border-right: #FFEDA6; border-left: #FFEDA6;}
.btople   {border-top: 1px solid #666666; border-left: 1px solid #666666;}
.btop {border-top: 1px solid #666666;}

.mgr  {margin-top:5px; margin-left:0px; margin-right:5px; margin-bottom:5px; }
.mgm  {margin-top:5px; margin-left:0px; margin-right:0px; }
.mgl  {margin-top:5px; margin-left:5px; margin-right:0px; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}

.bg  {background-repeat: no-repeat;}
.tpc {background-color:white; filter:alpha(opacity=30); -moz-opacity:0.3; }

.cinput  {font-family:verdana,arial;font-size:10px; border:1px solid; border-color:#999999; background-color:#E4E4E4;}
.cbutton  {font-family:verdana,arial;font-size:10px; border:1px solid; border-color:#FF9900; background-color:#FFDFAE; height:20px; width:60px;vertical-align:top;}
.cinput2  {font-family:verdana,arial;font-size:10px; border:1px solid; border-color:#FF9900; background-color:#FFDFAE;}
ol {padding: 20px; display:block;}
li {padding: 0px;}

.sbarleft { border-left:1px solid #2C4867; background-color:#FFF7EA; }
.sbarleft2 {background-color:#F4F4F4; border-left:1px solid #DADADA; }

/* Stile CashComm Admin*/
.d1 {padding-left:0px; width:200px; height:150px; display:inline; position: absolute;line-height:20px;}
.d2 {padding-left:210px; width:220px; height:150px; display:inline; position: absolute; line-height:20px;}
.finput  {font-family:verdana,arial;font-size:11px; border:1px solid; border-color:#999999;padding-left:2px;margin-bottom:2px;}
.fbutton  {font-family:verdana,arial;font-size:10px; border:1px solid; border-color:#999999; background-color:#DFEFFF; height:18px;cursor:pointer;}
.fline {line-height:13px;}

a.admin:link    { color: #000000; text-decoration:none; }
a.admin:visited { color: #000000; text-decoration:none; }
a.admin:hover   { color: #000000; text-decoration:underline; background-color:#DFEFFF; }
a.admin:active  { color: #000000; text-decoration:underline; background-color:#DFEFFF; }

a.admenu { display:block; width:150px; height:16px;font-family:Verdana, sans-serif; font-size:11px; font-weight:normal; padding-left:20px;  }
a.admenu:link    {  background-color:#2C4867; text-decoration:none; color:#FFFFFF; }
a.admenu:visited {  background-color:#2C4867; text-decoration:none; color:#FFFFFF;}
a.admenu:hover   {  background-color:#C1C1C1; text-decoration:none; color:#000000;}
a.admenu:active  {  background-color:#C1C1C1; text-decoration:none; color:#000000; }

.adhover {background-color:#C1C1C1; color:#000000;}

/* Scroller */
#pscroller1{
width: 134px;
height: 80px;
border: 1px solid #FFFFFF;
padding: 2px;
background-color: #FFFFFF;
font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; font-weight:normal; line-height:13px;
}

#pscroller1 a  {text-decoration: underline; }
#pscroller1 a:link    {color: #FF9900; background-color: #FFFFFF; }
#pscroller1 a:visited {color: #FF9900; background-color: #FFFFFF; }
#pscroller1 a:hover   {color: #FF9900; background-color: #FFE6CE; }

.tableset {width:150px;}
.navi {display:block;}