

/* [ General Settings ]------------------------------------------------------------------------------------------------- */

body			{margin: 0px; padding: 0; background-color: #fff; }

body			{font-family: Verdana, Arial, Helvetica, sans-serif;}
img			{border: none;}
a			{color: #369;}
a:hover			{color: #f00;}
a, a:link, a:visited, a:hover, a:active 
			{text-decoration: none;}
h2			{font-size: 14pt; line-height: 18pt; font-weight: normal; color: #369;}
form {padding: 20px;}

p, form 		{font-size: 8pt; line-height: 10pt; color: #000;}
table			{font-size: 8pt; line-height: 10pt; color: #000; }

ul			{margin: 0; padding: 0;}
li			{font-size: 8pt; color: #000;}

/* [ 3-colum design ]----------------------------------------------------------------------------------------------------*/
	
#wrapper 				{width: auto;  margin: 0; background: #fff;}

#header					{background: #fff;}
#footer					{background: #fff;}
#c1					{width: 100%; float: left;}
#c1 #c1i				{padding-right: 10px;}
#c2					{width: 100%; float: left;}
#c2 #c2i				{background: #EDF4F9;  padding-left: 10px; padding-right: 10px; float: left; }
#c3					{width: 130px; margin: 0px 0px 0px 0px; float: right; }
#c3 #c3i 				{}

.clear 					{clear: both;}
.break 					{height: 12px; background-color: #fff; border-top: solid 1pt #ccc; border-bottom: solid 1px #ccc;}
.colbg 					{background: url('../pic/bg.col.png') repeat-x top left; margin-right: 1px; margin-left: 1px; }

/* IE height fixing */
* html .colbg		{margin-right: 0px; margin-left: 0px; background: none;}
	
/* [ content styles ]------------------------------------------------------------------------------------------------------*/

#header #logo				{display: none; margin-left: 9px; margin-top: 0px; width:168px; height:46px; float: left;}
#header #logoprint			{margin-left: 9px; margin-top: 0px; width:168px; height:46px; float: left;}
#header #language			{margin-right: 5px; color: #999; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-align: center; letter-spacing: 1pt; float: right; margin-top:45px; }

/* temporäres Verbergen der Mehrsprachigkeitsoption */
#language			{visibility: hidden;}


/* [ Rootnav ]-------------------------------------------------------------------------------------------------------- */

#rootnav		{background-color: #3B648B; color: #fff; font-size: 8pt; font-weight: bold;  background-image: url(../pic/headbar_tile.png); background-repeat: repeat-x; text-transform: uppercase; letter-spacing: 1pt; padding: 7px 0px 7px 0px; text-indent: 10px;}
#rootnav a		{color: #fff; text-decoration: none; }
#rootnav a:hover	{color: #ccc; text-decoration: none; }


/* [ Inhalt ]--------------------------------------------------------------------------------------------------------- */

#imovie				{z-index: 1; margin-left: 1px;}
#topline			{height: 1pt; border-bottom: 1pt solid #ccc; width: 100%; margin-bottom: 10px; clear: both; overflow: hidden;}
#bottomline			{height: 11px; border-bottom: 1px solid #ccc; width: 100%; clear: both; overflow: hidden; }
#bottombar			{margin-left: 10px; color: #369; font-size: 8pt; font-weight: bold; text-transform: none; text-align: left; letter-spacing: 1pt; width: 100%; border-top: 10px solid #fff; border-bottom: 10px solid #fff;}

#content #contentbox 		{float: left;}
#content #contentbox h2		{padding: 10px 10px 5px 0px; margin: 0px;}
#content #contentbox p		{padding: 5px 20px 5px 0px; margin: 0px;}
#content #contentbox ul li	{list-style:none; padding: 0 20px 0 0px;  margin: 0px;}
#content #contentbox ol li	{padding: 0 20px 0 0px;  margin: 0; line-height: 15px;}
#content #contentbox form img 	{border: 0px; background-color: none; margin: 0px; padding: 0px;}

#contentbox img			{margin: 0 10px 10px 0; padding: 0px; border: solid 1px #ccc;}

#contentbox ul li a 		{background-image: url('../pic/panel.gif'); background-repeat: no-repeat; background-position: top left; width: 140px; height: 30px; display: block; padding: 8px 8px 1px 10px; }
#contentbox ul li a:hover	{background-image: url('../pic/panel_over.gif'); }
#contentbox table img 	{border: 0px; background-color: none; margin: 0px; padding: 0px;}
#contentbox table 	{width: 100%; font-size: 7pt; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; }

/* IE height fixing */
* html contentbox .table		{font-size: 7pt; padding-left: 0px; margin-bottom: 10px;}

#contentbox table td	{padding: 5px; border-bottom: 1pt solid #ccc; }
#contentbox #suchausgabe {font-size: 8pt; line-height: 11pt; color: #666; padding-left: 20px; margin-bottom: 10px; }
#contentbox #suchkopf {}

/* Kontextmenü */
#content #contentbox .celmenu {margin: 15px 5px 5px 20px; padding: 0; font-size: 10pt; }
#content #contentbox .celmenu a {display: block;}
#content #contentbox .celsubmenu {font-size: 8pt; color: #666; margin: 5px 5px 5px 20px; padding: 0;}

#contentbox #colums1-1				{}
#contentbox #colums1-2				{visibility: hidden;}


