/* Darauf achten, dass der Abstand zwischen den Boxen immer 20px beträgt !!!!!!!!!! */
html				{margin:0px;}
body 				{margin:0px; width:100%; height:100%; background-color:#FFFFFF;}
body,td,input,
textarea,select,div {color:#143361; font-family:Arial, Georgia, sans-serif; font-size:12px; border-width:0px;}
th					{background-image:url('../img/flagMiddleBgNormal.gif'); height:19px; border-bottom:1px solid #D4DAE6; font-size:12px; font-weight:normal; color:#143361}
th a:link, th a:visited,
th a:active, th a:hover	{text-decoration:none;}
form 				{display:inline}
input,textarea, 
select				{border:1px solid #6AA3C5; padding-left:3px; margin-top:3px; margin-bottom:3px;}
.checkbox			{padding:0px;}
textarea			{width:380px;height:180px}
img 				{border-width:0px}
h2					{font-size:16px; padding-top:10px; padding-bottom:10px;}
h3					{font-size:12px;}
a:link, a:visited,
a:active 			{color:#143361; text-decoration:underline;}
a:hover 			{color:#F8A541; text-decoration:underline;}

#logo 				{position:absolute; left:36px; top:17px; width:214px; height:42px;}
#register			{position:absolute; left:902px; top:25px; width:95px; height:20px;}
#topNaviBorder		{position:absolute; left:20px; top:71px; height:25px; width:990px;}
#topNaviLine		{position:absolute; left:0px; top:96px; width:100%; height:1px; background-color:#D4DAE6;}
#boxColLeft			{position:absolute; left:20px; top:118px; width:195px;}
#boxColCenter		{position:absolute; left:235px; top:118px; width:547px;}
#boxColRight		{position:absolute; left:802px; top:118px; width:195px;}
#boxNavi			{width:195px; height:382px; background-image:url('../img/boxNaviBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}
#boxLogin			{width:195px; height:125px; background-image:url('../img/boxBigBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}
#boxLoggedin		{width:195px; height:382px; background-image:url('../img/boxNaviBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}
#boxContent			{width:547px; height:auto; margin-bottom:20px;}
#boxSearch			{width:195px; height:95px; background-image:url('../img/boxSmallBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}
#boxNews			{width:195px; height:95px; background-image:url('../img/boxSmallBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}
#boxStatistics		{width:195px; height:125px; background-image:url('../img/boxBigBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}
#boxForum			{width:195px; height:125px; background-image:url('../img/boxBigBg.gif'); background-repeat:no-repeat; margin-bottom:20px;}

.flagTitle			{padding-right:20px; padding-left:20px; padding-top:5px; font-size:12px; float:left; height:20px;}
.flagTitle a:link, .flagTitle a:visited,
.flagTitle a:active, .flagTitle a:hover	{text-decoration:none;}

.naviTitle			{padding-left:10px; padding-top:5px; font-size:12px; height:20px;}
.naviTitle a:link, .naviTitle a:visited,
.naviTitle a:active, .naviTitle a:hover	{text-decoration:none;}

.navi				{font-size:11px;}
.navi a:link, .navi a:visited,
.navi a:active, .navi a:hover	{text-decoration:none;}

.naviHeight			{font-size:11px; line-height:1.6em;}
.naviHeight a:link, .naviHeight a:visited,
.naviHeight a:active, .naviHeight a:hover	{text-decoration:none;}

.small				{font-size:10px; font-family:Tahoma, Georgia, sans-serif;}

.smallHeight		{font-size:10px; line-height:1.6em; font-family:Tahoma, Georgia, sans-serif;}
.smallHeight a:link, .smallHeight a:visited,
.smallHeight a:active, .smallHeight a:hover	{text-decoration:none;}

.big				{font-size:12px; font-family:Arial, Georgia, sans-serif;}
	
.textlang 			{width:200px; padding-left:2px;}
.tabcontent0		{background-color:#F4F4FB;}
.tabcontent1		{background-color:#FFFFFF;}
.error				{color:#FF0000; font-weight:bold;}
.red				{color:#E21D3C;}
.gruen				{color:#00AA00;}
.buttonNormal 		{background-image:url('../img/buttonNormal.gif'); background-color:transparent; height:20px; width:95px; padding-bottom:1px; border-width:0px; font-size:12px; color:#FFFFFF;}
.buttonOver 		{background-image:url('../img/buttonOver.gif'); background-color:transparent; height:20px; width:95px; padding-bottom:1px; border-width:0px; font-size:12px; color:#FFFFFF;}
.buttonLongNormal 	{background-image:url('../img/buttonLongNormal.gif'); background-color:transparent; height:20px; width:190px; padding-bottom:1px; border-width:0px; font-size:12px; color:#FFFFFF;}
.buttonLongOver 	{background-image:url('../img/buttonLongOver.gif'); background-color:transparent; height:20px; width:190px; padding-bottom:1px; border-width:0px; font-size:12px; color:#FFFFFF;}

