body { color: white; margin-bottom: 0; font-family: Verdana, san-serif, Arial; text-align: center; background-color: #6F6D70; margin: 0px;}
p {font-family: Verdana, san-serif, Arial; color: white; font-size: 12px; line-height: 16px;}
p.altstyle {font-family: Verdana, san-serif, Arial; color: black; font-size: 12px; text-align: right}
p.image {font-family: Verdana, san-serif, Arial; color: black; font-size: 12px; text-align: center}
p.bread {font-family: Verdana, san-serif, Arial; color: white; font-size: 12px; }
td {vertical-align: top;}
ul {margin:0; padding: 0 0 0 20px; list-style: url(../images/bullet.gif);}
li {margin:0; padding: 0 0 0 0px; font-size: x-small;}

input, textarea, select { height: 20px; background-color: #FFFFFF;  border: 1px solid white;  font-family: Arial,Verdana,sans-serif;  color: black ;font-size: 12px;}
input.b, textarea.b, select.b { height: 20px; background-color: #FFFFFF;  border: 1px solid #d0d9db;  font-family: Arial,Verdana,sans-serif;  color: black; font-size: 12px;}


/* main layout styles */

.layout {}
.sitelinks { width: 706px; height: 40px; text-align: right; vertical-align: top; padding-top: 5px; padding-right: 8px; background-image: url(../images/style/topnav-back.gif); background-position: top left; background-repeat: no-repeat;}
.language {background-color: white; width: 706px; height: 40px; text-align: right; padding-top: 10px; padding-right: 8px; background-image: url(../images/lang-back.gif); background-repeat: no-repeat; background-position: top left; color: #FF0000; }
.logoarea {text-align: right; width: 706px; height: 60px; padding: 10px 0 10px 0;}
.breadcrumb { background-image: url(../images/style/bread-back.gif); background-position: top left; background-repeat: no-repeat; height: 29px; padding-left: 8px; padding-top: 5px; }
.searchfooter {height: 25px; background-color: #91a7ac; padding: 5px 5px 5px 5px; }
.main {height: 100%;}
.footer {background-image: url(../images/style/sibelco.gif); background-repeat: no-repeat; background-position: top left; padding: 8px; text-align: left; background-color: #252525; height: 400;}
form {padding: 0px; margin: 0px; vertical-align: top;}
.t100 {height: 100%}


/* image layouts etc... */

.menu {background-color: #353535; vertical-align: top; text-align: left; width: 202px; padding: 8px;}
.content {background-color: #252525; vertical-align: top; text-align: left; padding: 8px; border-right: 1px solid white; width: 100%;}
.contenthome1 {background-image: url(../images/style/header_back.gif); background-repeat: no-repeat; background-color: #d0d9db; vertical-align: top; text-align: left; padding: 8px; border-right: 1px solid white; width: 303px; height: 100%;}
.contenthome2 {background-image: url(../images/style/header_back.gif); background-repeat: no-repeat; background-color: #d0d9db; vertical-align: top; text-align: left; padding: 8px; border-right: 1px solid white; width: 202px; height: 100%;}
.contenthome3 {background-image: url(../images/style/header_back.gif); background-repeat: no-repeat; background-color: #d0d9db; vertical-align: top; text-align: left; padding: 8px; border-right: 1px solid white; border-top: 1px solid white; width: 505px;}
.contenthome4 {background-color: #252525; vertical-align: top; text-align: left; padding: 8px; width: 100%; height: 100%;}
.productlink {border: 1px solid white; padding: 8px; text-align: center; vertical-align: middle;}

/* TEXT */

h1 {font-family: Verdana, san-serif, Arial; color: white; font-size: 16px; padding-bottom: 12px;}
h2 {font-family: Verdana, san-serif, Arial; color: #ff0000; font-size: 14px; padding: 0px;}
h3 {font-family: Verdana, san-serif, Arial; color: #ff0000; font-size: 14px; font-weight: 100; padding: 0px;}

/* photos */

.photo {vertical-align: top; text-align: center; border: 1px solid white; width: 50%;}


/* links */
a:visited.logo, a:active.logo, a:link.logo {background-color: transparent;}
a:hover.logo {background-color: transparent;}

a:visited.c, a:active.c, a:link.c { padding-top: 4px; vertical-align: middle; padding-left: 26px; height: 27px; width: 100%; color: #FF0000; background-image: url(../images/style/link_loop.gif); background-repeat: no-repeat; background-color: transparent; text-decoration: none; }
a:hover.c { color: #FF0000; text-decoration: none; background-color: #353535;}

a:visited, a:active { color: white; background-color: transparent; text-decoration: none;}
a:link  { color: white; background-color: transparent; text-decoration: none;}
a:hover { text-decoration: none; background-color: white; color: black}

a:visited.crumb, a:active.crumb, a:link.crumb { color: white; background-color: transparent; text-decoration: none;}
a:hover.crumb { text-decoration: none; background-color: #638189;}

a:visited.d, a:active.d, a:link.d { font-size: 12px;  padding: 2px; width: 100%; color: white; background-color: transparent; text-decoration: none;}
a:hover.d { font-size: 12px; padding: 2px; width: 100%; color: #FF0000; background-color: #252525; text-decoration: none;}

a:visited.e, a:active.e, a:link.e { font-size: 12px; padding: 2px; width: 100%; color: white; background-color: transparent; text-decoration: none;}
a:hover.e { font-size: 12px; padding: 2px; width: 100%; color: white; background-color: #91a7ac; text-decoration: none;}

a:visited.f, a:active.f, a:link.f { font-size: 11px;  padding: 2 2 2 12px; width: 100%; color: white; background-color: transparent; text-decoration: none;}
a:hover.f { font-size: 11px;  padding-left: 12px; padding: 2 2 2 12px; width: 100%; color: #FF0000; background-color: #252525; text-decoration: none;} 

a:visited.g, a:active.g, a:link.g { font-size: 11px;  padding: 2 2 2 12px; width: 100%; color: white; background-color: transparent; text-decoration: none;}
a:hover.g { font-size: 11px;  padding-left: 12px; padding: 2 2 2 12px; width: 100%; color: #FF0000; background-color: #252525; text-decoration: none;}

a:visited.h, a:active.h, a:link.h { font-size: 12px;  padding: 2px 2px 2px 2px; color: #FF0000; background-color: transparent; text-decoration: none;}
a:hover.h { font-size: 12px;  padding-left: 12px; padding: 2px 2px 2px 2px; color: white; background-color: #FF0000; text-decoration: none;}


/*August 2006 Styles*/

.mainbackground {
	background-image: url(../images/background.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border-left: 1ps solid white;
	border-right: 1ps solid white;
	text-align: center;
	vertical-align: top;
	height: 100%;
}







