@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: #252525 url(../img/bg_top.gif) top repeat-x; font-family:  Arial, Tahoma; font-size: 13px; line-height: 20px; color: #868686;}
#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 h1														{margin: 0; padding: 0;}
#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 .margin_top										{margin-top: 20px;}

#all #liste													{width: 816px; height: 30px; margin-top: 10px; background: url(../img/headlines/trefferliste.gif) no-repeat;}

#all .bg_bottom										{width: 100%; background: url(../img/bg_bottom.gif) bottom repeat-x;}
#all .my_content										{width: 981px;}

#all #warten p.text									{font-size: 16px; padding: 25px 0 0 0;}
#all #warten p.img									{padding: 25px 0 300px 0;}

#all .my_navi											{float: left; width: 154px; margin-top: 10px;}

#all .my_topic											{float: right; width: 816px;}

#all .my_footer											{width: 981px; height: 121px; margin-top: 20px; text-transform: uppercase; font-size: 11px; background: url(../img/footer.gif) no-repeat;}

#all .foot_navi											{width: 981px; text-align: center; padding-top: 40px; color: #868686;}
#all .foot_navi p										{display: inline; padding: 0 5px 0 5px; font-size: 11px; line-height: 20px;}
#all .foot_navi p a									{color: #868686;}
#all .foot_navi p a:hover							{color: #fff;}

#all .editor												{width: 981px; text-align: center; padding-top: 10px; font-size: 10px; color: #868686;}
#all .editor a												{color: #fff;}
#all .editor a:hover									{color: #868686;}

#all .my_article										{width: 816px; margin-top: 10px; padding-bottom: 20px; text-align: left; background: #707070; color: #fff;}
#all .my_article h2									{float: left; font-size: 20px; line-height: 50px; padding-left: 20px; font-weight: normal; text-transform: uppercase;}

#all #close												{display: none; float: right; line-height: 50px; font-size: 12px; padding: 0 20px 0 0;}
#all #close a												{color: #fff;}
#all #close a:hover									{color: #333;}

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

#all .xxl													{float: left; width: 816px; text-align: center;}
#all #xxl20, #all #xxl21							{display: none; padding-bottom: 5px;}

#all .large													{float: left; padding: 0 0 0 20px;}
#all .large p.gif											{position: relative; z-index: 2; float: left; height: 305px; width: 305px; margin-top: -305px;}
#all .large p.gif a										{float: left; height: 305px; width: 305px; line-height: 305px; font-size: 305px; background: url(../img/large.gif) no-repeat;}
#bild31													{display: none;}

#all .small												{float: left; padding: 20px 0 0 20px;}
#all .small div											{float: left; padding: 0;}

#pic1, #pic2, #pic3, #pic4, #pic5				{display: none;}

#all #pic3													{float: left; padding-top: 40px;}

#all .sr_button											{clear: left; padding: 20px;}
#all .sr_button a										{float: left; width: 137px; height: 30px; line-height: 30px; font-size: 30px; background: url(../img/groessen_button.gif) no-repeat;}

#all #sr_button										{clear: left; padding: 20px;}
#all #sr_button a										{float: left; width: 137px; height: 30px; line-height: 30px; font-size: 30px; background: url(../img/groessen_button.gif) no-repeat;}

#all #my_description								{float: left; width: 816px; background: url(../img/my_description.gif) repeat-y;}

#all .des_text											{float: right; width: 475px; padding: 10px 0 10px 0;}
#all .des_text div.des								{line-height: 18px; padding: 0 20px 20px 20px;}

#all .des_text div.left_side						{float: left; width: 130px; line-height: 30px; text-transform: uppercase;}
#all .des_text div.left_side div					{padding: 0 0 0 20px;}

#all .des_text div.right_side						{float: right; width: 345px; line-height: 30px;}
#all .des_text div.right_side div				{padding: 0 0 0 0;}


#anone														{display: none;}
#bnone														{display: none;}
#cnone														{display: none;}

#all .modul												{width: 750px; margin: auto; text-align: left; padding-bottom: 25px;}
#all .modul h2											{font-size: 18px; line-height: 26px; font-weight: normal; padding-top: 35px;}
#all .modul p											{padding-top: 20px; margin: auto;}
#all .modul p.pic										{width: 750px; margin: auto;}

#all .modul .german									{float: left; width: 350px; margin-top: 30px;}
#all .modul .english									{float: right; width: 350px; margin-top: 30px;}

#all .modul a											{color: #fff;}
#all .modul a:hover									{color: #868686;}

#all .modul table										{width: 750px; margin-top: 20px; border: 1px solid #868686; font-size: 14px;}
#all .modul table tr.white td						{color: #fff;}
#all .modul table td									{text-align: center; padding: 5px;}
#all .modul table td.table_hl					{text-align: left; font-size: 18px; color: #fff;}
#all .modul table tr.white td.table_cat		{text-align: left; background: #868686; border: 1px solid #252525; color: #252525;}
#all .modul table td.table_cat					{text-align: left; background: #868686; border: 1px solid #252525; color: #252525;}

#all .modul .logo										{width: 750px; height: 100px; margin: 35px 0 25px; background: url(../img/logo.gif) center no-repeat;}


