

.konfig1div {
height:24px;
left:205px;
position:absolute;
top:190px;
width:245px;
cursor:pointer;
}

html:root .konfig1div {
top:190px;
}

.konfig2div {
height:24px;
left:455px;
position:absolute;
top:190px;
width:235px;
cursor:pointer;
}

html:root .konfig2div {
top:190px;
}

  #easingArea {
    height: 400px;
    width: 750px;
    
    position: absolute;
left: 204px;
top: 360px;
  }

.shop_description{
padding-top:20px;
}

#shoptitlebox h1{
color:#4a6b03;
background:white;
margin-left:5px;
}

#detaillink{
display:none;
position:absolute;
left: 200px;
top: 670px;
color:#4A6B03;
font-weight:bold;
font-size:11px;
line-height:16px;
text-align:left;
font-family:Verdana;
}



div.tx-pwshoppinggalnew-pi1 {
height:400px;

margin-bottom:830px;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
border-top:0px solid #aaaaaa;
}

  .dot {
    position: absolute;
	border: 0px solid black;
    height: 25px;
    width: 25px;
    left: 175px;
    top: 175px;
	text-align:center;

     background: url(http://www.ergonomiko.de/typo3conf/ext/pw_shopping_gal_new/css/loading.gif) no-repeat; 
     background-position:center;
cursor:pointer;
	
  }  
  
  .mmyimage{
	opacity: 0.5;	
	filter: alpha(opacity=50);  
cursor:pointer;
  }

#back-box-1   {
display:none;
}
 
#back-box-1 a:hover , #back-box-2 a:hover , .box-link a, .box-link a:hover, .box-link{
 color:#666666;
 font-size:11px;
 line-height:16px;
 text-decoration:none;
font-weight:bold;
cursor:pointer;
display:none;
}

#back-box-1 a:hover , #back-box-2 a:hover{
font-weight:bold;
text-decoration:underline;
color:#4a6b03;
cursor:pointer;
}

.dot:hover {
border:1px solid #4a6b03;
}

#shopbox {
position:absolute;
top:280px;
left:700px;
width:250px;
z-index:110;
}

#shoptitlebox {
position:absolute;
top:240px;
left:200px;
}

.shop_optionsContainer select {
width:210px;
font-size:11px;
margin:1px;
height:18px;
}

.shop_basketContainer select {

font-size:11px;
margin:1px;
height:18px;
}

html:root .shop_optionsContainer select {
width:225px;
font-size:9px;
margin:1px;
height:17px;
}


html:root .shop_basketData  .shop_optionsContainer select {
width:400px;
font-size:9px;
margin:1px;
height:17px;
}

html:root .shop_basketContainer select {

font-size:9px;
margin:1px;
height:17px;
}


.shop_basketContainer a {
 color:#4a6b03;
 font-size:11px;
 line-height:16px;
 text-decoration:none;
font-weight:bold;
cursor:pointer;
}

.shop_basketContainer a:hover {
text-decoration:underline;
}

#backbox-99{
	position:absolute;
	top:270px;
	left:216px;
	font-size:11px;
	 color:#4a6b03;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;	
	color: #4A6B03;
	 
}
#backbox-99 a{
	color: #4A6B03;
}



#infobox{
font-size:10px;
line-height:16px;
display:none;
}



.overview-text {
	font-size:9px;
	float:left;
	
	font-weight:bold;
	color:#4a6b03;

}


.individualsettings_1 {
	font-size:11px;	
	background-color: #DDFFAA;
	height:22px;
	
}
.individualsettings_2 {
	font-size:11px;	
	background-color: #DDFFAA;
	/*height:22px;*/
	overflow:hidden;
}

.overview-select , #individualsettings select{
	font-size:11px;	
	background-color: #DDFFAA;
	height:22px;
}


html:root .overview-select , html:root #individualsettings select{
	font-size:11px;	
	background-color: #DDFFAA;
	height:22px;
}



.overview-select-button{
	font-size:12px;
	width:132px;
	margin:0px;
	background-color: #DDDDDD;
	height:24px;
	padding-bottom:5px;
	margin-bottom:3px;
}

.selecthead td{
	/*width:147px;*/
	vertical-align:top;
}

.infoheadline {
	color:#4A6B03;
	font-weight:bold;
	font-size:11px;
}


#overvie-box{
	position:absolute;
	float:left;
	top:200px;
	left:215px;
	width:800px;
}

html:root #overvie-box{
	position:absolute;
	float:left;
	top:200px;
	left:215px;
	width:800px;
}

.mytooltip{
display:none;
top:5px;
right:0px;
position:absolute;
z-index: 100;
width:100px;
background:#FFFFCC;
border:1px solid #999999;
font-size:11px;
}

#tooltipbox_old {
	display:none;
	position:absolute;
	top:300px;
	left:30px;
	width:130px;
	background:#FFFFCC;
	border:1px solid #999999;
	font-size:11px;
	padding:1px;
	padding-left:5px;
	line-height:11px;
	color:#666666;
}
#tooltipbox {
	color:#666666;
	display:none;
	font-size:11px;
	left:212px;
	line-height:11px;
	padding:1px 1px 1px 5px;
	position:absolute;
	top:275px;
	width:713px;
}


html:root #tooltipbox_old {
	top:305px;
}

.normal-text-size {
font-size:11px;
}

.skontoinfo {
font-size:9px;
color:#999999;
}

.garantieinfo {
background:#d0ff90 ;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
}



.shoppinggal-konfig-act{
	background-color: #749008;
	text-align:center;
	font-size:13px;	 
	font-weight:bold;
	color:white;
	margin:0px;	
	padding:5px;
	padding-top:7px;
	padding-bottom:3px;
	width:33%;
}
div.shoppinggal-konfigdiv-act{
	margin:0px;
	padding:0px;
	border:0px solid red;
}
.shoppinggal-konfigright-act{
	background-color: #749008;
	text-align:center;
	font-size:13px;	 
	font-weight:bold;
	color:white;
	margin:0px;
	padding:5px;
	padding-top:7px;	
	padding-bottom:3px;
	width:35%;

}
div.shoppinggal-konfigdivright-act{
	margin:0px;
	padding:0px;
	border:0px solid red;
}



.shoppinggal-konfig-past{
	background-color: white;
	text-align:center;
	margin:0px;
	padding:5px;
	color:white;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;	
	width:33%;
}


div.shoppinggal-konfigdiv-past{
	margin:3px;
	margin-bottom:0px;
	padding:2px;
	border:1px solid #aaaaaa;
	background-color: #aaaaaa;
}






.shoppinggal-konfig-inact{
	background-color: white;
	text-align:center;
	margin:0px;
	padding:5px;
	color:#AAAAAA;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;	
	width:33%;
}
div.shoppinggal-konfigdiv-inact{
	margin:3px;
	margin-bottom:0px;
	padding:2px;
	border:1px solid #aaaaaa;
}

.shoppinggal-konfig-table{
	width:100%;
	margin:0px;
	padding:0px;
}

div.konfigdivtable{
	width:100%;
	margin-left:-2px;	
	margin-top:-2px;
}
div.konfigdivtableright{
	width:101%;
	margin-left:-2px;	
	margin-top:-2px;
}

.tx-pwshoppinggalnew-pi1{
	margin-top:-17px;
}

#infoiframe{
	border:1px solid grey;
	height:700px;
	left:200px;
	overflow:hidden;
	position:absolute;
	top:800px;
	width:750px;
}
.overview-linkactstrong{
	color:#4A6B03;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	line-height:13px;
	cursor: pointer;	
}
.overview-linkactstrong a{
	color:#4A6B03;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	cursor: pointer;	
}
.shop_basketContainer a:hover {
	text-decoration:underline;
	cursor: pointer;
}

td.colorselecttabletd[
	width:50px;
}



.fisheye{
	text-align: center;
	height: 50px;
	position: relative;
}
a.fisheyeItem
{
	text-align: center;
	color:#666666;
	font-weight: normal;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
	font-size:11px;
	
}
a.fisheyeItem span {
margin-top:15px;
line-height:11px;
}
a.fisheyeItem2
{
	text-align: center;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	bottom: 0;
cursor:pointer;
}
.fisheyeItem img
{
	border: none;
	margin: 0 auto 5px auto;
	width: 100%;
cursor:pointer;
}
.fisheyeItem2 img
{
	border: none;
	margin: 5px auto 0 auto;
	width: 100%;
}
.fisheyeItem span,
.fisheyeItem2 span
{
	display: none;
	positon: absolute;
}
.fisheyeContainter
{
	
	height: 50px;
	width: 200px;
	left: 500px;
	position: absolute;
	margin-top:5px;
	display:none;
}
#fisheye2
{
	position: absolute;
	width: 100%;
	bottom: 0px;
}
#myiframe {
border:1px solid #AAAAAA;
height:770px;
position:absolute;
top:880px;
width:746px;
}
#myfishey img{
cursor:pointer;
}
