/* mein Site-Design */

body {
	background-image:url(/content/wLayout/design/img/bg.gif);
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#43BCED;
	scrollbar-darkshadow-color:#43BCED;
	scrollbar-face-color:#ECF8FD;
	scrollbar-highlight-color:#43BCED;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#FFFFFF;	
	}

a:link { font-family:arial; font-weight:normal; color:#1A3E91; text-decoration:none; }
a:visited { font-weightnormal; color:#1A3E91; text-decoration:none; }
a:focus { font-weight:normal; color:#1A3E91; text-decoration:underline; }
a:hover { font-weight:normal; color:#1A3E91; text-decoration:underline; }
a:active { font-weight:normal; color:#1A3E91; text-decoration:none; }

.link {color:#1A3E91;font-weight:normal;text-decoration:underline;}
.link_mail {color:#1A3E91;font-weight:normal;text-decoration:underline;padding-left:17px;background:url(/content/wLayout/design/img/link_mail-dunkel.gif) no-repeat;background-position:0px 3px;}
.link_intern {color:#1A3E91;font-weight:normal;text-decoration:underline;padding-left:17px;background:url(/content/wLayout/design/img/link_intern-dunkel.gif) no-repeat;background-position:0px 2px;}
.link_extern {color:#1A3E91;font-weight:normal;text-decoration:underline;margin-left:0px;padding-left:15px;background:url(/content/wLayout/design/img/link_extern-dunkel.gif) no-repeat;background-position:0px 0px;}
.link_back {color:#1A3E91;font-weight:normal;text-decoration:underline;padding-left:20px;background:url(/content/wLayout/design/img/pfeil-nach-links-dunkel1.gif) no-repeat;background-position:0px 0px;}
.link_back:hover {text-decoration:none;padding-left:20px;background:url(/content/wLayout/design/img/pfeil-nach-links-dunkel2.gif) no-repeat;background-position:0px 0px;}
.link_top {font-weight:normal;text-decoration:underline;padding-left:10px;background:url(/content/wLayout/design/img/pfeil-nach-oben-dunkel1.gif) no-repeat;background-position:0px 0px;}
.link_top:hover {text-decoration:none;background:url(/content/wLayout/design/img/pfeil-nach-oben-dunkel2.gif) no-repeat;background-position:0px 0px;}
.link_beschreibung {;margin-left:20px;}

.left_navi {vertical-align:top;width:144;background-color:#ECF8FD;background-image:url(/content/wLayout/design/img/fontaene.gif);background-repeat:no-repeat;background-position:bottom;padding-top:10px}
.top_navi {cursor:pointer}

table.border {width:800px;background-color:#1A3E91}	
table.main {border:0;background-color:#ffffff;width:100%}
td.top_left {width:16px}
td.top_middle {width:144px}
td.top_right {text-align:right;background-image:url(/content/wLayout/design/img/head3bg.gif)}
td.right {vertical-align:top;align:right;width:150;padding-top:10px;padding-right:5px}
td.ohne_right {width:5px;padding-top:10px}
td.content {vertical-align:top;}
td.aktionen_kontakt {vertical-align:top;padding-top:4px}

.right_block {background-color:#ECF8FD;width:100%;padding:0px;margin-top:0px;margin-bottom:15px;border:1px solid #43BCED}
.right_block_head {color:#1A3E91;font-size:11px;font-weight:bold;font-family:tahoma;text-align:center;background-color:#B8E5F8;border-bottom:1px solid #43BCED;height:20px;padding-top:2px}
.right_block_head a {color:#1A3E91;font-size:11px;font-weight:bold;font-family:tahoma;text-align:center;}
.right_block_head a:hover {color:#1A3E91;font-size:11px;font-weight:bold;font-family:tahoma;text-decoration:underline}
.right_block_content {color:#1A3E91;font-size:10px;font-weight:normal;font-family:tahoma;text-align:left;padding-top:10px;padding-left:5px;padding-right:5px}
.right_block_content a {color:#1A3E91;font-size:10px;text-align:center;}
.right_block_content a:hover {color:#1A3E91;font-size:10px;text-decoration:underline}


/* Standardformatierungen */
body {FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;FONT-FAMILY:arial;BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:left;margin-top:10px}
P {font-family:arial;FONT-SIZE:11px;COLOR:#000000;margin:0;padding:0;text-align:justify;}
form                 {margin:0;padding:0;}
div                  {margin:0;padding:0; font-size:11px;}

/* Horizontale Linien */
hr {background-color:#1A3E91;color:#1A3E91;height:1px;border-style:none;}

.footer {font-family:arial;font-size:11px;text-align:center;}



/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout
//
// Weblication® CMS Strukturdesign Version 4.7
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/


/* Eingabefelder */

input                {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#1A3E91;}
select               {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#1A3E91;}
textarea             {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#1A3E91;}

/* Links */

ul      	     {margin-left: 16px; padding:0px; list-style-type:none;list-style-image:url(/content/wLayout/design/img/square3b.gif);list-style-position:outside;padding-top:14px}
ol      	     {margin-left: 16px; padding:0px;}
ul.abstand li    {margin-bottom:10px}
ul.abstand li ul li {margin-bottom:0px}

/* Überschriften */

h1                   {margin:0px;padding:0px;padding-bottom:8px;font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1A3E91;}
h2                   {margin:0px;padding:0px;padding-bottom:6px;font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1A3E91;}
h3                   {margin:0px;padding:0px;padding-bottom:4px;font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1A3E91;}
h4                   {margin:0px;padding:0px;padding-bottom:2px;font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1A3E91;}
h5                   {margin:0px;padding:0px;padding-bottom:0px;font-size:9px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1A3E91;}
h6                   {margin:0px;padding:0px;padding-bottom:0px;font-size:7px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1A3E91;}

/* Blöcke */

.blockContent        {vertical-align:top;padding-left:5px;padding-top:12px;padding-right:10px;}


/* Allgemeine Elemente des oberen Bereiches */

.elementTopStandard                                {padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude                                 {padding:0px;}/*Include im oberen Bereich*/


/* Allgemeine Elemente des linken Bereiches */

.blockLeft .elementLeftStandard                    {padding:8px;}/*Standard im linken Bereich*/
.blockLeft .elementLeftInclude                     {padding:0px;}/*Include im linken Bereich*/

.borderLeft                                        {background-color:#1A3E91;width:10px;height:100%;}


/* Allgemeine Elemente des Inhaltsbereiches */

.blockContent ul      				   {list-style-type:square; color:#1A3E91;}
.blockContent ol      		   		   {list-style-type:square; color:#1A3E91;}

.blockContent .elementSitemap ul      		   {list-style-type:none; margin-left: 23px; padding:2px;}

.blockContent .elementHeadline                     {margin:0px 0px 8px 8px;}
.blockContent .elementHeadline h1                  {}

.blockContent .elementSubline                      {margin:0px 0px 3px 8px;}
.blockContent .elementSubline h2                   {}

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

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

.blockContent .elementList                         {margin:0px; padding:0px 0px 8px 8px;}

.blockContent .elementStandard                     {margin:0px; padding:0px 8px 16px 8px;}
.blockContent .elementStandard ul                  {margin:0px; padding:5px 10px 10px 16px;}
.blockContent .elementStandard ol                  {margin:0px; padding:5px 10px 10px 21px;}
.blockContent .elementStandardnah                  {margin:0px; padding:0px 0px 0px 8px;}
.blockContent .elementStandardimg                  {margin:0px; padding:0px 0px 0px 8px;}
.blockContent .elementStandard p                   {}
.blockContent .elementStandard li                  {}

.blockContent .elementPicture                      {margin:0px; padding:4px 11px 11px 8px;}
.blockContent .elementPicture img                  {}
.blockContent .elementPictureLeft		   {float:left; margin:0px; padding:4px 11px 11px 8px;}
.blockContent .elementPictureLeft img              {}
.blockContent .elementPictureRight		   {float:right; margin:0px; padding:4px 0px 11px 11px;}
.blockContent .elementPictureRight img             {}

.blockContent .elementLink                         {margin:0px; padding:0px 0px 0px 8px;}
.blockContent .elementLink a                       {}

.blockContent .elementFormular                     {}
.blockContent .elementFormular .text               {line-height:150%;padding:2px;}


/* Allgemeine Elemente des rechten Bereiches */

.blockRight .elementRightStandard                  {padding:8px;}/*Standard im rechten Bereich*/
.blockRight .elementRightInclude                   {padding:0px;}/*Include im rechten Bereich*/


/* Allgemeine Elemente des unteren Bereiches */

.blockBottom .elementBottomStandard                {padding:0px;text-align:center;}/*Standard im unteren Bereich*/
.blockBottom .elementBottomInclude                 {padding:0px;}/*Include im unteren Bereich*/

/* Sonstige Elemente */
.editButton                                        {position:absolute; left:170px; top:68px}


/* Listen z.B. bei Aktionen */
.imgThumbnailNews {float:left;margin-right:13px;}
.datei_beschreibung {padding-left:13px;margin-bottom:10px}

