body
	{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:black; background-color:#FFFFFF; }
form
	{margin-top:0; margin-bottom:0; }
blockquote
	{margin-top:0; margin-bottom:0; }

p,td
	{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:black; vertical-align:top; }
p,ul
	{margin-top:0; margin-bottom:0;}
h1
	{font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0px; color:white; font-weight:bold; text-align:center; margin-top:1em; margin-bottom:1em; }
ul
	{font-family:Arial,Helvetica,sans-serif; font-size:13px; margin-top:0px; margin-bottom:0; }
li
	{list-style-type: circle ; }
li.link
	{list-style-image: url(pics/liPoint.gif); }
li.nolink
	{list-style-image: url(pics/weiter_inaktiv.gif); }
input
	{
	font-family:Arial,sans-serif;
	font-size:13px;
	text-align:right;
}
textarea
	{
	font-family:Arial,sans-serif;
	font-size:13px;
}
select
	{background-color:midnightblue; font-family:Arial,sans-serif; font-size:13px; }

.tdTitelleiste
	{
	color:#fff;
	padding: 2 25 2 8;
	border: 1px;
}

.tdTitelleisteAktiv
	{
	color:#fff;
	padding: 2 25 2 5;
	border: 1px;
	border-left: 3px solid white;
}

.bamcolor
	{color:#008C8C; }
.limain
	{color:#1E9292; font-weight:bold}
.nix
	{color:black; font-weight:normal}
.bamgruen_bg
	{background-color:#1E9292; }
.bamcolor_bg
	{background-color:#008C8C; }
.linie
	{background-color:midnightblue}

.artleiste
	{
	background-color:midnightblue;
	background-image:url(pics/ball.gif); 
	background-position: 0px -40px;
	}
.artleiste_c
	{
	color:white;
	font-weight:bold;
	padding-left: 7px;
	background-color:midnightblue;
	background-image:url(pics/ball.gif); 
	background-position: 0px -40px;
}

.nr_i
	{font-size:24px; line-height:24px; color:#008C8C; font-weight:bold;}
.nr_a
	{font-size:30px; line-height:30px; color:#8E214A; font-weight:bold;}

a:link         {color:black; font-weight:normal; text-decoration:underline; }
a:visited      {color:black; font-weight:normal; text-decoration:underline; }
a:hover        {color:crimson; font-weight:normal; text-decoration:underline; }
a:active       {color:black; font-weight:normal; text-decoration:underline; }

a:link.Titelleiste         {color:white; font-weight:bold; text-decoration:underline; }
a:visited.Titelleiste      {color:white; font-weight:bold; text-decoration:underline; }
a:hover.Titelleiste        {color:#ccc; font-weight:bold; text-decoration:underline; }
a:active.Titelleiste       {color:white; font-weight:bold; text-decoration:underline; }

a:link.linkLeiste         {color:white; font-weight:normal; text-decoration:none; }
a:visited.linkLeiste      {color:white; font-weight:normal; text-decoration:none; }
a:hover.linkLeiste        {color:white; font-weight:normal; text-decoration:none; }
a:active.linkLeiste       {color:white; font-weight:normal; text-decoration:none; }

h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 3 10;
	text-align:left;
	color:white;
	/*background-color:#393c8c;*/
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	background-color:midnightblue;
	background-image:url(pics/ball.gif);
	/*background-repeat:no-repeat;*/
	background-position: 0 -40;
}
.smaller {
	font-size: 11px;
}
.angebot {
	color: #FFFFFF;
	background-color: #8C204A;
	padding-right: 3px;
	padding-left: 3px;
}
.alterPreis {
	color: #666666;
	text-decoration: line-through;
}
.bild {
	border: 1px solid #CCCCCC;
}
.block {
	margin-left: 25px;
}
.tabTitel {
	background-color: #137779;
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
}
.tdRahmenLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: midnightblue;
}
.tdRahmenBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: midnightblue;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	color: black;
	padding: 0;

}
