/* CSS Document */

body
{
	font-family: sans-serif, Arial, Helvetica;
}
tr.tabelle 
{
  /*background-color: #E3E3E3;*/ 
  padding-top:5px; 
  padding-bottom:5px; 
  padding-left:10px;  
  padding-right:10px
}
tr.tabelle_err 
{
  color:#FFFFFF;
  /*background-color: #D70024;*/ 
  padding-top:5px; 
  padding-bottom:5px; 
  padding-left:10px;  
  padding-right:10px;
}

div#nifty
{
	margin: 0 0%;
	background: #E3E3E3;
}
.dot-gray {
   background: url('../wmlayout_images/dot-gray.gif') repeat-x;
   white-space: nowrap;
   margin-top:3px;
 }

.bc_nav{
	color:#000000;
	text-decoration:underline;
}
.bc_nav:hover{
	color:#FF0000;
	text-decoration:none;
}
b.rtop, b.rbottom
{
	display: block;
	background: #FFFFFF;
}

b.rtop b, b.rbottom b
{
	display: block;
	height: 1px;
    overflow: hidden;
    background: #E3E3E3;
}

b.r1
{
	margin: 0 4px;
}

b.r2
{
	margin: 0 2px;
}

b.r3
{
	margin: 0 1px;
}

b.rtop b.r4, b.rbottom b.r4
{
	margin: 0 1px;
	height: 1px;
}

.page_title
{
	font-family: sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 22px;
	color: #333366;
}

.link_help
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.link_help:hover
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.link_fp
{
	font-family: sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #333366;
	text-decoration: none;
}
.link_fp:hover
{
	font-family: sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
.link_t
{
  position: relative;
  float: left;
	font-family: sans-serif, Arial, Helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
  padding-left: 5px;
}
.link_t:hover
{
	font-family: sans-serif, Arial, Helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}
.link_agb
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.link_agb:hover
{
	text-decoration: none;
}
.impressum
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.form_select
{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #58595B;
	
}	
a.tm
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.cross
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-weight: bold;
  font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a.cross:hover
{
	font-family: Verdana,sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.prodbox {
	/*border: 1px solid #FFFFFF;*/
	display: block;
}

a.tm:hover
{
	color: #000000;
	text-decoration:underline;
}

td.mi1
{
	width: 16px;
	height: 21px;
	text-align: center;
	vertical-align: middle;
}

td.mi2
{
	width: 16px;
	height: 21px;
	text-align: center;
	vertical-align: middle;
}
.link_rating
{
  font-family: sans-serif, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

.link_rating:hover
{
	font-family: sans-serif, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.home_l{
  font-family: Verdana,sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none; 
}
.home_l:hover{
  text-decoration: underline; 
}
