/* GENERAL */
body {
	font-family:Arial;
	color:#000;
	margin:0;
	background-color:#FFF;
	min-width:770px;
	max-width:1000px;

    font-size: 0.8em; 
}

td  { vertical-align:top }
h1  {  color:#FFF; font-weight:bold; 
    /* more specific to override imported rule */
    font-size:    large;
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";   
    /* trick WinIE4/5 into thinking rule is over */
    voice-family: inherit;   
    /* recover from trick */
    font-size:    1.8em;
    /* intended value for better browsers */    }

h2  {  color:#FFF; font-weight:bold;
    /* more specific to override imported rule */
    /* font-size:    small; */
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";   
    /* trick WinIE4/5 into thinking rule is over */
    voice-family: inherit;   
    /* recover from trick */
    font-size:    1.3em;
    font-weight: bold;

    /* intended value for better browsers */    }
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


hr  { color:#FF999D; height:1px }

/* TEXT */
.nav_top		    { font-weight:bold }
.grey			    { color:#999999 }
.grey_weighed               { color:#AFAFAF; font-weight:bold }
.darkgrey		    { color:#4D4D4D }
.teaser_grey    	    { color:#B3B3B3; padding-left:10px; background-color:#FFF; font-size: small; voice-family: "\"}\""; voice-family: inherit; font-size:1.3em; }

.home_list		    { color:#FFF; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size:1.3em;}

.home_list_tit	            { color:#FFF; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size:1.3em;}

.home_list_A		    { font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size:1.1em;} 
.login			    { color:#EECCD2; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size:1.2em;}
.news_date		    { padding-bottom:10px }
.news_link		    { padding-bottom:8px }
.news_summary	            { padding-bottom:35px }


/* LAYOUT */
#header			    { background-color:#B3B3B3; width:100% }
#nav_service		    { padding-top:3px; text-align:right; padding-right:20px }
#see_also_box		    { margin:10px; background-color: #f7f7f7; }
#see_also_box ul	    { margin:0; padding:0 0 5px 15px }
#see_also_box li	    { list-style-image:url(/wLayout/design/img/ico_featured.gif); }
.see_also_box_tit	    { background-image:url(/wLayout/design/img/bg_see_also.gif); color:#ffffff; padding:3px 0 3px 5px }
#featured_box		    { margin:10px; margin-top:85px; background-color: #f7f7f7; }
#featured_box ul	    { margin:0; padding:0 0 5px 15px }
#featured_box li	    { list-style-image:url(/wLayout/design/img/ico_featured.gif) }
.featured_box_tit	    { font-weight:bold; background-image:url(/wLayout/design/img/bg_see_also.gif); color:#ffffff; padding:3px 0 3px 5px; }
#additional_box1	    { margin:0 0 10px 0 }
#additional_box1 ul	    { margin:0; padding:2px 0 0 20px }
#additional_box1 li	    { list-style-image:url(/wLayout/design/img/ico_featured.gif) }
#additional_box2	    { margin:0 0 10px 0 }
#additional_box2 ul	    { margin:0; padding:2px 0 0 20px }
#additional_box2 li	    { list-style-image:url(/wLayout/design/img/ico_featured.gif) }
.additional_box_tit	    { color:#FFF; background-color:#FF9900; padding:15px 0 5px 10px; font-size:1.3em; }
#vip_box		    { margin:0 0 10px 0 }
#vip_box ul		    { margin:0; padding:2px 0 0 20px }
#vip_box li		    { list-style-image:url(/wLayout/design/img/ico_featured_vip.gif) }
.vip_box_tit		    { color:#FFF; background-color:#FF1620; padding:15px 0 5px 10px; font-size:1.3em; }
#teaser_small		    { padding-left:10px }
#teaser_small_tit	    { padding-left:10px; margin-bottom:6px; background-color:#F2F2F2 }

#container		    { width:194px; height:117px }
#visible1		    { width:194px; height:117px }
#hidden1		    { width:194px; height:117px; position:relative; margin-top:-117px; visibility:hidden; background-color:#FFF }
#visible2		    { width:194px; height:117px }
#hidden2		    { width:194px; height:117px; position:relative; margin-top:-117px; visibility:hidden; background-color:#FFF }
#visible3		    { width:194px; height:117px }
#hidden3		    { width:194px; height:117px; position:relative; margin-top:-117px; visibility:hidden; background-color:#FFF }
ul.teaser_blend		    { margin:0; padding:2px 0 0 20px }
ul.teaser_blend li	    { list-style-image:url(/wLayout/design/img/ico_featured.gif); padding-right:2px }
#breadcrumb		    { position:absolute; top:110px; left:195px; width:580px }

.nav1st_bg_act		    { background-color:#F2F2F2; padding:0px 0px 0px 0px }
.nav1st_sep		    { background-color:#D8D8D8; padding:0px 0px 0px 0px }
.nav1st_black		    { background-color:#000000; padding:0px 0px 0px 0px }
.nav2nd_bg_act		    { background-color:#CDCDCD }
.nav2nd_sep		    { background-color:#F2F2F2 }
.nav4th ul	            { margin:0 0 0 42px; padding:0 0 0 0 }
.nav4th li	            { padding:3px 0 0 0; list-style-image:url(/wLayout/design/img/ico_nav4th.gif); }
.bg_dark		    { background-color:#B3B3B3; }
.bg_red_front 	            { background-color:#FF0000; }
.bg_red 		    { background-color:#000000; height:38px }
.bg_red_text                { background-color:#FF0000; height:30px; background-image:url(/wLayout/design/img/header_gradient_text.gif); background-repeat:no-repeat }
.bg_red_back 		    { background-color:#FF9900; }
.bg_darkred		    { background-color:#DB0811 }
.spacergrey                 { height: 20px; background-color: #E6E6E6; }
.spacerwhite                {background-color: #FFF; }
.bg_black		    { background-color:#000; color:#FFF; padding:5px 3px 3px 10px; font-weight:bold; height:25px; }
.bg_black_hmi	            { background-color:#000; color:#FFF; padding:3px 3px 3px 3px; font-weight:bold; vertical-align:middle; height:30 }
.bg_white		    { background-color:#FFF }
.bg_sitemap		    { background-color:#EFEFEF }
.bg_sitemap_item	    { background-image:url(/wLayout/design/img/ico_sitemap_item.gif); background-repeat:no-repeat }
.bg_sitemap_item_vip	    { background-image:url(/wLayout/design/img/ico_sitemap_item_vip.gif); background-repeat:no-repeat }
.bg_sitemap_item_weighed    { background-color:#EFEFEF; background-image:url(/wLayout/design/img/ico_sitemap_item.gif); background-repeat:no-repeat }
.bg_products_overview 	    { background-color:#333333; padding:2px 2px 2px 2px; font-weight:bold; vertical-align:middle; height:40; font-size:1.4em; color:#FFF; text-decoration:none; border:none }
/* SED additions 19-05-10 */

.image_content		    { padding-right:20px }
.form_send		    { text-align:right; padding:10px 2px 0 0 }
.content_title		    { height:50px; background-color:#000000; vertical-align:middle }
.content_title_black	    { height:50px; background-color:#000000; vertical-align:middle }
.content_title h1	    { margin-top:0px; margin-bottom:0px; vertical-align:middle }

.tbl_products_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:bold;
	vertical-align:middle;
	background-color: #CCCCCC;
	height: 30px;
	text-indent: 5px;
}
.tbl_products_dark a {
	color:#000;
	text-decoration:none;
}
.tbl_products_dark a:hover {
	color:#000;
	text-decoration:underline;
}
.tbl_products_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:bold;
	vertical-align:middle;
	background-color: #FFFFFF;
	background-repeat:no-repeat;
	height: 30px;
	text-indent: 5px;
}
.tbl_products_light a {
	color:#000;
	text-decoration:none;
}
.tbl_products_light a:hover {
	color:#000;
	text-decoration:underline;
}
/* Added by SED 26.04.2010 - START */
.tbl_products_darker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:bold;
	color:#FFF;
	vertical-align:middle;
	background-color: #666;
	height: 20px;
	text-indent: 5px;
}
.tbl_products_darker a {
	color:#FFF;
	text-decoration:none;
}
.tbl_products_darker a:hover {
	color:#FFF;
	text-decoration:underline;
}
.tbl_products_dark_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	vertical-align:middle;
	background-color: #CCC;
	height: 30px;
	padding: 3px 5px 3px 5px;
}
.tbl_products_dark_detail a {
	color:#000;
	text-decoration:none;
}
.tbl_products_dark_detail a:hover {
	color:#000;
	text-decoration:underline;
}
.tbl_products_light_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	vertical-align:top;
	background-color: #FFF;
	background-repeat:no-repeat;
	height: 40px;
	padding: 3px 5px 3px 5px;
}
.tbl_products_light_detail a {
	color:#000;
	text-decoration:none;
}
.tbl_products_light_detail a:hover {
	color:#000;
	text-decoration:underline;
}
.tbl_products_img {
	height: 45px;
}

.tbl_applications_detail {
	font-size: 0.9em;
	vertical-align:middle;
	background-color: #FFF;
	padding: 3px 5px 3px 5px;
} 

.tbl_applications_detail a {
	color:#000;
	text-decoration:underline;

} 

/* Added by SED 26.04.2010 - FINISH */

.tbl_header		    { background-color:#EAEAEA; border-top:1px solid #D4D4D4; border-bottom:1px solid #C1C0C0 }
.tbl_cat_header {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999999;
	text-indent: 2px;
}
.tbl_cat_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #CCCCCC;
	border-right: 1;
	border-right-color: #D4D4D4;
}
.tbl_cat_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E5E5E5;
	border-right: 1;
	border-right-color: #D4D4D4;
	border-bottom: 1;
	border-bottom-color: #D4D4D4;
	border-left: 1;
	border-left-color: #D4D4D4;
}
.tbl_cat_dark_last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #CCCCCC;
	width: 130px;
}
.tbl_cat_light_last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E5E5E5;
}
.tbl_cat_dark_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #CCCCCC;
	border-bottom: 1;
	border-bottom-color: #D4D4D4;
	border-right: 1;
	border-right-color: #D4D4D4;
}
.tbl_cat_light_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E5E5E5;
	border-bottom: 1;
	border-bottom-color: #D4D4D4;
	border-right: 1;
	border-right-color: #D4D4D4;
}
.tbl_cat_dark_footer_last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #CCCCCC;
	border-bottom: 1;
	border-bottom-color: #D4D4D4;
}
.tbl_cat_light_footer_last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E5E5E5;
	border-bottom: 1;
	border-bottom-color: #D4D4D4;
}
.tbl_cat_light_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #E5E5E5;
	border-right: 1;
	border-right-color: #D4D4D4;
	text-align: center;
}


.tbl_header_c		    { background-color:#EAEAEA; border-top:1px solid #D4D4D4; border-bottom:1px solid #C1C0C0; text-align:center }
.tbl_cell_lead		    { color:#767575; background-color:#D4D4D4; border-right:1px solid #C1C0C0 }
.tbl_cell_r		    { background-color:#D4D4D4; border-right:1px solid #C1C0C0; text-align:right; height:20 }
.tbl_cell_last_r	    { background-color:#D4D4D4; text-align:right }
.tbl_cell_lead_l		    { color:#767575; background-color:#D4D4D4; border-right:1px solid #C1C0C0 }
.tbl_cell_l		    { background-color:#D4D4D4; border-right:1px solid #C1C0C0; text-align:left; height:20 }
.tbl_cell_last_l	    { background-color:#D4D4D4; text-align:left }
.tbl_footer_lead	    { color:#767575; background-color:#EAEAEA; border-top:1px solid #C1C0C0; border-bottom:1px solid #D4D4D4 }
.tbl_footer_r		    { background-color:#EAEAEA; border-top:1px solid #C1C0C0; border-bottom:1px solid #D4D4D4; text-align:right }
/*.tbl_cell		    { background-color:#D4D4D4; border-right:1px solid #C1C0C0 }*/
/*.tbl_cell_last	    { background-color:#D4D4D4 }*/
/*.tbl_footer		    { background-color:#EAEAEA; border-top:1px solid #C1C0C0; border-bottom:1px solid #D4D4D4 }*/



/* LINKS */
a			    { color:#CB1219; text-decoration:none }
a:hover			    { text-decoration:underline }

#nav_service a		    { color:#020202 }
#nav_service a:hover	    { text-decoration:none }
#nav_service a.act	    { color:#FFF }
#nav_service a.act:hover    { text-decoration:none }

.nav_top a		    { color:#000 }
.nav_top a:hover	    { text-decoration:none }
.nav_top a.act		    { color:#FFF; background-image:url(/wLayout/design/img/ico_navtop_act.gif); background-repeat:no-repeat; padding-bottom:10px }
.nav_top a.act:hover	    { text-decoration:none; background-image:url(/wLayout/design/img/ico_navtop_act.gif); background-repeat:no-repeat }

a.nav1st_pas		    { display:block; padding-top:2px; color:#000 }
a.nav1st_pas:hover	    { display:block; padding-top:2px; color:#000; text-decoration:none }
a.nav1st_act		    { display:block; padding-top:2px; color:#CB1219 }
a.nav1st_act:hover	    { display:block; padding-top:2px; color:#CB1219; text-decoration:none }
a.nav2nd_pas		    { display:block; padding-top:2px; color:#000 }
a.nav2nd_pas:hover	    { display:block; padding-top:2px; color:#000; text-decoration:none }
a.nav2nd_act		    { display:block; padding-top:2px; color:#FFF }
a.nav2nd_act:hover	    { display:block; padding-top:2px; color:#FFF; text-decoration:none }

a.login			    { display:block; padding:30px 0 0 10px }
a.login:hover		    { display:block; padding:30px 0 0 10px; text-decoration:none }

a.breadcrumb		    { color:#666666; font-size: 1.0em; }

a.breadcrumb:hover	    { text-decoration:none }



a.breadcrumb_act 	    { color:#FFFFFF; font-size: 01.0em; margin-top:-15px; }

a.breadcrumb_act:hover	    { text-decoration:none }


#see_also_box a		    { color:#000 }
#see_also_box a:hover	    { color:#CB1219 }
#featured_box a		    { color:#000 }
#featured_box a:hover	    { color:#CB1219 }
#additional_box a	    { color:#000 }
#additional_box a:hover	    { color:#CB1219 }
#vip_box a		    { color:#000 }
#vip_box a:hover	    { color:#CB1219 }

a.sitemap_lev1		    { color:#000; font-weight:bold }
a.sitemap_lev1:hover	    { color:#CB1219; text-decoration:underline; font-weight:bold }
a.sitemap_lev2		    { color:#000; font-weight:bold }
a.sitemap_lev2:hover	    { color:#CB1219; text-decoration:underline; font-weight:bold }
a.sitemap_lev3		    { color:#000 }
a.sitemap_lev3:hover	    { color:#CB1219; text-decoration:underline }
a.bg_products_overview      { color:#00000; font-size: 1.2em; border:none }
a.bg_products_overview	    { text-decoration:none; border:none }


/* LINKSCROLLER */
#LinkScroller		    { color:#FFF; font-weight:bold }
#LinkScroller a		    { color:#FFF; font-weight:normal }


/* FORM */
/* textarea stört Weblication Pflegeinterface, weil dort ebenfalls mit textareas gearbeitet wird. M. Koller, 19.1.2005 */
/* textarea		    { width:358px } */
form			    { margin:0 }
input, select, option, textarea	{ font-family:Arial; color:#000; background-color:#FFF;  font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: 1.0em }
.radio			    { background-color:#E5E5E5; margin-right:6px }
.rad_align		    { padding-top:3px }
.inptxt			    { width:228px }
.txt_align		    { padding-top:4px }
.inpchk			    { background-color:#E5E5E5; margin-right:6px }
.chk_align		    { padding-top:3px }
.inpsel			    { width:234px }
.inpsel_country		    { width:154px }
.sel_align		    { padding-top:3px }


/* ---- schriftgrössen korrigieren per CSS HACKS, florian hengartner 20.10.2004 */
td {
/* für ie 5 / 5.5 windows */
    font-size: 0.7em;http://eao.com/weblication/wGui/wImages/icons/button_save.gif
/* -- */
    voice-family: "\"}\"";
    voice-family: inherit;
/* für alle anderen */
    font-size: 1em;
}
/* ---- */

/* ----- BEGIN Adaptions 07/2008 ----- */
/* Adaptions by SED for the correcting box size */

.bg_light		    { background-color:#E5E5E5; width 95% }
.bg_main		    { background-color:#E6E6E6; width 95% }

/* ----- END Adaptions 07/2008 ----- */

.bg_e5			    { background-color:#E5E5E5; }
.bg_f7			    { background-color:#F7F7F7; }

/* Adaptions by SED for Catalogue Download Jan 12 2011 */

.cat_section_title_grey     { background-color:#999999; }

.download_title {
background-color: #999999;
}


.download_title h2  {  
    font-size: 1.3em;
    line-height: 1.0em;
    font-weight: bold;

/* ----- END Adaptions 07/2008 ----- */


