@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 .keywordClass													{background: #fff0db;}

*/

#putin table																			{border-collapse: collapse; margin: auto;}
#putin table div																		{ margin: 0; padding: 0;}
#putin table.gallery td.picture,
#putin table.gallery td.details												{margin: 0; padding: 0; width: 100%;}
#putin table.gallery div														{margin: 5px auto 0 auto; padding: 0;}
#putin table.gallery table div												{margin: 0; padding: 0; width: auto;}
#putin table.gallery td.details > div									{width: 96%;float: left; padding: 0 0 0 2%; text-align: center;}
#putin table.gallery td.details > div a								{float: left; width: 100%; line-height: 16px; height: 48px; text-align: left;}
#putin table.gallery td.details > div table.fixed				{text-align: left; width: 100%;}
#putin table.gallery td.details > div table.fixed img		{float: left;}
#putin table.gallery td.details > div table td 					{margin: 0; padding: 0;}
#putin table.gallery span.label											{font-size: 10px;}
#putin table.gallery span													{font-size: 11px;}
#putin table.gallery span.bin												{float: left; width: 100%; text-align: right; font-size: 13px;}
#putin table td.basics 															{width: auto!important;}
#putin table .mi a																	{ padding-left: 18px; margin-left: 3px;}

#all 																			{margin: 0; padding: 0; width: 100%; background: #fff url(../img/all.jpg) repeat-x; font-family:  Arial; font-size: 12px; color: #333; line-height: 19px;}
#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 .padtop																{padding-top: 10px;}


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

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


#all .my_page															{width: 987px; background: url(../img/page.png) repeat-y;}
#all .page_bottom													{width: 987px; height: 56px; background: url(../img/page_bottom.gif) no-repeat;}

#all .my_content														{width: 971px; background: #fff;}

#all .my_navigation													{float: left;  padding: 7px 0 0 8px;}
#all .my_navigation div											{width: 177px;}

#all .my_teaser															{float: right; padding: 7px 8px 0 0;}
#all .my_teaser div													{width: 163px;}

#all .my_topic															{position: relative; left: 3px; float: left; width: 604px;}

#all .my_footer															{width: 100%; height: 330px; background: url(../img/footer_gradient.gif) repeat-x;}
#all .my_footer .foot_pos											{width: 100%; height: 330px; background: url(../img/footer.gif) center no-repeat;}

#all .shortcut															{position: relative; left: -15px; width: 702px; height: 170px;}
#all .shortcut a															{float: left; width: 702px; height: 170px; line-height: 170px; font-size: 170px; background: url(../img/blind.gif) repeat;}

#all .foot_navi															{clear: both; position: relative; left: -15px; padding-top: 50px; width: 702px; text-align: center;}
#all .foot_navi p														{display: inline; padding: 0 6px 0 6px;}
#all .foot_navi a														{font-size: 14px; color: #fff;}
#all .foot_navi a:hover												{text-decoration: underline;}

#all .editor																{clear: both; position: relative; left: -15px; padding-top: 10px; width: 702px; text-align: center;}
#all .editor p															{font-size: 12px; color: #fff;}
#all .editor p a															{color: #fe8300;}
#all .editor p a:hover												{color: #fff;}

#all .my_article														{width: 604px;}
#all .hl																		{width: 604px; height: 49px; margin-top: 7px; line-height: 49px; text-align: center; background: url(../img/headlines/article.gif) no-repeat;}
#all .hl p																	{display: inline; height: 49px;}
#all .hl h2																	{position: relative; display: inline; line-height: 49px; top: -23px; font-size: 14px; font-weight: normal; color: #fff;}

#all .showroom														{float: left; width: 601px; padding: 10px 0 12px 0;}
#all .small																{float: left; width: 140px;}
#all .small div div														{width: 140px; height: 140px; margin-top: 10px; text-align: center; background: url(../img/thumbs_back.gif) no-repeat;}
#all .small div div p													{padding-top: 15px; position: relative;}
#all .small div.png													{margin-top: -140px;}
#all .small div.png a													{position: relative; z-index: 2; float: left; width: 140px; height: 140px; line-height: 140px; font-size: 140px; background: url(../img/thumb.gif) no-repeat;}

#bild31, #bild32, #pic1, #pic2, #pic3						{display: none;}

#all .large																	{float: right; width: 440px; height: 440px; text-align: center; background: url(../img/large_back.gif) no-repeat;}
#all .large div															{padding-top: 22px;}


#all .shortcuts_top													{clear: both; width: 604px; height: 37px; margin: 0; background: url(../img/shortcuts_top.gif) no-repeat;}
#all .shortcuts_bottom											{clear: both; width: 604px; height: 10px; margin: 0; background: url(../img/shortcuts_bottom.gif) no-repeat;}
#all .shortcuts															{float: left; width: 604px; margin: 0; padding: 0; background: url(../img/shortcuts.gif) repeat-y;}
#all .shortcuts div													{float: left; padding: 0 0 0 13px; margin: 0;}
#all .shortcuts div div												{float: left; width: 141px; padding: 0; margin: 2px 0 0 0;}
#all .shortcuts div div p											{width: 131px; margin: 0 auto 0 auto; padding: 0; color: #454545; font-size: 14px; line-height: 18px;}

#all .my_description												{width: 604px; margin-top: 10px; text-align: left; background: url(../img/description.gif) repeat-y;}
#all .my_description .des_hl									{width: 604px; height: 49px; background: url(../img/headlines/description.gif) no-repeat;}

#all .des_text															{padding: 10px 20px 10px 20px;}

#all .des_bottom														{width: 604px; height: 10px; background: url(../img/des_bottom.gif) no-repeat;}


#all .modul																{width: 580px; margin: auto; padding-bottom: 20px; text-align: left;}
#all .modul h2															{font-size: 18px; line-height: 24px; padding-top: 35px;}
#all .modul h2.opener												{padding-top: 15px;}
#all .modul p															{padding-top: 20px; font-size: 13px; line-height: 19px;}

#all .modul .german													{float: left; width: 280px; margin-top: 35px;font-size: 13px; line-height: 19px;}
#all .modul .english													{float: right; width: 280px; margin-top: 35px;font-size: 13px; line-height: 19px;}

#all .modul a															{color: #fe8300;}
#all .modul a:hover													{color: #333;}

#all .startcontent														{width: 604px; height: 167px; background: url(../img/startcontent.jpg) left no-repeat;}
