@import url("/de/wLayout/design/style/weblics_new.css");
/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// Weblication® CMS Strukturdesign Version 4.5
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/


/*Standardformatierungen*/

body     {margin:0px;font-family:arial,verdana,sans-serif;font-size:12px;color:#000000;font-weight:normal;line-height:140%;}/*Standard Textformatierung*/

div      {font-family:arial, verdana, sans-serif;font-size:12px;color:#000000;}
p        {font-family:arial, verdana, sans-serif;font-size:12px;color:#000000;margin:0px;padding:0px;padding-bottom:8px;line-height:140%;}
span     {line-height:140%;}
form     {font-family:arial, verdana, sans-serif;font-size:12px;color:#000000;margin:0px;padding:0px;}
td       {font-family:arial, verdana, sans-serif;font-size:12px;color:#000000;line-height:140%;}

/*Links*/
a              {color:#00337F;text-decoration:none;}
a:hover        {color:#FF6633;text-decoration:underline;}
a.aTop        {font-size:12px;color:#FFFFFF;text-decoration:none;font-weight:bold;font-family:arial;}
a.aTop:hover  {font-size:12px;color:#FFFFFF;text-decoration:underline;font-weight:bold;font-family:arial;}
a.aFooter        {font-size:11px;color:#00337F;text-decoration:none;}
a.aFooter:hover  {font-size:11px;color:#5A7CC1;text-decoration:underline;}
a.aRight        {font-size:11px;color:#00337F;text-decoration:underline;}
a.aRight:hover  {font-size:11px;color:#FF6633;text-decoration:underline;}
a.aRightDL        {font-size:11px;color:#00337F;text-decoration:none;padding-left:25px;}
a.aRightDL:hover    {font-size:11px;color:#FF6633;text-decoration:underline;padding-left:25px;}
a.aRightLink        {font-size:11px;color:#00337F;text-decoration:none;padding-left:10px;}
a.aRightLink:hover    {font-size:11px;color:#FF6633;text-decoration:underline;padding-left:10px;}
a.aRightMail    {font-size:11px;color:#00337F;text-decoration:none;padding-left:25px;}
a.aRightMail:hover  {font-size:11px;color:#FF6633;text-decoration:underline;padding-left:25px;}
a.aElementNewsHomeLink  {font-size:11px;color:#FF6633;text-decoration:none;}
a.aElementNewsHomeLink:hover{font-size:11px;color:#FF6633;text-decoration:underline;}
a.aUeberschrift{font-size:11px;color:#00337F;text-decoration:none;padding:0px;}
a.aUeberschrift:hover {font-size:11px;color:#5A7CC1;text-decoration:none;padding:0px;}
a.buttonDefault{background-image:url(/de/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;font-family:arial,helvetica;color:#666666;padding:0px;font-size:10px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:4px;padding-right:4px;height:16px;white-space:nowrap}


/*Eingabefelder*/
input    {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
select   {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
textarea {font-family:arial, verdana, sans-serif; font-size:12px; font-weight:normal; color:#000000;}

/*Horizontale Linien*/
hr                          {background-color:#00337F; color:#00337F;height:1px;border-style:none;width:545px;}
hr.hrbluebox      {background-color:#FFFFFF; color:#FFFFFF;height:1px;border-style:none;width:230px;}
hr.hrsitemap      {background-color:#00337F; color:#00337F;height:1px;border-style:none;width:545px;margin-left:0px;text-align:left;}
hr.hrkurs            {background-color:#FFFFFF; color:#FFFFFF;height:1px;border-style:none;width:545px;margin-left:0px;text-align:left;}

/*################################ Ueberschriften ################################*/

h1 {margin:0px;padding:0px;font-size:15px; font-family:arial, verdana, sans-serif; font-weight:bold; color:#FF6000;line-height:140%;}
h2 {margin:0px;padding:0px;font-size:14px; font-family:arial, verdana, sans-serif; font-weight:bold; color:#000000;line-height:140%;}
h3 {margin:0px;padding:0px;font-size:13px; font-family:arial, verdana, sans-serif;; font-weight:bold; color:#000000;line-height:140%;}
h4 {margin:0px;padding:0px;padding-left:5px;padding-top:2px;font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; color:#FFFFFF;line-height:140%;}
h5 {margin:0px;padding:0px;font-size:9px;  font-family:arial, verdana, sans-serif; font-weight:bold; color:#000000;line-height:140%;}
h6 {margin:0px;padding:0px;font-size:7px;  font-family:arial, verdana, sans-serif; font-weight:bold; color:#000000;line-height:140%;}

/*################################ Texte ################################*/

.text                {font-size:12px; font-family:arial,verdana, sans-serif; font-weight:normal;color:#000000;line-height:140%;padding:0px}/*Text*/
.textBold            {font-size:12px; font-family:arial,verdana, sans-serif; font-weight:bold;color:#00337F;line-height:140%;padding:0px;}/*Text fett*/
.textInvert          {font-size:12px; font-family:arial,verdana, sans-serif; font-weight:normal;color:#FFFFFF;line-height:140%;}/*Text negativ*/

.textSmall           {font-size:11px; font-family:arial,verdana, sans-serif; font-weight:normal;color:#000000;line-height:140%;padding:0px;}/*Kleiner Text*/
.textSmallBold       {font-size:9px; font-family:arial,verdana, sans-serif; font-weight:bold;color:#000000;line-height:140%;}/*Kleiner Text fett*/
.textSmallInvert     {font-size:9px;font-family:arial,verdana,sans-serif; font-weight:normal;color:#FFFFFF;line-height:140%;}/*Kleiner Text negativ*/
.textSmallBoldInvert {font-size:9px;font-family:arial,verdana,sans-serif; font-weight:bold;color:#FFFFFF;line-height:140%;}/*Kleiner Text fett negativ*/

.textLarge           {font-size:13px;font-family:arial,verdana,sans-serif; font-weight:normal; color:#000000;line-height:140%;}/*Gro&szlig;er Text*/
.textLargeBold       {font-size:13px;font-family:arial,verdana,sans-serif; font-weight:bold;   color:#000000;line-height:140%;}/*Gro&szlig;er Text fett*/
.textLargeInvert     {font-size:13px;font-family:arial,verdana,sans-serif; font-weight:normal; color:#FFFFFF;line-height:140%;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:13px;font-family:arial,verdana,sans-serif; font-weight:bold;   color:#FFFFFF;line-height:140%;}/*Gro&szlig;er Text fett negativ*/

.textRight           {font-size:11px;line-height:140%;color:#00337F;width:200px;padding-left:10px;}
.textFooter          {font-size:11px;color:#00337F;line-height:140%;vertical-align:middle;padding:0px;}

.subText           {font-size:9px;font-family:arial,verdana,sans-serif; font-weight:normal; color:#000000;line-height:140%;}/*Kleiner Text*/

.textBlueBox    {font-size:12px;font-family:arial,verdana,sans-serif;font-weight:normal;color:#00337F;padding:10px;}
.textBlue {font-size:12px;font-family:arial,verdana,sans-serif;font-weight:normal;color:#00337F;padding:10px;padding-top:0px;}

/*################################ Elemente ################################*/
.elementHeadline         {padding:0px;padding-top:14px;padding-bottom:20px;padding-left:0px;padding-right:20px;}/*Überschrift*/
.elementStandard         {padding:0px;padding-bottom:12px;padding-left:0px;padding-right:19px;}/*Standard*/
.elementFormular         {padding:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;}/*Formulare*/
.elementInclude          {padding:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;}/*Includes*/
.elementSpace            {height:12px;padding:4px;}/*Leerzeile*/

.elementRightStandard    {padding:0px;padding-top:5px;padding-right:0px;padding-left:0px;background-color:#E6EDFB;width:200px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;padding-bottom:0px;}/*Standard im rechten Bereich*/
.elementRightTitle          {padding-bottom:3px;font-family:arial,verdana,sans-serif;background-color:#00337F;width:200px;border-top-style:solid;border-top-color:#FFFFFF;border-top-width:1px}
.elementRightSpacer      {height:16px;}/*Standard im rechten Bereich*/
.elementRightInclude     {padding:0px;}/*Include im rechten Bereich*/

.elementLeftStandard     {margin:20px;margin-right:0px;padding:8px;padding-left:10px;}/*Standard im linken Bereich*/
.elementLeftInclude      {padding:0px;}/*Include im linken Bereich*/
.elementLeftNavigation   {padding:0px;padding-top:80px;}/*Navigation im linken Bereich*/
.elementTopStandard      {padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude       {padding:0px;}/*Include im oberen Bereich*/
.elementTopNavigation    {margin:5px;margin-left:20px;font-size:11px;font-weight:bold;color:#00337F;}/*Navigation im oberen Bereich*/
.elementTopSearch        {margin:0px;padding:10px;}/*Suche im oberen Bereich*/

.elementBottomStandard  {padding-left:220px;padding-top:0px;height:14px;}/*Standard im unteren Bereich*/
.elementBottomInclude   {padding:8px;}/*Include im unteren Bereich*/
.elementEmotion {position:absolute;top:0px;left:0px;width:200px;height:159px;border-bottom-style:solid;border-bottom-color:#FFFFFF;border-bottom-width:1px;}

.elementBlueBox  {background-color:#E6EDFB;border-style:solid;border-width:1px;border-color:#00337F;width:260px;padding-bottom:15px;}
.elementBlueHeadline  {background-color:#CDD8EE;border-style:solid;border-width:1px;border-bottom-style:none;border-color:#00337F;color:#00337F;font-size:12px;font-weight:bold;padding:2px;padding-left:10px;width:auto;}

.elementNewsHomeHeadline {margin-top:5px;color:#00337F;font-size:12px;font-weight:bold;background:url(/de/img/pfeil_klein.gif);background-repeat:no-repeat;background-position:middle left;padding:0px;padding-left:12px;margin-left:8px}
.elementNewsHomeDescription {color:#00337F;font-size:11px;padding-left:20px;padding-right:20px;}

.elementLeitsatz {padding-left:0px;padding-top:20px;padding-bottom:20px;}
.elementGrafik {padding-right:0px;padding-top:10px;}
.elementRightQuicklink {margin-left:5px;padding-top:2px;background:url(/de/img/dl.gif);background-repeat:no-repeat;}
.elementRightQuickmail {margin-left:5px;padding-top:2px;background:url(/de/img/mail.gif);background-repeat:no-repeat;}
.elementRightLink {margin-left:2px;padding-top:2px;padding-bottom:4px;}
.elementAnmeldung {font-size:12px;font-family:arial,verdana,sans-serif;font-weight:bold;padding:0px;padding-left:5px;padding-top:2px;background:url(/de/img/anmeldung.gif);background-repeat:no-repeat;display:block;height:22px;color:#FFFFFF;}
.elementAnmeldung:hover {font-size:12px;font-family:arial,verdana,sans-serif;font-weight:bold;padding:0px;padding-left:5px;padding-top:2px;background:url(/de/img/anmeldung.gif);background-repeat:no-repeat;display:block;height:22px;color:#FFFFFF;text-decoration:none;}

/*################################ Bloecke ################################*/

.blockMainTop          {width:984px;background-color:#00337F;}
.blockMain           {width:984px;} /*Gesamter Bereich*/
.blockTop            {width:984px;vertical-align:top;background-color:#00337F;}/*Bereich oben*/
.blockTopLeft       {width:200px;}/*Bereich Oben Links*/
.blockTopContent    {border-left-style:solid;border-left-width:1px;border-left-color:#FFFFFF;}/*Bereich Oben Mitte*/
.blockTopRight      {width:201px;padding-left:0px;padding-top:0px;border-left-style:solid;border-right-style:solid;border-color:#FFFFFF;border-width:1px;}/*Bereich Oben Rechts*/
.blockNavigation     {width:984px;background-color:#00337F;}/*Bereich Emotionsbild*/
.blockSearch         {width:200px;background-color:#00337F;}/*Bereich Emotionsbild*/
.blockLeft           {width:200px;vertical-align:top;background-color:#00337F;padding-top:0px}/*Bereich links*/
.blockOuterTable     {width:100%;}
.blockInnerTable     {width:100%;height:20px;}
.blockContent        {vertical-align:top;padding-left:20px;}/*Inhaltsbereich*/
.blockRight          {width:201px;vertical-align:top;border-top-style:solid;border-top-width:1px;border-top-color:#FFFFFF;padding-top:80px;}/*Bereich rechts*/
.blockBottom         {width:800px;}/*Bereich unten*/
.blockLayout         {width:984px;}

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

.fragmentSpace             {height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}

.fragmentPictureFloatLeft  {margin-right:20px;margin-bottom:8px;float:left;} 
.fragmentPictureFloatRight {margin-left:8px;margin-bottom:8px;float:right;} 

.fragmentTableDoubleCol    {padding:0px;border-style:none;border-width:1px;border-color:#FF0000;}
.fragmentTableTripleCol    {padding:0px;border-style:none;border-width:1px;border-color:#FF0000;}
.fragmentCellDoubleCol     {width:50%;vertical-align:top;float:left}
.fragmentCellTripleCol     {width:30%;vertical-align:top;float:left}

.fragmentLinklistFloatLeft {padding:8px;margin-right:8px;margin-bottom:8px;float:left;border-style:solid;border-color:#000000;border-width:1px;} 

/*################################ Sonstiges ################################*/

.inputSearch         {width:153px;border-style:none;border-color:#000000;border-width:0px;padding-left:2px;padding-top:2px;color:#666666;}
.dropdownStartseite {width:210px;margin-left:10px;}
.tableKursuebersicht {background-color:#E6EDFB;width:545px;}
.tableKursuebersicht td{vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFFFFF;}