/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Weblication CMS Strukturdesign Version 4.8
// Created by Scholl Communications AG, 77694 Kehl, www.scholl.de
//
// Adapted and customized by medialink - v2.12/20.07.2010 - www.medialink.net
//
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/



/*################################ Standards ################################*/
html					{height:101%; }
body					{margin:0; padding:0; background-color:#e6e6e6; font-family:arial, helvetica, geneva, sans-serif; font-size:12px; font-weight:normal; color:#666666; background-image: url(/any/layout/images/bgPage.gif); background-repeat: repeat-x;}

table					{spacing:0; padding:0px; font-family:arial, helvetica, geneva, sans-serif; font-size:12px; font-weight:normal; color:#666666; }
table td				{spacing:0; padding:0px; font-family:arial, helvetica, geneva, sans-serif; font-size:12px; font-weight:normal; color:#666666; }
td						{margin:0;padding:0;     font-family:arial, helvetica, geneva, sans-serif; font-size:12px; font-weight:normal; color:#666666; }
th						{margin:0;padding:0;     font-family:arial, helvetica, geneva, sans-serif; font-size:12px; font-weight:normal; color:#666666; }
form					{margin:0;padding:0;     font-family:arial, helvetica, geneva, sans-serif; font-size:12px; font-weight:normal; color:#666666; }

input					{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; border:1px solid #cccccc; background-color:#ffffff; }
select					{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; border:1px solid #cccccc; background-color:#ffffff; }
textarea				{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; border:1px solid #cccccc; background-color:#ffffff; }
.formHeader				{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; border:0px solid #cccccc; background-color:#e5e5e5; color:#666666; font-weight:bold; text-align:center; }
.formButton				{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; border:1px solid #cccccc; background-color:#f5f5f5; margin-top:3px; color:#1b469d; }

a:link					{color:#a19484; text-decoration:none; }
a:visited				{color:#a19484; text-decoration:none; }
a:active				{color:#a19484; text-decoration:none; }
a:hover					{color:#333333; text-decoration:underline; }
a:visited:hover			{color:#333333; text-decoration:underline; }

a.navmeta:link			{color:#999999; text-decoration:none; }
a.navmeta:visited		{color:#999999; text-decoration:none; }
a.navmeta:active		{color:#999999; text-decoration:none; }
a.navmeta:hover			{color:#000000; text-decoration:none; }
a.navmeta:visited:hover	{color:#000000; text-decoration:none; }

ul						{margin-left:16px; padding:0px; list-style-type:disc; }
ol						{margin-left:16px; padding:0px; list-style-type:disc; }
hr						{background-color:#C0C0C0;color:#C0C0C0;height:1px;border-style:none; }



/*################################ Navigation Draft ################################*/
.navigationMainOf		{margin:0px; padding-left:0px; padding-top:12px; font-size:11px; line-height:18px; font-weight:bold;   color:#808080; background-image: url(../images/bgNav.gif); background-repeat: no-repeat; }
.navigationMainOn		{margin:0px; padding-left:0px; padding-top:12px; font-size:11px; line-height:18px; font-weight:bold;   color:#000000; background-image: url(../images/bgNav.gif); background-repeat: no-repeat; }
.navigationSubOf		{margin:0px; padding-left:0px; padding-top:12px; font-size:11px; line-height:18px; font-weight:normal; color:#808080; background-image: url(../images/bgNav.gif); background-repeat: no-repeat; }
.navigationSubOn		{margin:0px; padding-left:0px; padding-top:12px; font-size:11px; line-height:18px; font-weight:normal; color:#000000; background-image: url(../images/bgNav.gif); background-repeat: no-repeat; }



/*################################ Headlines ##############################*/
h1						{margin:0px; padding:0px; font-size:18px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; line-height:22px; color:#666666; padding-bottom:8px;}	/*Pagetitle*/
h2						{margin:0px; padding:0px; font-size:14px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   line-height:20px; color:#666666; padding-bottom:5px;}	/*Headline*/
h3						{margin:0px; padding:0px; font-size:12px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   line-height:18px; color:#666666; padding-bottom:5px;}	/*Subheadline*/
h4						{margin:0px; padding:0px; font-size:12px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; line-height:18px; color:#666666; }						/*Standardtext*/
h5						{margin:0px; padding:0px; font-size:10px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; line-height:14px; color:#666666; }						/*Remarks*/
h6						{margin:0px; padding:0px; font-size:10px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; line-height:12px; color:#666666; }						/*Sources*/




/*################################ Blocks ################################*/
.blockPage				{position:absolute; top:0px; left:0px; vertical-align:top;       text-align:center; width:100%;  height:100%; min-width:990px;}	/*full page*/	
.blockMaster			{                                      margin:auto; padding:0px;                    width:990px; height:100%; }					/*master container for centering*/
.blockMain				{position:relative; top:0px; left:0px; margin:0px;  padding:0px; text-align:left;   width:990px; height:100%;}					/*main container for relative positioning*/	

.blockLeft				{margin:0px; padding:0px; width:166px; margin-left:15px; }
.blockLeftCenter		{margin:0px; padding:0px; width:102x;  }
.blockCenter			{margin:0px; padding:0px; width:242px; }
.blockRight				{margin:0px; padding:0px; width:450px; margin-right:15px; }

.tdColLeft				{ }
.tdColLeftCenter		{ }
.tdColCenter			{background-image: url(../../../any/layout/images/bgCenter.gif); background-repeat: repeat-y; }
.tdColRight				{ }



/*################################ Elements ################################*/
.elementTop					{margin:0px; padding:0px; height:100px; background-image: url(/any/layout/images/bgHead.gif);        background-repeat: repeat-x;  }
.elementBarLeft				{margin:0px; padding:0px; height:35px;  background-image: url(/any/layout/images/barLeft.gif);       background-repeat: no-repeat; }
.elementBarLeftCenter		{margin:0px; padding:0px; height:35px;  background-image: url(/any/layout/images/barLeftCenter.gif); background-repeat: no-repeat; }
.elementBarCenter			{margin:0px; padding:0px; height:35px;  background-image: url(/any/layout/images/barCenter.gif);     background-repeat: no-repeat; padding-left:17px; padding-right:17px; }
.elementBarRight			{margin:0px; padding:0px; height:35px;  background-image: url(/any/layout/images/barRight.gif);      background-repeat: no-repeat; }

.elementContentLeft			{padding-left:0px;  padding-right:0px;  min-height:465px; margin-right:2px; }
.elementContentLeftCenter	{padding-left:3px;  padding-right:0px;  min-height:465px; }
.elementContentCenter		{padding-left:10px; padding-right:10px; min-height:465px; margin-left:7px; margin-right:7px; background-image: url(/any/layout/images/bgContentCenter.gif); background-repeat: no-repeat; background-position:top; }
.elementContentRight		{padding-left:10px; padding-right:0px;  min-height:465px; }

.elementFooter				{margin:0px; padding:0px;  }
.elementEnd					{margin:0px; padding:0px; height:20px; }

.fragmentHeadline			{color:#ffffff;                        font-size:12px; line-height:20px; font-weight:bold;}
.fragmentTitle				{padding-top:10px;                     font-size:16px; line-height:18px; }
.fragmentSubline			{padding-top:6px;                      font-size:11px; line-height:14px; }
.fragmentIntro				{padding-top:20px; padding-bottom:6px; font-size:12px; line-height:18px; }

.fragmentText				{padding-bottom:0px;                   font-size:12px; line-height:18px; }
.fragmentTextParagraph		{padding-bottom:6px;                   font-size:12px; line-height:18px; }
.fragmentTextChapter		{padding-bottom:25px;                  font-size:12px; line-height:18px; }
.fragmentTextBox			{padding:5px; margin-bottom:6px;       font-size:11px; line-height:14px; border: 1px solid #cccccc; }

.fragmentImageMain			{margin-left:-10px; min-height:465px; background-image: url(/any/layout/images/bgContentRight.jpg);  background-repeat: no-repeat; background-position:top; }
.fragmentImageStandard		{padding-bottom:6px;  }

.fragmentCaption			{padding-bottom:25px; font-size:11px; line-height:14px;}
.fragmentCopyright			{color:#999999;    font-size:10px; }
.fragmentFunctions			{padding-top:10px; text-align:right; }

.fragmentSpacelineSmall		{padding-bottom:6px;  }
.fragmentSpacelineMiddle	{padding-bottom:15px; }
.fragmentSpacelineBig		{padding-bottom:25px; }

.propertyMainImage			{border-right: 2px solid #f1f1f1; border-bottom: 2px solid #f1f1f1; }




/*################################ Texts ################################*/

.textLarge				{font-size:14px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:20px; }
.textLargeBold			{font-size:14px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   color:#666666; line-height:20px; }

.text					{font-size:12px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:18px; }
.textAltColor			{font-size:12px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:18px; }
.textBold				{font-size:12px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   color:#666666; line-height:18px; }
.textBoldAltColor		{font-size:12px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   color:#666666; line-height:18px; }

.textMiddle				{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:14px; }
.textMiddleAltColor		{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:14px; }
.textMiddleBold			{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   color:#666666; line-height:14px; }
.textMiddleBoldAltColor	{font-size:11px; font-family:arial, helvetica, geneva, sans-serif; font-weight:bold;   color:#666666; line-height:14px; }

.textSmall				{font-size:10px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:12px; }
.textSmallAltColor		{font-size:10px; font-family:arial, helvetica, geneva, sans-serif; font-weight:normal; color:#666666; line-height:12px; }




/*--- end of file */
