/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout (Deutsch)
//
// erstellt durch: FLASKAMP AG, 10179 Berlin, www.flaskamp.de
// erstellt von: Günter Harke
//
////////////////////////////////////////////////////////////////
*/

/* Formatierung von HTML-Elementen */

body                 {margin:0px; padding:0px; font-family:arial,verdana,sans-serif; font-size:11px; line-height:125%; color:#666666; background-color:#EEEEEE; }

table                {padding:0px;   }
table td             {padding:0px; font-size:12px;}
justify				  {padding:0px; font-size:12px;}

div                  {margin:0;padding:0; font-size:11px;}
p                    {margin:0;padding:0; font-size:12px;}

td                   {margin:0;padding:0; font-size:11px;}
th                   {margin:0;padding:0; font-size:11px;}
li					  {margin-bottom:10px; color:#666666}

img		 			 {border:0;}

form                 {margin:0;padding:0;}

/* Eingabefelder */
input                {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #FFFFFF; background-color:#979797; margin-top:0px; color:#FFFFFF;}
select               {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #FFFFFF; background-color:#7C7C7C; margin-top:0px; color:#FFFFFF;}
textarea             {font-size:11px; font-family:verdana, arial, sans-serif; border:1px solid #FFFFFF; background-color:#979797; margin-top:0px; color:#FFFFFF;}

/* Links */
a                    {color:#666666; font-size:12px; text-decoration:none;}
a:hover              {color:#666666; font-size:12px; text-decoration:underline;}
a:active             {color:#666666; font-size:12px; text-decoration:none;}
a.nounder        	 {color:#666666; font-size:12px; text-decoration:none;}
a.nounder:hover      {color:#666666; font-size:12px; text-decoration:underline;}
a.weiss        	     {color:#FFFFFF; text-decoration:none;}
a.weiss:hover  	     {color:#FFFFFF; text-decoration:underline;}

/* Horizontale Linie */
hr                   {color:#83B961;height:1px;border-style:none;}
 
/* Überschriften */
h1                   {font-size:18px; font-weight:bold; color:#666666; line-height:85%;margin:0; padding:0;}
h2                   {font-size:24px; font-weight:bold; color:#666666; line-height:85%;margin:0; padding:0;}
h3                   {font-size:12px; margin:0; padding:0; font-weight:bold;}
h4                   {font-size:11px; margin:0; padding:0; font-weight:bold;}
h5                   {font-size:9px;  margin:0; padding:0; font-weight:bold;}
h6                   {font-size:7px;  margin:0; padding:0; font-weight:bold;}

.partner			{position:absolute;}

.text12weiss         {font-size:12px;  color:#666666; font-weight:bold;}

.tdMaschineLinks     {height:28px; border-bottom:1px solid #FFFFFF; padding:3px; padding-left:15px; font-size:12px;font-weight:none;}
.tdMaschineLinksDownloadTerex     {height:28px; border-bottom:1px solid #FFFFFF; padding:3px; padding-left:15px; font-size:14px;font-weight:none; color:#186697; }
.tdMaschineLinksDownloadPenz     {height:28px; border-bottom:1px solid #FFFFFF; padding:3px; padding-left:15px; font-size:14px;font-weight:none; color:#AD2F44; }
.tdMaschineRechts    {height:1px; border-bottom:1px solid #FFFFFF; padding:3px; font-size:16px; color:#ECD21C;font-weight:bold;}

/* Blöcke */
.blockMain           {position:relative; top:0px; width:986px;}
.blockTop            {position:absolute;height:114px;}
.blockLeft           {position:relative;top:315px;width:180px;vertical-align:top;}
.blockContentAussen  {position:relative;width:605px; vertical-align:top; top:315px; background-color:#EEEEEE; padding-bottom:10px;}
.blockRight          {position:relative;top:317px;width:165px;vertical-align:top;}

/* Allgemeine Elemente des oberen Bereiches */
.blockTop .elementStandard         {position:absolute;left:0px;top:0px;}
.blockTop .elementTopSuche         {position:absolute;top:11px;left:750px;}
.blockTop .elementTopSearchBox     {color:#ffffff;}
.blockTop .elementTopSearchButton  {color:#ffffff;}

/* 1. Ebene Naviagtion des oberen Bereiches */
.blockBild .systemNaviEbene1           { position:relative;left:0px; width:100%; top:110px; color:#FFFFFF;}



/* Allgemeine Elemente des linken Bereiches */
.blockLeft .elementLeftStandard           {}
.blockLeft .elementLeftNavigation         {width:190px;}
.blockLeft .elementLeftInclude            {}


/* Allgemeine Elemente des Inhaltsbereiches */
.unterelinie                                                      {border-bottom:1px solid #FFFFFF;}
.blockContentAussen .blockContent .elementohneRand               {background-color:#EEEEEE;}
.blockContentAussen .blockContent .elementohneRand1               {background-color:#FFFFFF; color:#666666;position:absolute; text-decoration: none;}
.blockContentAussen .blockContent .Linie               {background-color:#FFFFFF; height:1px; width:380px; font-size:0px;}
.blockContentAussen .blockContent .standort               {background-color:#cccccc; color:#000000; border:1px; border-color:#666666; border-style:double; position:absolute; width:170px; height:230px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:6px; padding-top:5px; }

.blockContentAussen .blockContent    {position:relative; margin:10px; padding:0px;}

.blockContentAussen .blockContent ul                          {list-style-type:square; color:#000000;}
.blockContentAussen .blockContent ol                          {list-style-type:disc;   color:#000000;}

.blockContentAussen .blockContent .elementSitemap ul          {list-style-type:none; margin-left:8px;}

.blockContentAussen .blockContent .elementHeadline            { margin:10px;}
.blockContentAussen .blockContent .elementHeadline h1         {color:#ECD21C;}
.blockContentAussen .blockContent .elementHeadline .rechts    {width:480px;text-align:right; font-weight:bold;}
.blockContentAussen .blockContent .elementHeadline .headweiss {font-weight:bold; color:#666666;font-size:12px;}

.blockContentAussen .blockContent .elementText                     {margin:0px; padding:0px 0px 16px 8px;}
.blockContentAussen .blockContent .elementText h2, h3, h4, h5, h6  {margin:0px; padding:0px 0px 3px 0px; margin-top:16px;}
.blockContentAussen .blockContent .elementText li                  {line-height:150%;color:#000000}

.blockContentAussen .blockContent  table 		  	 				{font-size:11px;}
.blockContentAussen .blockContent .elementText table 	          {border-collapse:collapse; border:1px solid #323232;}
.blockContentAussen .blockContent .elementText td 		 			{color:#666666; vertical-align:top; padding:3px; border:1px solid #323232;}

.blockContentAussen .blockContent .elementStandard                 {color:#666666;background-color:#EEEEEE;margin:10px;}
.blockContentAussen .blockContent .elementStandard p               {}
.blockContentAussen .blockContent .elementStandard li              {}
.blockContentAussen .blockContent .elementStandard .rechts          {width:480px;text-align:right;padding-left:470px;;}

.blockContentAussen .blockContent .elementListe                    {position:relative; left:0px; background-color:#EEEEEE;}
.blockContentAussen .blockContent .elementListe .headline          {font-weight:bold;}
.blockContentAussen .blockContent .elementListe .text              {}
.blockContentAussen .blockContent .elementListe .textweiss         {color:#666666; font-weight:bold;}

/* Formulare */
.blockContent .elementButton		     	{border-width:1px;border-style:solid;color:#323232;font-size:11px; line-height:16px; height:22px; width:auto; background-color:#C7D7E0;}
.blockContent .elementEditBox	     	   {border-width:1px;border-style:solid;color:#323232;font-size:12px; line-height:16px; height:18px; width:135px; background-color:#FFFFFF;}
.blockContent .elementTextBox	     	   {border-width:1px;border-style:solid;color:#323232;font-size:12px; line-height:16px; height:60px; width:180px; background-color:#FFFFFF;}
.blockContent .elementEditBelegnr	       {border-width:1px;border-style:solid;color:#323232;font-size:12px; line-height:16px; height:18px; width:80px; background-color:#FFFFFF;}
.blockContent .elementEditDatum	     	   {border-width:1px;border-style:solid;color:#323232;font-size:12px; line-height:16px; height:18px; width:80px; background-color:#FFFFFF;}
.blockContent .elementSelect 			   {border-width:1px;border-style:solid;color:#323232;font-size:12px; line-height:16px; height:18px; width:300px; background-color:#FFFFFF;}

.blockContent .elementMetamenu             {background-color:#FFFFFF; padding-top:10px;}

/* Für die Maschinen der mittelere Infoblock */
.blockContentAussen .blockContent .MaschinenInfo   {position:absolute; background-color:#EEEEEE; left:118px; top:175px; height:200px;width:320px; margin:0px; border:1px solid #FFFFFF; color:#FFFFFF; padding:0px;}

/* Für das Bagger-Logo bei den Maschinen */
.blockContentAussen .blockContent .MaschinenBagger   {position:absolute;left:340px; top:324px; height:400px;width:300px; margin:0px; border:0px solid #FFFFFF; color:#FFFFFF; padding:0px;}

/* Allgemeine Elemente des rechten Bereiches */
.blockRight .elementRightNummerweiss			  {  height:3px; background-color:#FFFFFF; font-size:0px; }
.blockRight .elementRightStandard           { width:170px;}
.blockRight .slideshow         { position:absolute; left:5px; top:144px;}
.blockRight .elementRightHotline			{ position:relative;top:-3px;background-color:#F4E475;  width:165px;}
.blockRight .elementRightHeadline			{ font-size:14px; color:#FFFFFF; font-weight:bold; background-color:#989898; height:30px; width:140px; padding-left:10px; margin-left:0px;}
.blockRight .elementRightHeadline2			{ font-size:20px; color:#000000; font-weight:bold; height:30px; width:160px; padding-left:12px;}
.blockRight .elementRightDatum			  { font-size:14px; color:#000000; font-weight:bold; height:15px; width:160px; padding-left:12px;}
.blockRight .elementRightText			  { font-size:12px; color:#000000; font-weight:none; height:15px; width:160px; padding-left:13px;}

.blockRight .elementRightNummer			{ position:relative;top:-3px;background-color:#989898; width:165px;}
.blockRight .elementRightNummerHeadline	{ font-size:14px; color:#000000; font-weight:bold; background-color:#989898; height:15px; width:140px; padding-left:5px; margin-left:0px;}
.blockRight .elementRightNummerHeadline2 { font-size:10px; color:#000000; font-weight:bold; height:15px; width:160px; padding-left:5px;}
.blockRight .elementRightNummerText			  { font-size:11px; color:#000000; font-weight:none; height:15px; width:160px; padding-left:5px;}
.blockRight .elementRightNummerAbstand			  {  height:6px; }
