/*

////////////////////////////////////////////////////////////////

//

// 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     {background-color:#FFFFFF;margin:0px;font-family:helvetica, arial, sans-serif;font-size:11px;color:#595959;font-weight:normal;line-height:150%;}/*Standard Textformatierung*/



div      {font-family:helvetica , arial, sans-serif;font-size:11px;color:#595959;line-height:150%;}

p        {font-weight:bold;font-family:helvetica, arial, sans-serif;font-size:12px;color:#595959;line-height:150%;margin:0px;}

span     {font-family:helvetica, arial, sans-serif;font-size:11px;color:#595959;line-height:150%;}

form     {font-family:helvetica, arial, sans-serif;font-size:11px;color:#595959;line-height:150%;margin:0px;}

td       {text-decoration:none;font-family:helvetica, arial, sans-serif;font-size:11px;color:#595959;line-height:150%;}



/*Links*/

a        {text-indent:20px;text-decoration:none;font-family:helvetica, arial, sans-serif;font-size:12px;color:#7da7d9;}

a:hover  {text-indent:20px;background-color:#OE2C8C;font-family:helvetica, arial, sans-serif;font-size:11px;color:#C5E2F5;}



/*Eingabefelder*/

input    {font-size:14px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

select   {font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

textarea {font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}



/*Horizontale Linien*/

hr       {background-color:#FFFFFF;color:#595959;}




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



h1 {margin:0px;font-size:21px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

h2 {margin:0px;font-size:12px; font-family:helvetica, arial, sans-serif; font-weight:bold; color:#595959;}

h3 {margin:0px;font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

h4 {margin:0px;font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

h5 {margin:0px;font-size:11px;  font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

h6 {margin:0px;font-size:11px;  font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}

h7 {margin:0px;font-size:32px;  font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}



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



.text                {font-size:12px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}/*Text*/

.textBold            {font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#595959;}/*Text fett*/

.textInvert          {font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}/*Text negativ*/

.textBoldInvert      {font-size:11px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#595959;}/*Text fett negativ*/



.textSmall           {font-size:10px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}/*Kleiner Text*/

.textSmallBold       {font-size:9px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#595959;}/*Kleiner Text fett*/

.textSmallInvert     {font-size:9px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}/*Kleiner Text negativ*/

.textSmallBoldInvert {font-size:9px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#595959;}/*Kleiner Text fett negativ*/



.textLarge           {font-size:13px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}/*Gro&szlig;er Text*/

.textLargeBold       {font-size:13px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#595959;}/*Gro&szlig;er Text fett*/

.textLargeInvert     {font-size:13px; font-family:helvetica, arial, sans-serif; font-weight:normal; color:#595959;}/*Gro&szlig;er Text negativ*/

.textLargeBoldInvert {font-size:13px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#595959;}/*Gro&szlig;er Text fett negativ*/

.textLargeBoldExtra       {font-size:14px; font-family:helvetica, arial, sans-serif; font-weight:normal;   color:#2B318C;}/*Gro&szlig;er Text fett*/

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



.elementHeadline         {line-height:20px;}/*Überschrift*/

.elementStandard         {}/*Standard*/

.elementFormular         {padding:8px;}/*Formulare*/

.elementInclude          {padding:0px;}/*Includes*/

.elementSpace            {padding:8px;}/*Leerzeile*/



.elementRightStandard    {padding:8px;}/*Standard im rechten Bereich*/

.elementRightInclude     {padding:0px;}/*Include im rechten Bereich*/



.elementLeftStandard     {font-size:12px;padding:10px;}/*Standard im linken Bereich*/

.elementLeftInclude      {padding:0px;}/*Include im linken Bereich*/

.elementLeftNavigation   {padding:0px;margin:0px;}/*Navigation im linken Bereich*/

.elementnavheader   {padding:0px;margin:0px;}/*Navigation im oberen Bereich*/



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

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

.elementTopSystemNavigation {font-weight:normal;}



.elementBottomStandard  {padding:4px;}/*Standard im unteren Bereich*/

.elementBottomInclude   {padding:8px;}/*Include im unteren Bereich*/



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



.blockMain           {background-color:#FFFFFF;}/*Bereich oben*/

.blockLeft           {background-color:#FFFFFF;}/*Bereich links*/

.blockContent        {text-decoration:none;}/*Inhaltsbereich*/



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



.fragmentSpace             {text-decoration:none;}



.fragmentPictureFloatLeft  {font-weight:normal;} 

.fragmentPictureFloatRight {text-decoration:none;} 



.fragmentTableDoubleCol    {padding:0px;}

.fragmentTableTripleCol    {padding:0px;}

.fragmentCellDoubleCol     {text-decoration:none;} 

.navTopLevel1 {text-decoration:none;
;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#2e3192;
}
.aNavTopLevel {text-decoration:none;
;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#2e3192;
}
.aNavTopLevel:hover {text-decoration:none;
;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#00aeef;
}
