*											{ margin: 0; padding: -20px; }

					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 0px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap1 									{ width: 779px; margin: 0px auto; min-height: 524px;
											background-color:white /*#002344; #0070ba*/;
											 }


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{  }

/*
	SLIDER
*/
.slider-wrap {
    border-right: 1px solid #D7E3E9;
    left: -1px;
    position: absolute;
    top: 19px;
    width: 779px;
}
		
.stripViewer .panelContainer 				{ top: -40px; }
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 779px; height: 482px; top:-5px; }
.stripViewer .panelContainer				{ position: absolute; left: 0; top: -40px; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 779px; }
.stripNavL, .stripNavR, .stripNav		{ display: none; }
.nav-thumb									{ border: 0px solid black; margin-right: }
.nav-thumb a:hover							{ background: transparent url(over.png) bottom no-repeat; top:0px; opacity:1; filter:alpha(opacity:100); color: white;}

/*.nav-thumb2		 							{
	border: 0px solid black;
	margin-left: 733px;
	position: absolute;
	top: -504px;
	left: -211px;
}
.nav-thumb1.first 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top: -380px;
	left: -115px;
}
.nav-thumb1.second 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -317px;
	left: -144px;
}
.nav-thumb1.third							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -265px;
	left: -187px;
}
.nav-thumb1.forth 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -210px;
	left: -191px;
}
.nav-thumb1.fifth 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -164px;
	left: -161px;
}
.nav-thumb1.sixth 							{
	border: 0px solid black;
	margin-left: 440px;
	position: absolute;
	top:  -126px;
	left: -203px;
} */
#movers-row									{ margin: -7px -4px 0 0px; }
#movers-row div {
    float: left;
    margin-left: -6px;
    margin-right: 5px;
    width: 25%;
}
#movers-row div a.cross-link			{ float: right; }

.cross-link									{ display: block; width: 189px; margin-top: -10px; 
											  position: relative; padding-bottom: 7px; opacity:1; filter:alpha(opacity:100);}

.button1, .button1 a:hover							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -207px;
	left: -275px;
}
.button2, .button2 a:hover					{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -208px;
	left: 65px;
}
.button3, .button3 a:hover {
	border: 0 solid black;
	left: -129px;
	margin-left: 640px;
	position: absolute;
	top: -43px;
	z-index: 1000;
}

.button4 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -76px;
	left: 127px;
}
.button5 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -424px;
	left: -169px;
}
.button6 							{
	border: 0px solid black;
	margin-left: 640px;
	position: absolute;
	top:  -370px;
	left: -335px;
}
.button-hydro, .button-hydro a:hover {
	border: 0 solid black;
	left: 572px;
	position: absolute;
	top: -46px;
}
.button-nofrost, .button-nofrost a:hover {
	border: 0 solid black;
	left: 570px;
	position: absolute;
	top: -49px;
}
.button-energie, .button-energie a:hover {
  	border: 0 solid black;
    left: 34px;
    position: absolute;
    top: -126px;
}

.button-side, .button-side a:hover {
    border: 0 solid black;
    left: 607px;
    position: absolute;
    top: -48px;
}
.button-smart, .button-smart a:hover	{
	border: 0px solid black;
	position: absolute;
	top:  -300px;
	left: 147px;
}
.button-induktion, .button-induktion a:hover	{
	border: 0 solid black;
    left: 147px;
    position: absolute;
    top: -297px;
}
.button-game, .button-game a:hover		{
	border: 0px solid black;
	position: absolute;
	top:  -179px;
	left: 39px;
}
.button-ambi, .button-ambi a:hover {
    border: 0 solid black;
    left: 265px;
    position: absolute;
    top: -65px;
}
.button-download1, .button-download1 a:hover {
    border: 0 solid black;
    left: 305px;
    position: absolute;
    top: -78px;
}
.button-download2, .button-download2 a:hover {
	border: 0 solid black;
	left: -129px;
	margin-left: 640px;
	position: absolute;
	top: -43px;
	z-index: 1000;
}
.active-thumb 								{ background: transparent url(over.png) bottom no-repeat; margin-top: -13px; opacity:1; filter:alpha(opacity:100); z-index:0 }
.video {
 background: url("../transpBlack1.png") repeat scroll 0 0 transparent;
    left: 314px;
    padding: 10px;
    position: relative;
    top: -342px;
    width: 300px;
    z-index: 9999;
}
.video1 {
    background: url("../transpBlack1.png") repeat scroll 0 0 transparent;
    left: 310px;
    padding: 10px;
    position: relative;
    top: -337px;
    width: 300px;
    z-index: 9999;
}
.video1a {
    background: url("../transpBlack1.png") repeat scroll 0 0 transparent;
    left: 400px;
    padding: 10px;
    position: relative;
    top: -309px;
    width: 300px;
    z-index: 9999;
}
.video2 {
  	background: url("../transpBlack1.png") repeat scroll 0 0 transparent;
    left: 307px;
    padding: 10px;
    position: relative;
    top: -344px;
    width: 300px;
    z-index: 9999;
}
