/*
#all A:link		{ COLOR: #000000; TEXT-DECORATION: none; }
#all A:visited		{ COLOR: #000000; TEXT-DECORATION: none; }
#all A:active		{ COLOR: #000000; TEXT-DECORATION: none; }
#all A:hover		{ COLOR: #000000; TEXT-DECORATION: none; }
*/

#content A:link		{ COLOR: #000000; TEXT-DECORATION: none; }
#content A:visited	{ COLOR: #000000; TEXT-DECORATION: none; }
#content A:active	{ COLOR: #000000; TEXT-DECORATION: none; }
#content A:hover	{ COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #000000;}

#contenttitle A:link	{ COLOR: #D92F31; TEXT-DECORATION: none; }
#contenttitle A:visited	{ COLOR: #D92F31; TEXT-DECORATION: none; }
#contenttitle A:active	{ COLOR: #D92F31; TEXT-DECORATION: none; }
#contenttitle A:hover	{ COLOR: #D92F31; TEXT-DECORATION: none; background-color: #D92F31; }

#contentmenu A:link	{ TEXT-DECORATION: none; COLOR: #EEEEEE; }
#contentmenu A:visited	{ TEXT-DECORATION: none; COLOR: #EEEEEE; }
#contentmenu A:active	{ TEXT-DECORATION: none; COLOR: #EEEEEE; }
#contentmenu A:hover	{ TEXT-DECORATION: none; COLOR: #FFFFFF; }


#headermenu A:link	{ TEXT-DECORATION: none; COLOR: #222222; background-color: #FFFFFF; border: thin dotted #EEEEEE; }
#headermenu A:visited	{ TEXT-DECORATION: none; COLOR: #222222; background-color: #FFFFFF; border: thin solid #EEEEEE; }
#headermenu A:active	{ TEXT-DECORATION: none; COLOR: #222222; background-color: #FFFFFF; border: thin solid #EEEEEE; }
#headermenu A:hover	{ TEXT-DECORATION: none; COLOR: #000000; background-color: #FFFFFF; border: thin solid #D92F31; }

#footermenu A:link	{ TEXT-DECORATION: none; COLOR: #000000; background-color: #FFFFFF; border: thin solid #000000; }
#footermenu A:visited	{ TEXT-DECORATION: none; COLOR: #000000; background-color: #FFFFFF; border: thin solid #000000; }
#footermenu A:active	{ TEXT-DECORATION: none; COLOR: #000000; background-color: #FFFFFF; border: thin solid #000000; }
#footermenu A:hover	{ TEXT-DECORATION: none; COLOR: #000000; background-color: #D92F31; border: thin solid #000000; }

#article A:link	        { TEXT-DECORATION: underline; COLOR: #000000; }
#article A:visited      { TEXT-DECORATION: underline; COLOR: #000000; }
#article A:active	{ TEXT-DECORATION: underline; COLOR: #000000; }
#article A:hover	{ TEXT-DECORATION: underline; COLOR: #000000; background-color: #D92F31; }

#iframewarner A:link	{ text-decoration: none; COLOR: #FFFFFF; }
#iframewarner A:visited	{ text-decoration: none; COLOR: #FFFFFF; }
#iframewarner A:active	{ text-decoration: none; COLOR: #FFFFFF; }
#iframewarner A:hover	{ text-decoration: none; COLOR: #FFFFFF; }

body
{
	background-color: #CCCCCC;
	background-image:url(spch_background.gif);
	margin-top: 10px;
	overflow:auto;
	overflow: -moz-scrollbars-vertical;
}

input, select, checkbox
{ 
	text-decoration: none; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	COLOR: #000000;
	border: 1px solid #000000; 
} 
textarea
{ 
	text-decoration: none; 
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #000000; 
}
.box	{
	background-color: #D92F31;
	/*border: thin solid #FFFFFF;*/
	background-repeat: no-repeat;

} 


.headerbox	{
background-color: #FFFFFF;
} 
.headertext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:700;
	color: #000000;
}
.headerstatustext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.headermenutext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
	text-transform: none;
}
.headermenuselected_1	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_2	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_3	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_4	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_5	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_6	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_7	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_8	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_9	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_10	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_11	{ color: #FFFFFF; background-color: #D92F31; }
.headermenuselected_12	{ color: #FFFFFF; background-color: #000000; }

.menubox_common	{
	/* border: 1px dotted #000000; */
	border: 1px solid #FFFFFF;
	/*background-color: #D92F31;*/
}
.menubox_1	{
	border: 1px solid #FFFFFF;
	color: #000000;
}
.menubox_2	{
	border: 1px solid #FFFFFF;
	color: #000000;
}
.menubox_3	{
	border: 1px solid #FFFFFF;
	color: #000000;	
}
.menubox_4	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}
.menubox_5	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_6	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_7	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_8	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_9	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_10	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_11	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menubox_12	{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
.menukategoriebox	{
	background-color: #F6F6F6;
	/* border-top: thin dotted #333333; */
}
.menukategorietext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/* font-weight: bold; */
	line-height: 12px;
	white-space: nowrap;
	padding-left: 3px;	
}
.menuartikeltiteltext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	padding-left: 15px;
	text-indent:-10px;
}
.menuartikeltiteltextselected	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;	
	color: #000000;
	line-height: 12px;
	padding-left: 15px;
	text-indent:-10px;
	/*background-color: #D92F31;*/
	/*border: 1px solid #FFFFFF;*/
}



.footerbox	{
}  
.footermenu	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	text-transform: none;
}
.footertext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.footerstatustext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
  


.contentbox	{
	border: 1px solid #FFFFFF;
	background-color: #F6F6F6;
}
.contentartikeltitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: bold;
	font-weight: bold;
	color: #D92F31;
	/*border-bottom: 1px solid #EEEEEE;*/
	background-color: #FFFFFF;
}
.contentartikelstatus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.contentartikeltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.contentartikeltext_hi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FF0000;
}
.contentartikeltext_aphi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.contentartikelimagedesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;	
	font-style: italic;	
	color: #666666;
}


.iframewarner	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.printartikeltitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	color: #000000;
}
.printartikelstatus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.printartikeltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
}


.productsname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.productsdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.productsremarks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D92F31;
}





.listertitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	color: #000000;
}
.listerstatus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.listertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.loginboxtext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}


.searchboxtext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.ordertableunderline
{
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.colorpicker	{
	font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.notebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px dotted #333333;
	border-top: 1px dotted #333333;
	border-bottom: 1px dotted #333333;	
	background-color: #DDDDDD;
	padding-left: 2px;	
	padding-top: 2px;		
	padding-bottom: 2px;
	overflow:auto;	
}
.introbox {
	border-left: 1px dotted #333333;
	border-right: 1px dotted #333333;
	border-top: 1px dotted #333333;	
	border-bottom: 1px dotted #333333;	
	padding-left: 6px;	
	padding-bottom: 2px;
	padding-right: 6px;					
}
.tagmarked {
	color: #000000;
	background-color: #FFFF99;
}
.line
{
	border-top: solid 1px #999999;
	margin: 5px 0 5px 0;
}

.agenda_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.agenda_monthtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D92F31;
}
.agenda_text_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.agenda_text_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.agenda_text_archived {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration:line-through;
}
.zoom
	{
	cursor:crosshair;
	cursor:url(symbols/zoom.cur);
	}