body    {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #3F4C59;
	line-height: 22px;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-top: 0px;
	margin-left: 6px;
        scrollbar-base-color : #FFFFFF;
        scrollbar-shadow-color : #7384A0;
        scrollbar-arrow-color: #7384A0;
        scrollbar-darkshadow-color: #363C59;
        scrollbar-face-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #7384A0;
 }

 
table#main  {
	border-left: 1px solid #FFF; 
	border-right: 1px solid #FFF;
} 


TD#inhalt   {
	padding: 26px 25px 25px 26px;
	font-size: 12px;
}

TD#inhalt2   {
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}

TD.produkttext   {
	background-color: #DED2D2;
	font-size: 12px;
}

TD.t   {
	border-top: 1px solid #FFF;
}

TD.ttr   {
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding-left: 4px;
}

TD#rspalt  {
	border-left: 5px solid #3F4C59; 
}

h1  { 
	font-size: 18px; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 100%;
	font-weight: bold;
	color: #363C59;
	text-decoration: none;
	margin-top: 1px;
	 }

h2  {
	font-size: 20px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 100%;
	font-weight: bolder;
	color: #88061A;
	text-decoration: none;
	margin-top: 1px;
}

	 
h3  { 
	font-size: 15px; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 100%;
	font-weight: bold;
	color: #363C59; 
	text-decoration: none;
	margin-top: 1px;
	 }

h4  { 
	font-size: 13px; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 100%;
	font-weight: bold;
	color: #363C59;
	text-decoration: none;
	margin-top: 1px;
	 }
	 
h4#tip2  { 
	font-size: 13px; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 100%;
	font-weight: bold;
	color: #C0D9E4;
	text-decoration: none;
	margin-top: 1px;
	 }	 
	 
strong  { 

	font-size: 12px; 
	font-weight: bold;
	text-decoration: none; }

b	{ 

	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #000000; 
	text-decoration: none; }

DIV      {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 

DIV#textspalte1     {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 11px;
   line-height : 16px;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding: 12px 10px 10px 13px;
 } 

DIV#textspalte2     {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding: 31px 10px 1px 17px;
 } 

DIV#textspalte2b     {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding: 1px 5px 1px 7px;
 }  
 
DIV#newsflash
{
	position:relative;
	left:-12px;
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 24px;
        line-height : 22px;
	letter-spacing: 0px;
 } 

	
TD      {
	color: #000000;
	font-size: 10px;
   line-height : 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 

TD.artikel      {
   padding-right: 10px; 
	color: #000000;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
	border-top: 1px solid #FFF;
 }  
 
TD.small      {
	color: #000000;
	font-size: 10px;
   line-height : 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
 }  

LI.lileft   {
	margin-bottom: 5px;
	margin-left: -20px;
}
 
.bgmenuezelle {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
        line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
	background-color: #9BF0D2;	
}

.bgmenuezelle1 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
        line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
	background-color: #33CC99;	
}

div#smenue a:hover {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
        line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
	width: 100%;
	background-color: #51EAB7;
}


TD.menue      {
	color: #000000;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
        line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
 }

DIV#druck    {
		visibility: hidden;
 } 

DIV#fussbanner    {
		position: relative;
		left: 10px;
		visibility: show;
 }  
 
DIV#copyhinweis      { 
		visibility: hidden;
		font-size: 7px;
		line-height: 6px;
 } 

DIV.book    {
		position: relative;
		left: -3px;
 } 
  
SPAN#sbText    {
		color: #FFFFFF; text-decoration: none;
 } 
 
 
 
DIV.men,TD.men      {
	color: #000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
        line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 


SMALL   {
	color: #666666;
	font-size: 9px;
	letter-spacing: 5px;
	word-spacing: 22px;
	line-height: 15px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 125%;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 


SMALL.plan   {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 125%;
	letter-spacing: 0px;
	word-spacing: 0px;
} 

SMALL.rubrik   {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 11px;
	letter-spacing: 0px;
	word-spacing: 0px;
} 

h1.menuehead    {
	color: #666666;
	font-size: 9px;
	letter-spacing: 5px;
	word-spacing: 22px;
	line-height: 14px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 125%;
	letter-spacing: 0px;
	word-spacing: 0px;
	margin-bottom: 3px;
 } 

SPAN    {
	color: #20208E;
	font-size: 12px;
	line-height: 5px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: underline;
	line-height: 90%;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 
 
SPAN.fuss    {
	color: #FFF;
	font-size: 10px;
	text-decoration: none;
 }  

span.me2   {
	padding: 4 4 4 4px;
		line-height: 120%;
	text-decoration: none;
	}
	
.inputsubmit {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 2px;
	background-color: #4D8DAD;
	border: 1px solid #32668E;
	margin-top: 5px;
}
.inputtext {
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #C0D9E4;
	border: 1px solid #32668E;
}	
		
#chromemenu
{
padding: 0 0 0 0px;
height: 24px;
}

#chromemenu ul
{
border: 0;
margin: 0;
padding: 0 0 0 0px;
list-style-type: none;
text-align: center;
}

#chromemenu ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#chromemenu ul li a
{
height: 24px;
border-top: none;
border-left: 0px solid #929E4A;
border-right: none;
padding: 4 0 5 0px;
margin: 0 0 0px 0;
text-decoration: none;
display: block;
text-align: center;

}

#chromemenu ul li a:hover
{
background: #88061A;
color: #fff;
}

#chromemenu a:active
{
background: #000;
color: #fff;
}

#chromemenu li#active a
{
background: #C0D9E4;
color: #fff;
}

#chromemenu li# a:visited
{
background: #C0D9E4;
color: #fff;
}



a:hover.text { background-image: url(img/pfeil_mehr.gif); padding-left: 11px; color: #000000; text-decoration: underline;}
a:link.text { background-image: url(img/pfeil_mehr.gif); padding-left: 11px; color: #000000; text-decoration: underline; }
a:visited.text { background-image: url(img/pfeil_mehr.gif); padding-left: 11px; color: #564f4e; text-decoration: underline; }
a:visited:hover.text {
	background-image: url(img/pfeil_mehr1.gif);
	color: #564f4e;
	text-decoration: underline;
	padding-left: 11px;
}

a:hover.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline;}
a:link.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline; }
a:visited.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline; }
a:visited:hover.text2 {
	background-image: url(img/pfeil_mehr1.gif);
	color: #f00;
	text-decoration: underline;
	padding-left: 11px;
}


a:hover.me { color: #FFFFFF; text-decoration: none;}
a:link.me { color: #FFFFFF; text-decoration: none;}
a:visited.me { color: #FFFFFF; text-decoration: none; }
a:visited:hover.me { color: #FFFFFF; text-decoration: underline;}

a:hover.mex { color: #4D8DAD; font-size: 8px; text-decoration: none;}
a:link.mex { color: #4D8DAD; font-size: 8px; text-decoration: none;}
a:visited.mex { color: #4D8DAD; font-size: 8px; text-decoration: none; }
a:visited:hover.mex { color: #4D8DAD; font-size: 8px; text-decoration: none;}


a:hover.top { color:#000000; text-decoration: none;}
a:link.top { color:#000000; text-decoration: none;}
a:visited.top { color:#000000; text-decoration: none;}
a:visited:hover.top { color:#7A939D; text-decoration: none;}

a:hover.zlink { color:#888; text-decoration: none;}
a:link.zlink { color:#888; text-decoration: none;}
a:visited.zlink { color:#888; text-decoration: none;}
a:visited:hover.zlink { color:#88061A; text-decoration: underline;}



strong.mex {
	line-height: 9px;
	font-size: 8px;
}

.tom1 {
	width: 195px;
}

.tom2 {
	width: 196px;
}

.tom3 {
	width: 195px;
}

.tom4 {
	width: 196px;
}

.tom5 {
	width: 196px;
}

.tom6 {
	width: 84px;
}

.tom7 {
	width: 85px;
}

.tom8 {
	width: 82px;
}

.tom9 {
	width: 84px;
}

.tom10 {
	width: 52px;
}

.tom11 {
	width: 77px;
}


.chromestyle{
width: 196;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{

padding: 4px 4px;
margin: 0;
text-decoration: none;
border-right: 0px solid #dadada;
}

.chromestyle ul li a:hover{
background-color: #DED2D2; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " ";
}


/* ######### Style for Drop Down Menu ######### */


.dropmenudiv{
position:absolute;
top: 0;
left: -10px;
border: 0px solid #bbb; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-size: 12px;
line-height:18px;
z-index:100;
background-color: #DED2D2;
width: 200px;
visibility: hidden;
//**filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background: #88061A;
color: #fff;
}

