﻿/****************************************************************
	Algemeines CSS												*							
*****************************************************************/
html			{width:100%;}
body            {margin:0;padding:0;width:100%;font-family: 'Trebuchet MS', Tahoma, sans-serif;}
img             {border:none;margin:0;border:0;}
form            {margin:0;padding:0;}
input           {font-family: 'Trebuchet MS', Tahoma, sans-serif;border: 1px solid;border-color: #999999;font-size:11px;padding-left:3px;}
p               {margin-top:0px;padding-top:0px;}

.stopFloating			{clear:both;width:0px;height:0px;overflow:hidden;}
.spacer5				{height:5px;overflow:hidden;}
.spacer10				{height:10px;overflow:hidden;}
.spacer10w				{float:left;width:10px;overflow:hidden;}
.spacer20				{height:20px;overflow:hidden;}
.spacer30				{height:30px;overflow:hidden;}

#bodyChoose            {background-color:#E0E0E0;}
#bodyGameList          {background-color:#FFFFFF;}
#loginBody             {background-color:#FFFFFF;}

#blockFullDocument		{width:100%;height:100%;vertical-align:middle;}
#blockTop				{width:100%;background-image: url(../images/lzn_bg_top.png);background-repeat:no-repeat;}

#blockContent			{width:987px;margin:-28px auto;overflow:hidden;}

#topBar					{width:100%;height:28px;background-image: url(../images/lzn_topbar_bg.png);background-repeat:repeat-x;overflow:hidden;}
#header					{width:987px;overflow:hidden;}

#metaNavi							{float:right;height:41px;}
#leftMetaNaviBg						{float:left;width:13px;height:41px;background-image: url(../images/lzn_metanavi_bg_left.png);background-repeat:no-repeat;}
#centerMetaNavi						{float:left;height:41px;padding-left:20px;background-image: url(../images/lzn_metanavi_bg_center.png);background-repeat:repeat-x;overflow:hidden;}
#centerMetaNavi .metaLink			{float:right;height:12px;padding-top:11px;padding-right:10px;font-size:12px;}
#centerMetaNavi .metaLinkSep		{float:right;width:2px;height:41px;padding-right:10px;margin:0px;background-image: url(../images/lzn_metaLinkSep.png);background-repeat:no-repeat;overflow:hidden;}
#centerMetaNavi .metaLink a			{color:#ffffff;font-size:12px;text-decoration:none;}
#centerMetaNavi .metaLink a:hover	{text-decoration:underline;}
#rightMetaNaviBg					{float:left;width:15px;height:41px;background-image: url(../images/lzn_metanavi_bg_right.png);background-repeat:no-repeat;}

#logo					{height:171px;padding:3px 0 0 10px;overflow:hidden;}

#content				{width:987px;overflow:hidden;}

#mainContent			{float:left;width:724px;margin-left:263px;overflow:hidden;}
#mainContentTop			{width:724px;height:12px;background-image: url(../images/lzn_content_top.png);background-repeat:no-repeat;}
#mainContentCenter				{min-height:600px;background-image: url(../images/lzn_content_center.png);background-repeat:repeat-y;}
#contentPart					{padding:0 30px 0px 40px;font-family: 'Trebuchet MS';font-size:13px;}

#headlinePart					{padding:27px 30px 30px 40px;}
#headlinePart .headlineOne		{font-family: 'Trebuchet MS';font-size:20px;color:#ed508f;font-weight:bold;}

#teaserPart						{margin:0 28px 30px 24px;padding-top:5px;border-top:1px solid #cfcece;}
#teaserPart .Tbox				{float:left;width:224px;height:236px;padding:0;overflow:hidden;}
#teaserPart .Tbox .boxImg		{padding:0 7px 0 7px;}
#teaserPart .Tbox .bottomText	{height:36px;padding:0 7px 0 7px;font-size:12px;color:#2f2f2f;text-decoration:none;}
#teaserPart .Tbox .readMore		{padding:0 7px 0 158px;width:62px;height:20px;margin-top:10px;text-align:right;}
#teaserPart .Tbox .readMore	a	{display:block;width:60px;height:27px;margin-top:-13px;text-decoration:none;overflow:hidden;background-image:url(../images/more.png);}
#teaserPart .Tbox .readMore	a:hover	{background-image:url(../images/more_on.png);}
#teaserPart .readMoreBottom		{height:20px;margin-top:-25px;background-color:#f8eefd;border-top:1px solid #cfcece;border-bottom:1px solid #cfcece;}

#mainContentBottom		{width:720px;height:12px;padding:30px 4px 0 0;text-align:right;font-size:10px;color:#ffffff;background-image: url(../images/lzn_content_bottom.png);background-repeat:no-repeat;}

#mainNavi				{float:left;width:283px;margin:14px 0 0 -987px;overflow:hidden;}
#mainNaviTop			{width:283px;height:28px;background-image: url(../images/lzn_navi_bg_top.png);background-repeat:no-repeat;}

#mainNaviCenter			{padding:0 38px 0 32px;background-image: url(../images/lzn_navi_bg_center.png);background-repeat:repeat-y;}

#mainNaviBottom			{width:283px;height:28px;background-image: url(../images/lzn_navi_bg_bottom.png);background-repeat:no-repeat;}

#blockBottom			{width:100%;height:212px;padding-top:163px;margin-top:-240px;background-image: url(../images/lzn_bg_bottom.png);background-repeat:no-repeat;}

#footer					{width:100%;height:212px;background-image: url(../images/lzn_footer_bg_large.png);background-repeat:repeat-x;}

/* Allgemain + Javascript/Ajax */

#speichern                   {visibility:hidden;}
#modalWinBg                  {position:absolute;top:0px;left:0px;width:100%;height:100%;visibility:hidden;}
#modalWinClose               {position:absolute;width:65px;height:14px;margin-top:-14px;background:url(../images/close.gif);background-repeat:no-repeat;visibility:hidden;}
#modalWinClose a             {display:block;width:65px;height:14px;}
#modalWinClose a             {height:14px;color:#999999;font-size:11px;text-decoration:none;}
#modalWinClose a:hover       {height:14px;color:#f03c8c;font-size:11px;}
#modalWinContainer           {position:absolute;padding:10px 10px 10px 10px;background-color:#FFFFFF;border:1px solid;border-color:#000000;font-size:14px;text-align:center;vertical-align:middle;font-family:verdana, arial, helvetica, sans-serif;visibility:hidden;z-index:999;}
#showContent                 {position:static;text-align:center;vertical-align:middle;visibility:hidden;}
#modalWinContent             {}
#modalWinAdmin               {position:absolute;visibility:hidden;background-color:#cccccc;border:1px solid #000000;padding: 10px 20px 10px 20px;}
#questionDiv                 {position:absolute;visibility:hidden;background-color:#cccccc;border:1px solid #000000;padding: 10px 20px 10px 20px;width:200px;}
#loaderDiv                   {position:absolute;visibility:hidden;background-color:#cccccc;border:1px solid #000000;padding: 10px 20px 10px 20px;}
#debug                       {position:absolute;left:920px;}

/* loginform */
.formDiv                     {padding-top:5px;padding-left:5px;}
.formDiv .formElementName             {float:left;width:90px;font-family: 'Trebuchet MS', Tahoma, sans-serif;font-size:12px;}
.formDiv .formElementInput            {float:left;width:120px;}
.formDiv .formElementButton           {float:left;width:90px;height:18px;}
.formDiv .inputButton                 {width:80px;height:18px;font-family: 'Trebuchet MS', Tahoma, sans-serif;border: 1px solid;border-color: #999999;font-size:11px;cursor:pointer;}
.formDiv .errorMessage                {padding-left:5px;font-family: 'Trebuchet MS', Tahoma, sans-serif;font-size:12px;color:#881100;}

