/*
////////////////////////////////////////////////////////////////
//
// 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
//
// Adapted by medialink - v1.30f/28.08.2008
//
////////////////////////////////////////////////////////////////
*/



/* Standardformatierungen */
body                     {margin:0; padding:0; background-color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color: #666666;}

table                    {spacing:0; padding:0px; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color: #666666;}
table td                 {spacing:0; padding:0px; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color: #666666;}

div                      {}
p                        {}
span                     {}
td                       {margin:0;padding:0; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color: #666666;}
th                       {margin:0;padding:0; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color: #666666;}
form                     {margin:0;padding:0; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color: #666666;}



/* Eingabefelder */
input                    {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; border:1px solid #cccccc; background-color:#ffffff; margin-top:3px; margin-bottom:5px; width:298px;}
select                   {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; border:1px solid #cccccc; background-color:#ffffff; margin-top:3px;}
textarea                 {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; border:1px solid #cccccc; background-color:#ffffff; margin-top:3px; width:298px;}
.formHeader              {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; border:0px solid #cccccc; background-color:#e5e5e5; margin-top:3px; padding:2px; color: #666666; font-weight:bold; text-align:center;}
.formContent             {padding:8px; border: solid 1px #ccc; } /*Formularinhalt*/
.formButton              {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; border:1px solid #cccccc; background-color:#f5f5f5; margin-top:3px; color:#1b469d}



/* Links */
a:link					 {color:#1b469d; text-decoration:none;}
a:visited				 {color:#1b469d; text-decoration:none;}
a:active				 {color:#1b469d; text-decoration:none;}
a:hover					 {color:#1b469d; text-decoration:underline;}
a:visited:hover			 {color:#1b469d; text-decoration:underline;}

a.navmeta:link			 {color: #666666; text-decoration:none; font-size:9px; }
a.navmeta:visited		 {color: #666666; text-decoration:none; font-size:9px; }
a.navmeta:active		 {color: #666666; text-decoration:none; font-size:9px; }
a.navmeta:hover			 {color:#000000; text-decoration:none; font-size:9px; }
a.navmeta:visited:hover	 {color:#000000; text-decoration:none; font-size:9px; }

a.index:link			 {color: #666666; text-decoration:none; font-size:12px;}
a.index:visited          {color: #666666; text-decoration:none; font-size:12px;}
a.index:active           {color: #666666; text-decoration:none; font-size:12px;}
a.index:hover            {color: #666666; text-decoration:underline; font-size:12px;}
a.index:visited:hover    {color: #666666; text-decoration:underline; font-size:12px;}


/* Listen */
ul                       {margin-left: 16px; padding:0px; list-style-type:disc}
ol                       {margin-left: 16px; padding:0px; list-style-type:disc;}



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


 
/* Ueberschriften */
h1 {margin:0px; padding:0px; font-size:18px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;}    /*Seitentitel*/
h2 {margin:0px; padding:0px; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000; padding-bottom:4px;}      /*Ueberschrift*/
h3 {margin:0px; padding:0px; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color: #666666;}      /*Zwischentitel*/
h4 {margin:0px; padding:0px; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;}    /*Standardtext*/
h5 {margin:0px; padding:0px; font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;}    /*Anmerkungen*/
h6 {margin:0px; padding:0px; font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;}    /*Quellen*/



/* Verschiedenes */
.alignjustify            { text-align: justify }
.imageborder             { border: solid 1px #ccc }



/*################################ Bloecke ################################*/
.blockMaster			 {position:relative; left:0px; top:0px; margin:0px; padding:0px; width:970px;} /* Gesamter Bereich */
.blockMain               {margin:0px; padding:0px; width:970px; z-index:0;} /* Bereich für Inlay-Tabelle / No positioning because of Safari v1.2, which does'nt show vert-scrollers*/              
.blockHeadImageLeft      {margin:0px; padding:0px;} /* Inlay-Tabelle: Bild links */
.blockHeadImageRight     {margin:0px; padding:0px;} /* Inlay-Tabelle: Bild rechts */
.blockLeft               {margin:0px; padding:0px; margin-right:10px;} /* Inlay-Tabelle:  Bereich links*/
.blockContent            {margin:0px; padding:0px; padding-left:15px; padding-right:15px; padding-bottom:15px; vertical-align:top;} /* Inlay-Tabelle: Inhaltsbereich Mitte */
.blockContext            {margin:0px; padding:0px; padding-left:10px; padding-right:10px; width:160px; margin-right:15px;  margin-bottom:15px; float: left; background-color:#e5e5e5} /* Kontextbereich */
.blockHeadline           {margin:0px; padding:0px; padding-top:35px; height:90px;} /* Headline-Bereich */
.blockRight              {margin:0px; padding:0px; padding-left:15px;}/* Inlay-Tabelle: Bereich rechts*/
.blockBottom             {} /* Inlay-Tabelle: Bereich unten*/




/*################################ Elemente ################################*/
.elementFnc              {margin:0px; padding:0px; padding-top:100px; padding-bottom:10px;} /* Functions */
.elementNavigation       {padding-bottom:30px;} /* Navigation */
.elementHeadline         {margin:0px; padding:0px; padding-top:35px; height:90px;} /* Headline-Bereich */
.elementFooter           {padding:0px; font-size:9px; } /* Copyright und Credit */
.elementTitle            {padding:0px; font-size:18px; color: #666666; line-height:21px;} /*Ueberschrift*/
.elementLine             {padding:0px; font-size:0px;} /* for small div-height in MSIE6.x/Win */
.elementSearch           {padding-bottom:30px; }

.elementStandard         {padding:0px; line-height:150%;} /*Standard*/
.elementStandardADsmall  {padding:0px; padding-bottom:8px;line-height:150%;} /*Standard mit Absatzdurchschuss klein*/
.elementStandardADmiddle {padding:0px; padding-bottom:15px; line-height:150%;} /*Standard mit Absatzdurchschuss mittel*/
.elementStandardADbig    {padding:0px; padding-bottom:30px; line-height:150%;} /*Standard mit Absatzdurchschuss gross*/

.elementInclude          {padding:0px;} /*Includes*/
.elementSpace            {padding:0px; height:13px;} /*Leerzeile*/

.tableContentBg          {background-color:#f2f2f2; }

.navigationMainOf		{margin:0px; padding-left:15px; padding-right:118px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:bold; background-image: url(../../../graphlay/navBgMainOf.gif); color: #666666;}
.navigationMainOn		{margin:0px; padding-left:15px; padding-right:118px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:bold; background-image: url(../../../graphlay/navBgMainOn.gif); color:#000000;}
.navigationMainOp		{margin:0px; padding-left:15px; padding-right:118px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:bold; background-image: url(../../../graphlay/navBgMainOp.gif); color:#000000;}
.navigationSubOf		{margin:0px; padding-left:130px; padding-right:3px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:normal; background-image: url(../../../graphlay/navBgSubOf.gif); color: #666666;}
.navigationSubOn		{margin:0px; padding-left:130px; padding-right:3px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:normal; background-image: url(../../../graphlay/navBgSubOn.gif); color:#ffffff;}
.navigationSubOp		{margin:0px; padding-left:130px; padding-right:3px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:normal; background-image: url(../../../graphlay/navBgSubOp.gif); color:#ffffff;}
.navigationThirdOf		{margin:0px; padding-left:130px; padding-right:3px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:normal; background-image: url(../../../graphlay/navBgThirdOf.gif); color: #666666;}
.navigationThirdOn		{margin:0px; padding-left:130px; padding-right:3px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:normal; background-image: url(../../../graphlay/navBgThirdOn.gif); color:#000000;}
.navigationThirdOp		{margin:0px; padding-left:130px; padding-right:3px; padding-top:4px; padding-bottom:4px; font-size:11px; line-height:15px; font-weight:normal; background-image: url(../../../graphlay/navBgThirdOp.gif); color:#000000;}


/*################################ Texte ################################*/
.text                    {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;} /*Text*/
.textInvert              {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;} /*Text negativ bzw. [>>]in Layer-Navigation*/
.textBold                {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color: #666666;} /*Text fett*/
.textBoldInvert          {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;} /*Text fett negativ*/

.textMiddle              {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;} /*Mittlerer Text*/
.textMiddleAltColor      {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000;} /*Mittlerer Text*/
.textMiddleBold          {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color: #666666;} /*Mittlerer Text fett*/
.textMiddleBoldAltColor  {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;} /*Mittlerer Text fett*/

.textSmall               {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;} /*Kleiner Text*/
.textSmallBoldAltColor   {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;} /*Kleiner Text*/
.textSmallAltColor       {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000;} /*Kleiner Text*/
.textSmallInvert         {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;} /*Kleiner Text negativ*/
.textSmallBold           {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color: #666666;} /*Kleiner Text fett*/
.textSmallBoldInvert     {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;} /*Kleiner Text fett negativ*/

.textLarge               {font-size:14px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color: #666666;} /*Gro&szlig;er Text*/
.textLargeInvert         {font-size:14px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;} /*Gro&szlig;er Text negativ*/
.textLargeBold           {font-size:14px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color: #666666;} /*Gro&szlig;er Text fett*/
.textLargeBoldInvert     {font-size:14px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;} /*Gro&szlig;er Text fett negativ*/


/*################################ MnogoSearch ################################*/
A.searchresult_title	{ color: #1b469d }
.highlight				{ color: #000000 }
.searchresult_title		{ color: #1b469d }
.searchresult_content	{ color: #666666 }
.searchresult_footer	{ color: #666666 }
.einschub 				{ color: #666666; font-size: 12px; margin-left: 26px; }
.searchnav				{padding-top:5px; padding-bottom:5px; border-top: 1px solid #ababab;  border-bottom: 1px solid #ababab;}




/*--- end fo file */
