#js-1stmenu 	{
				filter: Alpha(opacity=92, finishopacity=92, style=1);
				opacity: 0.9;
				}

#js-soft 		{
				filter: Alpha(opacity=40, finishopacity=40, style=1);
				opacity: 0.4;
				}

#js-invert 		{
				filter: Alpha(opacity=100, finishopacity=100, style=1);
				}

#cs1_layer {
		position:absolute;
		left:50%;
		margin-left:-429px;
		margin-top:46px;
		height:285px;
		width:210px;
		z-index:10;
}
.gallayer {
		position:absolute;
		left:50%;
		margin-left:-193px;
		top:400px;
		height:160px;
		width:175px;
		z-index:10;

}
.gallayerpic {
		position:absolute;
		left:50%;
		margin-left:-193px;
		top:240px;
		height:160px;
		width:185px;
		z-index:10;
		display:none;

}
.switch {
		position:absolute;
		left:50%;
		margin-left:-193px;
		top:280px;
		height:160px;
		width:681px;
		z-index:10;
}
.switchcontrole {
		position:absolute;
		left:50%;
		margin-left:-218px;
		top:402px;
		height:160px;
		width:681px;
		z-index:15;
}


td			  	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #333333;
				font-size: 10px;
				line-height: 18px;
				}
.infostart		{
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				background-color:#70787B;
				filter: Alpha(opacity=80, finishopacity=80, style=1);
				opacity: 0.8;	
				height:269;
				width:100%;		
				display:none;
				cursor:pointer;
				}

.td16			{
				line-height: 16px;
				}

.td12			{
				line-height: 12px;
				}

.text8			{
				font-size: 8px;
				}

.white			{
				color: #FFFFFF;
				}
.orangetext		{
				color: #ff6600;
				font-size: 10px;
				}

.imagedesc		{
				color: #999999;
				font-size: 10px;
				line-height: 13px;
				}

.jumperbox 		{
				border: 1px solid;
				border-color: #666666;
				color: #333333;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

.selectbox 		{
				border: 1px solid;
				border-color: #666666;
				color: #666666;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

.inputfield 	{
				border: 1px solid;
				border-color: #666666;
				color: #333333;
				font-size: 10px;
				height: 17px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

.inputfield-s 	{
				border: 1px solid;
				border-color: #cccccc;
				color: #666666;
				font-size: 10px;
				height: 17px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

body 			{
				scrollbar-face-color: #E1E1E1;
				scrollbar-highlight-color: #FAFAFA;
				scrollbar-shadow-color: #E1E1E1;
				scrollbar-3dlight-color: #D5D5D5;
				scrollbar-arrow-color:  #0;
				scrollbar-track-color: #F2F2F2;
				scrollbar-darkshadow-color: #C6C6C6;
				}


/* ++++++++++++++++++++++++++++ Newsoverview +++++++++++++++++++++++++++++++++++++++++++++++++ */

.newsoverview 				{
							font-family: verdana, arial, helvetica, sans-serif;
							color: #666666;
							font-size: 10px;
							line-height: 14px;
							}

.newstitle 					{
							color: #ff6600;
							font-size: 12px;
							}

A.newsoverview:link 		{
							text-decoration: none;
							}

A.newsoverview:visited 	{
							text-decoration: none;
							}

A.newsoverview:hover 		{
							text-decoration: none;
							color: #333333;
							}

/* ++++++++++++++++++++++++++++ Featurebox +++++++++++++++++++++++++++++++++++++++++++++++++ */

.featureboxtext 			{
							font-family: verdana, arial, helvetica, sans-serif;
							color: #666666;
							font-size: 10px;
							line-height: 14px;
							}

A.featureboxtext:link 		{
							text-decoration: none;
							}

A.featureboxtext:visited 	{
							text-decoration: none;
							}

A.featureboxtext:hover 		{
							text-decoration: none;
							color: #333333;
							}

/* ++++++++++++++++++++++++++++ Productoverview +++++++++++++++++++++++++++++++++++++++++++++++++ */

A.productboxtext:link 		{
							text-decoration: none;
							line-height: 16px;
							}

A.productboxtext:visited 	{
							text-decoration: none;
							line-height: 16px;
							}

A.productboxtext:hover 		{
							text-decoration: none;
							color: #333333;
							line-height: 16px;
							}


.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#ff6600; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

