
BODY  {
        font-size : 11px;
        font-family : Arial;
        color : #164093;
        font-weight : normal;
        font-style : normal;
}

TD  {
        font-size : 11px;
        font-family : Arial;
        color : #164093;
        font-weight : normal;
        font-style : normal;
}
UL {
        line-height: 110%;
        margin-top: 5px;
        margin-bottom: 5px;
}

input  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
}

textarea  {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
}

select {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
}

A  {
        text-decoration : none;
}


.link {
        text-decoration: underline;
}

.link:link {
        font-size:11px;
        font-family:Arial;
        color:#164093;
        text-decoration:underline;
}


a.link:visited {
        font-size:11px;
        font-family:Arial;
        color:#164093;
        text-decoration:underline;
}

a.link:active {
        font-size:11px;
        font-family:Arial;
        color:#164093;
        text-decoration:underline;
}

.normalwhitenul a:link {
        font-family : Arial;
        font-size : 11px;
        color : #ffffff;
        text-decoration: none;
}

.dottedbox_thin {border-style:dotted; border-width:1px;}
.dottedbox_headline {border-style:dotted; border-width:1px; background-color:#99ccff;}

.text_normal, 
.text_normal_dark, .text_normal_blue, 
.text_bold_dark, .text_bold_blue,
.text_bold_white, .text_bold_white
.text_bold_black, .text_bold_black
{ 
	font-face: Arial, Helvetice, Sans-Serif;
	font-size: 11px;
}

.text_normal_dark,  .text_bold_dark
{ 
	color:	#666666;
}

.text_normal_blue, .text_bold_blue
{ 
	color:	#0099ff;
}

.text_normal_red, .text_bold_red
{ 
	color:	#dd0000;
}

.text_normal_white,  .text_bold_white
{ 
	color:	#ffffff;
}

.text_normal_black,  .text_bold_black
{ 
	color:	#000000;
}



.text_bold_dark {
	font-weight: bold;
}

.text_bold_blue {
	font-weight: bold;
}

.text_bold_red {
	font-weight: bold;
}

.text_bold_white {
	font-weight: bold;
}

.text_bold_black {
	font-weight: bold;
}

.bg_dark 
{
	background-color: #666666; 
}

.bg_darkblue 
{
	background-color: #164093; 
}
.bg_blue 
{
	background-color: #93aacc; 
}

.bg_lightblue
{
	background-color: #d0d9e9; 
}

.produkt_box_text 
{
	font-weight: bold;
	font-face: Arial, Helvetice, Sans-Serif;
	font-size: 10px;
	color: #666666;
}

.produkt_box_preis 
{
	font-weight: bold;
	font-face: Arial, Helvetice, Sans-Serif;
	font-size: 12px;
	color: #666666;
}

.ruler
{
	position:absolute;
	line-height:1px; 
	font-size:1px; 
	background-color: #666666;
	height:1px;
	overflow:hidden;
}

.dottedline
{
	position:absolute;
	font-size:1px; 
	height:1px;
	overflow:hidden;
}

.addressform_ruler { bgcolor:yellow; }
.text_bold_red {font-family:Arial,Helvetica,Verdana; font-size:11px; font-weight:bold; color:#c12d2d; font-weight: bold; }
.text_normal_dark {font-family:Arial,Helvetica,Verdana; font-size:11px; font-weight:normal; color:#164093; }

navi_item {
	font-weight: normal;
	color:#164093;
	font-family: Arial, Helvetice, Sans-Serif;
	font-size: 11px;
        line-height: 14px;
	text-decoration: none;
}

A.navi_item {
	text-decoration: none;
}

A.navi_item:visited {
	color:#164093;
}

A.navi_item:hover {
        //font-weight: bold;
	color: red;
}

.masstabellehead { font-family : Arial; font-size : 11px; color : #ffffff; font-
weight : bold; ; background-color: #164093}
.masstabellecellblue { font-family : Arial; font-size : 11px; color : #164093; f
ont-weight : bold; ; background-color: #d0d9e8}
.masstabellecellblack { font-family : Arial; font-size : 11px; color : #000000; 
font-weight : bold; ; background-color: #d0d9e8 }

.perso_hl {
	background-color: #93aacc; 
	height:24px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	line-height:22px;
}

.perso_hl_dark {
	background-color: #164093; 
	height:24px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	line-height:22px;
}

/* Basket Spacer HR */
.basket_separator {
   height:1px;
}

/* Adress-Formular-Definitionen */
/* labels */
.form_label_normal,
.form_label_must,
.form_label_normal_error,
.form_label_must_error {
  font-size:11px;
  color:#164093;
}

.form_text {
  font-size:11px;
  color:#164093;
}

.form_label_normal_error,
.form_label_must_error {
  color:#dd0000;
}

/* Felder */
.form_inputfield_string,
.form_inputfield_string_error,
.form_inputfield_select,
.form_inputfield_select_error,
.form_inputfield_dd,
.form_inputfield_dd_error,
.form_inputfield_mm,
.form_inputfield_mm_error,
.form_inputfield_yy,
.form_inputfield_yy_error,
.form_inputfield_yyyy,
.form_inputfield_yyyy_error {
}

.form_inputfield_dd,
.form_inputfield_dd_error,
.form_inputfield_mm,
.form_inputfield_mm_error,
.form_inputfield_yy,
.form_inputfield_yy_error {
}

.form_inputfield_yyyy,
.form_inputfield_yyyy_error {
}

.form_inputfield_radio,
.form_inputfield_radio_error,
.form_inputfield_check,
.form_inputfield_check_error {
}

/* Tabellen-Definition */
.form_table {
}

.form_row {
}

.form_first_fillrow,
.form_last_fillrow {
}

.form_fillrow {
}

.form_column {
}

.form_fillcolumn {
}
