BODY { font-family : Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif; }





/*----------neu----------*/
.text-01	{ 
	color: #000000; 
	font-size: 12px; 
	line-height: 15px; 
}

.text-bold	{ 
	color: #000000; 
	font-size: 12px; 
	line-height: 15px; 
	font-weight: bold;
	padding: 3px 3px 2px 3px;
}
.text-bold a						{ color: #000000; text-decoration:none }
.text-bold a:hover					{ color: #666666; text-decoration:none }

.titel-product	{ 
	border-bottom:1px solid #999999;
	background-color: #ebebeb;
	padding: 5px 3px 5px 3px;
	color: #000000; 
	font-size: 12px; 
	line-height: 14px; 
	font-weight: bold; 
}
.titel-product a					{ color: #000000; text-decoration:none }
.titel-product a:hover				{ color: #666666; text-decoration:none }

.box-00	{ 
	border:1px solid #999999; 
	background-color:#ffffff;
	width:100%; 
}

input.bewertung-0 	{
	background-color:#ffffff;
	color:#000000;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE: 12px;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999; 
	width: 90%;
	height:17px;
}

textarea.bewertung-0 	{
	background-color:#ffffff;
	color:#000000;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE: 12px;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999; 
	width: 90%;
	/*height:13px;*/
}

.speichern-fix	{
	background-color:#dfdfdf; 
	color:#62a489;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE:11px;
	line-height: 12px;
	font-weight: bold;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999;
	width: 120px; 
}

.loeschen-fix	{
	background-color:#dfdfdf; 
	color:#ff0000;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE:11px;
	line-height: 12px;
	font-weight: bold;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999;
	width: 120px; 
}

.loeschen-fix2	{
	background-color:#dfdfdf; 
	color:#ff0000;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE:11px;
	line-height: 12px;
	font-weight: bold;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999;
	width: 150px; 
}

.aktivieren-fix	{
	background-color:#dfdfdf; 
	color:#ff3399;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE:11px;
	line-height: 12px;
	font-weight: bold;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999;
	width: 120px; 
}

.bearbeiten-fix	{
	background-color:#dfdfdf; 
	color:#ff3399;
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	FONT-SIZE:11px;
	line-height: 12px;
	font-weight: bold;
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
    border-right:1px solid #999999; 
	border-top:1px solid #999999;
	width: 150px; 
}

/*----------ende-neu----------*/

.head01color                    { color: #509999; font-size: 14px; line-height: 18px; font-weight: bold }
.head01color a                  { color: #509999; font-size: 14px; line-height: 18px; font-weight: bold; text-decoration:none; }
.head01color:hover              { color: #509999; font-size: 14px; line-height: 18px; font-weight: bold; text-decoration:underline; }

.head01grau                             { color: #666666; font-size: 14px; line-height: 18px; font-weight: bold }
.head01grau a                   { color: #666666; font-size: 14px; line-height: 18px; font-weight: bold; text-decoration:none; }
.head01grau:hover               { color: #666666; font-size: 14px; line-height: 18px; font-weight: bold; text-decoration:underline; }

.lt01color              { color: #509999; font-size: 10px; line-height: 12px }
.lt01color a            { color: #509999; font-weight: bold; text-decoration:none; }
.lt01color a:hover              { color: #509999; text-decoration:underline; }

.lt02color              { color: #509999; font-size: 10px; line-height: 12px; letter-spacing: 0px; }
.lt02color a            { color: #509999; font-weight: bold; text-decoration:none; }
.lt02color a:hover              { color: #666666; text-decoration:none; }

.lt01colorfett          { color: #509999; font-size: 10px; line-height: 12px; font-weight: bold }
.lt01colorfett a        { color: #509999; font-weight: bold; text-decoration:none; }
.lt01colorfett a:hover  { color: #509999; text-decoration:underline; }

.lt01grau                               { color: #666666; font-size: 10px; line-height: 12px }
.lt01grau a                             { color: #509999; font-weight: bold; text-decoration:none; }
.lt01grau a:hover               { color: #666666; text-decoration:none; }

.lt01grau2                              { color: #666666; font-size: 10px; line-height: 14px }
.lt01grau2 a                    { color: #509999; font-weight: bold; text-decoration:none; }
.lt01grau2 a:hover              { color: #666666; text-decoration:none; }

.lt01graufett                   { color: #666666; font-size: 10px; line-height: 12px; font-weight: bold }
.lt01graufett a                 { color: #509999; font-weight: bold; text-decoration:none; }
.lt01graufett a:hover   { color: #509999; text-decoration:none; }

.nav1                                   { color: #666666; font-size: 10px; font-weight: bold; line-height: 20px; margin-left: 5px }
.nav1 a                                 { color: #666666; text-decoration: none }
.nav1 a:hover                   { color: #509999; text-decoration: none }

.nav2                                   { color: #666666; font-size: 10px; line-height: 16px; margin-left: 5px }
.nav2 a                         { color: #666666; text-decoration: none }
.nav2 a:hover                   { color: #509999; text-decoration: none }


.error                          { color: #FF0000; font-size: 10px; line-height: 12px; font-weight: bold }
.errorfett a            { color: #FF0000; font-weight: bold; text-decoration:none; }
.errorfett a:hover      { color: #509999; text-decoration:underline; }


.abstand1                       { color: #cccccc; font-size: 1px; line-height: 1px }
.abstand2                       { color: #cccccc; font-size: 2px; line-height: 2px }
.abstand3                       { color: #cccccc; font-size: 3px; line-height: 3px }
.abstand4                       { color: #cccccc; font-size: 4px; line-height: 4px }
.abstand5                       { color: #cccccc; font-size: 5px; line-height: 5px }
.abstand6                       { color: #cccccc; font-size: 6px; line-height: 6px }
.abstand9                       { color: #cccccc; font-size: 9px; line-height: 9px }

.tableborder    {
        border:1px solid #666666;
}

.tabellenlinie  {
        border-bottom:1px solid #666666;
}

.tabellenlinieWeiss     {
        border-bottom:1px solid #FFFFFF;
}

.imageborder    {
        border:1px solid #666666;
}

.box-titel      {
        background-color:#FFFFFF;
        color:#509999;
        font-weight: bold;
        letter-spacing: 1px;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:11px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
		border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 100%;
        padding:3px
}

.box-empty      {
        background-color:#FFFFFF;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
		border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 100%;
        padding:3px
}

.box    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
		border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 100%;
        padding:3px
}

.box a {
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        font-weight: bold;
        text-decoration:none;
        FONT-SIZE:10px;
}

.box a:hover {
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        font-weight: bold;
        text-decoration:none;
        FONT-SIZE:10px;
}


textarea.formtext       {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 295px;
}

textarea.formtext1       {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 170px;
}

textarea.formtext4       {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 155px;
}

textarea.formtext5       {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        font-weight: bold;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 155px;
}

textarea.formtext2       {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        font-weight: bold;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 295px;
}

textarea.formtext3       {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 545px;
}

input.search    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 129px;
}

input.textkurz    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 140px;
}

input.inhalt    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 295px;
}

input.inhalt2    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        font-weight: bold;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 150px;
}

input.inhalt3    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 545px;
}

input.inhaltkurz        {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 100px;
}

input.upload    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 300px;
}

.popup  {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 140px;
}

.popup1  {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 460px;
}

.popuplang  {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 300px;
}

input.titel     {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 295px;
}

input.video     {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 500px;
}

input.titel1     {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 280px;
}

input.titel2     {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 215px;
}

input.einheit   {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
		border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 50px;
}

input.einheit2   {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 60px;
}

input.preis     {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 50px;
}

input.anzahl    {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 20px;
}

input.login     {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 140px;
}

input.kontakt   {
        background-color:#FFFFFF;
        color:#666666;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular, sans-serif;
        FONT-SIZE:10px;
        line-height: 12px;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 300px;
}

.fuss                           { color: #666666; font-size: 10px }
.fuss a                         { color: #509999; text-decoration:none; }
.fuss a:hover					{ color: #666666; text-decoration:none; }

.fuss-linie     {
        background-color:#FFFFFF;
        color: #666666;
        border-bottom:1px solid #666666;
        border-left:0px solid #666666;
    	border-right:0px solid #666666;
        border-top:1px solid #666666;
        padding:2px
}

.senden         {
        background-color:#FFFFFF;
        color:#509999;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        font-weight: bold;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 120px;
}

.kurzpos80         {
        background-color:#FFFFFF;
        color:#509999;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        font-weight: bold;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 80px;
}

.kurzpos90         {
        background-color:#FFFFFF;
        color:#509999;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        font-weight: bold;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 90px;
}

.loeschen       {
        background-color:#FFFFFF;
        color:#FF0000;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        font-weight: bold;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 120px;
}

.kurzneg       {
        background-color:#FFFFFF;
        color:#FF0000;
        font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
        FONT-SIZE:10px;
        line-height: 12px;
        font-weight: bold;
        border-bottom:1px solid #666666;
        border-left:1px solid #666666;
    	border-right:1px solid #666666;
        border-top:1px solid #666666;
        width: 80px;
}

