body
{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
padding:0px;
margin:0px;
overflow-x:hidden;
background-color:#FFFFFF;
background-image:url(img/bg.gif);
height:100%;
}

A:link, A:visited, A:active 
{ 
font-family: Arial,Verdana,sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}


A:hover 
{ 
font-family: Arial,Verdana,sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;
}

a.line:link, a.line:visited
{ 
text-decoration: underline;
}

.grey
{ 
font-family: Arial,Verdana,sans-serif;
font-size: 12px;
color: #999999;
text-decoration: underline;
}

.greybig
{ 
font-family: Arial,Verdana,sans-serif;
font-size: 13px;
color: #999999;
text-decoration: underline;
}

/* Texte */
td 
{
font-family: Arial,Verdana,sans-serif;
font-size: 12px;

color: #474646;
text-decoration: none;
border: none;
}

.white
{ 
font-family: Arial,Verdana,sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}

.produkTable
{
border-bottom-style:dashed;
border-bottom-width:1px;
border-bottom-color:a6a6a6;
padding-bottom:22px;
}

.minitext
{
font-family: Arial,Verdana,sans-serif;
font-size: 9px;
color: #474646;
text-decoration: none;
border: none;
}


.main
{ 
padding-top:12px; 
padding-left:4px; 
height:350px;
/*border-left-color: #DEDEDE;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #DEDEDE;
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: #DEDEDE;
border-bottom-style: solid;
border-bottom-width: 1px;*/
}
.mainheader
{ 
padding-top:4px; 
padding-left:4px; 
/*border-left-color: #DEDEDE;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #DEDEDE;
border-right-style: solid;
border-right-width: 1px;*/
}


/* Formular Felder und Buttons */

INPUT
{ 
border: 1px solid #CFCFCF; 
font: 12px Arial,Verdana sans-serif; 
color: #474646;
background: #FFFFFF;
width:180px;
margin: 1px 1px 1px 1px;
}

INPUT.diashow
{ 
border: 1px solid #CFCFCF; 
font: 11px Arial,Verdana sans-serif; 
color: #474646;
background: #FFFFFF;
width:40px;
margin: 1px 1px 1px 1px;
}


SELECT.dia
{ 
border: 1px solid #CFCFCF; 
font: 11px Arial,Verdana sans-serif; 
color: #474646;
background: #FFFFFF;
width:60px;
margin: 1px 1px 1px 1px;
}

textarea
{
border: 1px solid #CFCFCF; 
font: 12px Arial,Verdana sans-serif; 
color: #474646;
background: #FFFFFF;
width:182px;
margin: 1px 1px 1px 1px;
}

.selector
{ 
border: 1px solid #CFCFCF; 
font: 12px Arial,Verdana sans-serif; 
color: #474646;
background: #FFFFFF;
width:182px;
margin: 1px 1px 1px 1px;
}

INPUT.eingabebutton
{ 
border: 1px solid #CFCFCF; 
font: 12px Arial,Verdana sans-serif; 
color: #858585;
width: 85px; 
background: #FFFFFF;
}

.bottom
{ 
font-family: Arial,Verdana,sans-serif;
font-size: 10px;
color: #FFFFFF;
padding-top:4px; 
padding-bottom:3px; 
}

.imgborder
{
border: 1px solid #CFCFCF; 
}

hr
{
border-style:dashed;
height:1px;
color:EEEEEE;
}


.bigblue
{
font-family: Arial,Verdana,sans-serif;
font-size: 14px;
color: #474646;
font-weight:bold;
}

.bigred
{
font-family: Arial,Verdana,sans-serif;
font-size: 14px;
color: #B80024;
font-weight:bold;
}
