@charset "utf-8";

/*******************************************************************/
/*                                                           RESET */
/*******************************************************************/
body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, input, label, blockquote { padding: 0px; margin: 0px; }

body {
  font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 170%;
	background: none; 
}

address { font-style: normal; padding: 0px; margin: 0px; }

/*******************************************************************/
/*                                                          GLOBAL */
/*******************************************************************/
.clear { clear: both; height: 0px; overflow: hidden; padding: 0px !important; margin: 0px !important;}
.hide { display: none; }
.red { color: #CC0000; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.small { font-size: 11px; }

img { border: none; }
a img { border: none; }

img.right { float: right; margin-left: 8px; margin-bottom: 5px; margin-top: 3px; }
img.left { float: left; margin-right: 8px; margin-bottom: 5px; margin-top: 3px; }

hr { display: none; }
.hr-line { height: 1px; overflow: hidden; background-color: #CCCCCC; }

.no-text-transform { text-transform: none !important; }
.no-decoration { text-decoration: none !important; }

/*****************/
/* BASIC TAG DEF */
/*****************/
body { font-size: 12px; line-height: 150%; color: #6C6C6C; }
h1 { font-size: 40px; font-weight: bold; color: #084a8f; line-height: 50px; padding-bottom: 8pt;}
h2 { font-weight: bold; font-size: 16px; color: #6C6C6C; padding-bottom: 5px; }
h3 { font-size: 14px; font-weight: bold; color: #6C6C6C; padding-bottom: 2px; }
p { padding-bottom: 1em; }
ul { margin-left: 1.3em; padding-bottom: 1em; }
ol { margin-left: 2.5em; padding-bottom: 1em; }
a { color: #6C6C6C; font-weight: normal; text-decoration: underline; }
sup { line-height: 50%; }

/*******************************************************************/
/*                                                          FOOTER */
/*******************************************************************/
#footer { color: #084A8F; }
#footer a { color: #084A8F; }

#henkel { display: none;}
#copyright { color: #699EC7; font-size: 11px; line-height: 100%; position: absolute; bottom: 30px; left: 20px; }
#giant { color: #699EC7; font-size: 11px; text-align: right; position: absolute; bottom: 23px; right: 20px; }
#giant a { color: #699EC7; text-decoration: none; }
#giant img { vertical-align: middle; }

#footer-box-01,
#footer-box-02,
#footer-box-03 {display: none; }

/*******************************************************************/
/*                                                            MENU */
/*******************************************************************/
#menu {display: none;}

/*******************************************************************/
/*                                                     LEFT COLUMN */
/*******************************************************************/
#left-column { display: none; }

/*******************************************************************/
/*                                                    RIGHT COLUMN */
/*******************************************************************/
#right-column { display: none; }

/*******************************************************************/
/*                                                    MAIN CONTENT */
/*******************************************************************/
p.intro { font-size: 14px; line-height: 150%; }
#main-content p { line-height: 170%; }


/*******************************************************************/
/*                                                        HOMEPAGE */
/*******************************************************************/

#page-homepage #footer { background: none; }

#page-homepage #main-content p.intro { padding-bottom: 6px; }
#page-homepage #main-content .more { display: none; }
