* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

BODY {
	FONT-SIZE: 12px/18px;
	FONT-FAMILY: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	BACKGROUND-ATTACHMENT: fixed;
	POSITION: relative; PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	PADDING-TOP: 0px; BACKGROUND: url(../imgsBB/Vertical_Super_Fine1.jpg) #FFFFFF repeat-y left; 
	TEXT-ALIGN: center; 
}

A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #333; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
H2 {
	LINE-HEIGHT: 20px; MARGIN: 15px 0px 5px; COLOR: #333; FONT-SIZE: 18px;
}
H3 {
	COLOR: #6666; FONT-SIZE: 14px; FONT-WEIGHT: normal;
}
H4 {
	COLOR: #444444; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}

H5 {
	TEXT-ALIGN: left; TEXT-INDENT: 45px; FONT: 19px/32px "Myriad Pro", Corbel, "Microsoft Sans Serif", Raavi, Tahoma, Verdana; COLOR: #0F0F0F;
}

H6 {
	COLOR: #666; FONT-WEIGHT: bold;FONT: 6px/10px "Myriad Pro", Corbel, "Microsoft Sans Serif", Raavi, Tahoma, Verdana;
}
H7 {
	COLOR: #666; FONT-SIZE: 4px; FONT-WEIGHT: bold
}
/*-----------------------------------------------------------------------------------------*/

#WDoc {
	Border-Color:#000000; 
	BORDER-STYLE:solid; 
	BORDER-WIDTH:0px 0px 0px 0px; 
	WIDTH: 1052px; 
	HEIGHT: 100%;
	DISPLAY: inline-block;
}

#WDoc1 {
	Border-Color:#222222; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; WIDTH: 1030px; HEIGHT: 1224px; TEXT-ALIGN:center; BACKGROUND-COLOR: #FFFFFF; FLOAT: left; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px;
}

/*-----------------------------------------------------------------------------------------*/
/* ALL DATA IN THIS CONTAINER */
/*-----------------------------------------------------------------------------------------*/
#WDoc2 {
	BORDER-COLOR:#00FF22; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; HEIGHT: 95%; TEXT-ALIGN: center; MARGIN: -1px auto; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	WIDTH: 980px;
/*	WIDTH: 1000px;  */
}



/*-----------------------------------------------------------------------------------------*/
/* HEADER OF CONTAINER*/
/*-----------------------------------------------------------------------------------------*/

#LogoHead {
	BORDER-COLOR:#FF00FF; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; HEIGHT: 134px; TEXT-ALIGN: left; MARGIN: -1px auto; COLOR: #FFFFFF; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	DISPLAY: BLOCK;
	WIDTH: 978px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
}



/*-----------------------------------------------------------------------------------------*/
/* CENTER OF CONTAINER*/
/*-----------------------------------------------------------------------------------------*/
/*
#WDoc3 {
	BORDER-COLOR:#888888; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px; HEIGHT: 88%; TEXT-ALIGN: CENTER; MARGIN: 1px 0px 0px 0px; COLOR: #222222; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	DISPLAY:inline-block;
	WIDTH: 978px;
}
*/
#WDoc3 {
	BORDER-COLOR:#888888; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; HEIGHT: 88%; TEXT-ALIGN: CENTER; MARGIN: 1px 0px 0px 0px; COLOR: #222222; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	DISPLAY:inline-block;
	WIDTH: 978px;
}

/*
#WDoc4 {
	BORDER-COLOR:#888888; BORDER-STYLE:dotted; BORDER-WIDTH:0px 0px 1px 0px; HEIGHT: 56%; TEXT-ALIGN: CENTER; MARGIN: 1px 0px 0px 0px; COLOR: #222222; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	DISPLAY:inline-block;
	WIDTH: 918px;
}
*/

#WDoc4 {
	BORDER-COLOR:#888888; BORDER-STYLE:dotted; BORDER-WIDTH:0px 0px 0px 0px; HEIGHT: 56%; TEXT-ALIGN: CENTER; MARGIN: 1px 0px 0px 0px; COLOR: #222222; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
	DISPLAY:inline-block;
	WIDTH: 918px;
}


#DropDownMenus {
	COLOR: #222222; 
	BACKGROUND-COLOR: #FFFFFF;
}

.MenusContainer {
	BORDER-COLOR:#00FFFF; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; 
	HEIGHT: Auto; 
	TEXT-ALIGN: CENTER; 
	WIDTH: 976px;
	VERTICAL-ALIGN: CENTER;
}


.bannerbottomframe {
	BORDER-COLOR:#000000; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; 
	DISPLAY:inline-block;
	TEXT-ALIGN:CENTER;
	VERTICAL-ALIGN: CENTER;
}

#bannerbottomimg {
	WIDTH: 896px; HEIGHT: 11px; Z-INDEX: -2; 
	MARGIN-TOP:-2px;
	BACKGROUND: url(../imgsBB/Bottom_Main_Frame1.png) #FFFFFF no-repeat; 
}
/*-----------------------------------------------------------------------------------------*/


.news {
	FONT: 16px/30px "Myriad Pro","Trebuchet MS", "Microsoft Sans Serif", Verdana, Tahoma; COLOR: #00448C; FONT-WEIGHT: Bold; 
}

#banner {
	COLOR: #FFFFFF; TEXT-ALIGN: center; BORDER-WIDTH:0px 0px 0px 0px; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFFFFF; PADDING: 0px; MARGIN: 0px;
}


/*
#LeftColumn {
	BORDER-COLOR:#FF000; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px; POSITION: relative; HEIGHT: Auto; FLOAT: left; MARGIN-RIGHT:15px;
	TEXT-ALIGN: LEFT;
	DISPLAY:Block;
	WIDTH: 393px;
}
*/
#LeftColumn {
	BORDER-COLOR:#FF000; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: Auto; FLOAT: left; MARGIN-RIGHT:15px;
	TEXT-ALIGN: LEFT;
	DISPLAY:Block;
	WIDTH: 393px;
}


#MiddleColumn {
	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: Auto;FLOAT: left; MARGIN-RIGHT:15px; 
	TEXT-ALIGN: CENTER;
	DISPLAY:inline-block;
	WIDTH: 321px;
}

#RightColumn {
	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: AUTO;FLOAT: RIGHT; TEXT-ALIGN: LEFT;
	DISPLAY:inline-block;
	WIDTH: 228px;
}



.ColumnIMG P {
	TEXT-ALIGN: RIGHT;
}



.WidgetColumn1
{
	border-left:0px solid #888888; border-right:px solid #888888; border-top:0 solid #888888; border-bottom:0px solid #888888; POSITION: relative; HEIGHT: 39%;FLOAT:LEFT;
	MARGIN-TOP:20px;
	PADDING-TOP:5px;
	DISPLAY:block;
	WIDTH: 408px;
	TEXT-ALIGN: LEFT; 
	VERTICAL-ALIGN: LEFT
}

.flag0, .flag1, .flag2 {
	DISPLAY:block;
}


LI .flag0 {
	DISPLAY:block;
}

LI .flag1 {
	DISPLAY:block;
}

LI .flag2 {
	DISPLAY:block;
}
/*-----------------------------------------------------------------------------------------*/
/* Related to "Contact US" */

#MenuPostImage IMG {
	BORDER-COLOR:#0044FF; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px;
	FLOAT:RIGHT;
	MARGIN-RIGHT:0px;
	DISPLAY: inline-block;
	POSITION: relative; 
	TEXT-ALIGN: RIGHT; 
	VERTICAL-ALIGN: RIGHT;
}

#MenuPostFill {
	Z-INDEX: 2; POSITION: relative; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #333333; WIDTH:918px; HEIGHT:22px;
}


#LeftColumnNavi {
	BORDER-COLOR:#00000; BORDER-STYLE:dotted; BORDER-WIDTH:0px 1px 0px 1px; POSITION: relative; HEIGHT: 96%; FLOAT: left; MARGIN-RIGHT:0px;
	TEXT-ALIGN: LEFT;
	DISPLAY:Block;
	WIDTH: 214px;
}



#MiddleColumnNavi {
	BORDER-COLOR:#440044; BORDER-STYLE:dotted; BORDER-WIDTH:0px 1px 0px 0px; POSITION: relative; HEIGHT: 75%;FLOAT: left; MARGIN-RIGHT:0px; BACKGROUND-COLOR: #FFFFFF;
	PADDING-TOP:12px; 
	TEXT-ALIGN: Left;
	DISPLAY:inline-block;
	WIDTH: 468px;
}

#RightColumnNavi {
	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: 75%;FLOAT: RIGHT; TEXT-ALIGN: LEFT;
	PADDING-TOP:12px; 
	DISPLAY:inline-block;
	WIDTH: 228px;
}


/*-----------------------------------------------------------------------------------------*/
/* Related to "VIDEOS" */

#LeftColumnVideo {
	BORDER-COLOR:#FFFF00; BORDER-STYLE:dotted; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: 98%; FLOAT: left; MARGIN-RIGHT:0px;
	TEXT-ALIGN: LEFT;
	DISPLAY:inline-block;
	WIDTH: 216px;
}


#RightColumnVideo {
	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: 75%;FLOAT: RIGHT; TEXT-ALIGN: RIGHT;BACKGROUND-COLOR: #222222;
	PADDING-TOP:12px; 
	DISPLAY:inline-block;
	WIDTH: 700px;
}


/*-----------------------------------------------------------------------------------------*/
/* Related to "PRODUCTS" */

#RightColumnProduct {
	BORDER-COLOR:#000000; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: 75%;FLOAT: RIGHT; TEXT-ALIGN: LEFT;BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	PADDING:0px; 
	MARGIN:0px;
	DISPLAY:inline-block;
	WIDTH: 700px;
}


#ProductsHeader {
/*	MARGIN:0px;
	WIDTH: 696px; */
	POSITION: relative;
}


.MSDSdetails {
	FONT-FAMILY: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	FONT-SIZE: 0.8em; 
	FONT-WEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}


#ThisMSDSDetails {
/*	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px; */
	WIDTH: 686px;
	FLOAT:LEFT;
	POSITION: relative;
	PADDING-TOP: 10px; 
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
	MARGIN-LEFT:5px;
	FONT-SIZE: 0.75em; 
}


#ThisMSDSDetailsTitle {
/*	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px; */
	MARGIN-LEFT:0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em; 
}


#ThisMSDSDetails LI A {
	COLOR: #3333FF; 
}


.ProductDetailsHeader {
/*	BORDER-COLOR:#000000; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px;   */
	MARGIN:0px;
	WIDTH: 696px;
	BACKGROUND-IMAGE:url('../imgsBB/Head_Background.jpg');
	BACKGROUND-REPEAT: repeat-x ; 
	LIST-STYLE-TYPE: none;
	PADDING-TOP: 5px; 
	PADDING-LEFT: 5px; 
	COLOR: #454545; 
	FONT-SIZE: 1.03em; 
	FONT-WEIGHT: bold;
	HEIGHT: 20px; 
}



#ThisProductsDetails .productdetails DIV{
	FLOAT:LEFT;
	POSITION: relative;
}


#RightColumnProduct .productdetails LI {
	POSITION: absoluet;
	LIST-STYLE-TYPE: none;
}


.productdetails {
	FONT-FAMILY: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	FONT-SIZE: 0.8em; 
	FONT-WEIGHT: normal; 
}


#ThisProductsDetails {
/*	BORDER-COLOR:#440044; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px;  */
	WIDTH: 285px;
	FLOAT:LEFT;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
}

#ProductDetails1 {
	COLOR: #454545; 
	WIDTH: 150px;
	FLOAT:LEFT;
	POSITION: relative;
	MARGIN-LEFT:5px;
	
}


#ProductDetails1 LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
	COLOR: #858585; 
	MARGIN-LEFT:0px;
	FONT-WEIGHT: BOLD; 
	TEXT-ALIGN: LEFT;
	HEIGHT: 22px; 
}


#ProductDetails2 {
	WIDTH: 130px;
	FLOAT:RIGHT;
	TEXT-ALIGN: LEFT;
	POSITION: relative;
}

#ProductDetails2 DIV {
	TEXT-ALIGN: LEFT;
}

#ProductDetails2 LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: LEFT;
	HEIGHT: 22px; 
}



#ThisProductsImage {
/*	BORDER-COLOR:#440044; BORDER-STYLE:dotted; BORDER-WIDTH:1px 1px 1px 1px;*/
	WIDTH: 392px;
	FLOAT:RIGHT;
	TEXT-ALIGN: RIGHT;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
}

#ThisProductsImage .imagedetails IMG {
	TEXT-ALIGN: RIGHT;
	FLOAT:RIGHT;
	POSITION: relative;
	DISPLAY:inline-block;
}


.productdynlinks {
	BACKGROUND-COLOR: #f5f5f5; WIDTH: 100%;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
	FONT-FAMILY:arial;
	TEXT-ALIGN:CENTER;
	MARGIN:0px;
	PADDING:0px;
}

.productdynlinks LI {
/*	BORDER-COLOR:#E5E5E5; BORDER-STYLE:solid; BORDER-WIDTH:1px 1px 1px 1px; */
/*	BACKGROUND-COLOR: #333333;*/
	WIDTH: 100%;
	BACKGROUND-IMAGE:url('../imgsBB/Product_Not_Selected_216x100.jpg');
	BACKGROUND-REPEAT: no-repeat-x left top; 
	LIST-STYLE-POSITION: outside;
	LIST-STYLE-TYPE: none;
	MARGIN-BOTTOM:2px;
	PADDING-BOTTOM:2px;
}

.productdynlinks LI A {
	MARGIN:0px;
	PADDING:0px;
	WIDTH:100%;
}


/*
.productdynlinks LI A:HOVER{
	BACKGROUND-COLOR: #FF0000;
}


.productdynlinks LI A:SELECTED{
	BACKGROUND-COLOR: #FFFF00;
}

*/
.productdynlinks LI A IMG {
	DISPLAY:inline-block;
	MARGIN:0px;
	PADDING:0px;
}

/*-----------------------------------------------------------------------------------------*/
/* TABS*/

.tabProduct{
	WIDTH: 285px;
	HEIGHT:100%;
	FLOAT:LEFT;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	LIST-STYLE-POSITION: outside;
	POSITION:RELATIVE;
	TEXT-ALIGN:LEFT;
}

#ThisTAB IMG{
	TEXT-ALIGN:LEFT;
}

#ThisTABBottom  {
	HEIGHT:100%;
	TEXT-ALIGN:LEFT;
}

#ThisTABBottom2  {
	HEIGHT:100%;
	TEXT-ALIGN:LEFT;
}


#ThisTAB IMG{
	TEXT-ALIGN:LEFT;
/*	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=60); */
/*	-moz-opacity:0.6; */
}


.opaqueImage {
	Z-INDEX: -1;
	FLOAT:LEFT;
	DISPLAY:inline-block;
	TEXT-ALIGN:LEFT;
	BORDER-COLOR:#FFFFFF; BORDER-STYLE:solid; BORDER-WIDTH:0px 2px 2px 2px;
	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;
}

.selectedImage {
	Z-INDEX: -1;
	FLOAT:LEFT;
	DISPLAY:inline-block;
	TEXT-ALIGN:LEFT;
	BORDER-COLOR:#000000; BORDER-STYLE:solid; BORDER-WIDTH:0px 2px 2px 2px;
/*	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity:1.0;
*/
}




.tabTop {
	BORDER-COLOR:#000000; BORDER-STYLE:solid; BORDER-WIDTH:0px 2px 2px 2px;
	WIDTH:100%;
	HEIGHT:350px;
	DISPLAY:inline-block;
	POSITION:RELATIVE;
	TEXT-ALIGN:LEFT;
	ALIGN:BOTTOM;
}

.tabBottom IMG {
	PADDING-TOP:0px;
	MARGIN-TOP:-2px;
}

.tabBottom {
	BORDER-COLOR:#000000; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px;
	WIDTH:100%;
	DISPLAY:inline-block;
	POSITION:RELATIVE;
	TEXT-ALIGN:LEFT;
	ALIGN:BOTTOM;
	PADDING:0px;
	MARGIN:0px
}

/*-----------------------------------------------------------------------------------------*/
/* LeftColumnNavi  */
#navi_left {
	WIDTH: 197px; MARGIN-BOTTOM: 15px; FONT-SIZE: 0.8em; COLOR:#666666;
}
#navi_left LI {
	BORDER-BOTTOM: #8e8e8e 1px dotted; LINE-HEIGHT: 25px; DISPLAY: block
}

#navi_left .left_main A{
	COLOR: #666666;
}

.contactaddress LI {
	FONT-FAMILY: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	MARGIN-TOP: 0px;
	PADDING-TOP:0px;
	MARGIN-LEFT: 15px;
	LIST-STYLE-TYPE: none;
	FONT-SIZE: 0.8em; 
	FONT-WEIGHT: normal; 
}


.contactdetails LI {
	FONT-FAMILY: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	MARGIN-TOP: 0px;
	PADDING-TOP:0px;
	MARGIN-LEFT: 15px;
	LIST-STYLE-TYPE: none;
	FONT-SIZE: 0.7em; 
	FONT-WEIGHT: normal; 
	}

.contactdetails SPAN {
	FONT-SIZE: 1.2em; 
	FONT-WEIGHT: BOLD; 
	}


.contactdetails LI A{
	COLOR: #3333FF;
	}



.contactaddressLoc LI {
	MARGIN-TOP: 0px;
	LIST-STYLE-TYPE: none;
	FONT-SIZE: 0.8em; 
	FONT-FAMILY:arial;
	FONT-WEIGHT: Bold; 
}



.dynlinks {
	BACKGROUND-COLOR: #f5f5f5; WIDTH: 197px; MARGIN-BOTTOM: 6px;
	FONT-FAMILY:arial;
}
.dynlinks UL {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 0px; MARGIN-LEFT: 25px; FONT-SIZE: 0.8em;
	FONT-FAMILY:arial;
}
.dynlinks UL LI {
	LIST-STYLE-TYPE: disc;
	LIST-STYLE-POSITION: outside;
	FONT-FAMILY:arial;
}
.dynlinks UL LI A{
	LIST-STYLE-TYPE: none;
	FONT-FAMILY:arial;
}
.head_verlauf {
	BACKGROUND-IMAGE:url('../imgsBB/Head_Background.jpg');
	PADDING-LEFT: 10px; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 18px; 
	COLOR: #858585; 
	FONT-SIZE: 0.8em; 
	FONT-WEIGHT: bold;
	PADDING-TOP: -3px;
}

.head_verlauf DIV {
	HEIGHT: 12px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: 0.8em; 
}



.language_select {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; PADDING-TOP: 5px
}

.language_select LI {
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	FONT-FAMILY:arial;
	Text-ALIGN: LEFT;
}

.language_select LI A {
	PADDING-BOTTOM: 0px; 
	MARGIN-TOP: -2px;
	COLOR: #858585; 
	list-style-type: none;
}


.language_select LI A IMG {
	MARGIN-TOP: -1px;
	Text-ALIGN: Center;
	Display:Inline-Block;
	Vertical-ALIGN: BOTTOM;
}





/*-----------------------------------------------------------------------------------------*/
.WidgetColumn2Wrapper
{
	BORDER-COLOR:#888888; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: 38%;FLOAT:RIGHT;
	MARGIN-TOP:20px;
	MARGIN-LEFT:20px;
	PADDING-TOP:0px;
	DISPLAY:inline-block;
	WIDTH: 546px;
	TEXT-ALIGN: RIGHT; 
	VERTICAL-ALIGN: RIGHT;

}
.WidgetColumn2
{
	BORDER-COLOR:#FF8844; BORDER-STYLE:solid; BORDER-WIDTH:0px 0px 0px 0px; POSITION: relative; HEIGHT: 99%;
	MARGIN-TOP:3px;
	MARGIN-LEFT:0px;
	PADDING-TOP:0px;
	DISPLAY:inline-block;
	WIDTH: 400px;
	TEXT-ALIGN: CENTER; 
}

/*-----------------------------------------------------------------------------------------*/

#Highlight_Horizontal_Bar1 {
	WIDTH: 393px; HEIGHT: 34px; MARGIN: 0px 0px 0px 0px; BACKGROUND: url(../imgsBB/Highlight_Horizontal_Bar1.jpg) #FFFFFF no-repeat left top;
}
#Highlight_Horizontal_Box1 {
	WIDTH: 374px; MARGIN-LEFT: 0px;  HEIGHT: 222px; BORDER: #A2A2A2 thin solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ECEAE0; MARGIN-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #222222; PADDING-TOP: 8px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
}
#Highlight_Horizontal_Bar2 {
	WIDTH: 321px; HEIGHT: 34px; MARGIN: 0px 0px 0px 0px; TEXT-ALIGN: center; BACKGROUND: url(../imgsBB/Highlight_Horizontal_Bar2.jpg) #FFFFFF no-repeat left top;
}
#Highlight_Horizontal_Box2 {
	WIDTH: 310px;  HEIGHT: 220px; MARGIN: 0px 0px 0px 0px; BORDER: #A2A2A2 thin solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ECEAE0; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 18px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
}
#Highlight_Horizontal_Bar3 {
	WIDTH: 228px; HEIGHT: 34px; MARGIN: 0px 0px 0px 0px;TEXT-ALIGN: center; BACKGROUND: url(../imgsBB/Highlight_Horizontal_Bar3.jpg) #FFFFFF no-repeat left top;
}
#Highlight_Horizontal_Box3 {
	WIDTH: 210px; HEIGHT: 193px; MARGIN: 0px 0px 0px 0px; BORDER: #A2A2A2 thin solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ECEAE0; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
}
#Highlight_Horizontal_Bar4 {
	WIDTH: 638px; MARGIN: 0px 0px 0px 0px; BORDER: 0px; BACKGROUND: url(../imgsBB/Highlight_Horizontal_Bar4.jpg) #FFFFFF no-repeat left top;
}
#Highlight_Horizontal_Bar5 {
	WIDTH: 228px; MARGIN: 0px 0px 0px 0px;BACKGROUND: url(../imgsBB/Highlight_Horizontal_Bar5.jpg) #FFFFFF no-repeat left top;
	TEXT-ALIGN: CENTER;

}


DIV.smallBB1 {
	FLOAT: left; BORDER: 0px; PADDING: 0px; MARGIN: 0px; FONT-SIZE: 10px;
}
DIV.gap {
	CLEAR: both;
}
DIV.BB1 {
	FLOAT: left; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; PADDING: 0px; MARGIN: 0px;
}
DIV.BB1RA {
	FLOAT: right; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; PADDING: 0px; MARGIN: 0px;
}
DIV.HBB1 {
	FLOAT: left; BORDER-WIDTH: 0px 0px 0px 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px;
}
DIV.smallHBB1 {
	FLOAT: left; BORDER-WIDTH: 0px 0px 0px 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 8px;
}
DIV.HBB1L {
	FLOAT: left; BORDER-WIDTH: 0px 0px 0px 0px; PADDING: 0px; MARGIN: 0px; FONT-SIZE: 16px;
}
DIV.HBB1RA {
	FLOAT: right; BORDER-WIDTH: 0px 0px 0px 0px; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px;
}
DIV.HBB1LRA {
	FLOAT: right; BORDER-WIDTH: 0px 0px 0px 0px; PADDING: 0px; MARGIN: 0px; FONT-SIZE: 16px;
}



/*-----------------------------------------------------------------------------------------*/

#BBLogo {
	WIDTH: 386px; HEIGHT: 90px; BORDER-STYLE:solid; BORDER-COLOR:#F2FF22; BORDER-WIDTH: 0px 0px 0px 0px; PADDING: 0px; FLOAT: left; MARGIN-TOP:10px;
}

#search {
	PADDING: 0px; FLOAT: right;
	BORDER-STYLE:solid; BORDER-COLOR:#F222FF; BORDER-WIDTH: 0px 0px 0px 0px; MARGIN-TOP:10px;
}

/*-----------------------------------------------------------------------------------------*/

#ticker-wrapper.has-js {
	TEXT-ALIGN: Left;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-Bottom: 0px;
	width: 940px;
	height: 30px;
	display:block;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background-color: #FFFFFF;
	font-size: 85%;
	font-family: Verdana, 'LeagueGothicRegular';
	border: 0px solid #0000FF; 
	FLOAT: left;
}
#ticker {
	width: 900px;
	height: 23px;
	display: block;
	float: left;
	position: relative;
	overflow: hidden;
	background-color: #ffffff;
}
#ticker-title {
	Margin-top: 9px;
	Margin-Left: 0px;
	PADDING: 0px;
	float: left; 	
	color: #852936;
	font-weight: bold;
	background-color: #ffffff;
	text-transform: uppercase;
	font-size: 100%;
	border: 0px solid #44FF44; 
}
#ticker-content {
	margin-top: 9px;
	padding-top: 0px;
	Margin-Left: -8px;
	float: left;
	position: absolute;
	color: #1F527B;
	font-weight: bold;
	background-color: #ffffff;
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.2em;
	border: 0px solid #4444FF; 
}
#ticker-content:focus {
	none;
}
#ticker-content A {
	text-decoration: none;	
	color: #1F527B;
}
#ticker-content A:hover {
	text-decoration: underline;	
	color: #0D3059;
}
#ticker-swipe {
	padding-top: 8px;
	position: absolute;
	top: 0px;
	left: 180px;
	background-color: #ffffff;
	display: block;
	width: 800px;
	height: 23px; 
}
#ticker-swipe SPAN {
	margin-left: 1px;
	background-color: #ffffff;
	border-bottom: 1px solid #1F527B;
	height: 12px;
	width: 7px;
	display: block;
}
#ticker-controls {
	padding: 7px 20px 0px 0px;
	list-style-type: none;
	float: right;
}
#ticker-controls LI {
	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 16px;
	display: block;
}
#ticker-controls LI#play-pause {
	background-image: url('controls.png');
	background-position: 32px 16px;
}
#ticker-controls LI#play-pause.over {
	background-position: 32px 32px;
}
#ticker-controls LI#play-pause.down {
	background-position: 32px 0px;
}
#ticker-controls LI#play-pause.paused {
	background-image: url('controls.png');	
	background-position: 48px 16px;
}
#ticker-controls LI#play-pause.paused.over {
	background-position: 48px 32px;
}
#ticker-controls LI#play-pause.paused.down {
	background-position: 48px 0px;
}
#ticker-controls LI#prev {
	background-image: url('controls.png');
	background-position: 0px 16px;		
}
#ticker-controls LI#prev.over {
	background-position: 0px 32px;		
}
#ticker-controls LI#prev.down {
	background-position: 0px 0px;		
}
#ticker-controls LI#next {
	background-image: url('controls.png');	
	background-position: 16px 16px;	
}
#ticker-controls LI#next.over {
	background-position: 16px 32px;	
}
#ticker-controls LI#next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
#no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #F8F0DB;
}

/*-----------------------------------------------------------------------------------------*/
/* == 2-3.footerArea ----------------------------- */
#footerArea {
	CLEAR: both;
	OVERFLOW: hidden;
	WIDTH: 1030px;
	MARGIN: 0;
	PADDING: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
	border: 0px solid #4488FF; 
}
#footerArea .globalNavBox {
	WIDTH: 1030px;
	BACKGROUND: none;
	PADDING: 4px 0;
}
#footerArea ul.sectionNav {
	BACKGROUND: none;
	MARGIN-right: 10px;
	BORDER-RIGHT: 1px solid #A0A0A0;
}
#footerArea ul.specialNav {
	BACKGROUND: none;
}
#footerArea ul.sectionNav li,
#footerArea ul.specialNav li {
	PADDING: 0px 10px 0px 0px;
}
#footerArea .localNav {
	WIDTH: 1030px;
	font-family: "Myriad Pro", "Trebuchet MS", "Microsoft Sans Serif", Verdana, Tahoma, Helvetica, Arial, sans-serif;
	FONT-SIZE: 16px;
	BACKGROUND: url(../imgsBB/bg_lnav02.gif) #D8D8D8 repeat-x left top;
}
#footerArea .localNav ul {
	PADDING: 5px 6px 2px 0px;
}
#footerArea .localNav li {
	BORDER-LEFT: 1px solid #C0C0C0;
	PADDING: 2px 10px 2px 15px;
}
#footerArea .localNav li a {
	COLOR: #2f2f2f;
}

#footerArea .localNav li a:hover {
	COLOR: #852936;
}

#footerArea .footerNav li a:hover {
	COLOR: #FFFFFF;
}


#popup #footerArea {
	WIDTH: auto;
	PADDING: 15px 10px;
}
#popup #footerArea .copyright {
	TEXT-ALIGN: center;
	MARGIN: 0px;
}

/* == 2-3-1.footerBlock
----------------------------------- */
#footerBlock {
	CLEAR: both;
	FLOAT: left;
	BACKGROUND: url(../imgsBB/bg_fnav.png) #1D4A5D repeat-x left top;
	WIDTH: 1030px;
	PADDING: 6px 0px;
}

/* footerNav */
ul.footerNav {
	FLOAT: left;
	MARGIN: 0px;
	PADDING: 0px 0px 0px 13px;
	BORDER: 0px solid #A0A0A0;
}
ul.footerNav li {
	FLOAT: left;
	PADDING: 0px 23px 0px 0px;
	DISPLAY:block;
}
ul.footerNav a {
	BACKGROUND: #1D4A5D;
	COLOR: #FFFFFF;
	BACKGROUND: url(../imgsBB/blt_04r.png) no-repeat 0 0.4em;
	PADDING-left: 10px;
}

/* copyright */
#footerBlock p.copyright {
	BACKGROUND: #1D4A5D;
	MARGIN: 0px;
	PADDING: 3px 4px 0px 0px;
	FLOAT: right;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	DISPLAY: block;		/* This stops the Bullet Appearing in the LI */
}

#popup #footerArea {
	WIDTH: auto;
	PADDING: 15px 10px;
}
#popup #footerArea .copyright {
	TEXT-ALIGN: center;
	MARGIN: 0;
}

/* localNav */
.localNav {
	WIDTH: 1030px;
	BACKGROUND: url(../imgsBB/bg_lnav.gif) #012960 repeat-x left top;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 10px;
	CLEAR: both;
}
.localNav ul {
	OVERFLOW: hidden;
	MARGIN: 0px;
	PADDING: 5px 0px;
}
.localNav li {
	FLOAT: left;
	MARGIN-left: -1px;
	PADDING: 6px 10px;
	BORDER-LEFT: 1px solid #345179;
	DISPLAY:block;		/* This stops the Bullet Appearing in the LI */
}
.localNav li a {
	FONT-WEIGHT: bold;
}
#headerArea .localNav li a {
	COLOR: #FFFFFF;
}



/*-----------------------------------------------------------------------------------------*/

#Idynamics {
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 10px;
	CLEAR: both;
}
/*-----------------------------------------------------------------------------------------*/


#hpForresterBlock {
	POSITION: absolute; WIDTH: 450px; VISIBILITY: visible; TOP: 5px; LEFT: 0px
}
#hpRight {
	POSITION: absolute; WIDTH: 300px; VISIBILITY: visible; TOP: 3px; RIGHT: 0px
}
#model {
	POSITION: relative; WIDTH: 250px; VISIBILITY: visible; TOP: 400px; LEFT: 420px
}
#hp_wrapper {
	POSITION: relative; DISPLAY: block; FONT: 13px Arial, Helvetica, sans-serif
}
#hp_wrapper:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML #hp_wrapper:after {
	HEIGHT: 1%
}
#hpLeft {
	POSITION: relative; WIDTH: 661px; DISPLAY: block; FLOAT: left
}
H2.headline {
	BORDER-BOTTOM: #952936 2px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; FONT: 12px/14px Arial, Helvetica, sans-serif; COLOR: #000000;
}
H2.headlinelast {
	BORDER-BOTTOM: #852936 0px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #1F527B; FONT-WEIGHT: bold;
}

.hp-links {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #5a0000; PADDING-TOP: 0px
}
#launch {
	POSITION: relative; WIDTH: 727px; DISPLAY: block; FONT-SIZE: 11px; PADDING-TOP: 5px
}
#launch A {
	LINE-HEIGHT: 20px; COLOR: #333; TEXT-DECORATION: none
}
#launch A:hover {
	TEXT-DECORATION: underline
}
#hpNews {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
#hpNews UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#hpNews UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#hpRight {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 249px; RIGHT: 0px; PADDING-TOP: 0px
}
#hpRight H1 {
	MARGIN: 0px
}
#hpRight P {
	MARGIN: 0px 0px 1em
}
#hpRight #ticker {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eee; HEIGHT: 24px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#hpRight #ticker LI {
	POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#hpRight #ticker LI.first {
	DISPLAY: block
}
.launchIKEA {
	MARGIN-TOP: 59px; HEIGHT: auto
}
#hpIkeaBlock {
	POSITION: absolute; WIDTH: 210px; TOP: 169px; LEFT: 6px
}
.launchIDMag {
	HEIGHT: 566px
}
.launchIDMag H1 {
	POSITION: absolute; WIDTH: 589px; HEIGHT: auto; TOP: -69px; LEFT: 22px; _top: -56px
}
.launchIDMag H2 {
	POSITION: absolute; TOP: 263px; LEFT: 0px
}
.launchIDMag UL {
	POSITION: absolute; TOP: 307px; LEFT: 0px
}
.launchScholastic {
	MARGIN-TOP: 59px; HEIGHT: auto
}
#hpScholasticBlock {
	POSITION: absolute; WIDTH: 180px; TOP: 169px; LEFT: 6px
}
#hpStreetBlock {
	POSITION: absolute; WIDTH: 190px; TOP: 230px; LEFT: 0px
}
#txtForrester {
	MARGIN-TOP: 75px; MARGIN-LEFT: -7px; _margin-left: 0px
}
#hpForresterBlock {
	POSITION: absolute; WIDTH: 450px; FONT-SIZE: 12px; TOP: 5px; LEFT: 0px
}
#forresterBlock {
	HEIGHT: 414px; _height: 427px
}
.clear {
	CLEAR: both
}
#logo1 {
	BACKGROUND-IMAGE: url(../imgsBB/weldbrush.gif); MARGIN-TOP: 5px; WIDTH: 405px; DISPLAY: block; HEIGHT: 89px; OVERFLOW: hidden
}
#logo1 A {
	BACKGROUND-IMAGE: url(../imgsBB/weldbrush.gif); MARGIN-TOP: 5px; WIDTH: 405px; DISPLAY: block; HEIGHT: 89px; OVERFLOW: hidden
}
#logo {
	BACKGROUND-IMAGE: url(../imgsBB/keztek.gif); MARGIN-TOP: 5px; WIDTH: 200px; DISPLAY: block; HEIGHT: 89px; OVERFLOW: hidden
}
#logo A {
	BACKGROUND-IMAGE: url(../imgsBB/keztek.gif); MARGIN-TOP: 5px; WIDTH: 200px; DISPLAY: block; HEIGHT: 89px; OVERFLOW: hidden
}
#logo1 A:hover {
	BACKGROUND-POSITION: 0px -57px
}
#logo1 A:active {
	BACKGROUND-POSITION: 0px -57px
}

#container {
	BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px auto; Padding: 0px 0px 0px 0px; Height:830px; WIDTH: 1020px;
}

#container1 {
	BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px auto; Padding: 0px 0px 0px 0px; Height:800px; WIDTH: 940px;
}


#topLinks:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#topLinks {
	DISPLAY: inline-block
}
* HTML #topLinks {
	HEIGHT: 1%
}
#topLinks {
	DISPLAY: block
}
#logo {
	FLOAT: left
}
#topLinksR {
	WIDTH: 289px; FLOAT: right; COLOR: #333; FONT-SIZE: 11px; PADDING-TOP: 40px
}
#topLinksR UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topLinksR LI {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 1.5em
}
#topLinksR SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 0px
}
#Kfooter {
	MARGIN-LEFT:32px; MARGIN-RIGHT:12px; Height:20px; MARGIN-TOP: 0px; WIDTH: 966px; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: 2px solid #000000; PADDING-TOP: 4px;
}

/*
DISPLAY: block; CLEAR: both; 
#Kfooter:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML #Kfooter {
	HEIGHT: 1%
}

*/


#footerL {
	FLOAT: left; COLOR: #333
}
#footerL A {
	COLOR: #333; TEXT-DECORATION: none
}
#footerL A:hover {
	COLOR: #666
}
#footerL SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 0px
}
#footerR {
	FLOAT: right; COLOR: #333; FONT-SIZE: 11px
}
#headlineCs {
	MARGIN: 15px 0px 35px; WIDTH: 900px; DISPLAY: inline-block; CLEAR: both
}
#headlineCs .headline {
	FLOAT: left
}
#headlineCs A {
	MARGIN-TOP: 120px; FLOAT: right
}
#headlineCs:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML #headlineCs {
	HEIGHT: 1%
}
#contentCsFrame {
	POSITION: relative; WIDTH: 900px; OVERFLOW: hidden
}
#contentCs {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; WIDTH: 1800px; PADDING-RIGHT: 0px; FONT: 13px arial, helvetica, sans-serif; PADDING-TOP: 40px
}
#contentCs:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML #contentCs {
	HEIGHT: 1%
}
#csGrid {
	FLOAT: left
}
#csGrid TR.mid TD {
	HEIGHT: 2px; BORDER-TOP: #eee 1px solid
}
#csGrid TD {
	POSITION: relative; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1.5em; WIDTH: 275px; PADDING-RIGHT: 1.5em; HEIGHT: 14em; VERTICAL-ALIGN: top; BORDER-TOP: #eee 1px solid; PADDING-TOP: 1.5em
}
#csGrid TD.left {
	BORDER-LEFT: 0px; PADDING-LEFT: 0px; WIDTH: 283px
}
#csGrid TD.top {
	BORDER-TOP: 0px; PADDING-TOP: 0px
}
#csGrid TD .logo {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 56px; PADDING-TOP: 0px
}
#csGrid TD DIV.bgLinkWrapper {
	POSITION: relative
}
#csGrid TD DIV.bgLinkWrapper A.bgLink {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 14em; RIGHT: 0px; LEFT: 0px
}
#csGrid P {
	MARGIN: 0px 0px 1em
}
#csSelected DIV {
	BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 275px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 0px
}
#csSelected DIV.first {
	BORDER-LEFT: 0px; WIDTH: 283px; PADDING-RIGHT: 7px
}
#csSelected UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nextCs {
	TEXT-ALIGN: right; MARGIN-TOP: 30px
}
#contentCsIkea {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 30px
}
#contentCsIkea H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#contentCsScholastic {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 5px
}
#scholasticLogoXL {
	MARGIN-TOP: 36px
}
#contentCsScholastic H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#csImg0 {
	MARGIN: 0px 0px 20px 25px
}
#csImg1 {
	MARGIN: 10px 25px 0px 0px
}
#csImg2 {
	MARGIN: 0px 0px 0px 25px
}
#csImg3 {
	MARGIN: 0px 0px 10px 25px; DISPLAY: block; CLEAR: both
}
#headlineCsAll {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 30px
}
#contentCsAll {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 80px
}
#contentCsAll:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML #contentCsAll {
	HEIGHT: 1%
}
#contentCsAll DIV {
	PADDING-BOTTOM: 40px
}
#contentCsAll IMG {
	MARGIN-BOTTOM: 15px
}
#csAllColL {
	WIDTH: 50%; FLOAT: left
}
#csAllColR {
	PADDING-LEFT: 60px; FLOAT: left
}
* HTML #csNav {
	HEIGHT: 1%
}
#csNav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #eaeaea 1px solid; PADDING-TOP: 5px
}
#csNav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#csNavL {
	FLOAT: left
}
#csNavR {
	FLOAT: right
}
#content_contact {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
#headlineContact {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#contactContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML #contactContent {
	HEIGHT: 1%
}
#contactContent IMG {
	MARGIN-BOTTOM: 20px
}
#contactContent DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#contactContent DIV.contactLA {
	WIDTH: 240px
}
#contactContent DIV.contactATL {
	WIDTH: 250px
}
#contactContent DIV#hugeEurope {
	WIDTH: 210px
}
#contactContent DIV:first-child {
	MARGIN: 0px
}
#contactContent:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#contactSingle DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; BORDER-TOP: #000 2px solid; PADDING-TOP: 20px; _margin-bottom: -40px
}
#contactSingle DIV#contactBecome {
	WIDTH: 450px
}
#contactSingle DIV#contactPress {
	WIDTH: 450px
}
#aboutHeadline {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 35px
}
#contentAbout {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000 2px solid; PADDING-TOP: 30px
}
#contentAbout IMG {
	MARGIN-BOTTOM: 10px
}
#wrapper {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#line {
	MARGIN: 15px 0px; DISPLAY: block; CLEAR: both; BORDER-TOP: #eaeaea 1px solid
}
#header {
	MARGIN: 20px 0px 0px; WIDTH: 750px; HEIGHT: 70px
}
#header H2 {
	MARGIN: 0px
}
SPAN {
	MARGIN: 0px
}
#header SPAN {
	FONT-SIZE: 11px
}
#header #careers_title {
	MARGIN: 50px 20px 0px 0px; WIDTH: 270px; DISPLAY: block; FLOAT: left
}
#header IMG {
	MARGIN: 0px
}
#header_news H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -3px; FONT-SIZE: 36px; PADDING-TOP: 0px
}
#header_news SPAN {
	LINE-HEIGHT: 11px; FONT-SIZE: 11px
}
#news_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#news_left P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#news_left .small {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#news_left #list_nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #dedede 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#news_left #list_nav LI {
	BORDER-BOTTOM: #dedede 1px solid; DISPLAY: block
}
#list_nav LI A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #333; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#list_nav LI SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #9d9d9d; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#list_nav LI A:hover {
	BACKGROUND: #f7f7f7; COLOR: #000
}
#list_nav LI A.active {
	BACKGROUND: #f7f7f7; COLOR: #000
}

a.pdf
{
	padding-left: 18px;
	background: url(../imgsBB/icon-pdf.gif) no-repeat;
	Color: #0000FF;
}