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


* {
padding:0;
margin:0;
}

/* Formatierung von HTML-Elementen */

body         {background:url(/de/wLayout/design/img/startseite/bg.gif) repeat-x;text-align:center; font-family:verdana, arial, sans-serif; font-size:11px; color:#000000; line-height:150%;}



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

span                 {}

a                    {color:#000000; text-decoration:none;}
a:hover        {color:#3b54ae; text-decoration:none;}

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

hr                   {background-color:#DFB799; color:#DFB799; height:1px; border-style:none;}
 
h1                   {font-size:1.4em; margin:0; padding:0; font-weight:bold; color:#e73246;}
h2                   {font-size:18px;  margin:0; padding:0; font-weight:normal; color:#3b54ae; line-height:150%;}
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;}

#fragmentScollbarGhost {position:absolute;bottom:-0.1px;}

/*Images*/

img 		{		
			border:none;
		}
		


/* Blöcke */
.oben		{height:20px;width:963px;}

#wrapper    	 	{width:970px;text-align:left;margin:0 auto;} /*Inhaltsbereich rahmen*/
/*Inhaltsbereich*/
ul.blockLanguage            {float:left;width:250px;padding:15px 0 0 12px;}
ul.blockLanguage li            {display:block;float:left;width:125px;}


.blockInhalt		{background:url(/de/wLayout/design/img/startseite/bg-inhalt.gif) repeat-y;width:970px;margin:31px 0 0 0;padding:0;}
*html .blockInhalt		{margin:21px 0 0 0;}
.blockContent    	 	{background:url(/de/wLayout/design/img/startseite/bg-inhalt-oben.gif) no-repeat;width:944px;padding:15px 13px 0 13px;min-height:492px;height:auto !important;height:492px;}
 
.blockSchattenUnten		{background:url(/de/wLayout/design/img/startseite/bg-inhalt-unten.gif) no-repeat;width:970px;height:24px;clear:both;}

.blockStartseite1		{width:315px;float:left;padding:35px 0 0 0;}
.blockStartseite1 ul		{margin:25px 0 0 18px;width:290px;}
.blockStartseite1 ul li	{font-size:18px;font-weight:bold;margin:10px 0;}
.blockStartseite1 ul li a	{color:#355aac;}
.blockStartseite1 ul li a:hover	{color:#000;}

.blockStartseite2		{width:315px;float:left;background:#f3f3f3;min-height:457px;height:auto !important;height:457px;padding:35px 0 0 0;}
.blockStartseite2 ul		{margin:25px 0 0 18px;width:290px;}
.blockStartseite2 ul li	{font-size:18px;font-weight:bold;margin:10px 0;}
.blockStartseite2 ul li a	{color:#355aac;}
.blockStartseite2 ul li a:hover	{color:#000;}
.blockStartseite2 ul li.treppenbau a	{color:#E73246;}
.blockStartseite2 ul li.treppenbau a:hover	{color:#000;}

.blockStartseite3		{width:314px;float:left;padding:35px 0 0 0;}
.blockStartseite3 ul		{margin:25px 0 0 18px;width:290px;}
.blockStartseite3 ul li	{font-size:18px;font-weight:bold;margin:10px 0;}
.blockStartseite3 ul li a	{color:#355aac;}
.blockStartseite3 ul li a:hover	{color:#000;}



/*Elemente*/

.elementText  		               {}
.elementTextStartseite  	       {}
.elementHeadline    	               {}

/*  Navigation  Oben*/

.editbuttonNavi	{
				position:absolute;
				left:277px;
				top:50px;
				}

				
ul#nav			{
				text-align:center;
				background:#3b54ae;
				width:649px;
				height:30px;
				margin:0px 5px;
				float:right;
				}

				
ul#nav li			{
				list-style:none;
				display:inline;
				margin:0;
				padding-left:1px;
				}
				
ul#nav li a		{
				padding:7px 15px;
				margin:0;
				font-size:12px;
				font-weight:bold;
				color:#ffffff;
				line-height:30px;
				text-decoration:none;
								}
				
ul#nav li.selected a		{
				padding:7px 15px;
				margin:0;
				font-size:12px;
				font-weight:bold;
				color:#000000;
				text-decoration:none;
				background:#ffffff;
				}
				
ul#nav li a:hover		{
					color:#000000;
					background:#ffffff;
					}
