body {background-image: url(../images/pg_background.jpg); background-repeat: no-repeat;
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
scrollbar-face-color: #eeeeee; 
scrollbar-shadow-color: #a2b7bd; 
scrollbar-highlight-color: #white; 
scrollbar-3dlight-color: #a2b7bd; 
scrollbar-darkshadow-color: white; 
scrollbar-track-color: #eeeeee;
scrollbar-arrow-color: #a2b7bd; }

p { margin: 0 0 0 0; }

#headersearch { margin-top: 5px; margin-bottom: 0; }


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition des Contents                                                                     
----------------------------------------------------------------------------------------------------------------------------------------------------*/
table.content_element { margin-bottom: 7; }

.content_element TD {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px;}
.content_element TD A:link {text-decoration: underline; color: #000000;}
.content_element TD A:visited {text-decoration: underline; color: #000000;}
.content_element TD A:active {text-decoration: underline; color: #000000;}
.content_element TD A:hover {text-decoration: underline;  color: #000000;}

.content_header {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; margin-bottom: 0px;}

.tablelist {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px;}
.tablelist A:link {text-decoration: none; color: #000000;}
.tablelist A:visited {text-decoration: none; color: #000000;}
.tablelist A:active {text-decoration: none; color: #000000;}
.tablelist A:hover {text-decoration: underline;  color: #000000;}

table.tablelist TD { vertical-align:top;}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.text A:link {text-decoration: none; color: #000000;}
.text A:visited {text-decoration: none; color: #000000;}
.text A:active {text-decoration: none; color: #000000;}
.text A:hover {text-decoration: underline;  color: #000000;}

.textwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}

.textbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.textbold A:link {text-decoration: none; color: #000000;}
.textbold A:visited {text-decoration: none; color: #000000;}
.textbold A:active {text-decoration: none; color: #000000;}
.textbold A:hover {text-decoration: underline; color: #000000;}

.title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.title A:link {text-decoration: none; color: #000000;}
.title A:visited {text-decoration: none; color: #000000;}
.title A:active {text-decoration: none; color: #000000;}
.title A:hover {text-decoration: underline; color: #000000;}

.producttitle {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}

.pp_title_b   {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.pp_title_w   {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.pp_text      {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.head_color   {  background-color: #BBD0E3; }
.pp_color     {  background-color: #FF7222; }
.pp_bg_color  {  background-color: #FFDAC4; }

.inpagenavi {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 13px;}
.inpagenavi A:link {text-decoration: none; color: #000000;}
.inpagenavi A:visited {text-decoration: none; color: #000000;}
.inpagenavi A:active {text-decoration: none; color: #000000;}
.inpagenavi A:hover {text-decoration: underline; color: #000000;}

.login {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #DA4619; line-height: 14px;}
/* ==  ENDE  ===========================================================================*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Menu                                                                   
----------------------------------------------------------------------------------------------------------------------------------------------------*/
.topmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; line-height: 14px; white-space: nowrap;}
.topmenu A:link {text-decoration: none; color: #FFFFFF;}
.topmenu A:visited {text-decoration: none; color: #FFFFFF;}
.topmenu A:active {text-decoration: none; color: #FFFFFF;}
.topmenu A:hover {text-decoration: underline;  color: #FFFFFF;}

.topmenu_a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF7222; line-height: 14px;}
.topmenu_a A:link {text-decoration: none; color: #FF7222;}
.topmenu_a A:visited {text-decoration: none; color: #FF7222;}
.topmenu_a A:active {text-decoration: none; color: #FF7222;}
.topmenu_a A:hover {text-decoration: underline;  color: #FF7222;}

.mainmenu_lev1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px;}
.mainmenu_lev1 A:link {text-decoration: none; color: #000000;}
.mainmenu_lev1 A:visited {text-decoration: none; color: #000000;}
.mainmenu_lev1 A:active {text-decoration: none; color: #000000;}
.mainmenu_lev1 A:hover {text-decoration: underline;  color: #000000;}

.mainmenu_lev2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 10px;}
.mainmenu_lev2 A:link {text-decoration: none; color: #000000;}
.mainmenu_lev2 A:visited {text-decoration: none; color: #000000;}
.mainmenu_lev2 A:active {text-decoration: none; color: #000000;}
.mainmenu_lev2 A:hover {text-decoration: underline;  color: #000000;}

.mainmenu_lev3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 20px;}
.mainmenu_lev3 A:link {text-decoration: none; color: #000000;}
.mainmenu_lev3 A:visited {text-decoration: none; color: #000000;}
.mainmenu_lev3 A:active {text-decoration: none; color: #000000;}
.mainmenu_lev3 A:hover {text-decoration: underline;  color: #000000;}
/* ==  ENDE  ===========================================================================*/


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
       START -- Definition der Formulare                                                                      
----------------------------------------------------------------------------------------------------------------------------------------------------*/

.search	{
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	line-height: 11px;
	font-size: 11px;
	border: 1px double;
	border-color: #006699 #006699 #006699 #006699;
	text-align : left;
	height:17px; 
	width:130px } 
	
.selectbox	{
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	line-height: 11px;
	font-size: 11px;
	border: 1px double;
	border-color: #006699 #006699 #006699 #006699;
	text-align : left;
	height:17px;} 
	
	
.buttons 		{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	background-color: #F5F5F6; 
	cursor: hand; 
	color: #000000; font-size: 10px; font-weight: normal; 
	border:1px double; border-color: #888888 #888888 #888888 #888888;
	height:17px; }

/* ==  ENDE  ===========================================================================*/	


/* ---------------------------------------------------------------------------------------------------------------------------------------------------
     START -- Formatierungen für die Aufzählungen
-----------------------------------------------------------------------------------------------------------------------------------------------------*/

.content_element LI { margin-left:  12px; margin-top: 0px;list-style-image: url(../images/bt_dot.gif);list-style-position: outside;}

/* ==  ENDE  ===========================================================================*/