/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout
//
// erstellt durch m3m webdesign, 71155 Altdorf/BB, www.m3m.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/* Standardformatierungen */
body                {margin:0px;padding:0px;font-family:Trebuchet MS, arial, sans-serif;font-size:13px;font-weight:normal;color:#666666;line-height:130%;background-image:url(/wDeutsch/img/back/hg_body.jpg);background-repeat:no-repeat;background-position: left top;}
table               {padding:0px;}
table td            {padding:0px; font-size:11px;}
td                  {margin:0px;padding:0px; font-size:11px;}
th                  {margin:0px;padding:0px; font-size:11px;}
div                 {margin:0px;padding:0px;}
p                   {margin:0px;padding:0px;}
span                {}
form                {margin:0px;padding:0px; font-size:12px;}
img					 				{margin:0px;padding:0px; border:0px;}

/* Links */
a                   {color:#558301;text-decoration:none;}
a:hover             {color:#659d01;text-decoration:underline;}

/* Listen */
ul								{list-style-type:none;}
ul li 						{}
.plus						 	{font-size:15px;color:#555;font-weight:bold;background-image:url(/wDeutsch/img/symbole/aufzaehlung_plus.jpg);background-repeat:no-repeat;background-position:60px 2px;padding-left:100px;line-height:31px;}
.plus blockquote	{font-size:14px;color:#666;font-weight:normal;line-height:120%;margin:-6px 0px 10px 20px; padding:0px;}
.plus li 					{margin-left:-30px;padding:0px;list-style-type: disc;}
ol      		   		{margin-left: 16px; padding:0px; list-style-type:none;}

/* Formulare */
textarea             					{margin-left:6px;margin-bottom:6px;padding-left:4px;border:1px solid #e8e5d0;font-size:13px;color:#555;font-family:Trebuchet MS, arial, sans-serif;}
select               					{margin-left:6px;margin-bottom:6px;height:22px;border:1px solid #e8e5d0;font-size:13px;color:#555;font-family:Trebuchet MS, arial, sans-serif;}
.eingabefeld       					  	{margin-left:6px;margin-bottom:6px;padding-left:4px;height:22px;border:1px solid #e8e5d0;font-size:13px;color:#555;font-family:Trebuchet MS, arial, sans-serif;}
.radiobutton         					{margin-left:4px;padding-left:4px;font-size:12px;vertical-align:middle;}
.button         						{margin-left:6px;margin-bottom:2px;padding:0px 3px;height:22px;font-size:11px;color:#444;font-family:Trebuchet MS, arial, sans-serif;}
.blockContent .elementFormular        	{font-size:12px;color:#555;font-family:Trebuchet MS, arial, sans-serif;display:inline;}
.blockContent .elementFormular .text  	{font-size:13px;color:#666;font-family:Trebuchet MS, arial, sans-serif;display:inline;line-height:150%;padding:2px;}
.blockRight .eingabefeld				{margin:0px;margin-bottom:6px;padding-left:4px;height:22px;border:1px solid #e8e5d0;font-size:13px;color:#555;font-family:Trebuchet MS, arial, sans-serif;}
.blockRight h5                   		{margin:4px 0px 7px 0px;font-size:11px; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; color:#4A584A;}
.blockRight .radiobutton    			{margin:4px 1px;padding-left:4px;vertical-align:middle;}

/* Überschriften */
h1                   {margin:0px;padding-bottom:10px;font-size:18px; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; color:#4A584A;}
h2                   {margin:0px;padding-bottom:8px;font-size:16px; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; color:#4A584A;}
h3                   {margin:0px;padding-bottom:8px;font-size:14px; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; color:#4A584A;}
h4                   {margin:0px;padding-bottom:2px;font-size:13px; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; color:#4A584A;}
h5                   {margin:0px;padding-bottom:2px;font-size:11px; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; color:#4A584A;}
h6                   {margin:0px;padding-bottom:0px;font-size:9px;  font-family:Trebuchet MS, arial, sans-serif; font-weight:normal; color:#4A584A;}

/* Blöcke */
.blockMain           {background:url(/wDeutsch/img/back/hg_breit.gif) repeat-y top right; width: 878px; margin-left: 90px;} /*Gesamter Bereich*/
.blockTop            {background-image:url(/wDeutsch/img/back/hg_navi.jpg);margin:0px;width:990px;background-repeat:no-repeat;height:150px;}/*Bereich oben*/
.blockContentBreit   {position: relative; top: 60px; width: 848px; padding-bottom:60px;}/*Inhaltsbereich über gesamte Seitenbreite*/
.blockContent        {margin-right: 290px;}/*Inhaltsbereich*/
.blockContentAbstand {margin-top:125px;}
.blockRightStart     {float:right;min-height:500px;width:240px;margin-right:33px;}/*Bereich rechts Startseite*/
.blockRight          {float:right;width:240px;padding-right:33px;}/*Bereich rechts*/
.blockBottom         {clear:both;position:relative;width:878px;height:50px;vertical-align:top;margin-left:90px;padding-top:20px;background:url(/wDeutsch/img/back/hg_bottom.gif) no-repeat top right;}/*Bereich unten*/
.blockBottomStart    {clear:both;position:relative;width:878px;height:50px;vertical-align:top;margin-left:90px;padding-top:20px;}/*Bereich unten*/
.blockLeft           {}/*Bereich links*/

/* Elemente Allgemein */
.editButton   			    	{position:absolute;left:170px;top:68px}
.textHeadline							{font-size:14px;font-weight:bold;}
.subText									{font-size:11px;line-height:120%;}
.fragmentPicture	    	  {margin:0px; padding:4px 11px 11px 22px;}
.fragmentPicture img  		{}
.fragmentPictureLeft	  	{float:left; margin:0px; padding:2px 8px 6px 0px;}
.fragmentPictureLeft img	{}
.fragmentPictureRight		  {float:right; margin:0px; padding:2px 10px 6px 8px;}
.fragmentPictureRight img {}

/* Elemente blockContent */
.blockContent .elementStandard      {margin:0px; padding:0px 0px 16px 55px;}
.blockContent .elementStandard p    {}
.blockContent .elementStandard li   {}

.blockContent .elementHeadline      {margin:0px 0px 8px 55px;}
.blockContent .elementHeadline h1   {}
.blockContent .elementSubline       {margin:0px 0px 3px 8px;}
.blockContent .elementSubline h2    {}

.blockContent .text      				    {margin:0px; padding:0px 10px 16px 0px;}
.blockContent .text li 				      {clear:both; line-height:150%;color:#000000}

.blockContent .elementList          {margin:0px; padding:0px 0px 8px 0px;}

.blockContent .elementLink          {margin:0px; padding:0px 0px 0px 8px;}
.blockContent .elementLink a        {}

.blockContent .elementSitemap ul    {list-style-type:none; margin-left:8px;}

/* Elemente blockContentBreit */
.elementBreitOben							{position: absolute; top: 150px; width: 878px; height: 125px; background: url(/wDeutsch/img/back/hg_breit_oben.gif) no-repeat top right;}
.elementBreitObenGarantie 					{position: absolute; top: 150px; width: 878px; height: 125px; background: url(/wDeutsch/img/back/hg_breit_garantie.gif) no-repeat top right;}
.elementBreitObenNews			 			{position: absolute; top: 150px; width: 878px; height: 125px; background: url(/wDeutsch/img/back/hg_breit_news.gif) no-repeat top right;}
.elementStandard 	        					{margin:0px; padding:0px 40px 16px 55px;}
.elementHeadline  	    		  	 		{margin:0px 40px 8px 55px; }
.blockContentBreit .text   			    {margin:0px; padding:0px 10px 16px 0px;}
.elementTabelle     			    			{margin:10px 0px 20px 0px; padding:0px;}
.elementBreitOben h1, .elementBreitObenGarantie h1, .elementBreitObenNews  h1		{margin-top: 80px;}

/* Elemente blockRight */
.blockRight .elementRightStandard        	{margin:10px 0px;padding:0px;width:240px;}/*Box rechts aussen*/
.blockRight .elementInlineRightStandard   {margin:0px;padding: 5px 10px;width:218px; border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#e8e5d0;border-left-color:#e8e5d0;}/*Box rechts innen*/
.blockRight .elementRightAbschluss			  {margin-bottom:25px;background-image:url(/wDeutsch/img/box/box_abschluss.gif);background-repeat:no-repeat;background-position:bottom;height:5px;width:240px; line-height: 0px; font-size: 0px;}/*Box rechts unten*/
.blockRight .text							  					{font-size:11px;line-height:125%;}
/* blockRight Überschriften */
.headlineRight 						{height:32px; width:240px;}
.sofortKontakt 						{background: url(/wDeutsch/img/box/titel_sofortkontakt.jpg) no-repeat top left;}
.sofortkontaktpfeil		 		{width: 38px;	height: 38px;	float: right;	background: #fff url(/wDeutsch/img/symbole/pfeil_kontakt.gif) center center no-repeat;}
.sofortkontaktpfeil:hover {background: #fff url(/wDeutsch/img/symbole/pfeil_kontakt_ov.gif) center center no-repeat;}
.download 								{background: url(/wDeutsch/img/box/titel_download.jpg) no-repeat top left;}
.downloadInfo 						{background: url(/wDeutsch/img/box/titel_download_info.jpg) no-repeat top left;}
.downloadFormulare				{background: url(/wDeutsch/img/box/titel_download_formulare.jpg) no-repeat top left;}
.kontaktadresse				{background: url(/wDeutsch/img/box/titel_kontaktadresse.jpg) no-repeat top left;}
.support 									{background: url(/wDeutsch/img/box/titel_support.jpg) no-repeat top left;}
.login 										{background: url(/wDeutsch/img/box/titel_login.jpg) no-repeat top left;}

/* Elemente blockTop */
.elementTopStandard		{padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude		{padding:0px;}/*Include im oberen Bereich*/
.elementTopNavigation	{position:absolute;left:255px;top:90px;padding:0px;height:33px;z-index:1000;}
.elementSuche					{position:absolute;left:20px;top:40px;}
.elementLogo					{padding-left:68px;padding-top:38px;}

/* Elemente blockBottom */
.blockBottomStart .elementBottomStandard, 
.blockBottom .elementBottomStandard        {padding:0px;margin:0px;text-align:center;height:20px;font-size:11px;}/*Standard im unteren Bereich*/
.blockBottom .elementBottomStandardFooter  {}
.blockBottom .elementBottomInclude         {padding:0px;}/*Include im unteren Bereich*/


/* Startseite */
.blockContentStart 					{margin-left:90px; width:879px;}

/*
////////////////////////////////////////////////////////////////
//
// Stylesheet fuer die Weblics
//
// Weblication® CMS Strukturdesign Version 4.0.9
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/



/*################ Formatierung von HTML-Elementen ################

.includeWeblic ul                          {list-style:none; margin:0; padding:0;}
.includeWeblic li                          {margin-bottom:6px;}


.includeWeblic a.viewmode                  {font-weight:bold; border:outset 1px #a0a0a0; text-decoration:none; line-height:150%; padding-left:8px ;padding-right:8px;}
.includeWeblic a.viewmode:hover            {color:#FFFFFF; background-color:#C0C0C0; text-decoration:none; line-height:150%;}
.includeWeblic a.viewmode:focus            {color:#FFFFFF; background-color:#C0C0C0; text-decoration:none; line-height:150%;}
*/

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

.elementText                               {margin:8px; margin-bottom:6px; padding:0;}
.elementText li img                        {float:left;}
.elementText table                         {padding:0; border-left:solid 1px #a0a0a0; border-top:solid 1px #a0a0a0}
.elementText table th                      {text-align:left; padding:2px; border-left:none; border-right:solid 1px #a0a0a0; border-bottom:solid 1px #a0a0a0; background-color:#F0F0F0}
.elementText table td                      {padding:2px; border-left:none; border-right:solid 1px #a0a0a0; border-bottom:solid 1px #a0a0a0}

.includeWeblic .elementList                {margin:8px; padding:0;}
.includeWeblic .elementList strong         {font-weight:bold;}
.includeWeblic .elementList ul             {margin:0;}
.includeWeblic .elementList li             {margin:0;padding: 3px 0 3px 0; clear:right;}
.includeWeblic .elementList dt             {clear:left;float:left;width:172px;}
.includeWeblic .elementList dt p           {margin-bottom:15px;}
.includeWeblic .elementList dd             {margin-left:180px;}

.includeWeblic .elementListStyle           {list-style:none;margin-left:6px;margin-right:3px;padding:0;}
.includeWeblic .elementListStyle li        {padding: 6px 0 6px 0;}
*/
/*################ Fragmente ################
.includeWeblic .fragmentInfo               {margin-bottom:8px;background-color:#FFCCCC;color:#000000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.includeWeblic .fragmentWarning            {margin-bottom:8px;background-color:#FFFFFF;color:#FF0000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#FF0000;}

.includeWeblic .fragmentDropDown           {float:left;margin-top:3px;margin-right:3px;}

.includeWeblic .fragmentSheet              {padding-top:6px;padding-bottom:12px;border-bottom:1px solid #C0C0C0;}

.includeWeblic .fragmentTableDivRow        {clear:both;padding-top:12px;}
.includeWeblic .fragmentTableDivRowNull    {clear:both;padding-top:0;}

.includeWeblic .fragmentFormMainHead       {background-color:#F0F0F0;color:#606060;font-weight:bold;padding:4px;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none}
.includeWeblic .fragmentFormMainHead span  {}
.includeWeblic .fragmentFormMainBody       {background-color:#FAFAFA;margin-bottom:0;color:#606060;padding:4px;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.includeWeblic .fragmentFormMainBody input {width:350px;}

.includeWeblic .fragmentSheetMainHead      {margin-left:12px;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none;padding:4px;width:100%;clear:both;}
.includeWeblic .fragmentSheetMainBody      {margin-left:12px;background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:4px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}

*/

a.mehr, a.mehr:hover {
	color: #cc0000;
}