/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// Gemeinde Altdorf/BB
// erstellt durch m3m webdesign, 71155 Altdorf/BB, www.m3m.de
// erstellt mit WeblicationŽ Content Management System, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/



/*################ Formatierung von HTML-Elementen ################*/

body             {background-color:#FFFFFF; font-family:arial, sans-serif; margin:0;color:#555555;font-size:1em; height:auto;}/*Standard Textformatierung*/

h1               {margin:6px 0px 20px 0px;padding:0; font-size:1.2em; font-weight:bold;color:#555555;}
h2               {margin:10px 0px 10px 0px;padding:0; font-size:1em; font-weight:bold;color:#555555;}
h3               {margin:10px 0px 10px 0px;padding:0; font-size:0.9em; font-weight:bold;color:#555555;}
h4               {margin:0;padding:0; font-size:0.8em; font-weight:bold;color:#555555;}
h5               {margin:0;padding:0; font-size:0.8em; font-weight:bold;color:#555555;}
h6               {margin:0;padding:0; font-size:0.8em; font-weight:bold;color:#555555;}

a                {color:#4984a5;font-weight:bold; text-decoration:none;}
a:hover          {color:#4984a5;font-weight:bold;}
a:focus          {color:#4984a5;font-weight:bold;}
.special ul      { list-style:none; margin-left:5px; }
.special li			 {margin-left:-35px; list-style:none; background:url('/wDeutsch/img/symbole/pfeil_liste.gif') no-repeat 0px 2px; padding-left:16px;}
div              {}
p                {margin:0;padding:0;color:#555555;}

hr               {background-color:#e2d4af;color:#e2d4af;height:1px;border-style:none;}

form             {z-index:1; margin:0;padding:0;}
input            {margin:2px; z-index:1; border-color:#b99672; border-width:1px; font-size:0.755em; border-left-color:#b99672; border-right-color:#b99672; border-top-color:#b99672; border-bottom-color:#b99672;}
input radio      { font-size:0.755em; height:5px;}
select           {font-size:0.7em;  font-weight:normal; color:#000000; cursor:default;}
textarea         {font-size:0.8em;  font-weight:normal; color:#000000; font-family:verdana, arial, sans-serif; cursor:default;}

#logo            {width:1003px;border-style:none;}

.breakclear 		{font-size:0px; line-height:0px; clear:left;}

a.viewmode       {color:#FFFFFF;font-weight:bold;font-size:1em;text-decoration:none;line-height:100%;position:absolute;top:-8.55em;left:49.0em; white-space:nowrap;}
a.viewmode:hover {color:#FFFFFF;text-decoration:none;background-color:none;}
a.viewmode:focus {color:#FFFFFF;text-decoration:none;background-color:none;}

/*################ Bloecke ################*/
.tableschrift 				{ font-size:1em;}
.mitte               {width:98%; border-style:none;}
.blockMain           {width:1003px; border-style:none;}
.blockTop            {z-index:1;width:1003px; border-style:none;}
.blockLeft           {z-index:1;float:left;clear:both; border-style:none; vertical-align:top; position:relative;top:-2.18em;left:0em; width:175px;}
.blockContent        {float:left; clear:right; position:relative;top:-1em;z-index:1;width:580px; border-style:none; text-align:left; margin-left:31px; margin-right:32px;	vertical-align:top;	margin-top:0em;	font-size: 0.9em; }
.blockContentdaten   {width:800px; border-style:none; vertical-align:top; margin-top:0em;}
.blockRight          {z-index:1; float:left; text-align:left; width:173px; border-style:none; position:relative;top:-1.25em; clear:right;}
.blockBottom         {float:left; width:1003px; border-style:none; clear:left;}
.blockContentLeft    {z-index:1; width:349px; float:left; border-right-style:solid; border-right-color:#e2d4af; border-right-width:1px; }
.blockContentRight   {z-index:1; width:226px; float:right;}

.trennerabisz 		 {background-color:#FBF6E4; margin:15px -3px 5px; overflow:hidden; padding:1px 3px 2px;}
.trennerabisz2 		 {background-color:#FBF6E4; margin:15px 0px 5px -3px; min-height:19px; padding:1px 3px 2px; }
.t_rot 				 {color:#666666; font-size:13px; font-weight:bold;}
.rechts 			 {background-color:#FFFFFF; border-left:1px solid #E2D4AF; color:#444444; float:right; height:auto; margin:10px 5px 10px 10px; padding-left:10px; text-align:left; width:226px !important; width:226px;}
.blockTextLeft   	 {z-index:1; width:287px; float:left;}
.blockTextRight   	 {z-index:1; width:288px; float:right;}
.galerie         	 	 {position:absolute; width:200px; height:115px; z-index:1; top: 2px; left: 40px;}
.galerielinklinks 	 {position:absolute; top:380px; left:40px;z-index:20;}
.galerielinkmitte 	 {position:absolute; top:380px; left:390px;z-index:20;}
.galerielinkrechts 	 {position:absolute; top:15px; left:480px;z-index:20;}
.galerieheadline     {position:absolute;top:0px; left:20px; z-index:40; color:#555555;}
.galerieContentLeft  {z-index:1; width:100px; float:left;}
.galerieContentRight {z-index:1; width:350px; float:left;}

/*################ Elemente ################*/

.buttonsuche         {z-index:1; font-size:0.755em;padding-left:4px;padding-right:4px; border-style:solid;background-color:#F0F0F0;border-color:#b79877;border-width:1px;font-weight:normal;font-size:0.755em; color:#555555;}
a.buttonsuche        {z-index:1; padding-left:4px; padding-right:4px;color:#555555;cursor:hand;text-decoration:none;border-style:solid;background-color:#F0F0F0;border-color:#b79877;border-width:1px;font-weight:normal;font-size:0.755em; color:#555555;}
a:hover.buttonsuche  {z-index:1; padding-left:4px; padding-right:4px; color:#555555;font-weight:normal;font-weight:normal;font-size:0.755em;}

.elementKasten           {margin-left:20px; margin-bottom:1em; padding:4px; padding-bottom:0px; border-style:dashed; border-color:#e2d4af; border-width:1px; width:210px;}
.kasten              	 	 {padding:4px; padding-left:10px; border-style:dashed; border-color:#e2d4af; border-width:1px;}
.elementInfoHeadline 	 	 {color:#555555; font-size:0.8em; background-color:#f5e2b0; width:170px; margin:4px 4px 8px 20px; padding:2px 2px 2px 4px; font-weight:bold;}
a.linkindex              {color:#4984a5;text-decoration:none;background-color:none; font-size:0.8em;}
a.linkindex:hover        {color:#4984a5;text-decoration:none;background-color:none; font-size:0.8em;}
a.linkinclude            {color:#4984a5;text-decoration:none;background-color:none;}
a.linkinclude:hover      {color:#4984a5;text-decoration:none;background-color:none;}
.elementHeadline         {margin-bottom:0.4em; padding-left:4px; background-color:#f5e2b0; clear:both;}
.elementSheetHeadline    {margin:0.6em; margin-bottom:0.4em; padding:0; padding-bottom:0.6em; background-color:#FFFFFF; border-bottom:1px solid #e2d4af; clear:both;}
.elementLinkHeadline     {margin:0.6em; margin-bottom:0.4em; padding:0; background-color:#FFFFFF; clear:both;}
.elementLetterLink       {position:absolute; left:215px; top:165px; z-index:300; color:#BBBBBB; font-size:0.755em; font-weight:bold; background-color:f5e2b0; border-width:1px; border-style:solid; padding:3px; border-top-color:#FFFFFF; border-bottom-color:#b28e6b; border-left-color:#decfc0; border-right-color:#b28e6b;}
.elementLetterLink a     {text-decoration:none;}
.elementLetterHeadline   {margin:0.6em; margin-bottom:0.4em; padding-left:4px; background-color:#fef7e4; clear:both; height:18px;}
.elementListHeadline     {margin:0.6em; margin-bottom:0.4em; padding:0; padding-bottom:0.6em; background-color:#FFFFFF; border-bottom:1px solid #e2d4af; clear:both;}

.elementStandard         {}
.elementStandard p       {font-size:0.8em;}

.elementaus             {margin:0.6em;margin-bottom:0.4em;padding:0; color:#555555;}
.elementaus p           {font-size:0.9em; color:555555;	text-align: justify;}
.elementaus ul li       {list-style-position: outside;list-style-type: none;list-style-image: url(/wDeutsch/img/navi/pfeil_liste.gif);padding-left: 2px; color:555555;}
.elementaus ul ul 		  {list-style-position:outside; list-style-type:disc; }
.elementText             {margin:0.6em;margin-bottom:0.4em;padding:0; color:#555555;}
.elementText ol li			 {font-size:0.8em;}
.elementText p           {font-size:0.8em; color:555555;	text-align: justify;}
.elementText ul li       {list-style-position: outside;list-style-type: none;list-style-image: url(/wDeutsch/img/navi/pfeil_liste.gif);padding-left: 2px; color:555555; font-size:0.8em;}
.elementText ul ul 		   {list-style-position:outside; list-style-type:disc; }
.elementText ul ul li		 {list-style-position: outside;list-style-type: none;list-style-image: url(/wDeutsch/img/navi/pfeil_liste.gif);padding-left: -4px; color:555555; font-size:1em;}
.elementText li img      {float:left;}
.elementLine             {margin:0.6em;border-bottom: 1px solid #e2d4af;}
.elementRecht            {margin-bottom:0.4em;padding:0; color:#555555; font-size:0.8em;}
.elementRecht li         {margin-bottom:0.4em;padding:0; color:#555555;}
.elementTable            {margin:0.6em;spacing:0; padding:0;}
.elementTable th         {text-align:left; padding:2px; font-size:0.8em; border-left:none; border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0; background-color:#F0F0F0}
.elementTable .cellValue {font-size:0.8em;}

.elementTableDiv         {}
.elementTableDiv p       {font-size:0.8em;}

.elementLink             {margin:0.6em; padding:0; background-color:#FFFFFF}
.elementLink a           {float:left; margin-right:1em}

.elementList             {padding-left:10px; font-size:0.755em; font-weight:normal; }
.elementList a           {font-weight:bold;}
.elementList a:hover     {font-weight:bold;}
.elementList strong      {font-size:0.8em;font-weight:bold;}
.elementList p           {font-size:0.8em}
.elementList ul          {margin:0;}
.elementList li          {margin:0;padding: 0.2em 0 0.2em 0;clear:right;}
.elementList dl p        {font-size:0.8em;}
.elementList dt          {clear:left;float:left;width:11.5em;}
.elementList dt p        {font-size:0.8em;margin-bottom:1em;}
.elementList dd          {margin-left:12em;}
.elementlist dd p        {font-size:0.8em;}

.elementListStyle        {list-style:none;margin-left:0.4em;margin-right:0.2em;padding:0;}
.elementListStyle li     {padding: 0.4em 0 0.4em 0;}

.elementSheet            {margin:0.6em; padding:0; background-color:#FFFFFF}
.elementSheet p          {font-size:0.8em}

.elementSheetHeadlineIntern    {margin-bottom:0.4em; padding-left:4px; background-color:#f5e2b0; clear:both;}
.elementSheetHeadlineIntern h3 {font-size:0.8em;color:#000000;clear:both;}

.elementForm                {margin:0.6em; background-color:#F0F0F0; clear: both;}

.elementPictureLeft         {margin:0.6em;float:left; margin-top:0em; font-size:0.9em; font-weight:normal; color:#555555;}
.elementPictureRight        {margin:0.6em;float:right; margin-top:0em;}

.elementFuncHeader          {padding-bottom:2em;padding-top:1em;}
.elementFuncFooter          {margin-bottom:8em;margin-top:2em;margin-right:8px;padding-top:0.5em;border-top: 1px solid #e2d4af;clear:both;}

.elementLinkFooter          {border-top: 1px solid #e2d4af;clear:both;}
.elementLinkFooterEditGroup {}

.elementFunctions               {margin:0.6em;padding:0px;}
.elementFunctions a             {color:#000000;font-size:0.9em;}
.elementFunctions a:hover       {color:#000000;font-size:0.9em;}

.elementFunctionsAdmin          {margin:0.6em;padding:0px;text-align:right;z-index:3;}
.elementFunctionsAdmin a        {color:#000000;}
.elementFunctionsAdmin a:hover  {color:#000000;}

.elementEditGroup               {margin:0.6em;}

.elementEditbuttonPage          {position:absolute;left:200px;top:6.95em;}
.elementEditbuttonNavi          {padding:2px;padding-left:8px}


.elementRightHeadline       {color:#555555; font-size:0.755em; font-weight:bold; text-align:center; border-color:#dac9b8; border-width:1px; border-style:solid; margin-top:0.8em; padding-bottom:0.3em; padding-top:0.3em; padding-left:0.4em; padding-right:0.4em; background-color:#f5e2b0; border-right-style:solid; border-right-color:#b28e6b; border-right-width:1px; border-bottom-width:1px; border-bottom-style:none; border-bottom-color:#b28e6b;}/*Standard im rechten Bereich*/
.elementRightHeadline p     {color:#555555; text-align:center;font-size:0.755em; font-weight:bold;}
.elementRightStandard       {color:#555555; padding-left:0.4em;padding-top:0.4em;padding-right:0.4em;padding-bottom:0em;margin-bottom:0em;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#e2d4af;}/*Standard im rechten Bereich*/
.elementRightStandard p     {color:#555555; font-size:0.8em; color:#555555;}
.elementRightInclude        {color:#555555; font-weight:bold; font-size:0.755em; padding-left:0.4em;padding-top:0.4em;padding-right:0.4em;padding-bottom:0.8em;margin-bottom:0em;background-color:#fef7e4;border-left-color:#dac9b8;border-right-color:#b28e6b;border-bottom-color:#b28e6b;border-right-style:solid;border-left-style:solid;border-bottom-width:1px;border-bottom-style:none;border-left-width:1px;border-right-width:1px;}/*Include im rechten Bereich*/
.elementRightInclude2       {height:190px; width:173px; max-width:167px; overflow:scroll; color:#555555; font-weight:normal; font-size:0.755em; padding:2px 2px 4px 2px; margin-bottom:0em;background-color:#fef7e4;border-left-color:#dac9b8;border-right-color:#b28e6b;border-bottom-color:#b28e6b;border-right-style:solid;border-left-style:solid;border-bottom-width:1px;border-bottom-style:none;border-left-width:1px;border-right-width:1px;}
.elementRightInclude2 ol    {margin:-5px 0px 0px 20px; padding:0px;}
.elementRightInclude2 li    {margin:0px 0px 0px 2px; padding:0px;}
.elementRightInclude p      {color:#555555; font-size:0.755em;  font-weight:bold;}
.elementRightFooter			    {font-size:0.755em; color:#555555; margin-bottom:0.4em; text-align:left;border-color:#dac9b8;border-width:1px;border-style:solid;padding-left:0.8em;padding-right:0.4em;background-color:#f5e2b0;border-right-style:solid;border-right-color:#b28e6b;border-right-width:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b28e6b; border-top-style:none;}/*Standard im rechten Bereich*/
.elementRightFooter p     	{color:#555555; text-align:left;font-size:0.755em;}
.elementRightFooter a       {text-decoration:none;  font-weight:bold;}
.elementRightFooter a:hover {text-decoration:none;  font-weight:bold;}

.elementLeftHeadline        {color:#555555; font-size:0.755em; font-weight:bold; text-align:center;border-color:#dac9b8;border-width:1px;border-style:solid;margin-top:0.8em; padding-bottom:0.3em; padding-top:0.3em; padding-left:0.4em;padding-right:0.4em;background-color:#f5e2b0;border-right-style:solid;border-right-color:#b28e6b;border-right-width:1px;border-bottom-width:1px;border-bottom-style:none;border-bottom-color:#b28e6b;}/*Standard im linken Bereich*/
.elementLeftHeadline p      {color:#555555; text-align:center;font-size:0.755em; font-weight:bold;}
.elementLeftStandard        {z-index:2; padding-left:0.4em;padding-top:0.4em;padding-right:0.4em;padding-bottom:0em;margin-bottom:0em;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#e2d4af;}/*Standard im rechten Bereich*/
.elementLeftStandard p      {font-size:0.8em;}
.elementLeftInclude         {padding-left:1em;padding-top:0.4em;padding-right:0.4em;padding-bottom:1em;margin-bottom:0em;background-color:#fef7e4;border-left-color:#dac9b8;border-right-color:#b28e6b;border-bottom-color:#b28e6b;border-right-style:solid;border-left-style:solid;border-bottom-width:1px;border-bottom-style:none;border-left-width:1px;border-right-width:1px;}/*Include im rechten Bereich*/
.elementLeftLinebottom      {padding:0; margin:0; border-bottom-color:#4984a5; border-bottom-style:dashed; border-bottom-width:1px;}
.elementLeftyellow          {font-weight:bold; font-size:0.755em;color:#555555; background-color:#fef7e4; padding-left:1em;padding-right:1em; padding-bottom:0.5em; padding-top:0.5em; margin:0;}
.elementLeftwhite           {font-weight:bold; font-size:0.755em;color:#555555; background-color:#FFFFFF; padding-left:1em;padding-right:1em; padding-bottom:0.5em; padding-top:0.5em; margin:0;}
.elementLeftInclude p       {font-size:0.8em;}
.elementLeftFooter		    {margin-bottom:0.4em; text-align:left;border-color:#dac9b8;border-width:1px;border-style:solid;padding-left:0.4em;padding-right:0.4em;background-color:#f5e2b0;border-right-style:solid;border-right-color:#b28e6b;border-right-width:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b28e6b; border-top-style:none;}/*Standard im rechten Bereich*/
.elementLeftFooter p        {text-align:left;font-size:0.8em;}


.elementCurNavigation       {display:none}/*Standard im linken Bereich*/
.elementLeftNavigation      {padding:0;}/*Standard im linken Bereich*/
.elementLeftInclude         {padding:0;}/*Include im linken Bereich*/

.elementTopStandard         {z-index:5;padding:0;margin:0;}/*Standard im oberen Bereich*/
.elementTopInclude          {padding:0;background-color:#426A9E;margin-top:0;border-style:none;width:100%;}/*Include im oberen Bereich*/
.elementTopNavigation       {position:relative;top:104px;padding-left:196px;}
.suche                      {z-index:1; position:relative;top:-2.35em; left:3.35em; width:300px;}
.suche buttonsuche          {z-index:1; font-size:0.755em;padding-left:4px;padding-right:4px;}
.suche a.buttonsuche        {z-index:1; padding-left:4px; padding-right:4px;color:#555555;cursor:hand;text-decoration:none;border-style:solid;background-color:#F0F0F0;border-color:#b79877;border-width:1px;font-weight:normal;font-size:0.755em;}
.suche a:hover.buttonsuche  {z-index:1; padding-left:4px; padding-right:4px; color:#555555;font-weight:normal;font-weight:normal;font-size:0.755em;}
.suche input                {z-index:1; border-color:#b99672; border-width:1px; font-size:0.755em; border-left-color:#b99672; border-right-color:#b99672; border-top-color:#b99672; border-bottom-color:#b99672;}
.elementBottomStandard      {padding-top:4px;padding-bottom:4px;padding-right:8px;text-align:right;font-size:1px;line-height:1px;margin-top:2px;margin-bottom:2px;}/*Include im unteren Bereich*/
/*################# weitere###################*/

.dienstblock 				{width:560px;}


/*################ Fragmente ################*/

.fragmentInfo             {margin-bottom:8px;background-color:#FFCCCC;color:#000000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.fragmentWarning          {margin-bottom:8px;background-color:#FFFFFF;color:#FF0000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#FF0000;}        

.fragmentDropDown         {float:left;margin-top:3px;margin-right:3px;}

.fragmentSheet            {padding-top:0.4em;padding-bottom:0.8em;border-bottom:1px solid #e2d4af;}
.fragmentSheet a          {font-size:0.8em;font-weight:normal}
.fragmentSheet a:hover    {font-size:0.8em;font-weight:normal}

.fragmentTableDivRow      {clear:both;padding-top:0.8em;}
.fragmentTableDivRowNull  {clear:both;padding-top:0em;}

.fragmentFormMainHead     {color:#606060;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none}

.fragmentFormMainBody     {background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.fragmentSheetMainHead    {margin-left:12px;font-size:0.9em;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none;padding:4px;width:100%;clear:both;}

.fragmentSheetMainBody    {margin-left:12px;font-size:0.9em;background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:4px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.fragmentEditGroupHead           {background-color:#F0F0F0; border: 1px solid #A0A0A0; border-bottom-style:none; padding:4px;color:#606060; font-weight: bold;}
.fragmentEditGroupHead p         {font-size:0.9em;font-weight:bold;}


.fragmentEditGroupBody           {background-color:#FAFAFA; margin-bottom:1.5em; color:#606060; padding:4px; border:1px solid #A0A0A0;}
.fragmentEditGroupBody p         {font-size:0.8em;}
.fragmentEditGroupBody tr        {}
.fragmentEditGroupBody td        {vertical-align:top;padding-right:1em;padding-bottom:0.2em;}
.fragmentEditGroupBody input     {}
.fragmentEditGroupBody textarea  {width:19.9em;height:10em;}
.fragmentEditGroupBody select    {width:19.9em;}
.fragmentEditGroupBody .date     {width:8em; border-style:1px solid #888888; padding:2px;}
.fragmentEditGroupBody .time     {width:5em;}
.fragmentEditGroupBody .year     {width:5em;}
.fragmentEditGroupBody .zip      {width:4.4em;}
.fragmentEditGroupBody .city     {width:15em;}
.fragmentEditGroupBody .formImage input {}
.fragmentEditGroupBody .formLink input  {}
.fragmentEditGroupBody ul        {padding:0;}

.formularschrl 	{width:110px; float:left; line-height:16px;}
.formularschr2 	{width:150px; float:left; line-height:24px;}
.formularschr3 	{width:250px; float:left; line-height:16px;}
.formulargross	{width:350px; float:left; line-height:24px;}

.fragmentFormHead           {font-size:0.9em;font-weight:normal;border: 1px solid #A0A0A0; border-bottom-style:none;padding:4px;}
.fragmentFormHead p         {font-size:0.8em;}

.fragmentFormBody           {background-color:#FAFAFA; margin-bottom:1.5em; color:#606060; padding:4px; border:1px solid #A0A0A0;} /*formular hintergrundfarbe */
.fragmentFormBody p         {font-size:1em;}
.fragmentFormBody tr        {}
.fragmentFormBody td        {vertical-align:top;padding-right:1em;padding-top:0.2em;padding-bottom:0.2em;}
/*.fragmentFormBody input     {width:19.9em;} /*eingabelfelder*/
.fragmentFormBody textarea  {width:19.9em;height:10em;}
.fragmentFormBody select    {width:19.9em;}
.fragmentFormBody .date     {width:8em; border-style:1px solid #888888; padding:2px;}
.fragmentFormBody .time     {width:5em;}
.fragmentFormBody .year     {width:5em;}
.fragmentFormBody .zip      {width:4.4em;}
.fragmentFormBody .city     {width:15em;}
.fragmentFormBody .button   {width:6em;}

.fragmentNewsEntry                   {padding:0;clear:both;margin-bottom:1.2em;}
.fragmentNewsEntry h2                {margin-bottom:0.4em;}
.fragmentNewsEntry h2 a              {text-decoration:none}
.fragmentNewsEntry .imgThumbnailNews {border-style:none;float:right;margin-left:0.8em;margin-right:0;margin-bottom:1em;}
.fragmentNewsEntry p                 {text-decoration:none;font-size:0.8em}

.fragmentNewsEntryStart                   {padding:0;clear:both;margin-bottom:0.8em;}
.fragmentNewsEntryStart h3                {margin-bottom:0.4em;}
.fragmentNewsEntryStart h3 a              {text-decoration:none}
.fragmentNewsEntryStart .imgThumbnailNews {border-style:none;float:right;margin-left:0.8em;margin-right:0;margin-bottom:1em;}
.fragmentNewsEntryStart p                 {text-decoration:none;font-size:0.8em}



/*################ Allgemeine Textformatierungen ################*/
.indexleft             {margin:0px; padding:0; font-size:0.9em; font-weight:bold; color:#555555; float:left;}
.indexright            {margin:0px 10px 0px 10px; padding:0; font-size:0.755em; font-weight:bold; color:#555555; float:right;}
.text                  {font-size:0.8em; font-weight:normal; color:#555555;}
.textnot               {font-size:0.8em; font-weight:normal; color:#555555; padding-left:10px; padding-right:6px;}
a.text                 {color:#4984a5;text-decoration:none;background-color:none; font-size:0.8em; font-weight:normal;}
a:hover.text    	   {color:#4984a5;text-decoration:none;background-color:none; font-size:0.8em; font-weight:normal;}
.textBold              {font-size:0.8em; font-weight:bold; color:#555555;}
.textBoldGrey          {font-weight:bold; color:#999999;}
.maheadline            {font-size:0.8em; font-weight:bold; color:#555555; padding-top:4px; padding-bottom:6px;} 
.textInvert            {font-size:0.8em; font-weight:normal; color:#FFFFFF;}
.textBoldInvert        {font-size:0.8em; font-weight:bold; color:#FFFFFF;}
.Headline              {font-size:0.8em; font-weight:bold; color:#555555; margin-left:10px;}
.textSmall             {font-size:0.6em; font-weight:normal; color:#555555;}
.textSmallBold         {font-size:0.6em; font-weight:bold; color:#555555;}
.textSmallInvert       {font-size:0.6em; font-weight:normal; color:#FFFFFF;}
.textSmallBoldInvert   {font-size:0.6em; font-weight:bold; color:#FFFFFF;}
.textSmallSoft         {font-size:0.755em; font-weight:normal; color:#444444;}

.textLarge             {font-size:1em;   font-weight:normal; color:#555555;}
.textLarger            {font-size:1.4em;   font-weight:normal; color:#555555;}
.textLargeBold         {font-size:1em;   font-weight:bold;   color:#555555;}
.textLargeInvert       {font-size:1em;   font-weight:normal; color:#FFFFFF;}
.textLargeBoldInvert   {font-size:1em;   font-weight:bold;   color:#FFFFFF;}

.textWarning           {font-size:0.8em; font-weight:normal; color:#FF0000;}
.textBoldWarning       {font-weight:bold; color:#FF0000;}


/*################ Sonstige ################*/

.tableDivCol2             {float:left; width:80px; margin:0px; border-color:#b28e6b; border-width:1px; border-style:solid; border-right:none; padding:0 0 0 4; }
.tableDivCollast          {float:left; width:80px; margin:0px; border-color:#b28e6b; border-width:1px; border-style:solid; padding-left:4px; padding:0 0 0 4;}
.tableAbfall              {float:left; width:175px; margin:0px; margin-left:10px;}
.tableAbfallWohin		  		{float:left; width:90px; margin:0px;  padding:0px;}
.tableAbfallKommentar     {float:left; width:280px; margin-left:5px;  padding:0px;}
.tableDivCol2p10          {float:left;width:60%;}
.tableDivCol2m10          {float:left;width:40%;}
.tableDivCol3             {float:left;width:33%;}
.tableDivCol3p10          {float:left;width:43%;}
.tableDivCol3m10          {float:left;width:23%;}
.tableDivCol4             {float:left;width:25%;}
.tableDivCol4p10          {float:left;width:35%;}
.tableDivCol4m10          {float:left;width:12%;}

.formHeadline			  			{margin-bottom:0px; padding:4px; background-color:#f5e2b0; font-size:0.8em; font-weight:bold;color:#555555; clear:both;}
.formBody				  				{font-weight:bold; font-size:0.8em;color:#555555; background-color:#fef7e4; padding:1em; margin:0;}
.formBody textboldwarning {font-size:0.8em; font-weight:bold; color:#FF0000;} 
.formCaption              {margin:0;line-height:120%;font-size:0.8em;padding-top:0.2em;}
.formCaption p            {font-size:0.8em;}
.formValue                {margin:0;line-height:120%;vertical-align:top;}
.formValue p              {font-size:0.8em;}
.formValue a              {font-size:0.6em;width:19.2em;text-align:center;padding-right:0.2em;}
.formButton               {margin:0;line-height:120%;}
.formButton a             {width:19.7em;text-align:center;}
.formUpload               {margin:0;line-height:120%;vertical-align:top;}
.formUpload p             {font-size:0.8em;}
.formUpload input         {}
.formPrice                {margin:0;line-height:120%;vertical-align:top;}
.formPrice p              {font-size:0.8em;display:inline;}
.formPrice input          {}

.formCheckBox             {margin:0;line-height:120%;width:5em;vertical-align:top;}
.formCheckBox p           {font-size:0.8em;display:inline;}
.formCheckBox input       {padding:0;vertical-align:middle;}
.formCheckBox img         {width:0.9em;height:0.9em;background-color:#426A9E;}
.formCheckBox div         {width:0.9;height:0.9em;vertical-align:middle;padding-top:0.1em;padding-right:0.2em;display:inline;}

.sheetCaption             {margin:0;font-weight:bold;padding-top:0.2em;padding-bottom:0.2em;font-size:0.8em;padding-right:1em;vertical-align:top;}
.sheetCaption p           {font-size:0.8em;}

.sheetValue               {margin:0;padding-top:0.2em;padding-bottom:0.2em;font-size:0.8em;vertical-align:top;}
.sheetValue p             {font-size:0.8em;}

.listCaption              {margin:0;line-height:120%;font-weight:bold;vertical-align:top;}
.listCaption p            {font-size:0.8em;}
.listValue                {margin:0;vertical-align:top;clear:right;}
.listValue dt             {float:left;width:5em;};
.listValue dd             {margin-left:12px;margin-rigth:8px;margin-top:2px;margin-bottom:2px;};
.listValue p              {font-size:0.8em;}
.listValue a              {font-size:0.8em;font-weight:normal}
.listValue a:hover        {font-size:0.8em;font-weight:normal}

.listValue h4             {padding: 0 0 0.4em 0;}
.listValue h4 a           {font-size:1.1em;font-weight:bold;}
.listValue h4 a:hover     {font-size:1.1em;font-weight:bold;}

.listPictureLeft          {clear:left;float:left;padding: 0.2em 0.6em 0.2em 0;}

.listButton               {float:right;}

.linkHeaderLeft          {float:left; padding-left:12px;}
.linkHeaderLeft a        {font-size:0.8em;font-weight:normal}
.linkHeaderLeft a:hover  {font-size:0.8em;font-weight:normal}

.linkHeaderRight         {float:right; padding-right:5px;}
.linkHeaderRight a       {font-size:0.8em;font-weight:normal}
.linkHeaderRight a:hover {font-size:0.8em;font-weight:normal}

.linkHeaderRightButton   {float:right;padding-top:0.3em;}

.linkFooterLeft          {float:left;padding-top:0.4em;padding-bottom:0.4em;}
.linkFooterLeft p        {font-size:0.8em;}
.linkFooterLeft a        {font-size:0.8em;}
.linkFooterLeft a:hover  {font-size:0.8em;}

.linkFooterRight         {float:right;padding-top:0.4em;padding-bottom:0.4em;}
.linkFooterRight p       {font-size:0.8em;}
.linkFooterRight a       {font-size:0.8em;}
.linkFooterRight a:hover {font-size:0.8em;}



.buttonDefault           {cursor:pointer;cursor:hand;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:0;font-size:0.7em;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
a.buttonDefault          {color:#555555;cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;font-size:0.7em;}
a:hover.buttonDefault    {color:#555555;font-weight:normal;font-size:0.7em;}

.buttonFunction          {cursor:hand;padding:0em;margin-top:0em;font-size:0.7em;padding-top:0.2em;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
a.buttonFunction         {color:#555555;cursor:hand;line-height:120%;height:20px;;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;font-size:0.7em;}
a:hover.buttonFunction   {color:#555555;font-weight:normal;line-height:120%;height:1.8em;font-weight:normal;font-size:0.7em;}

.buttonAdmin             {padding:0;font-size:0.7em;padding-left:4px;padding-right:4px;line-height:16px;}
a.buttonAdmin            {color:#555555;cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;font-size:0.7em;}
a:hover.buttonAdmin      {color:#555555;font-weight:normal;font-weight:normal;font-size:0.7em;}



/* Allgemeine Elemente des linken Bereiches */

.blockLeft .elementNavigation                      {margin-right:0.4em;margin-bottom:0.4em;padding:0;background-color:#e0e0e0;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;}
.blockLeft .elementNavigation .fragmentNavigation  {}

.blockLeft .elementText                            {margin-right:0.4em;margin-bottom:0.4em;padding:0.4em;background-color:#e0e0e0;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;}
.blockLeft .elementText p                          {margin-bottom:0;font-size:0.6em;}
.blockLeft .elementText ul                         {list-style-type:none;margin:0;padding-left:1em;}

.blockLeft .elementText li                         {font-weight:normal;font-size:0.6em;}

.blockLeft .elementPicture                         {margin-bottom:4px;padding-left:0;background-color:#c0c0c0;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;}
.blockLeft .elementPicture img                     {}


/* Allgemeine Elemente des rechten Bereiches */

.blockRight .elementText                         {margin-left:0.4em;margin-right:0;margin-bottom:0.4em;padding:0.4em;background-color:#e0e0e0;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;}
.blockRight .elementText p                       {margin-bottom:0;font-size:0.6em;}

.blockRight .elementPicture                      {margin-left:0.4em;margin-right:0;margin-bottom:0.4em;padding-left:0;background-color:#c0c0c0;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;}
.blockRight .elementPicture img                  {}

.blockRight .elementBox                          {margin-left:0.4em;margin-right:0;margin-bottom:0.4em;}
.blockRight .elementBox .fragmentBoxHeadline     {font-size:0.6em;font-weight:bold;border-bottom:solid 1px #a0a0a0;padding:2px;padding-left:4px;background-color:#c0c0c0;color:#FFFFFF;}
.blockRight .elementBox .fragmentBoxContent      {padding:4px;background-color:#e0e0e0;border-bottom:solid 1px #a0a0a0;}
.blockRight .elementBox .fragmentBoxContent p    {margin-bottom:0;font-size:0.6em;}
.blockRight .elementBox .fragmentBoxContent ul   {list-style-type:none;padding:0;margin:0}
.blockRight .elementBox .fragmentBoxContent li   {font-weight:normal;font-size:0.6em;line-height:150%}
.blockRight .elementBox .fragmentBoxContent li a {text-decoration:underline}


/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// WeblicationŽ CMS Strukturdesign Version 4.0.9
// erstellt durch m3m webdesign, 71155 Altdorf, www.m3m.de
// erstellt mit WeblicationŽ Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*
################################
Positionierung Navigation links
################################
*/
/*
################################
Positionierung Navigation links
################################
*/
.navLeft                          {width:11em;padding:0;margin:0;border-style:none;}

.listNavLeft1                     {border-style:solid; border-color:#b28e6b; border-width:1px; border-top-style:none;}
.listNavLeft2                     {list-style:none;margin:0;padding:0; border-top-color:#FFFFFF;}
.listNavLeft3                     {list-style:none;margin:0;padding:0; border-top-color:#FFFFFF;}


/*
################################
Navigation links
################################
*/
.navLeftLevel1                    {padding:0;margin:0; background-color:#f5e2b0; border-top-color:#FFFFFF;}
.navLeftLevel2                    {padding:0;margin0; background-color:#f5e2b0; border-top-color:#FFFFFF;}
.navLeftLevel3                    {padding:0;margin:0; background-color:#f5e8c5; border-top-color:#FFFFFF;}
.navLeftLevel4                    {padding:0;margin:0; background-color:#f5eeda; border-top-color:#FFFFFF;}

/*
################################
Formatierung der Links
################################
*/

a.navLeftLevel1                   {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.2em;padding-right:6px;height:1.6em;line-height:1.6em;white-space:nowrap; border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel1:hover             {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:0.2em;padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel1Open               {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.2em;padding-right:6px;height:1.6em;line-height:1.6em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel1Open:hover         {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:0.2em;padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel1Selected           {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.2em;padding-right:6px;font-weight:bold;height:1.6em;line-height:1.6em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel1Selected:hover     {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:0.2em;padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel1OpenSelected       {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.2em;padding-right:6px;font-weight:bold;height:1.6em;line-height:1.6em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel1OpenSelected:hover {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:0.2em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}


a.navLeftLevel2                   {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.6em;padding-right:6px;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel2:hover             {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap; padding-left:0.6em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel2Open               {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.6em;padding-right:6px;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel2Open:hover         {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap; padding-left:0.6em;padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel2Selected           {font-size:0.755em;color:#FFFFFF;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.6em;padding-right:6px;font-weight:bold;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF; background-color:#dac691;}
a.navLeftLevel2Selected:hover     {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap; padding-left:0.6em;padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel2OpenSelected       {font-size:0.755em;color:#FFFFFF;text-decoration:none;display:block;margin:0;padding:0;padding-left:0.6em;padding-right:6px;font-weight:bold;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF; background-color:#dac691;}
a.navLeftLevel2OpenSelected:hover {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap; padding-left:0.6em;padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}


a.navLeftLevel3                   {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1em;padding-right:6px;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel3:hover             {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel3Open               {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1em;padding-right:6px;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel3Open:hover         {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel3Selected           {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1em;padding-right:6px;font-weight:bold;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF; background-color:#FFFFFF;}
a.navLeftLevel3Selected:hover     {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel3OpenSelected       {font-size:0.755em;color:#FFFFFF;text-decoration:none;display:block;margin:0;padding:0;padding-left:1em;padding-right:6px;font-weight:bold;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;background-color:#dac691;}
a.navLeftLevel3OpenSelected:hover {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}


a.navLeftLevel4                   {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1.4em;padding-right:6px;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel4:hover             {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1.4em; padding-right:6px;border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel4Open               {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1.4em;padding-right:6px;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;}
a.navLeftLevel4Open:hover         {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1.4em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel4Selected           {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1.4em;padding-right:6px;font-weight:bold;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF; background-color:#FFFFFF;}
a.navLeftLevel4Selected:hover     {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1.4em;padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}
a.navLeftLevel4OpenSelected       {font-size:0.755em;color:#555555;text-decoration:none;display:block;margin:0;padding:0;padding-left:1.4em; padding-right:6px;font-weight:bold;height:1.5em;line-height:1.5em;white-space:nowrap;border-top-style:solid; border-top-width:1px;border-top-color:#FFFFFF;background-color:#FFFFFF;}
a.navLeftLevel4OpenSelected:hover {font-size:0.755em;color:#FFFFFF;background-color:#dac691;white-space:nowrap;padding-left:1.4em; padding-right:6px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF;}


/*
################################
Navigation mitte
################################
*/

.textNavPath                      { z-index:5;margin:0; padding:0; text-align:right;}
a.textNavPath                     { z-index:5;height:25px; font-size:0.8em; font-weight:bold; text-decoration:none; color:#555555; line-height:25px; padding-right:12px;}
a.textNavPath:hover               { z-index:5;height:25px; font-size:0.8em; font-weight:bold; text-decoration:none; color:#FFFFFF; line-height:25px; padding-right:12px;}

.sitemapLevel1                     {padding-left:0px;color:color:#4984a5;;font-size:0.8em;font-weight: bold;}

.sitemapLevel1 a                   {padding-left:0px;color:color:#4984a5;;font-size:0.8em;font-weight: bold;}
.sitemapLevel2                     {padding-left:10px;}
.sitemapLevel3                     {padding-left:20px;}
.sitemapLevel4                     {padding-left:30px;}

.navSitemap                        {font-family: verdana, arial, sans-serif;font-size:30px;font-weight:bold;list-style-type:none;}
.navSitemapLevel1Open a            {color:#4984a5;;padding-left:-10px;list-style-type:none; font-family: verdana, arial, sans-serif; font-size:0.8em;}
.navSitemapLevel1Open a:hover      {padding-left:-10px;list-style-type:none; font-family: verdana, arial, sans-serif;font-size:0.8em;}
.navSitemapLevel2Open              {padding-left:-10px;list-style-type:none;font-size:0.755em;}
.navSitemapLevel3Open              {padding-left:-10px;list-style-type:none;font-size:0.755em;}

.systemNaviMiddle				  {z-index:2;height:25px; background-image:url(/wDeutsch/img/back/navi/higru.gif); background-repeat:no-repeat;}

a.systemNaviTop                   {padding-left:4px; color:555555; text-decoration:none; font-size:0.75em; position:relative; top:-160px;left:1em;}
