/* --- design defaults --- */
BODY 			{ font-size: 11px; font-family: verdana; }
TD   			{ font-size: 11px; font-family: verdana; color: #444444; }
.Def   			{ font-size: 11px; font-family: verdana; color: #444444; }
HR   			{ height: 0px; border-bottom: 1px solid #EEEEEE; color: #EEEEEE; margin-top: 4px; margin-bottom: 4px;   }
p 				{ margin: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px;   }
form			{ margin: 0px; }
a				{ color: #0011DD; text-decoration: none;  }
.headerlink a{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 0.5px;
}
.headerlink a:hover{
	color: #000000;
	text-decoration:none;
}
.link_bg {color:#ffffff;text-decoration:none;font-weight:normal;}
.link_bg :hover{color:#FFFF33;text-decoration:none;}
.attachment {color:#666666;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.attachment:hover {color:#000000;text-decoration:none;}
a:hover			{ color: #0011DD; text-decoration: underline; }

/* --- page styles --- */
.Pagetitle		{ font-size: 20px; color:#4C71B7}
.Title			{ font-size: 18px; font-weight: normal; margin: 0px; margin-bottom: 10px; color:#333333 }
.Subtitle		{ font-size: 15px; color: #000000; }
.Heading		{ font-weight:bold; }
.small			{ font-size: 10px; }
.tiny			{ font-size: 9px; }
.pitzi			{ font-size: 8px; }
.LeftMenu_Title { font-weight: bold; color:#4A4A4A; font-size: 11px; }
//.TD_Gray_Shadow { background: url(/images/back0.gif); font-weight: bold; height: 24px; padding-left: 8px; border-right: 1px solid #B3B3B3; border-bottom: 5px solid white; padding-top: 6px; padding-bottom: 6px;     }
//.TD_Gray_Shadow_CENTER { background: url(/images/back0-l.gif); font-weight: bold; height: 24px; padding-left: 8px;  border-bottom: 5px solid white; padding-top: 6px; padding-bottom: 6px;     }
//.TD_Gray_Shadow_LEFT { background: url(/images/back0.gif); font-weight: bold; height: 24px; padding-left: 8px;  border-bottom: 5px solid white; padding-top: 6px; padding-bottom: 6px;     }
.button { background: url(/images/back0.gif); font-weight: bold; height: 24px; padding-left: 8px; border-right: 1px solid #B3B3B3;    }
.note 			{ font-size: 11px; }
.TD_Gray_Shadow      { background-color:#E2E5EF; font-weight: bold; height: 24px; padding-left: 8px; padding-top: 6px; padding-bottom: 6px;    }
.TD_Gray_Shadow_CENTER { background-color:#E2E5EF;  font-weight: bold; height: 24px; padding-left: 8px;  padding-top: 6px; padding-bottom: 6px;     }
.TD_Gray_Shadow_LEFT { background-color:#E2E5EF;  font-weight: bold; height: 24px; padding-left: 8px;  padding-top: 6px; padding-bottom: 6px;     }
/* --- main menu --- */
.tmp 			{ font-size: 11px; color: white; }
.tmp a 			{ color: white; text-decoration: none; }
.tmp a:hover 	{ color: white; text-decoration: none; }
.products_td 	{ border-bottom: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0;  }

/* --- main menus popup childs --- */
.tdMenu   { padding-left: 10px; padding-right: 20px; cursor: pointer; border-bottom: 1px solid #6891C8; border-left: 1px solid #6891C8; border-right: 1px solid #6891C8; }
.tdMenu a { color: #FFFFFF; text-decoration: none;  }
.tdMenu a:hover { text-decoration: none;  }

/* --- url navigator --- */
.navigator 			{ font-family:Arial, Helvetica, sans-serif;font-size: 11px; color: #999999; text-decoration:none; }
.navigator a 		{ font-size: 11px; color: #999999; text-decoration:none; font-stretch:extra-condensed  }
.navigator a:hover 	{ font-size: 11px; color: #666666; text-decoration:none; }

select { font-family: Verdana; font-size: 11px; }
input  { font-family: Verdana; font-size: 11px; }
H2 { font-weight:bold;  font-size: 11px; font-family: verdana; padding:0px;margin:0px;}
H1 { font-weight:normal;  font-size: 20px; padding:0px;margin:0px;}
