/* Styles fuer das Layout */

/* Standardformatierungen */

body                 {display:block; text-align:justify; margin:0; padding:0; background-color:#FFFFFF; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:150%; background-image:url(/wDeutsch/wLayout/design/img/backgrounds/background-rightlight.jpg); background-repeat:no-repeat; background-attachment:scroll; background-position:811px 85px; }

/* Eingabefelder */

/* Links */

a                    {font-family: arial, sans-serif;font-size:11px;color:#015f01;text-decoration:none; font-weight:bold;}
a:hover              {font-family: arial, sans-serif;font-size:11px;color:#015f01;text-decoration:underline; font-weight:bold;}
a.selected           {font-family: arial, sans-serif;font-size:11px;color:#CC0000;text-decoration:underline; font-weight:bold;}

#sprache  			     {font-family: arial, sans-serif; font-size:11px; color:#a5b58f; text-decoration:none; font-weight:bold;}
#sprache a					 {font-family: arial, sans-serif; font-size:11px; color:#015f01; text-decoration:none; font-weight:bold;}

ul {margin: 1px 5 0 25px; padding: 1px 5 0 0px;}

/* Horizontale Linien */

/* Überschriften */

h1                   {margin:0px;padding:0px;padding-bottom:8px;font-size:18px; font-family: arial, sans-serif; font-weight:bold; color:#4A584A; font-variant:small-caps;}
h2                   {margin:0px;padding:0px;padding-bottom:8px;padding-top:16px;font-size:16px; font-family: arial, sans-serif; font-weight:bold; color:#4A584A; font-variant:small-caps;}
h3								   {margin:0px;padding:0px;padding-bottom:8px;padding-top:14px;font-size:14px; font-family: arial, sans-serif; font-weight:bold; color:#4A584A;}
h4								   {margin:0px;padding:0px;padding-bottom:8px;padding-top:12px;font-size:12px; font-family: arial, sans-serif; font-weight:bold; color:#4A584A;}
img 				 				 {border:none;}
hr									 { border:solid 1px #CCCCCC; height:1px;}
.elementSpace				 {margin:20px;}

/* formular */
input								{margin:1px;}
.formcalender					{ margin:0px; padding:0px;}
.formularpfeile 			{border:1px solid #f4fde1; background-color:#f4fde1; font-family: arial, sans-serif;font-size:11px;color:#015f01;text-decoration:none; font-weight:bold;}
.inputform             {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.inputdate						{font-size:12px; font-family:Arial, Helvetica, sans-serif; width:6em;}
.kasten               { border:2px dashed #e3efda;}
/* Blöcke */

.blockMain           {border-left:solid 1px #FFFFFF; padding-right:0pt; padding-bottom:0pt; padding-left:0pt; margin-top:0pt; margin-bottom:0pt; position:absolute; left:0px; width:811px;} /*Gesamter Bereich*/
.blockTop            {display:block; margin-top:0px; margin-left:0px; width:811px; height:84px; vertical-align:top;background-image:url(/wDeutsch/wLayout/design/img/background-img.gif);background-repeat:repeat-y; background-position:right;}/*Bereich oben*/
.blockLeft           {background-position:bottom left; background-image:url(/wDeutsch/wLayout/design/img/tanne.gif); background-repeat:no-repeat; background-color:#FFFFFF;}/*Bereich links */
.blockContent        {margin-left:0px; width:635px; float:left; border-left:solid 1px #5e8a3d; border-top:solid 1px #5e8a3d; border-right:none; border-bottom:none;background-color:#FFFFFF; margin-top:85px;}/*Inhaltsbereich*/
.blockRight          {float:left; height:442px; width:108px; background-image:url(/wDeutsch/wLayout/design/img/backgrounds/background-right.jpg); background-repeat:no-repeat; margin-top:84px;}/*Bereich rechts*/
.blockBottom         {}/*Bereich unten*/
.blockInhalt         {margin-left:40px; margin-right:40px; margin-top:20px; margin-bottom:10px; text-align:left;}

/* Allgemeine Elemente des oberen Bereiches */

.elementTopNavigation				{padding:0px;position:absolute;left:233px; top:36px; height:25px; width:508px; border-left:1px #d5e7c8 solid; }
.elementTopunderNavigation	{padding:0px;position:absolute;left:233px;top:59px; height:3px; width:508px;background-image:url(/wDeutsch/wLayout/design/img/buttons/background_button.gif); background-repeat:repeat-x;}
.elementLogo								{float:left; padding-left:77; margin-top:27px;}
.elementText								{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align: justify;}
.elementText11							{font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align: justify;}
.elementTextbold						{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align: justify; font-weight:bold;}
.elementTextboldwhite				{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align: justify; font-weight:bold; color:#FFFFFF;}
.elementStandard						{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align: justify;}

.fragmentTextFloatLeft {float:left; width:250px;}
.fragmentTextFloatRight {float:right; width:270px;}
.fragmentPictureFloatLeft {float:left; margin-right:7px; margin-top:4px;}
.fragmentPictureFloatRight{float:right; margin-left:7px; margin-top:4px;}
.elementPictureText 		{font-size:30px; font-family:Arial, Helvetica, sans-serif;}

.special 				{margin:0px;padding:0px;padding-bottom:8px;padding-top:16px;font-size:14px; font-family: arial, sans-serif; font-weight:bold; color:#4A584A; font-variant:small-caps;}
.kastenrahmen		{display:block; position:relative; border-top:solid 1px #cccccc; border-right:solid 1px #cccccc; margin-left:-10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.kastenlinks		{margin-top:7px; margin-left:18px;}
.kastenrechts		{background-color:#f6f2ef; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:205px;}
