/* body and paragraph ------------------------------------------------------ */body         { color: #333333; font-family: Verdana, Arial, Helvetica; font-size: 8pt;                background-color: #FFFFFF }p            { text-align: justify }/* table styles ------------------------------------------------------------ */td           { color: #333333; font-size: 8pt; font-family: Verdana, Arial, Helvetica; }th           { color: #333333; font-size: 8pt; font-family: Verdana, Arial, Helvetica;                 text-align: left; font-weight: bold;				 background-image: url('http://www.oosoft.de/images/pix_grey.gif'); 				 background-repeat: repeat-x;                background-position: left bottom; padding-bottom: 5px  }/* navigation -------------------------------------------------------------- */.nav_body	   { background-image: url('http://www.oosoft.de/images/deco/line_navbg.gif');                background-repeat: repeat-y }.nav_tfw	   { background-image: url('http://www.oosoft.de/images/deco/header_tfw.png');                background-repeat: no-repeat; background-position: right bottom }.nav_tb2	   { background-image: url('http://www.oosoft.de/images/deco/pixel_toolbarbg2.png');                background-repeat: repeat }.nav_tbsep   { padding-left: 1px; padding-right: 1px; background-image: url('http://www.oosoft.de/images/deco/pixel_toobarsep.png');                background-repeat: repeat-y }.nav_tbsep_sel   { padding-left: 1px; padding-right: 1px; background-image: url('http://www.oosoft.de/images/deco/pixel_toobarsep_sel.png');                background-repeat: repeat-y }.nav_shcorner { background-image: url('http://www.oosoft.de/images/deco/shadow_corner.gif');                 background-repeat: no-repeat }.nav_tb	   { background-image: url('http://www.oosoft.de/images/deco/shadow_toolbar.png');                background-repeat: repeat-x }               /* horizontal and vertical lines ------------------------------------------- */.hline       { background-image: url('http://www.oosoft.de/images/style/dotline_horiz.gif'); background-repeat:                no-repeat; background-position: left center }.vline       { background-image: url('http://www.oosoft.de/images/style/dotline_vert.gif') }/* form field styles ------------------------------------------------------- */input        	{ color: #333333; font-size: 8pt; font-family: Verdana, Arial, Helvetica }select       	{ color: #333333; font-size: 8pt; font-family: Verdana, Arial, Helvetica }textarea		{ color: #333333; font-size: 8pt; font-family: Verdana, Arial, Helvetica }.formfieldsout { background-color: #E6E6E6 }/* system headings --------------------------------------------------- */h1         { font-size: 8pt; font-weight: bold; text-align: left; 				 background-image: url('http://www.oosoft.de/images/pix_grey.gif'); 				 background-repeat: repeat-x;                background-position: left bottom; padding-bottom: 5px; }h2         { font-weight: bold; text-align: left }h3         { font-weight: bold; text-align: left }h4         { font-weight: bold; text-align: left; background-image:                url('http://www.oosoft.de/images/style/dotline_horiz.gif');                background-repeat: no-repeat; padding-left: 4px; padding-top:                15px; background-position: 2px 20px }/* user-defined headings --------------------------------------------------- */.hd1         { font-size: 8pt; font-weight: bold; text-align: left; 				 background-image: url('http://www.oosoft.de/images/pix_grey.gif'); 				 background-repeat: repeat-x;                background-position: left bottom; padding-bottom: 5px; }.hd2         { font-weight: bold; text-align: left }.hd2a        { text-align: left; font-weight: bold;				 background-image: url('http://www.oosoft.de/images/newstyle/bg_pix_grey.gif'); 				 background-repeat: repeat ;               background-position: left bottom; padding-bottom: 5px  }.hd3         { font-weight: bold; text-align: left }.hd4         { font-size: 8pt; font-weight: bold; text-align: left; background-image:                url('http://www.oosoft.de/images/pix_grey.gif');                background-repeat: repeat-x; padding-top: 12px;                background-position: left top }.hd4a        { font-size: 8pt; font-weight: bold; text-align: left; background-image:                url('http://www.oosoft.de/images/style/dotline_horiz.gif');                background-repeat: no-repeat; padding-top: 12px;                background-position: left top }.news        { color: #8C3C33; }.news_summary { background-color: #F0F0F0 }/* menu styles ------------------------------------------------------------- */              .menu        { padding-left: 14px; padding-top: 2px; padding-bottom: 2px;				 background-image: url('http://www.oosoft.de/images/deco/menu_larrow.png');                background-repeat: no-repeat; background-position: left center }.menu2       { padding-left: 14px; padding-top: 2px; padding-bottom: 2px;				 background-image: url('http://www.oosoft.de/images/deco/menu_larrow.png');                background-repeat: no-repeat; background-position: left center }               .menuend  	   { }.menusel     { padding-left: 14px; padding-top: 2px; padding-bottom: 2px;				 background-image: url('http://www.oosoft.de/images/deco/menu_larrow_sel.png');                background-repeat: no-repeat; background-position: left center }.menusel2    { padding-left: 14px; padding-top: 2px; padding-bottom: 2px;				 background-image: url('http://www.oosoft.de/images/deco/menu_larrow.png');                background-repeat: no-repeat; background-position: left center }.menuselend  {  }.submenu     { font-size: 7pt; text-decoration: none; padding-left: 20px; padding-bottom: 2px;               background-image: url('http://www.oosoft.de/images/deco/menu_sarrow.png');                background-repeat: no-repeat; background-position: left center }.submenusel  { font-size: 7pt; text-decoration: none; padding-left: 20px; padding-bottom: 2px;                 background-image: url('http://www.oosoft.de/images/deco/menu_sarrow_sel.png');                background-repeat: no-repeat; background-position: left center }.menusep     { background-image: url('http://www.oosoft.de/images/deco/menu_sepline.gif');                background-repeat: repeat-x; background-position: left top }.menugroup   { font-weight: bold; padding-top: 10px; padding-bottom: 1px; padding-left: 8px }.menulink    { color: #333333; text-decoration: none }/* toolbar styles ---------------------------------------------------------- */              .toolbar     { padding-top: 3px; padding-bottom: 3px }.toolbarsel  { background-image:                url('http://www.oosoft.de/images/deco/pixel_toolbarbg2_sel.png');                background-repeat: repeat-x; padding-top:                3px; padding-bottom: 3px; background-position:  top }/* background styles of products ------------------------------------------- */.tbl_ood     { border: 1px solid #FFCFAC }.bg_ood      { background-color: #E6E6E6 }.bg_ood2     { background-color: #F6F6F6 }.tbl_oocc    { border: 1px solid #A4FFA4 }.bg_oocc     { background-color: #E6E6E6 }.bg_oocc2    { background-color: #F6F6F6 }.tbl_oobc    { border: 1px solid #8ACBFF }.bg_oobc     { background-color: #E6E6E6 }.bg_oobc2    { background-color: #F6F6F6 }.tbl_oodl    { background-color: #D3E7F1; border: 1px solid #63A6CE }.bg_oodl     { background-color: #E6E6E6 }.bg_oodl2    { background-color: #F6F6F6 }.bg_main     { background-color: #E0E0E0 }.tbl_main    { border: 1px solid #C0C0C0 }.tbl_spot    { }.bg_spot     { background-color: #E6E6E6 }.bg_spot2    { background-color: #F6F6F6 }.bg_spot2_hline { 				background-color: #F6F6F6; 				background-image: url('http://www.oosoft.de/images/style/dotline_horiz.gif'); 				background-repeat: no-repeat; background-position: left center }				.tbl_news    {  }.bg_news     { background-color: #CCFFCC }.bg_news2    { background-color: #FFFFE7 }				.bg_product_old  { background-color: #E6E6E6 }.bg_product2_old { background-color: #F4F4F4 }.bg_product     { background-color: #E6E6E6 }.bg_product2    { background-color: #F4F4F4 }.tbl_partner    { }.bg_partner     { background-color: #E6E6E6 }.bg_partner2    { background-color: #F6F6F6 }/* user-defines table styles ----------------------------------------------- */.tbl         { background-color: #EFF7F7; border: 1px solid #CEDEDE }.tbl_hd1     { background-color: #D6E7E7; font-weight: bold }.tbl_hd2     { text-align: left; font-weight: bold }.tbl_lx      { background-color: #FFFFE7; border: 1px solid #E6E6E6 }.tbl_lx_hd1  { background-color: #FFFFD5; font-weight: bold }.tbl_lx_hd2     { text-align: left; font-weight: bold }.tbl_odd     {  }.tbl_even    {  }.tbl_submit  {  }/* banner style ------------------------------------------------------------ */.banner	   { text-decoration: none }