/*

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

//

// 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

//

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

*/

/*spezielle formatierungen couniq*/

/*adresse unten im linken bereich */
#adresse p, td {font-family:verdana, arial, sans-serif;font-size:10px;color:#666666;line-height:120%;margin:0px;padding:0px;}

#adresse div {
	padding-bottom: 5px;
	padding-left: 10px;
}

#adresse a {
	color: #666666;
	text-decoration: none;
}
#adresse a:hover {
	color: #990000;
	text-decoration: none;
}

.buttonBackend {margin:5px;padding:2px;cursor:pointer;cursor:hand;background-color:#F0F0F0; font-family:Arial,Helvetica; font-size:11px; font-weight:normal; color:#000000; border:1px solid #C0C0C0;}

/*Standardformatierungen*/



body     {background-color:#e7e7e7;margin:0px;font-family:verdana, arial, sans-serif;font-size:11px;color:#666666;font-weight:normal;line-height:150%;}/*Standard Textformatierung*/



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

p        {font-family:verdana, arial, sans-serif;font-size:11px;color:#666666;line-height:150%;margin:0px;padding:0px;}

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

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

td       {font-family:verdana, arial, sans-serif;font-size:11px;color:#666666;line-height:150%;}



/*Links*/

a        {font-family:verdana, arial, sans-serif;font-size:11px;color:#990000;text-decoration:none;}

a:hover  {font-family:verdana, arial, sans-serif;font-size:11px;color:#990000;text-decoration:underline;}



/*Eingabefelder*/

input    {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#000000;}

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

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



/*Horizontale Linien*/

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





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



h1 {margin:0px;padding:0px;font-size:15px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000;}

h2 {margin:0px;padding:0px;font-size:14px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000;}

h3 {margin:0px;padding:0px;font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000;}

h4 {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000;}

h5 {margin:0px;padding:0px;font-size:9px;  font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000;}

h6 {margin:0px;padding:0px;font-size:7px;  font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000;}



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



.text                {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#666666;}/*Text*/

.textBold            {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#666666;}/*Text fett*/

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

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



.textSmall           {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#666666;}/*Kleiner Text*/

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

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

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



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

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

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

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



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



.elementHeadline         {padding:20px 20px 10px;}/*Überschrift*/

.elementStandard         {padding:10px 20px;}/*Standard*/

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

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

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



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

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



.elementLeftStandard     {padding:20px;}/*Standard im linken Bereich*/

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

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



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

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

.elementTopSystemNavigation {position:absolute;top:10px;width:758px;text-align:right;}



.elementBottomStandard  {padding:4px;text-align:center;}/*Standard im unteren Bereich*/

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



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



.blockMain           {
	width:750px;
	background-image: url(/de/img/99_layout/bg_block_main.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
} /*Gesamter Bereich*/

.blockTop            {vertical-align:top;background-color:#a0a0a0;}/*Bereich oben*/

.blockLeft           {width:180px;vertical-align:top;background-color:#e0e0e0;}/*Bereich links*/

.blockContent        {
	width:570px;
	vertical-align:top;
	background-image: url(/de/img/99_layout/bg_block_content.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}/*Inhaltsbereich*/



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



.fragmentSpace             {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    {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;} 


