/*
////////////////////////////////////////////////////////////////
//
// Allgemeine Styles
//
// Weblication GRID CMS Strukturdesign Version 5.0.9.1
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/* Stylesheet für Standard-Gui-Element */
@import url(wgl.css);

/* Stylesheet für Navigationen */
@import url(nav.css);

/* Formatierung von HTML-Elementen */

*                    {margin:0;padding:0}
html                 {overflow-y:scroll;overflow-x:auto}

#body                {background-color:#FFFFFF}
#bodyPopup           {background-color:#FBFFEB}

body                 {font-family:Arial, Sans-serif, Helvetica;font-size:11px;color:#6a5333;font-weight:normal;line-height:14px}

div                  {}
span                 {}

/* Überschriften */

h1                   {font-size:16px;font-weight:bold;line-height:20px;color:#6a5333;margin:0 0 14px 0}
h2                   {font-size:14px;font-weight:bold;line-height:20px;color:#6a5333;margin:0 0 0 0}
h3                   {font-size:14px;font-weight:bold;line-height:20px;color:#6a5333;margin:0 0 14px 0}
h4                   {font-size:14px;font-weight:bold;line-height:20px;color:#6a5333;margin:0 0 14px 0}
h5                   {font-size:14px;font-weight:bold;line-height:20px;color:#6a5333;margin:0 0 14px 0}
h6                   {font-size:14px;font-weight:bold;line-height:20px;color:#6a5333;margin:0 0 14px 0}

/* Textblöcke */
p                    {margin:0 0 8px 0}

.textImportant {font-weight:bold;}

/* Listen */
ul                   {margin:0 0 14px 16px;padding:0 0 0 9px;list-style-image:url(/oc/wGlobal/layout/images/decoration/bullet_list.gif)}
ol                   {margin:0 0 14px 28px;list-style-type:decimal}

/* Definitionslisten */
dl                   {}
dt                   {}
dd                   {margin:0 0 14px 0;padding:0 0 0 16px;color:#a0a0a0}

/* Horizontale Linien */
hr                   {background-color:#6A5333;color:#6A5333;height:1px;border-style:none}

/* Formularelemente */

form                 {}

input[type="text"]                {font:inherit;border:1px solid #666666;font-size:11px;padding:1px 2px 1px 2px;background:#FFFFFF;background-repeat:no-repeat;behavior: url(/oc/wGlobal/layout/scripts/iepngfix.htc)}
#blockTop input			{background:none;border:none;background-repeat:no-repeat;background-image:url(/oc/wGlobal/layout/images/buttons/input.png)}
select               {font:inherit;border:1px solid #666666;font-size:11px;padding:0}
textarea             {font:inherit;border:1px solid #666666;font-size:11px;padding:1px 2px 1px 2px}

button               	{background:none;border:none;background-repeat:no-repeat;font-size:11px;background-image:url(/oc/wGlobal/layout/images/buttons/button.png);color:#FFFFFF;padding:0 0 2px 0;cursor:pointer;margin:0;width:100px}
button:hover         {}

/* Links */

a                    		{text-decoration:underline;color:#2e200d}
a:hover              	{text-decoration:underline;color:#2e200d}
a.intern             	{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/intern.gif) top left no-repeat}
a.extern             	{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/extern.gif) top left no-repeat}
a.download           	{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/download.gif) top left no-repeat}
a.audio              	{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/audio.gif) top left no-repeat}
a.video              	{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/video.gif) top left no-repeat}
a.mail              	{padding:0 0 0 15px;background:url(/oc/wGlobal/layout/images/links/mail.gif) top left no-repeat}
a.register     	{padding:0 0 0 15px;background:url(/oc/wGlobal/layout/images/links/register.gif) top left no-repeat}
a.print              	{padding:0 0 0 15px;background:url(/oc/wGlobal/layout/images/links/print.gif) top left no-repeat}

/* Bilder */

a img                {border:none}

img.picture          {}
img.pictureLeft      {float:left;margin:4px 8px 4px 0}
img.pictureRight     {float:right;margin:4px 0 4px 0}

	/* Bilder */

	.elementPictureLeft img.pictureLeft      {float:none;margin:0}
	.elementPictureRight img.pictureRight     {float:none;margin:0}

	div.elementPictureLeft      {float:left;margin:0 10px 5px 0}
	div.elementPictureRight     {float:right;margin:0 0 5px 10px}

/* Tabellen */

table                {font:inherit;color:inherit;border:none}
tr, thead, tbody     {}
th, td               {vertical-align:top}

table.light          {border:none;margin-bottom:12px;}
table.light th       {border:none;text-align:left;background-color:#f0f0f0}
table.light td       {border:none;padding:2px}

table.default        {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.default th     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px;text-align:left;background-color:#f0f0f0}
table.default td     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px}

table.full           {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.full th        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px;text-align:left;background-color:#f0f0f0}
table.full td        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px}

td.bgColor1, th.bgColor1 {background-color:#f0f0f0}

/* Grundgerüst */

#blockPre              {}
#blockPreInner         {}

#blockMain             {width:941px;margin:0 auto;position:relative}
#blockMainInner        {padding:0}

#blockMainPopup        {}
#blockMainInnerPopup   {padding:10px 10px 10px 10px}

#blockContent          {float:left;width:480px;padding:0;overflow:hidden}
#blockContentInner     {margin:40px 18px 0 21px}

#pinboardContent          {float:left;width:712px;padding:0;overflow:hidden}
#pinboardContentInner     {margin: 40px 17px 0 18px;}

#blockTop              {margin:0;height:157px}
#blockTopInner         {overflow:hidden}

#blockRight            {float:left;width:209px;overflow:hidden;}
#blockRightInner       {margin:40px 0 0 0}

#blockBottom           {padding:0;background-color:#FFFFFF;color:#8F8F8F;position:relative}
#blockBottomInner      {margin:10px 0 0 5px}

#blockBottom  a                    {text-decoration:none;color:#8F8F8F}
#blockBottom  a:hover              {text-decoration:underline}
#blockBottom  img 		{behavior: url(/oc/wGlobal/layout/scripts/iepngfix.htc)}


#blockLeft             {float:left;width:229px;background-color:#ebf7b06;overflow:hidden;}
#blockLeftInner        {margin:0 9px 0 9px;position:relative}
#blockLeftInnerNav {margin:30px 0 30px 12px;overflow:hidden}
#blockLeftInner .boxWerbung {}

#blockLeftContentRight {background-image:url(/oc/wGlobal/layout/images/backgrounds/bg_main.gif);background-repeat:repeat-y;width:941px;}

#blockPost             {}
#blockPostInner        {}

/* Globale Elemente */

#globalFunctions                {height:26px;margin:0;background-color:#aabb77;position:relative}
#globalFunctionsInner	{position:absolute;right:5px;top:4px}

#languages                      		{height:24px;color:#2e200d;background-image:url(/oc/wGlobal/layout/images/backgrounds/bg_main.gif);background-repeat:repeat-y;line-height:20px;}
#languagesInner				{float:right;margin:3px 0 0 0}
#languages .lang				{font-size:11px;float:left;margin:0 12px 0 0}
#languages .lang a               	{color:#2e200d;text-decoration:none;line-height:20px;padding:0 0 4px 0}
#languages .lang a:hover  	{color:#8cab56;background-image:url(/oc/wGlobal/layout/images/decoration/lang.gif);background-repeat:no-repeat;background-position:center bottom}
#languages .selected           	{font-size:11px;float:left;color:#8cab56;text-decoration:none;margin:0 12px 0 0;background-image:url(/oc/wGlobal/layout/images/decoration/lang.gif);background-repeat:no-repeat;background-position:center bottom;padding:0 0 1px 0}

#banner                         {margin:0;height:107px;background-image:url(/oc/wGlobal/layout/images/header/banner.jpg);position:relative}

#loginfail			{position:absolute;right:270px;top:20px;color:#ffffff;font-size:12px}
#login				{position:absolute;right:30px;top:10px;color:#ffffff;font-size:12px}
#login a				{color:#ffffff}
#login #title		{font-size:14px;font-weight:bold;margin:0 0 5px 0}
.wButton,
.wButtonDE,
.wButtonES			{border:none;background-image:url(/oc/wGlobal/layout/images/buttons/button.png); background-repeat: no-repeat;color:#FFFFFF;font-size: 12px;font-weight:bold;padding:0 0 2px 0;cursor:pointer; background-color: #FBFFEB; height: 17px;}
.wButtonDE			{background-image:url(/oc/wGlobal/layout/images/buttons/buttonBig.gif);}
.wButtonES			{background-image:url(/oc/wGlobal/layout/images/buttons/buttonDE.png);}
#blockTop .wButton			{border:none;background:none;background-image:url(/oc/wGlobal/layout/images/buttons/button.png);color:#FFFFFF;font-weight:bold;padding:0 0 2px 0;cursor:pointer;background-repeat:no-repeat}

#search                         {margin:0;position:absolute;right:0;top:4px}
.searchLabel                    {float:left;line-height:20px;margin:0 8px 0 0}
.searchInput                    {float:left;width:120px;margin:0 5px 0 0}
#blockTop .searchButton                   {float:left;background:none;border:none;background-image:url(/oc/wGlobal/layout/images/buttons/suche.png);width:16px;height:16px;background-repeat:no-repeat;margin:0 6px 0 0;cursor:pointer}
#blockRight .searchButton                   {border:none;background-image:url(/oc/wGlobal/layout/images/buttons/suche.png);width:16px;height:16px;background-repeat:no-repeat;cursor:pointer;float:right;overflow:hidden;}
.ListSearchResult .searchButton       {background:none;border:none;background-image:url(/oc/wGlobal/layout/images/buttons/suche.png);width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}
.clearBoth                      {height:0px;line-height:0px;font-size:0px;clear:both;padding:0px;margin:0;overflow:hidden}
.ListSearchInput	{width:90px;float:left}
.ListSearchTyp		{width:68px;float:left;margin-right:5px}

.partner			{float:left;margin:0 30px 0 0}

#print				{float:right;margin:40px 0 0 0}

#webpartner			{float:right;margin:40px 0 0}
#webpartner img		{behavior: url(/oc/wGlobal/layout/scripts/iepngfix.htc)}

/* Pinboard */
#newPin			{font-family: Arial,sans-sarif;font-size:11px;color:#000000;}
#newPin	select	{width:130px;}
#newPin	textarea	{margin-bottom:10px;}
#newPin	tr		{height:28px;}
#newPin	th		{font-weight: bold;text-align: left;}
#newPin .fehlermedlungen	{color: red;margin-top:10px;}
.submitPin		{ font-family: inherit;font-size: 11px;font-size-adjust: inherit;font-stretch: inherit;font-style: inherit;font-variant: inherit;font-weight: inherit;line-height: inherit;padding: 1px 2px;}

.post1 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post1.png");background-repeat: no-repeat;height: 159px;padding-top: 10px;margin-right:15px;width: 216px;float:left;}
.post2 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post2.png");background-repeat: no-repeat;height: 159px;padding-top: 10px;margin-right:15px;width: 216px;float:left;}
.post3 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post3.png");background-repeat: no-repeat;height: 155px;padding-top: 10px;margin-right:0px;width: 215px;float:left;}
.post4 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post4.png");background-repeat: no-repeat;height: 155px;padding-top: 10px;margin-right:15px;width: 215px;float:left;}
.post5 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post5.png");background-repeat: no-repeat;height: 157px;padding-top: 10px;margin-right:15px;width: 217px;float:left;}
.post6 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post6.png");background-repeat: no-repeat;height: 156px;padding-top: 10px;margin-right:0px;width: 214px;float:left;}
.post7 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post7.png");background-repeat: no-repeat;height: 157px;padding-top: 10px;margin-right:15px;width: 216px;float:left;}
.post8 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post8.png");background-repeat: no-repeat;height: 159px;padding-top: 10px;margin-right:15px;width: 216px;float:left;}
.post9 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post9.png");background-repeat: no-repeat;height: 155px;padding-top: 10px;margin-right:0px;width: 215px;float:left;}
.post10 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post10.png");background-repeat: no-repeat;height: 155px;padding-top: 10px;margin-right:15px;width: 215px;float:left;}
.post11	{background-image: url("/oc/wGlobal/layout/images/pinboard/post11.png");background-repeat: no-repeat;height: 157px;padding-top: 10px;margin-right:15px;width: 217px;float:left;}
.post12 	{background-image: url("/oc/wGlobal/layout/images/pinboard/post12.png");background-repeat: no-repeat;height: 156px;padding-top: 10px;margin-right:0px;width: 214px;float:left;}

.post1 .buySell	{float: right;margin-right: 12px;margin-top: 6px;}
.post2 .buySell	{float: right;margin-right: 16px;margin-top: -1px;}
.post3 .buySell	{float: right;margin-right: 12px;margin-top: 2px;}
.post4 .buySell	{float: right;margin-right: 12px;margin-top: 2px;}
.post5 .buySell	{float: right;margin-right: 12px;margin-top: 5px;}
.post6 .buySell	{float: right;margin-right: 14px;margin-top: 0px;}
.post7 .buySell	{float: right;margin-right: 11px;margin-top: 5px;}
.post8 .buySell	{float: right;margin-right: 15px;margin-top: -1px;}
.post9 .buySell	{float: right;margin-right: 12px;margin-top: 2px;}
.post10 .buySell	{float: right;margin-right: 12px;margin-top: 2px;}
.post11 .buySell	{float: right;margin-right: 12px;margin-top: 5px;}
.post12 .buySell	{float: right;margin-right: 12px;margin-top: -1px;}

.post1  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post2  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post3  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post4  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post5  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post6  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post7  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post8  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post8  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post9  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post10  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post11  .boxContent 		{width: 150px;margin-left: 17px;float: left;}
.post12  .boxContent 		{width: 150px;margin-left: 17px;float: left;}

.boxContent .link    {float:left;margin-right: 3px;margin-top:2px;}
.boxContent  a {color: #6a5333}

.header			{height:65px;}
.header select	{width: 125px;}
.header	h1		{float:left;}
.header	p 		{float:left;color: #000000;margin-left: 65px;}
.header	h2 		{float:right;}
.header	img 		{float:right;margin-top:-4px;}
.header	form 	{float: left;margin-left: 10px;}

.footer			{margin-top:10px;}
.footer	h2 		{float:right;margin-right: 35px;}
.footer	img 		{float:right;}

/* Pflegeschaltflächen */

#beButtonLayoutwizard           {position:absolute;margin:8px 0 0 8px}

#beButtons                      {position:absolute;top:1px;left:1px}
#beButtonAdmin                  {}
#beButtonPage                   {float:left;margin:0}
#beButtonContent                {float:left}

#beButtonEditTop                {}
#beButtonEditRight              {position:absolute;bottom:-25px;z-index:1}
#beButtonEditBottom             {position:absolute;margin:1px 0 0 5px}
#beButtonEditLeft               {position:absolute;bottom:0;z-index:1}

#beButtonFooter               {position: absolute;left:460px}

#beButtonEditNavigation         {position:absolute;margin:0 0 0 5px}

/* Allgemeine Elemente */

.elementStandard                {margin:0 0 10px 0}
.elementHeadline                {margin:0 0 10px 0}
.elementText                    {margin:0 0 10px 0}
.elementText .fragmentInfo      {background-position:4px 4px;background-repeat:no-repeat;background-image:url(/oc/wGlobal/layout/images/icons/info.gif);padding:8px 8px 8px 64px;border:solid 1px #c0c0c0;background-color:#ffffff}
.elementText .fragmentWarning   {background-position:4px 4px;background-repeat:no-repeat;background-image:url(/oc/wGlobal/layout/images/icons/warning.gif);padding:8px 8px 8px 64px;border:solid 1px #c0c0c0;background-color:#ffffff}
.elementText .fragmentTip       {background-position:4px 4px;background-repeat:no-repeat;background-image:url(/oc/wGlobal/layout/images/icons/info.gif);padding:8px 8px 8px 64px;border:solid 1px #c0c0c0;background-color:#ffffff}


.elementPicture                 {margin:0 0 10px 0}
.elementPicture .title          {line-height:20px;font-size:10px}
.elementLink                    {margin:0 0 10px 0}
.elementLink a		{display:block}
.elementVideo                   {margin:0 0 10px 0}
.elementVideoclip                   {margin:0 0 10px 0}
.elementAudio                   {margin:0 0 10px 0}
.elementPortlet                 {margin:0 0 10px 0}
.elementScript                  {margin:0 0 10px 0}
.elementSource                  {margin:0 0 10px 0;padding:4px;background-color:#FFFFCC;overflow:auto;white-space:nowrap}
.elementSource h4               {margin:0 0 4px 0;background-color:#ffffcc;padding:4px 4px 4px 0;border-bottom:solid 1px #cccccc}
.elementPlain                   {margin:0 0 10px 0;overflow:auto;padding:4px;background-color:#f0f0f0;border:solid 1px #a0a0a0}
.elementDelimiter               {margin:0 0 10px 0}
.elementDiscussion               {margin:0}
.elementDiscussion .title               {margin:0 0 5px 0}
.elementDiscussion .discussion               {margin:0 0 15px 0}
.elementDiscussion .entry               {margin:0 0 1px 0}
.elementBoxListe               {margin:0 0 10px 0}

.elementContainer2              	{margin:0 0 18px 0;overflow:hidden;width:441px}
.elementContainer2 .col1        {float:left;width:211px;overflow:hidden}
.elementContainer2 .col2        {float:right;width:211px;overflow:hidden}

.elementBox					{margin:0 0 10px 0;border:1px solid #aabb77}
.elementBox .boxInner		{margin:8px 9px 0 9px}
.elementBox .elementBox		{border:none;margin:0}
.elementBox .elementBox .boxInner	{margin:0}

.entry						{margin:0 0 5px 0}
.entryLibrary				{float: left;height:auto;margin: 0 10px 15px 0;width:30%}
.entryLibrary:nth-child(3n+1)	{clear:left}
.entryBig					{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #AABB77}
.entryMedium				{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #AABB77}
.ListLangMain				{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #AABB77}
a.ListLang             			{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/listlang.gif) center left no-repeat;margin:0 10px 0 0;text-decoration:none}
a.ListLangAktiv             		{padding:0 0 0 14px;background:url(/oc/wGlobal/layout/images/links/listlangaktiv.gif) center left no-repeat;margin:0 10px 0 0;text-decoration:none}

.ListSearch					{margin:0 0 10px 0;clear:both}

.headerWerbung				{color:#999999;font-size:10px}
.boxWerbung					{margin:10px 0 10px 0}
.boxWerbungInner			{margin:0px;}
.boxWerbung .elementPicture	{text-align:center;vertical-align:top;}
.boxWerbung .elementPicture	{height:100%;}

/* Elemente des oberen Bereich */

/* Elemente des linken Bereiches */

/* Elemente des Inhaltsbereiches */

/* Elemente des rechten Bereiches */

.elementHeadline                {margin:0 0 2px 0}

/* Elemente des unteren Bereiches */

/* LISTEN */

.margin                          {margin-bottom:10px;border-bottom:none;list-style-image:none;overflow:hidden}
