/*////////////////////////////////////////////////////////////////
// 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
// Anpassung block content widht auf 600px 28.01.2009 AdBl (Darstellungsproblem IE)
////////////////////////////////////////////////////////////////*/

/*Standardformatierungen*/
body            							{background-color:#FFFFFF;margin:0px;font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;text-align:left;line-height:150%;}/*Standard Textformatierung*/
td              							{font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#402C00;/*line-height:150%;*/}
div             							{font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#402C00;line-height:150%;}
p               							{font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#402C00;line-height:150%;}
span            							{font-family:arial,verdana,helvetica,sans-serif;font-size:12px;color:#402C00;line-height:150%;}
form            							{margin:0px;padding:0px;}
input           							{font-size:11px;font-family:arial,verdana,helvetica,sans-serif;color:#000000;}
select          							{font-size:11px;font-family:arial,verdana,helvetica,sans-serif;color:#000000;}
textarea        							{font-size:11px;font-family:arial,verdana,helvetica,sans-serif;color:#000000;}
a               							{/*font-family:arial,verdana,helvetica,sans-serif;font-size:12px;*/color:#017667;line-height:150%;text-decoration:none;}
a:hover         							{/*font-family:arial,verdana,helvetica,sans-serif;font-size:12px;*/color:#017667;line-height:150%;text-decoration:underline;}
hr              							{background-color:#402C00;color:#402C00;height:1px;border-style:none;}
.textDecorationNone 					{text-decoration:none;font-weight:normal;}
.imgBorder									  {border-style:solid;border-width:1px;border-color:#402C00}
ul 											      {list-style-image:url(/de/wLayout/design/img/elements/bullet.gif);line-height:150%;}


/*################ Ueberschriften ################*/
h1.splash									    {font-size:22px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;color:#402C00;line-height:150%;}
h1 											      {font-size:19px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;color:#402C00;line-height:150%;}
h2 											      {font-size:15px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#402C00;line-height:100%;}
h3 											      {font-size:12px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#402C00;line-height:100%;}
h4,h5,h6 									    {font-size:12px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#402C00;line-height:100%;}

/*################ Texte ################*/
.text                					{font-size:12px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#402C00;line-height:150%;}/*Text*/
.textBold            					{font-size:12px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#402C00;line-height:150%;}/*Text fett*/
.textInvert          					{font-size:12px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#FFFFFF;line-height:150%;}/*Text negativ*/
.textBoldInvert      					{font-size:12px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#FFFFFF;line-height:150%;}/*Text fett negativ*/
.textInfo            					{background-color:#ECCCCC;border-style:solid;border-width:1px;border-color:#c9ced4;padding-left:4px;padding-top:4px;padding-bottom:4px;}/*Text Infobox*/
.textSmall           					{font-size:10px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#402C00;line-height:150%;}/*Kleiner Text*/
.textSmallBold       					{font-size:10px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#402C00;line-height:150%;}/*Kleiner Text fett*/
.textSmallInvert     					{font-size:10px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#FFFFFF;line-height:150%;}/*Kleiner Text negativ*/
.textSmallBoldInvert 					{font-size:10px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#FFFFFF;line-height:150%;}/*Kleiner Text fett negativ*/
.textLarge           					{font-size:14px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#402C00;line-height:150%;}/*Gro&szlig;er Text*/
.textLargeBold       					{font-size:14px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#402C00;line-height:150%;}/*Gro&szlig;er Text fett*/
.textLargeInvert     					{font-size:14px;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal;color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert 					{font-size:14px;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text fett negativ*/

/*################ Elemente ################*/
.elementHeadline         			{}/*&Uuml;berschrift*/
.elementStandard         			{margin:0;}/*Standard*/
.elementTable                 {margin:0;padding:0 0 8px 0;}
.elementFormular         			{padding:0 0 8px 0;}/*Formulare*/
.elementText         			    {margin:0;}/*&Uuml;berschrift*/
.elementInclude          			{padding:0px;}/*Includes*/
.elementSpace            			{height:12px;padding:8px;}/*Leerzeile*/
.elementRightHeadline    			{margin-top:8px;padding-top:1px;padding-bottom:1px;padding-left:8px;background-color:#ADBBC6;height:14px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#486E8E;}/*Standard im rechten Bereich*/
.elementRightStandard    			{padding-left:8px;padding-top:8px;margin-bottom:8px;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#ADBBC6;}/*Standard im rechten Bereich*/
.elementRightInclude     			{padding-left:8px;padding-top:8px;margin-bottom:8px;background-color:#E6EAEE;border-style:solid;border-width:1px;border-color:#E6EAEE;}/*Include im rechten Bereich*/
.elementLeftStandard     			{padding:8px;}/*Standard im linken Bereich*/
.elementLeftButton            {padding:15px 0 10px 20px;}
.elementLeftNavigation   			{padding-top:4px;margin:4px;}/*Standard im linken Bereich*/
.elementLeftInclude      			{padding:0px;}/*Include im linken Bereich*/
.elementTopStandard      			{padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude       			{padding:0px;background-color:#ADBBC6;margin-top:0px;border-style:none;width:100%}/*Include im oberen Bereich*/
.elementTopNavigation    			{position:absolute;top:102px;padding-left:176px;}
.elementBottomStandard   			{font-weight:bold;color:#017667;padding:0 0 10px 15px;}/*Standard im unteren Bereich*/
.elementBottomDelimiterLine 	{height:1px;margin-top:2px;margin-bottom:2px;background-image:url(/de/wLayout/design/img/backgrounds/bg_line_dot.gif)}/*Standard im unteren Bereich*/
.elementBottomInclude    			{padding:8px;}/*Include im unteren Bereich*/

/*################ Bloecke ################*/
.blockHeader									{width:814px;height:130px;margin:0;padding:0;background-color:#FFFFFF;}
.blockMain           					{width:814px;height:100%;} /*Gesamter Bereich*/
.blockQuicknav       					{width:600px;height:35px;text-align:right;vertical-align:middle;}/*Bereich oben*/
.blockTop                     {width:600px;height:95px;background-image:url(/de/wLayout/design/img/container/bg_navigation.jpg);}
.blockLogo										{background-image:url(/de/wLayout/design/img/container/bg_logo.gif);vertical-align:top;}
.blockLeftSmall								{width:45px;height:100%;margin:0;padding:0;vertical-align:top;}
.blockLeft           					{width:179px;height:100%;vertical-align:top;}/*Bereich links*/
.blockContent        					{width:600px;height:100%;padding:12px 0 0 0;vertical-align:top;}/*Inhaltsbereich*/
.blockBottom         					{width:814px;border-style:none;}/*Bereich unten*/

/*################ Fragmente ################*/
.fragmentSpace             		{width:100%;height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}
.fragmentPictureFloatLeft  		{margin-right:8px;margin-bottom:8px;float:left} 
.fragmentPictureFloatRight 		{margin-left:8px;margin-bottom:8px;float:right} 
.fragmentTableDoubleCol    		{width:100%;border-width:0px;spacing:0px;padding:0px;border-color:#FF0000;border-width:0px;border-style:dotted}
.fragmentTableTripleCol    		{width:100%;border-width:0px;spacing:0px;padding:0px;border-color:#FF0000;border-width:0px;border-style:dotted}
.fragmentCellDoubleCol     		{width:50%;padding:4px;vertical-align:top}
.fragmentCellTripleCol     		{width:33%;padding:4px;vertical-align:top}
.fragmentLinklistFloatLeft 		{padding:8px;margin-right:8px;margin-bottom:8px;float:left;border-style:solid;border-color:#000000;border-width:1px;} 
.fragmentClear                {clear:both;}
.fragmentClearLeft            {clear:left;}
.fragmentClearRight           {clear:right;}


/*################### Sonstiges ###############*/
.votingBar   									{background-color:#426A9E}
.tableBorder 									{border-top-style:solid;border-top-width:1px;border-top-color:#ACACAC;border-left-style:solid;border-left-width:1px;border-left-color:#ACACAC;}
.tdBorder    									{border-right-style:solid;border-right-width:1px;border-right-color:#ACACAC;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ACACAC;}
.linkBottom        						{color:#FFFFFF;}
.linkBottom:hover  						{color:#FFFFFF;}
.textInfo    									{background-color:#ECCCCC;border-style:solid;border-width:1px;border-color:#c9ced4;padding-left:4px;padding-top:4px;padding-bottom:4px;}
.colorSplash									{background-color:#BCE1DA;}

/*################### Tankred ###############*/
table.tableContent						{width:100%;}
td.tableContentLeft						{padding-right:20px;vertical-align:top;}
td.tableContentRight					{width:200px;vertical-align:top;}

/*################### Tabellen ###############*/
.elementTable table           {margin:0;padding:0;width:100%;height:auto;}
.elementTable table th        {padding:2px 4px 1px 4px;vertical-align:top;text-align:left;font-weight:normal;background-color:#f4f2f0;border-bottom:1px solid #e3e3e4;}
.elementTable table td        {padding:2px 4px 1px 4px;vertical-align:top;text-align:left;}
.elementTable table td.hide   {}
.elementTable table td.small  {width:14em;}
.elementTable table td.verysmall {width:10em;}
.elementTable table td.space  {height:1em;padding:0 0 1em 0;}
.elementTable table td.right  {text-align:right;}




table.tableContentBr					{width:100%;border:none;}
tr.tableContentBr							{}

td.thContentBrVerySmall		    {width:15%;margin:0 0 8px 0;padding:1px 4px;font-size:11px;font-weight:bold;background-color:#f2eafd;border-bottom:1px solid #402C00;vertical-align:top;}
td.thContentBrSmall				    {width:35%;margin:0 0 8px 0;padding:1px 4px;font-size:11px;font-weight:bold;background-color:#f2eafd;border-bottom:1px solid #402C00;vertical-align:top;}
td.thContentBrLarge				    {width:65%;margin:0 0 8px 0;padding:1px 4px;font-size:11px;font-weight:bold;background-color:#f2eafd;border-bottom:1px solid #402C00;vertical-align:top;}
td.thContentBr							  {margin:0 0 8px 0;padding:1px 4px;font-size:11px;font-weight:bold;background-color:#f2eafd;border-bottom:1px solid #402C00;vertical-align:top;}

td.tdContentBrVerySmall		    {width:15%;margin:0 0 8px 0;padding:1px 4px;border-bottom:1px solid #402C00;vertical-align:top;}
td.tdContentBrSmall				    {width:35%;margin:0 0 8px 0;padding:1px 4px;border-bottom:1px solid #402C00;vertical-align:top;}
td.tdContentBrLarge				    {width:65%;margin:0 0 8px 0;padding:1px 4px;border-bottom:1px solid #402C00;vertical-align:top;}
td.tdContentBr							  {margin:0 0 8px 0;padding:1px 4px;border-bottom:1px solid #402C00;vertical-align:top;}
td.tdContentBrEditor				  {width:30px;margin:0 0 8px 0;padding:1px 4px;border-bottom:1px solid #402C00;background-color:#f2eafd;vertical-align:middle;}



.sw,.searchword,var 					{font-weight:bold;color:#ef3e33;}
abbr,acronym 									{padding:0.05em;/*border:1px dotted transparent;*/border-bottom:1px dotted #402C00;color:#402C00;cursor:help;}
abbr:hover,acronym:hover 			{padding:0.05em;/*border:1px dotted #474775;*/border-bottom:1px dotted #017667;color:#017667;background:;}
.rss,.rss:hover 							{vertical-align:top;font:bold 10px verdana,sans-serif;padding:0 0.5em;border:1px solid;text-decoration:none;background:#F60;color:#FFF;border-color:#FFC8A4 #7D3302 #3F1A01 #FF9A57;}

.buttonAdministration,
a.buttonAdministration,
a.buttonAdministration:hover	{background-image:url('/weblication/wGui/wImages/bg_button_bue.gif');white-space:nowrap;cursor:pointer;cursor:hand;border:1px outset #000000;border-left:1px solid #BFBFBF;border-top:1px solid #BFBFBF;font-size:11px;font-family:arial,helvetica;font-weight:normal;text-decoration:none;color:#404040;background-color:#c9ced4;height:16px;line-height:16px;padding:1px 5px 1px 5px;margin:1px 2px 1px 2px;}

.buttonCreate									{margin:0 0 8px 0;cursor:pointer;cursor:hand;width:120px;border:1px solid #BFBFBF;border-right:1px solid #000000;border-bottom:1px solid #000000;color:#404040;background-color:#C9CED4;background-image:url('/weblication/wGui/wImages/bg_button_bue.gif');font:10px Arial,Helvetica,Sans-Serif;text-decoration:none;}
.buttonCreate a,
.buttonCreate a:hover 				{padding:1px 2px 2px 2px;display:block;white-space:nowrap;color:#404040;font:10px Arial,Helvetica,Sans-Serif;font-weight:normal;text-decoration:none;}
