P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
INPUT,select	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px;margin:3px 5px;}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}


A
{
	BACKGROUND: none; 
	COLOR: #2367EC; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Helvetica; 
	TEXT-DECORATION: underline
}
a.rightActive
{
	text-decoration:none;
	font-weight:bold;
}
a.rightActive:hover
{
	text-decoration:underline;
}

.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}
.country_select {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	width: 98px;
}

* .10px *, * .10px
{
	font-size: 10px !important;
	font: 10px;
}

* .font10px *, * .font10px
{
	font-size: 10px !important;
}

.BlueFont
{
	color: #2367EC;
}

.BigBlueTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #2367EC;
	font-size: 18pt;
      font-weight:bold; 
}

.SmallFont1
{
	font-size: 10px;
}

.BigGraySubTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 15pt;
      xfont-weight:bold; 
}

.ToolTip {
	position: absolute;
	display: none;
	background-color: #FFFFEE;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 2px;
}

.BigRed
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #A70015;
	font-size: 12px;
      font-weight:bold; 
}
.BigBl
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
      font-weight:bold; 
}

A.BigRed:link          {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.BigRed:active        {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.BigRed:visited       {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.BigRed:hover         {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

A.BigBlueLnk:link          {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.BigBlueLnk:active        {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.BigBlueLnk:visited       {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.BigBlueLnk:hover         {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}


A.HellGrau:link          {BACKGROUND: none; COLOR: #f1f1f1; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.HellGrau:active        {BACKGROUND: none; COLOR: #f1f1f1; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.HellGrau:visited       {BACKGROUND: none; COLOR: #f1f1f1; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.HellGrau:hover         {BACKGROUND: none; COLOR: #f1f1f1; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

A.Black11:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.Black11:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.Black11:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.Black11:hover         {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

A.A2:link          {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A2:active        {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A2:visited       {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A2:hover         {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3:hover         {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3red:link          {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3red:active        {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3red:visited       {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.A3red:hover         {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

A.A4:link          {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.A4:active        {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.A4:visited       {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.A4:hover         {BACKGROUND: none; COLOR: #2367EC; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.A5:link          {BACKGROUND: none; TEXT-DECORATION: none}
A.A5:active        {BACKGROUND: none; TEXT-DECORATION: underline}
A.A5:visited       {BACKGROUND: none; TEXT-DECORATION: none}
A.A5:hover         {BACKGROUND: none; TEXT-DECORATION: underline}
A.small:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.small:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.small:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.small:hover         {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.TD10		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}

.edits {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #000000;
BORDER-LEFT: 1px solid #333333;
BORDER-RIGHT: 1px solid #FFFFFF;
BORDER-TOP: 1px solid #333333;
BORDER-BOTTOM: 1px solid #FFFFFF
}

.msgEDIT
{
  BORDER-LEFT: 1px groove; 
  BORDER-TOP: 1px groove; 
  FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 8pt
}

UL, OL, LI { margin-left: 10px; }

option.qbar
{ 
   font-weight:bold; 
   background-color:#e1e1e1;
}
option
{
   background-color:#ffffff;
}

.PageWidth
{
   width: 815px !important;
/*   overflow:hidden !important;
   table-layout:fixed !important;*/
}

.AutoTable
{
   table-layout:auto !important;
}

.WhiteBG
{
  background: #ffffff;
}

.GreyBG
{
  background: #CBCBCB;
}

.LeftShadow
{
  width: 50%;
  background-image: url("images/leftshadow.gif");
  background-repeat: repeat-y;
  background-position: right;
  
/*  background: #ff00ff;*/
}

.RightShadow
{
  width: 50%;
  background-image:url('images/rightshadow.gif');
  background-repeat:repeat-y ;
  background-position: left;
}

* .font12px *, * .font12px
{
  font-size: 12px;
}


/*##############################################################################
                                TOP-Settings
############################################################################# */

.OFA_TITLE
{
  padding-left: 20px;
  font-size: 22px;
  font-weight: bold;
  color: #000000;
}

.MiniTopNav
{
  font-size: 10px;
}


/*##############################################################################
                                TOP-MENU
############################################################################# */

.TopMenuTable
{
  border-style: none;
  border-color: #000000;
  border-width: 0px;
  background-color: #177CD2;
  background-image:url(images/bkg_top_navi.gif);
  background-repeat:repeat-x;
}

.CtyNavTable
{
  border-style: none;
  border-color: #000000;
  border-width: 0px;
  background: #ADD8FE;
  height: 23px;
}

.TopMenuCols
{
  border-style: none;
  border-color: #000000;
  border-width: 0px;
  padding: 5px;
  padding-left: 18px;
  text-align: left;
  color: #ffffff;
}

A.TopMenuItem:link    {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; Font-Weight: bold}
A.TopMenuItem:active  {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; Font-Weight: bold}
A.TopMenuItem:visited {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; Font-Weight: bold}
A.TopMenuItem:hover   {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; Font-Weight: bold}

.TopNav
{
  font-size: 10px;
}

A.TopNav:link    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;}
A.TopNav:active  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;}
A.TopNav:visited {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;}
A.TopNav:hover   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;}


/*##############################################################################
                                Main Area
############################################################################# */
.MainContentCol
{
  padding: 10px;
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 0px 0px;
}

.SplitterContentCol
{
  width: 10px !important;
}

.RightContentCol
{
  width: 243 !important;
  vertical-align: top;
}

/*##############################################################################
                                Bottom
############################################################################# */
.BottomTable
{
  padding: 10px;
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 0px 0px;

}

.CountrySelect
{
  font-size: 10px;
}

.CountryText
{
  font-size: 10px;
  font-weight: bold;
  padding-left: 3px;
}

.BottomNav
{
  font-size: 10px;
  padding-bottom:3px;
}

A.BottomNav:link    {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;}
A.BottomNav:active  {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;}
A.BottomNav:visited {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;}
A.BottomNav:hover   {BACKGROUND: none; COLOR: #A70015; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;}

/*##############################################################################
                                PopUp
############################################################################# */
.PopupCaptionTable
{
  border-style: solid;
  border-color: #2479C1;
  border-width: 0px 0px 20px 0px;
  font-size: 18px;
  color: #2479C1;
  padding-left: 10px;
  padding-top: 3px;
}

.PopupCaptionTableLogo
{
  width: 140px;
}

.PopupFooterTable
{
/*  border-style: solid;
  border-color: #000000;
  border-width: 1px 0px 0px 0px;*/
  padding-right: 10px;
  padding-top: 2px;
  font-weight: bold;

  background:url('images/popup_footer_bg.gif');
  
}

A.PopupFooterTableLink:link    {BACKGROUND: none; COLOR: #505050; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;font-weight: bold;}
A.PopupFooterTableLink:active  {BACKGROUND: none; COLOR: #505050; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;font-weight: bold;}
A.PopupFooterTableLink:visited {BACKGROUND: none; COLOR: #505050; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;font-weight: bold;}
A.PopupFooterTableLink:hover   {BACKGROUND: none; COLOR: #505050; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline;font-weight: bold;}


/*##############################################################################
                                LoginBox
############################################################################# */
.LoginBoxTable
{
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  padding: 0px;
}

input.LoginBoxInput
{
  width:130px;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
}

input.LoginBoxInputWhite
{
  width:140px;
  xborder-style: solid;
  xborder-color: #ffffff;
  xborder-width: 0px;
}

.LoginBoxText
{
  color: #000000;
}



/*##############################################################################
                                ColoredBoxes
############################################################################# */
.AlbumBox
{
  color: #ffffff;
  font-weight: bold;
  font-size: 12px !important;
  background: #4096DF;
  padding: 5px !important;
}

.AlbumBox td
{
  padding: 5px !important;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px !important;
}

table.GridTable
{
  background: #ffffff;
  border-spacing: 0px;
  padding: 0px;
  border: 0px;
}

table.GridTable td {
 border-bottom: 1px solid #fff;
 border-right: 1px solid #fff;
}

.LastRightTD
{
  border-right: 0px !important;
}

.BlueBox1
{
   background: #ECF1F9;
}
.BlueBox1 td, tr .BlueBox1
{
   padding: 2px;
}

.BlueBox2
{
   background: #518BD1;
   color: #ffffff;
   border-bottom: 0px !important;
}

.BlueBox3
{
   background: #DAE8FD;
   padding: 5px;
   color: #000000;
   font-weight: bold;
}

.xBlueBox3 td
{
   padding: 5px;
   -padding: 0px;
}

.BlueBoxLight td
{
   background-color: #ECF1F9;
   padding: 5px;
   border:1px solid #FFFFFF;
}
.BlueBoxLight
{
	background-color: #ECF1F9;
  	padding: 5px;
	border:1px solid #FFFFFF;
}

.BlueBoxLight td *
{
	border:none;
}

.BlueBoxDark
{
   background: #4096DF;
   padding: 5px;
}

.YellowBox1
{
   width:100%;
   background-color: #FCF7E0;
}

.YellowBox1 td
{
   padding: 3px;
}

.YellowBox2
{
   background: #FFC155;
}

.YellowBoxFreeLight
{
   background: #FFF2C1;
   padding: 5px;
   border:1px solid #FFFFFF;
}

.YellowBoxClassicLight
{
   background: #FFEBB4;
   padding: 5px;
}

.YellowBoxPremiumLight
{
   background: #FFE0AA;
   padding: 5px;
}

.YellowBoxFreeDark
{
   background: #FFE683;
   padding: 5px;
}

.YellowBoxClassicDark
{
   background: #FFD76A;
   padding: 5px;
}

.YellowBoxPremiumDark
{
   background: #FFC155;
   padding: 5px;
}

.RedBox1
{
   background: #FFDDE1;
   padding: 5px;
}

.RedBox2
{
   background: #FF604B;
   color: #ffffff;
}

.GreyBox1
{
   background: #F2F2F2;
   padding: 2px;
}

.GreyBox1 td
{
   padding: 2px;
}

.GreyBoxLight
{
   background: #F2F2F2;
   padding: 5px;
}

.GreyBoxDark
{
   background: #D4D4D4;
}

.GreenBox1
{
   background: #E7FFD3;
   padding: 5px;
}

.GreenBox2
{
   background: #83CA5D;
   color: #ffffff;
}

.GreenBox2,
.YellowBox2,
.GreyBoxDark,
.RedBox2,
.BlueBox2
{
   padding:3px 8px;
   font-weight: bold;
   font-size: 12px;
}

.YellowBox1,
.GreyBoxLight,
.RedBox1,
.GreenBox1,
.BlueBox1
{
	padding-bottom:16px;
	padding-left:8px;
	padding-right:8px;
	padding-top:11px;
}
.BlueBox1
{
	padding-bottom:37px;
}


/*##############################################################################
                                ECARD
############################################################################# */
.ECARD_from
{
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
}


.CtyTopUserBox
{
  width: 100px !important;
  font-family: arial, verdana, helvetica;
  font-size: 11px;
  line-height: 13px;
}

.CtyTopUserBoxImage
{
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
}

.CtyTopUsersFont
{

}

A.CtyTopUsersFont:link    {BACKGROUND: none; COLOR: #2367EC; line-height: 13px; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.CtyTopUsersFont:active  {BACKGROUND: none; COLOR: #2367EC; line-height: 13px; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.CtyTopUsersFont:visited {BACKGROUND: none; COLOR: #2367EC; line-height: 13px; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.CtyTopUsersFont:hover   {BACKGROUND: none; COLOR: #2367EC; line-height: 13px; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}

/*################################################################################*/
a.tmlink, a.tmlink:link, a.tmlink:visited, a.tmlink:hover, a.tmlink:active, a.tmlink:focus {
	text-decoration:none !important;
	color:#000 !important;
	cursor:text !important;
	font-size: 100% !important;
}
/*################################################################################*/

.ShopLoginEdits
{
  width:300px;
}

.ShopEdits
{
  width:250px;
}
.ShopEntryCaptionTD
{
  width:150px;
}

.ShopWidth
{
  width:542px;
}

.SubmitBar
{
	width:520px;
}

.ShopTopBoxCaption
{
  font-size: 12px;
  float: left;
}

.ShopDutyCaption
{
  font-weight: normal !important;
  color: #ffffff; /*e1e1e1;*/
  display: inline;
}

.ShopEditDataCaption
{
  text-align:right;
  position:relative;
  right: 0px;
  margin-left: auto;
  margin-right: 0;
}

A.ShopEditDataCaption:link    {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.ShopEditDataCaption:visited {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.ShopEditDataCaption:hover   {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}
A.ShopEditDataCaption:active  {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline;}


.ShopErrorBox
{
  border: 1px solid #FF604B;
}

.ShopErrorBoxTH
{
   background: #FF604B;
   padding: 4px 5px 4px 5px;
   color: #ffffff;
   font-weight: bold;
   font-size: 12px;
}

.ShopErrorBoxTD
{
   background: #FFFFFF;
   padding: 5px;
}

.MagixButton
{
  background-color: #2081D9;
  color: #ffffff;
  font-weight: bold;
  border: 0px;
  height: 20px;
}


/* Status-Farben */
.status_red {color: #E72100; font-weight: bold;}
.status_yellow  {color: #FFCC33; font-weight: bold;}
.status_green  {color: #58BB00; font-weight: bold;}
.status_unknown  {color: #000000; font-weight: bold;}

/* Gradient-Box-Content-Styles */
/*----------------------------------------------------------------------------*/
.HeadlineHomeBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	margin: auto;
	padding-top: 8px;
	padding-bottom: 1px;
	padding-left: 12px;
}

.GradientHomeBox {
	background-attachment: scroll;
	background-image: url(images/gradient_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #DAE8FD;
}

A.HomeBox:link          {BACKGROUND: none; COLOR: #0072E3; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.HomeBox:active        {BACKGROUND: none; COLOR: #0072E3; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.HomeBox:visited       {BACKGROUND: none; COLOR: #0072E3; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.HomeBox:hover         {BACKGROUND: none; COLOR: #0072E3; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
/*----------------------------------------------------------------------------*/

.CC_HeadBox
{
   padding-right: 0px;
   margin:0px;
   background-image: url('images/cc_background_top.gif');
   height: 67px;
}

.CC_HeadBox td
{
  font-size: 12px;
  color: #ffffff;
}

/*******************************************************************************
 LANGUAGE SELECTOR
*******************************************************************************/
.LanguageSelectSelectBox
{
  background: #fff;
  xborder: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-right: 1px solid #888;
  border-bottom: 1px solid #888;
  filter:Alpha(opacity=97);
  -moz-opacity:0.97;
}

.LanguageSelectSelectBox2
{
  margin: 1px;
  background-image: url('images/menu_bg.gif');
  background-repeat: repeat-y;
}

a.LanguageSelectSelectLink
{
  padding-left: 25px;
  padding-top: 2px;
  color:#000000;
  height:18px;
  -height:20px;
  display:block;
  width:150px;
  text-align:left;
  padding-left:27px;
  border: 1px solid transparent;
  background-position: 3px 3px;

  -padding-top: 3px;
  -padding-left: 26px;
  -border: 0px solid #ffffff;
}


A.LanguageSelectSelectLink:link
{
  text-decoration: none;
  color:#000000;
  -background-position: 4px 4px;
  -padding-left: 26px;
}

A.LanguageSelectSelectLink:active
{
  text-decoration: none;
  color:#000000;
  -background-position: 4px 4px;
  -padding-left: 26px;
}

A.LanguageSelectSelectLink:visited
{
  text-decoration: none;
  color:#000000;
  -background-position: 4px 4px;
  -padding-left: 26px;
}

A.LanguageSelectSelectLink:hover
{
  text-decoration: none;
  background-color:#E7EDF8;
  color:#000000;
  border: 1px solid #999999;
  -padding-bottom:1px;
  -padding-top: 2px;
  -background-position: 3px 3px;
  -padding-left: 25px;
}
/*******************************************************************************
*******************************************************************************/

.faqcontent {
margin-top: 10px;
}
.faqtoc {
margin-top: 3px;
}