@charset "UTF-8";
/* CSS Document */

ul.mytitle li 												{margin: auto; width: 100%; white-space: normal;}
ul.mytitle 												{list-style: none; margin: 0px; padding: 0px; text-align: center;}
div.r3_cm													{padding: 0px;}
table.gallery td.picture								{padding: 0 0px 5px 0px;}
td.details													{padding: 0 0 0 5px;}
div.itemseparator										{margin: 0;}
.rs-pview													{padding: 0;}
td#CentralArea div.dynpg						{padding: 15px 5px 10px 5px;}
table.gallery td.camera								{height: 150px; text-align: center;}
table.gallery td.picture div.image				{margin:0 auto 0 auto;}

#all table.grid td.gallery							{text-align: center;}
#all table.grid table.gallery 						{float: none; clear: both; text-align: center;}
#all table.grid table.gallery td					{text-align: center;}
#all table.grid table.gallery div.image		{text-align: center; padding: auto; margin: auto;}

#all 														{margin: 0; padding: 0; width: 100%; background: #f1f1f1; font-family:  Arial, "Trebuchet MS", "Gill Sans", "Lucida Grande CE";}
#all div													{margin: 0; padding: 0;}
#all p													{margin: 0; padding: 0;}
#all img												{margin: 0; padding: 0; border: none;}
#all a													{margin: 0; padding: 0; text-decoration: none;}
#all h2													{margin: 0; padding: 0;}
#all h3													{margin: 0; padding: 0;}
#all h4													{margin: 0; padding: 0;}
#all h5													{margin: 0; padding: 0;}

#all .clear												{clear: both;}
#all .margintop									{margin-top: 27px;}
#all .margin 											{margin: 27px 0 27px 0;}
#all span.upper									{text-transform: uppercase;}

#all .my_page										{width: 960px; background: url(../img/page.gif) repeat-y;}

#all .my_content									{width: 930px;}

#all .navigation									{float: left; width: 245px;}

#all #putin											{float: right; width: 685px;}

#warten p.text										{padding: 25px; font-size: 14px; color: #2d3d4a; font-weight: bold;}
#warten p.img										{padding: 0 0 300px 0;}

#all #liste												{float: right; width: 685px; height: 49px; background: url(../img/headlines/trefferliste.gif) no-repeat;}

#all .my_article									{width: 685px; font-family: Tahoma, Arial;}
#all .my_article .hl								{width: 685px; text-align: left; background: #768693;}
#all .my_article h2								{padding: 15px 20px 0px 20px; line-height: 28px; font-size: 24px; text-transform: uppercase; font-style: italic; font-weight: normal; color: #fff;}
#all .my_article h2 em							{font-size: 18px; font-style: italic; color: #fff; font-weight: lighter;}
#all .my_article .short							{padding: 0px 20px 15px 20px; font-size: 12px; line-height: 18px; color: #fff;}

#all #xxl												{margin: 27px 0 27px 0; padding: 0 93px 0 92px; display: none;}
#all .xxl_png										{position: relative; z-index: 1; width: 500px; height: 500px; margin-top: -500px; font-size: 500px; line-height: 500px; background: url(../img/xxl.png) no-repeat;}
#all .xxl_png img									{border: none;}

#all #description									{padding: 27px;}

#all .showroom									{float: left; width: 302px;}

#all .large												{float: left; width: 302px;}
#all .large p											{border: 1px solid #768693;}

#all .large_png										{float: left; width: 372px; height: 370px; line-height: 370px; font-size: 370px; margin-top: -371px; background: url(../img/large.png) no-repeat;}

#all .description_text							{float: right; width: 300px; text-align: left; font-size: 12px; line-height: 24px; color: #2d3d4a;}
#all .description_text b						{font-style: italic;}
#all .left_side										{float: left; width: 155px; margin-top: -17px;}
#all .right_side										{float: right; width: 145px; margin-top: -17px;}



#all .hl_artikelbeschreibung  				{width: 685px; height: 42px; background: url(../img/hl_artikelbeschreibung.gif) center no-repeat;}
#all .artikelbeschreibung						{width: 685px; background: url(../img/artikelbeschreibung.gif) center repeat-y;}
#all .artikelbeschreibung div				{width: 580px; padding: 15px 0 15px 0; font-size: 12px; color: #2d3d4a; text-align: left;}

#all .technical_top								{width: 685px; height: 40px; background: url(../img/technical_top.gif) center no-repeat;}
#all .technical										{width: 685px; background: url(../img/technical.gif) center repeat-y;}
#all .technical div									{width: 580px; padding-bottom: 10px; font-size: 14px; line-height: 26px; color: #fff; text-align: left;}
#all .technical_bottom							{width: 685px; height: 10px; background: url(../img/technical_bottom.gif) center no-repeat;}

#all .info_sites										{padding: 27px; padding-bottom: 0;}
#all .info_sites h3								{padding: 20px; padding-bottom: 0;}
#all .info_sites div								{width: 631px;}
#all .info_sites div div 							{font-size: 12px; line-height: 18px; color: #2d3d4a;}
#all .info_sites div div div					{padding: 12px 20px 0 20px; text-align: left;}
#all .info_sites div div div.german		{float: left; width: 260px; margin-top: 15px;}
#all .info_sites div div div.english		{float: right; width: 260px; margin-top: 15px;}

#all .info_sites div div p						{width: 600px; text-align: center; cursor: pointer; padding: 15px 0 15px 0; color: #ea5504;}
#all div.abwicklung_reiter					{height: 26px; line-height: 26px; font-size: 26px; cursor: pointer; background: url(../img/abwicklung_hl.gif) no-repeat;}
#all div.versand_reiter							{height: 26px; margin-top: 5px; line-height: 26px; font-size: 26px; cursor: pointer; background: url(../img/versand_hl.gif) no-repeat;}
#all div.bezahlung_reiter						{height: 26px; margin-top: 5px; line-height: 26px; font-size: 26px; cursor: pointer; background: url(../img/bezahlung_hl.gif) no-repeat;}
#all div#abwicklung_topic					{text-align: left; display: none;}
#all div#bezahlung_topic						{text-align: left; display: none;}
#all div#versand_topic							{text-align: left; display: none;}


#all .footer 											{clear: both; width: 930px; height: 113px; background: url(../img/footer.gif) no-repeat;}

#all .footer_navi									{width: 660px; height: 33px; padding-top: 24px;}
#all .footer_navi p								{float: left; height: 23px;}
#all .footer_navi p.start						{width: 90px;}
#all .footer_navi p.start a						{float: left; width: 90px; height: 33px; line-height: 33px; font-size: 33px; background: url(../img/blind.gif) repeat;}
#all .footer_navi p.start a:hover			{background: url(../img/start_over.gif) no-repeat;}
#all .footer_navi p.about						{width: 152px;}
#all .footer_navi p.about a					{float: left; width: 152px; height: 33px; line-height: 33px; font-size: 33px; background: url(../img/blind.gif) repeat;}
#all .footer_navi p.about a:hover			{background: url(../img/about_over.gif) no-repeat;}
#all .footer_navi p.abwicklung						{width: 98px;}
#all .footer_navi p.abwicklung a					{float: left; width: 98px; height: 33px; line-height: 33px; font-size: 33px; background: url(../img/blind.gif) repeat;}
#all .footer_navi p.abwicklung a:hover		{background: url(../img/abwicklung_over.gif) no-repeat;}
#all .footer_navi p.versand					{width: 158px;}
#all .footer_navi p.versand a				{float: left; width: 158px; height: 33px; line-height: 33px; font-size: 33px; background: url(../img/blind.gif) repeat;}
#all .footer_navi p.versand a:hover		{background: url(../img/versand_over.gif) no-repeat;}
#all .footer_navi p.kontakt					{width: 162px;}
#all .footer_navi p.kontakt a				{float: left; width: 162px; height: 33px; line-height: 33px; font-size: 33px; background: url(../img/blind.gif) repeat;}
#all .footer_navi p.kontakt a:hover		{background: url(../img/konatkt_over.gif) no-repeat;}

#all .editor											{width: 450px; height: 20px; margin-top: 13px;}
#all .editor p										{float: right; height: 20px;}
#all .editor p.space								{width: 10px;}
#all .editor a											{float: left; height: 20px; line-height: 20px; font-size: 20px; background: url(../img/blind.gif) repeat;}
#all .editor a.cyt									{width: 93px;}
#all .editor a.cyt:hover							{background: url(../img/cyt_over.gif) no-repeat;}
#all .editor a.boerse								{width: 51px;}
#all .editor a.boerse:hover					{background: url(../img/boerse_over.gif) no-repeat;}

#all .modul											{padding: 27px; text-align: left; font-family: Tahoma, Arial; font-size: 12px; line-height: 20px; color: #2d3d4a;}

#all .modul h2										{font-size: 20px; line-height: 26px; padding-bottom: 15px; font-weight: normal;}
#all .modul h3										{font-size: 16px; line-height: 26px; padding-bottom: 15px; font-weight: normal;}

#all .modul .c_german							{float: left; width: 300px; margin-top: 27px;}
#all .modul .c_english							{float: right; width: 300px; margin-top: 27px;}

#all .modul table									{width: 630px; margin-top: 15px; border: 1px solid #2d3d4a; background: #fcfcfc; text-align: center;}
#all .modul table td								{padding: 9px;}
#all .modul table tr.kopf						{background: #768693; color: #fff;}
#all .modul table tr.sub_kopf				{background: #ea5504; color: #fff;}
#all .modul table tr.sec						{background: #eee;}
#all .modul table td.speed					{background: #3e4e5b;}
