/** IE ONLY */
A:hover			{text-decoration: underline; color: red;}
A:link			{color:#000000; text-decoration:none}
a:visited       {color:#000000; text-decoration:none}

/** STANDARD */
body			{margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color:#697c89; background-image: url('../images/sitebg.bmp'); background-repeat: repeat-x;}

.moreinfo		{border:0px; margin-left:10px;}
.communicationholder    {margin-left:auto; margin-right:auto; font-size:12px; width:900px; margin-top:25px; font-family:Verdana; color:#c4cbcf; letter-spacing:1px; text-align:right;}
.siteholer		{margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:2px; width:900px; border:solid 1px #000000; background-color:#FFFFFF; height:auto; height:100%;}
.sheetholder	{margin-left:auto; margin-right:auto; margin-top:20px; width:860px; height:180px; background-color: #000000;}
.menueholder	{margin-left:auto; margin-right:auto; margin-top:1px; width: 860px; height: 32px; background-color: #000000; background-image: url('../images/menue/backgr_menue.jpg'); background-repeat: repeat-x;}
.textholder		{margin-left:auto; margin-right:auto; margin-top:0px; width: 860px; height: auto; background-color: #FFFFFF;}

.righttxtframe	{float:left; display:block; width:370px; margin:0px 0px 0px 0px; height: auto; background-color:#FFFFFF;}
.lefttxtframe	{float:left; display:block; width:470px; margin:0px 20px 0px 0px; height: auto; background-color:#FFFFFF;}

.boxleftside	{width:auto; height: auto; padding:5px 5px 5px 5px; margin:0px 0px 20px 0px; background-color:#f2f1ed; background-image: url('../images/boxbg.bmp'); background-repeat: repeat-x; border:1px solid #c0c0c0; font-size:11px; font-family:Verdana; font-weight:normal; line-height: 1.5; letter-spacing: 0.1px; word-spacing: 0px; text-align: justify;}
.boxrightside	{width:auto; height: auto; padding:4px 0px 0px 0px; margin:0px 0px 20px 0px; background-color:#f2f1ed; border:1px solid #c0c0c0; font-size:11px; font-family:Verdana; font-weight:normal; line-height: 1.4; letter-spacing: 0.1px; word-spacing: 0px; text-align: left;}
.headline		{height:13px; background-image:url(../images/healinebg.bmp); background-repeat: repeat-x; border:1px solid #8d98a6; padding: 5px 5px 5px 5px; margin-top:20px; margin-bottom:1px;}
.headlineright	{height:13px; font-family:Verdana; color:#000000; font-size:11px; letter-spacing: 0.1px; background-image:url(../images/healinebg.bmp); background-repeat: repeat-x; border:1px solid #8d98a6; padding: 5px 5px 5px 5px; margin-top: 20px; margin-bottom: 1px;}
.normpic		{border:solid 0px #c0c0c0;}
.picsmallad		{z-index:1; float:left; border:solid 1px #c0c0c0; margin:0px 5px 25px 5px;}
.picnoborder    {border:0px;}

.picleftcenter  {margin-left:220px;}/** Box linkeseite gecenterte Grafik */

.txtpadsmallad	{border:solid 1px #c9c5b9; background-color:#e9e8df; height:143px; margin:0px 5px 0px 206px; padding:5px; font-size:9px; font-family:Verdana; font-weight:normal; line-height:1.4; letter-spacing:0.1px; word-spacing:0px; text-align:justify;}
.txtpadspacer	{width:auto; height:13px; background-color:#F14F33;}

.bffooter		{margin-left:auto; margin-right:auto; padding-top:5px; background-color:#d0d4d7; width:900px; height:20px; border:solid 1px #000000; font-size:9px; font-family:Verdana; text-align:center;}
.bffootermirror {display:block; margin-left:auto; margin-right:auto; width:902px; height:33px;}
.bffootersub    {display:block; margin-left:auto; margin-right:auto; width:902px; height:42px; padding-bottom:40px;}
.vipoption		{margin-right:760px;}

.clearblock		{clear:both;}
	
				/** add swf IN Flash border 1*/
.flashpart		{width:360px; height:220px; margin-top:4px; margin-left:4px;}

.boxrightbigpic {width:auto; height: 228px; padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; background-color:#f2f1ed; border:1px solid #c0c0c0;}
.imgbigboxpic   {margin:4px 0px 0px 4px; border:0px solid;}

.consumfield    {width:auto; height:auto; padding-top:6px; margin-top:10px; text-align:right; border-top:1px solid #c0c0c0;}

.fouroptionpad     {width:436px; height:auto; padding:10px; background-color:#4c575e; border-bottom:1px solid; border-color:#282d30; font-family:Verdana; font-size:10px; color:#ececec;}
.fouroption        {width:93px; height:220px; padding:10px; border-left:1px solid; border-color:#282d30; float:left; font-family:Verdana; font-size:10px; text-align:left; color:#ececec; background-color:#4c575e;}
.fouroptionbtn     {height:23px; width:80px; margin-left:5px; background-image: url('../images/fouroptionbtnhg.bmp'); line-height:20px; background-repeat: repeat-x; border:1px solid; border-color:#181c1f; font-family:Verdana; text-align:center; color:#ececec;}
.fouroptionbtn:hover     {border-color:#c0cad0; margin-top:3px;}
/** eMail- shop Forms */
.frmhr          {color: #c0c0c0; background-color: #c0c0c0; height: 1px; margin-top:10px;}

.orderfieldset       {width:426px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
.orderfieldset:hover {border-color:#333;}

/** Configuartion the TopThemes Control */
.ttbig          {font-family:Verdana; color:#000000; font-size:14px; letter-spacing: 0.1px; font-weight:bold;}
.ttmedium       {font-family:Verdana; color:#000000; font-size:12px; letter-spacing: 0.1px;}
.ttsmall        {font-family:Verdana; color:#000000; font-size:9px; letter-spacing: 0.1px;}

/** Google Ads */
.boxrightbigad  {width:auto; height: 280px; padding:5px 5px 5px 5px; margin:0px 0px 20px 0px; background-color:#f2f1ed; border:1px solid #c0c0c0;}

/** Newsletter Control */
.boxrightnewslt {width:auto; height: 105px; padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; background-color:#f2f1ed; border:1px solid #c0c0c0;}
.newslholder    {width:auto; height:95px; padding:5px 5px 5px 5px; margin:0px 0px 20px 0px; background-color:#f2f1ed; font-size:10px; font-family:Verdana; font-weight:normal; line-height: 1.5; letter-spacing: 0.1px; word-spacing: 0px; text-align: left; overflow:auto;}
.asptxtbox      {margin-bottom:10px; border:1px solid #979797;}
.aspbutton      {margin-bottom:10px; margin-left:5px;}
.lblnewsletter  {margin-bottom:0px; margin-top:0px;}

/** Fonts */
h1 {font-family:Verdana; letter-spacing:0.1px; color:#000000; font-size:11px; margin:0px; padding:0px; margin-top:auto; margin-bottom:auto;}
* html h1 {line-height:0px; margin-top:5px; margin-bottom:0px; padding:0px; padding-top:7px;}

/** Ajax */
.AccProduct             {padding:5px;}
.AccPIHeader            {padding:3px; height:17px; border:1px solid; border-color:#a9a9a7; background-image: url('../images/accproductinfobg.bmp'); background-repeat: repeat-x; cursor:help;}
.AccPIAccordionPane     {padding:5px; background-color:#e0e0e0; border:1px solid; border-color:#b9b9b9; font-family:Verdana; font-size:10px;}