/* =============== Styles by ISMATEC for General Use =============== */
.ISM_maintitle{
	font-family: arial;
	font-size:12pt;
	font-weight:bold;
	margin-top:0.5em;
	margin-bottom:0.5em;
	color: #000000;
}
.ISM_subtitle{font-family:arial;font-size: 10pt;font-weight:bold;margin-top:0.5em;margin-bottom:0.2em;}
.ISM_fancytitle{font-family:Arial,Helvetica,sans-serif;font-size:14pt;color:#666666;font-weight:bold;	margin-top:0.5em;margin-bottom:0.2em;}
.ISM_titel_for_ads{font-family: Arial;font-size:24pt;margin-top:0.5em;margin-bottom:0.5em;}
.ism_smallfont{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	padding: 9px;
}
.attention_red {color: #FF0000}

/* =============== Styles by IDEX for the Business Unit Overview Page =============== */
.pagetitle {font-family: arial; font-size: 12pt; color: #000000; font-weight: bold}
.grouptitle {font-family: arial; font-size: 10pt; color: #000000; font-weight: bold}
.BUtitle {font-family: arial; font-size: 10pt; color: #000000; font-weight: bold}
.bodytext {font-family: arial; font-size: 10pt; color: #000000; font-weight: normal}

/* =============== Global HTML Redefinitions =============== */
body {font-family: arial; font-size: 10pt; background-color: #FFFFFF; margin: 0px; color: #000000}
p { margin-top: 0px; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-style : normal;}
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
}
h3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-transform : none;
	margin-top : 0.5em;
	margin-bottom : 0.5em;		
/*color : #003399; */
	text-decoration : none;
}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold}
h5 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; color : #3366cc; margin-bottom: 0px;}
ul { list-style-type: circle;}

/* =============== Link Styles =============== */

/* ------ Defaults ------ */

A {
	color: #0000FF;
}
A:link {
	color: #0000FF;
	text-decoration: none;
}
A:visited {
	color: #0000FF;
	text-decoration: none;
}

/* ------ Top Banner links ------ */
.bannertoplinks { color : #cccccc; font-weight : bold; text-decoration : none;}
A.bannertoplinks:link {
	color : #cccccc;
	text-decoration: none;
}
A.bannertoplinks:visited {
	color : #cccccc;
	text-decoration: none;
}
A.bannertoplinks:hover {
	color: #CCCCCC;
	text-decoration: none;
}

/* ------ Sub Menu links ------ */
.menusub { color : #000000; font-size : 9pt; text-decoration : none;}
A.menusub:link {
	color : #000000;
	text-decoration: none;
}
A.menusub:visited {
	color : #000000;
	text-decoration: none;
}

/* ------ Bottom Banner links ------ */
.bannerbotlinks { color : #003399;}
A.bannerbotlinks:link { color : #003399;}
A.bannerbotlinks:visited { color : #003399;}
A.bannerbotlinks:hover {  color: #CC3300}
 
/* ------ Navbar links ------ */
.navlinks { color : #ffffff; font-weight : bold; text-decoration : none;}
A.navlinks:link {
	color : #ffffff;
	text-decoration: none;
}
A.navlinks:visited {
	color : #ffffff;
	text-decoration: none;
}
A.navlinks:hover {
	color: #FFFFFF;
	text-decoration: none;
}
  
/* ------ Product pages with navigation ------ */
.prodlinks {
	text-decoration : none;
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.prodlinks_selected {
	font-weight : bold;
	text-decoration : none;
	background-color: #FFFFFF;
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.prod_title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.prod_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.prod_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image:  url("images/gif/dots/dot_black_7.gif");
}
.prod_picttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
  
/* =============== Body Text classes - used throughout =============== */
	/* Used on canada distributors page */
.contenttableheader {  font-size : 8.5pt; font-weight : bold; color : #ffffff; background-color : #003399;}
 
 	/* Used on footer of every page.  typo came from idex. */
.copywrite { font-size : 8pt; text-transform : none; color : #000000;}
 
.inlinesubhead { font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #0066CC;}
.contenttable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.sitemap-ul { list-style-type: square; margin : 0px 0px 0px 17px;}

/* New Product page design elements  */
.products_boxtable {background:#CECECE;}
.products_boxtitle {background:#676d79; color:#FFFFFF; font-weight:bold;}
.products_boxtitlecenter {background:#676d79; color:#FFFFFF; font-weight:bold; text-align:center;}
.products_boxcellwhite {background:#FFFFFF; font-size:9pt;}
.products_boxcellwhitecenter {background:#FFFFFF; font-size:9pt; text-align:center;}
.products_boxcellgrey {background:#EEEEEE; font-size:9pt;}
.products_boxcellgreycenter {background:#EEEEEE; font-size:9pt; text-align:center;}

.performance {background: #EEEEEE;}
.performance_minifont {font-size: 8pt; line-height: 8pt;}
.performance_bluefont {background: #DFE3EE;}
.performance_minibluefont {background: #DFE3EE; font-size: 8pt; line-height: 8pt;}

.picttext {  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* Von smartdraw */
.separators {background-color:#cccccc}
.h1p {font-weight:bold; font-size:16px; color:#6666cc}
.h1plink {font-weight:bold; font-size:16px; text-decoration:none; color:#6666cc}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.ISM_table_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #848a98;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 9px;
}
li {
	list-style-type: disc;
}
.ISM_table_title_large {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #848a98;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.ISM_table_subtitle {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.ISM_table_grey_row {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.ISM_table_white_row {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.pagetitleblau {
font-family: arial; font-size: 12pt; color: #0000CC; font-weight: bold
}
.prod_picttext_einzug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: left;
	text-align: left;
}
.pagetitle_large {
font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #CF0326; font-weight: bold
}
.ISM_subtitle_nicht_fett {
font-family:arial;font-size: 10pt;font-weight:normal;margin-top:0.5em;margin-bottom:0.2em;
}
.ISM_maintitle_weiss {

	font-family: arial;
	font-size:12pt;
	font-weight:bold;
	margin-top:0.5em;
	margin-bottom:0.5em;
	color: #FFFFFF;
}
.ISM_subtitle_weiss {
	font-family:arial;
	font-size: 10pt;
	font-weight:bold;
	margin-top:0.5em;
	margin-bottom:0.2em;
	color: #FFFFFF;
}
.ism_smallfont_weiss {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	letter-spacing: normal;
}
.ism_smallfont_schwarz_ {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	letter-spacing: normal;
}
.bannertoplinks_dk_blau {
	color : #003399;
	font-weight : bold;
	text-decoration : none;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.ISM_subtitle_blau_11 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	margin-top:0.5em;
	margin-bottom:0.2em;
	color: #003399;
}
.ISM_subtitle_small {
font-family:arial;font-size: 9pt;font-weight:bold;margin-top:0.5em;margin-bottom:0.2em;
}
.ISM_subtitle_weiss_nichtfett {

	font-family:arial;
	font-size: 10pt;
	font-weight:normal;
	margin-top:0.5em;
	margin-bottom:0.2em;
	color: #FFFFFF;
}
