/* Querplex: stylesheet for Microsoft Internet Explorer 6.0+, Netscape 7.0+, Firefox 1.0+ */
/* Querplex GmbH Muenchen - DG 2005	*/
#header	{background-color:#EEEEEE;margin-top:0px;position:relative;height:107px;min-height:110px;}
	* html #header {display:inline-block}
	html>body #header {margin-top:0;}
	html>body .noauto {min-height:107px;}
	#header .headline	{position:absolute;bottom:1px;width:470px;left:168px;font-weight:bold;font-size:1.4em;color:#113388;}
#header .noPic		{position:relative;height:auto;margin-top:12px}
#header .download, #header .service {color:#4B4B4B;}
#header div.pic		{min-height:104px;background-color:#EEEEEE;}
#header div.headpicDiv164 {height:110px}
#header div.headpic164 {width:164px;float:left;overflow-x:hidden;xposition:absolute}
#header div.headpic654 {width:654px;overflow-x:hidden;clear:both}
#starttext					{color:#000;margin:0px;padding:16px 0 0 0;font-size:1.0em;line-height:1.4em;width:654px;background-color:#EEEEEE;}
	html>body #starttext	{padding:15px 0 8px 0;}
#starttext br.br			{height:0;line-height:0;overflow:hidden;visibility:hidden}
#starttext ul				{margin:0px 6px 7px 185px;}
	html>body #starttext ul 	{margin-left:142px}
	html:first-child>b\ody #starttext ul  {padding-left:23px}
#starttext li				{list-style-image:url(../images/li.gif);}
	html:first-child>b\ody #starttext li  {margin-left:18px;}
#starttext .copytext-col-spacing ul {margin-left:15px;}
#starttext a,#starttext a:hover	{text-decoration: underline;line-height:1.4em;color:#000;clear:left;}
#starttext .points			{background:url(../images/point.gif) repeat-x;width:100%;font-size:0px;height:1px;margin:11px 0px 11px 0px;padding:0;clear:both;display:inline-block;}
#starttext .text,#starttext .copytext-col-spacing,#starttext .copytext-col-spacing-obot-316px,#starttext .copytext-col-spacing-otop-316px {margin:0px 7px 14px 169px;padding:0 0 0 0;text-align:left;}
#starttext .followingAnchor {margin-bottom:0}
#starttext .lastInAnchor	{margin-bottom:1.4em}
#starttext .text3sp			{margin:0px 7px 14px 168px;padding:0;}
#starttext .text3sp .copytext-col-spacing	{margin:0px;padding:0;}
#starttext td,#starttext select	{color:#000;font-size:10px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
#starttext .subline, #starttext .firstsubline,#starttext .subblue{margin:0 16px 0 169px;padding:2px 0 0 0;font-weight:bold;color:#000;border:0px solid red;text-align:left;}
#starttext .subblue			{color:#113388}
#starttext .service			{color:#5A5E67}
#starttext .firstsubline			{margin:0 7px 14px 169px;}
#starttext .content2sp 		{margin-left:162px;}
#starttext .content3sp 		{margin-left:162px}
#starttext div.gt				{float:left;padding-left:169px}
#starttext div.link			{padding-left:0;width:460px;}
	html>body #starttext div.link {margin-left:180px}
#starttext .blue				{color:#113388;}
#teaserimage				{background:#DEDFE0 url(../images/pointhell.gif) repeat;padding:1px 0;margin-bottom:16px}
#starttext div.pic					{clear:left}
#starttext p.columnspan1 		{float:left;width:164px;margin:0;padding:5px;display:none;}
#starttext div.columnspan1		{float:left;margin:0;padding:0;}
#starttext div.columnspan1 p	{width:164px;margin:0;padding:0;}
#starttext img.columnspan1		{float:left;margin:5px 0;padding:0;width:164px;clear:both}
#starttext div.columnspan1 p.columnspan1 	{clear:both;width:164px;margin:0;padding:5px}
#starttext .related_product	{margin:0px 7px 0 169px;padding:0;}
#starttext .related_product div.text {margin:0 0 0 0;width:142px;float:left;padding:0;}
#starttext .related_product img	{margin:4px 0 0 0;padding:0;}
#starttext a.anchortop 					{position:absolute;right:0px;margin-top:-20px}
/*#starttext a.anchortop 				{width:100%;position:relative;text-align:right;background:url(../images/point.gif) repeat-x center;padding-right:2px}*/
#starttext .textbugfix 					{position: relative; width: 100%;margin:0px 7px 11px 166px;}
#starttext .productartikel	{
	background:#E5ECF6 url(../images/point.gif) repeat-x top;
	padding:10px 0 3px 0;
	margin:21px 0 0 0;
	clear:both;
	width: 100%;}
#starttext .productartikel .points		{margin:4px 0px 11px 0px;}
#starttext .productartikelbottomline	{height:1px;background:url(../images/point.gif) repeat-x top;padding:11px 0 -11px 0;margin-left:0px;width:654px;}
#starttext .productartikel .subblue		{padding:0 0 0 5px;margin:0;width:158px;float:left;color:#123287;}
#starttext .productartikel .right			{margin-left:169px;height:1%;color:#000;}
#starttext .productartikel .right div		{margin-left:0px;width:100%;}
#starttext .productartikel .right ul		{margin-left:16px;}
	*:not(hr) #starttext .productartikel .right ul {margin-left:-26px;}
	html:first-child>b\ody #starttext .productartikel ul  {padding-left:22px}
#starttext .productartikel .firstone		{margin-left:166px}
#starttext .infobox 				{background:#E5ECF6 url(../images/point.gif) repeat-x left top ;padding:3px 7px 3px 169px;margin:11px 0 14px 0;}
#starttext .infoboxbottomline		{padding-left:162px;height:1px;background:url(../images/point.gif) repeat-x left top;margin:-14px 0 10px 0;}
#starttext .infobox p				{padding:0 0 5px 0;margin:0;color:#113388;margin-bottom:3px;line-height:1.3em}
#starttext .infobox .subblue			{padding:4px 0 5px 0;margin:0;}
#starttext .infobox ul				{margin:0px 0 7px 16px;color:#113388}
	html>body #starttext .infobox ul 	{margin-left:-26px;}
#starttext .infobox div.link		{margin:0;padding-bottom:7px;text-align:right;width:100%;display:inline-block}
#starttext .infobox div.link a		{color:#113388;}
#starttext .reiter					{margin:0 12px 0 169px;font-weight:bold;color:#5A5E67;}
#starttext .servicelinks				{background:none repeat-x top;margin:0 0 1em 169px;padding:2px 0 4px 0;}
#starttext .servicelinks .headblue		{margin:9px 12px 0 0;font-weight:bold;color:#000;}
#starttext .servicelinks div.gt			{float:left;padding-left:0;margin-left:0px;}
	*:not(hr) #starttext .servicelinks div.gt	{margin-right:4px;}
	html>body #starttext .servicelinks div.link	{margin-left:2px;display:inline-block;}
#starttext .servicelinks div.editablelink {display:inline;}
	html>body #starttext .servicelinks div.editablelink 	{display:inline;}
#starttext .contactbox					{margin:0 0 12px 165px;padding-top:2px;}
	html>body #starttext .contactbox	{margin-left:169px;}
	* html #starttext .contactbox		{height:1%}
#starttext .contactbox div.gt			{margin:-1px 3px 0 0}
#starttext .contactbox div.link			{margin-left:0}
/* pictureGallery */
#pictureGallery						{display:inline-block;width:654px;background:url(../images/point.gif) repeat-x left top;height:364px;max-height:350px;margin:14px 0;padding:13px 0 0 0}
#pictureGallery #biggerOneText		{float:left;margin:0;font-size:0.85em;line-height:1.4em;width:164px;padding:0 3px 0 5px;max-width:156px;color:#113388;}
#pictureGallery #biggerOne			{position: relative;width:326px;margin-bottom:-3px;float:right;margin-right:164px;height:245px}
#pictureGallery .thumbs	.thumb		{float:left;margin-left:2px;padding:0}
#pictureGallery .thumbs	.thumb1		{margin-left:164px}
	* html #pictureGallery .thumbs	.thumb1	{margin-left:82px}
#pictureGallery .thumb6er			{display:none;clear:both;position:absolute;margin:0;}
	*:not(hr) #pictureGallery .thumb6er	{top:257px;bottom:0}
#pictureGallery .visible			{display:block;}
	*:not(hr) #pictureGallery .visible	{display:table-cell}
#pictureGallery .pictureblockNavigation {margin:10px 0 0 0;padding:0;height:22px;min-width:654px;background:url(../images/icons/servicecenter_points_ou.gif) repeat-x 0 0;}
	* html #pictureGallery .pictureblockNavigation {display:block;width:654px;}
	*:not(hr) #pictureGallery .pictureblockNavigation {top:62px;}
#pictureGallery .pictureblockNavigation .switch_prev, #pictureGallery .pictureblockNavigation .switch_next	{cursor:pointer;position:absolute;top:0;left:164px;padding:0;margin:0;background:url(../images/icons/servicecenter_pfeil_left.gif) no-repeat left top;height:22px;width:24px}
#pictureGallery .pictureblockNavigation .switch_next {background-image:url(../images/icons/servicecenter_pfeil_right.gif);right:11px;position:absolute;margin:0;left:auto}
#pictureGallery .pictureblockNavigation * {padding:0;margin:0;display:inline-block;}
#pictureGallery .pictureblockNavigation .showCounter, #pictureGallery .pictureblockNavigation .direktlinks {font-size:0.9em;padding-top:3px;position:absolute;left:324px}
#pictureGallery .pictureblockNavigation .direktlinks {right:40px;left:auto}
#pictureGallery .pictureblockNavigation .direktlinks a {margin-right:2px}
#pictureGallery .pictureblockNavigation .direktlinks a.noLink {text-decoration:none;cursor:default}
/* Ende pictureGallery */
#footer								{border-top:1px solid #C6C9D1;background-color:#EEE;}
#cluster							{padding-left:172px;font-size:1.0em;line-height:1.1em;margin-top:30px;}
#cluster div.gt						{padding:0;float:left;margin-top:4px;width:36px;}
	html>body #cluster div.gt 		{margin-top:2px;}
#cluster div.link					{width:440px;}
	html>body #cluster div.link		{margin-left:36px;}
#cluster div.cluster, #cluster div.clusternum {font-weight:bold;color:#113388;font-size:1.0em;line-height:1.2em;}
#cluster div.cluster				{width:440px;line-height:1.4em}
	html>body #cluster div.cluster	{margin-left:2px;float:left;}
#cluster div.clusternum				{margin-left:6px;float:left;line-height:1.4em;width:24px;}
	html>body #cluster div.clusternum {margin-left:12px;width:22px;}
#cluster div.service				{color:#000;}
#starttext * {position: relative}

.openLupe						{position:absolute;width:200px;z-index:1000;font-family:verdana;font-size:11px;color:#000;display:none;height:100px;padding:10px 10px 40px 10px;background-color:#FFF;border:2px solid #cdcdcd}
.openLupe p						{margin:0 0 10px 0}
.openLupe div.input				{background-color:White;border:1px solid black;padding:3px;width:376px;height:18px;display:inline-block}
.openLupe select					{margin-bottom:10px}
.openLupe div.input, .openLupe p, .openLupe select {width:180px}
img.lupe						{cursor:hand;position:absolute}				
img.left						{left:0;}				

/*Bildergalerie Thumbs*/
#starttext .galeriethumbs			{display:table;clear:both;font-size:11px}
*+html #starttext .galeriethumbs	{display:block;}
#starttext .galeriethumbs			{padding:0;margin-top:0;margin-bottom:6px;color:#113388;}
#starttext .galeriethumbs .subblue, #starttext .galeriethumbs .pblock, #starttext .galeriethumbs p {margin-left:167px;}
#starttext .galeriethumbs .subblue	{margin-top:12px;margin-bottom:10px;font-size:11px;line-height:15px; }
#starttext .galeriethumbs img		{margin-right:16px;margin-top:2px;margin-bottom:2px}
#starttext .galeriethumbs img.lastPic {margin-right:0}
#starttext .galeriethumbs .text		{display:table;line-height:normal;margin:0.5em 0 0.2em 167px;padding:0;}
#starttext .galeriethumbs a			{display:inline-block;width:148px;height:100px;margin-right:16px;overflow:hidden}
#starttext .galeriethumbs a.lastPic {margin-right:0}
/*CSS für Bildergalerie im Editmode*/
#starttext .galeriethumbs .pblock .editGallery .subblue {margin:0;font-size:13px;line-height:15px;} 
#starttext .galeriethumbs .pblock .editGallery .text {margin:0;font-size:11px;line-height:14px;} 
#starttext .galeriethumbs .pblock .editGallery  p {margin:0;font-size:11px;line-height:14px;}


