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



/* Formatierung von HTML-Elementen */


html{margin:0;padding:0;height:100%;}
body{font-family:verdana,sans-serif;font-size:11px;line-height:150%;color:#000;}

table                {spacing:0; padding:0;}
table td             {spacing:0; padding:0;}

div                  {margin:0;padding:0;}
p                    {margin:0;padding:0;}

td                   {margin:0;padding:0;}
th                   {margin:0;padding:0;}

form                 {margin:0;padding:0;}

input                {font-size:1.0em; font-family:verdana, arial, sans-serif; border:1px solid #DFB799; background-color:#F5E9E0; margin-top:3px;}
select               {font-size:1.0em; font-family:verdana, arial, sans-serif; border:1px solid #DFB799; background-color:#F5E9E0; margin-top:3px;}
textarea             {font-size:1.0em; font-family:verdana, arial, sans-serif; border:1px solid #DFB799; background-color:#F5E9E0; margin-top:3px;}

span                 {}

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

ul      	       {margin-left: 16px; padding:0px; list-style-type:none;}
ol      	       {margin-left: 16px; padding:0px; list-style-type:none;}

hr                   {background-color:#41425e; color:#41425e; height:1px; border-style:none;}
 
h1                   {font-size:1.4em; margin:0; padding:0; font-weight:bold; color:#000000;}
h2                   {font-size:1.2em; margin:0; padding:0; font-weight:bold; color:#000000;}
h3                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
h4                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
h5                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
h6                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}


/* Blöcke */

.blockMain		{border:1px solid #ffffff;width:1000px;height:592px;padding:0;position: absolute;top: 50%;left: 50%;margin-left: -495px; margin-top: -290px;}
.blockContent	{}
.blockTop		{background-image:url(/stone-becker/wLayout/design/img/top.jpg);width:1000px;height:106px;}
.blockLeft		{float:left;width:194px;height:467px;background:url(/stone-becker/wLayout/design/img/left.jpg);overflow:hidden;}
.blockRight		{float:right;width:282px;height:467px;background:url(/stone-becker/wLayout/design/img/right.jpg);overflow:hidden;padding:0;margin:0;display:block;}
.blockBottom		{width:1000px;height:19px;background:url(/stone-becker/wLayout/design/img/footer.gif);overflow:hidden;clear:both;}


/* Allgemeine Elemente des oberen Bereiches */

.blockTop .elementLogo                             {margin:0px; padding:11px 0px 0px 11px;}
.blockTop .elementLogo img                         {margin:0px; padding:0px;float:right;}

.blockTop .elementNavigation				               {float:right; margin:0px; padding:11px 0px 0px 0px;}

.blockTop .elementSearch 						               {float:right; margin:0px 0px 0px 0px; padding:7px 11px 0px 11px;}
.blockTop .elementSearchInput			                 {vertical-align:middle; width:134px; height:16px; margin:0px; padding:1px 0px 0px 4px; border:1px none #ffffff; background-color:#DFB799;}
.blockTop .elementSearchButton			               {vertical-align:middle; width:16px; height:16px; margin:0px; border:1px none #C3C5C8; cursor:pointer; cursor:hand; background-color:#FF9900; background-image:url(/stone-becker/wLayout/design/img/icons/but_search_n.gif); background-repeat:no-repeat;}
.blockTop .elementSearchButtonOver		             {vertical-align:middle; width:16px; height:16px; margin:0px; border:1px none #C3C5C8; cursor:pointer; cursor:hand; background-color:#FF9900; background-image:url(/stone-becker/wLayout/design/img/icons/but_search_r.gif); background-repeat:no-repeat;}



/* Allgemeine Elemente des linken Bereiches */

.blockLeft .elementNavigation                      {margin:0px 0px 16px 11px; padding:0px; background-color:#99adce;border-top:15px solid #005192;}
.blockLeft .elementNavigation .fragmentNavigation  {}

.blockLeft .elementText                            {margin:0px 0px 16px 11px; padding:0px 6px 0px 11px; background-color:#99adce;}
.blockLeft .elementText p                          {}



/* Allgemeine Elemente des Inhaltsbereiches */

.blockContent ul      				                    {list-style-type:square; color:#EA5A00;}
.blockContent ol      		   		                   {list-style-type:disc;   color:#EA5A00;}

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

.blockContent .elementHeadline                     {margin:20px 0px 15px 15px;}
.blockContent .elementHeadline h1                  {}

.blockContent .elementSubline                      {margin:0px 0px 3px 0px;}
.blockContent .elementSubline h2                   {}

.blockContent .elementText                         {margin:0px; padding:0px 10px 10px 15px;}
.blockContent .elementText h2, h3, h4, h5, h6      {margin:0px; padding:0px 0px 3px 0px; margin-top:16px;}
.blockContent .elementText li                      {line-height:150%;color:#000000}

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

.blockContent .elementStandard                     {margin:0px; padding:0px 22px 16px 22px;}
.blockContent .elementStandard p                   {}
.blockContent .elementStandard li                  {}

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

.blockContent .elementFormular                     {}
.blockContent .elementFormular .text               {line-height:150%;padding:2px;}

strong.superhover	{
	width:120px;
	height:20px;
	padding:3px 0 0 0;
	display:block;
	border:1px solid #000;
	text-align:center;
	background:#AFAFAF;
	float:left;
	cursor:pointer;
	display:inline;
	margin:0 0 0 210px;
	}
	
a:hover strong.superhover	{
	background:#41425E;
	color:#fff;
	height:20px;
	display:block;
	width:120px;
	}

a:hover strong.superhover2	{
	background:#41425E;
	color:#fff;
	width:120px;
	height:20px;
	display:block;
	}	
	
a:hover strong.superhover3	{
	background:#41425E;
	color:#fff;
	height:20px;
	width:150px;
	display:block;
	}	

strong.superhover2	{
	width:120px;
	display:inline;
	height:20px;
	padding:3px 0 0 0;
	display:block;
	border:1px solid #000;
	text-align:center;
	background:#AFAFAF;
	float:left;
	margin:0 0 10px 5px;
	cursor:pointer;
	}
	
strong.superhover3	{
	width:150px;
	height:20px;
	padding:3px 0 0 0;
	display:block;
	border:1px solid #000;
	text-align:center;
	background:#AFAFAF;
	margin:0 0 10px 150px;
	cursor:pointer;
	}
/* zum testen fürs aufbauen der neuen seite */
/* superhover */
strong.superhover4	{
	width:120px;
	height:20px;
	padding:3px 0 0 0;
	display:block;
	border:1px solid #000;
	text-align:center;
	background:#AFAFAF;
	float:left;
	cursor:pointer;
	display:inline;
	margin:0 0 0 21px;
	}
	
a:hover strong.superhover4	{
	background:#41425E;
	color:#fff;
	height:20px;
	display:block;
	width:120px;
	}

/* superhover3 */
strong.superhover5	{
	width:150px;
	height:20px;
	padding:3px 0 0 0;
	display:block;
	border:1px solid #000;
	text-align:center;
	background:#AFAFAF;
	margin:0 0 10px 275px;
	cursor:pointer;
	}
	
a:hover strong.superhover5	{
	background:#41425E;
	color:#fff;
	height:20px;
	width:150px;
	display:block;
	}	



/* Sonstige Elemente */
.editButton                                        {position:absolute; left:170px; top:68px}


.Border                                            {border-style:solid;border-width:1px;border-color:#41425e;} 

