/* Default */
a,p,b,i,li,div,table,tr,td,h1,h2,h3,img,body,input,select,textarea { color:#000000; font-size:12px; font-family:Times, serif; border:0px; padding:0px; margin:0px; letter-spacing:1px;}

/* Body */
body						{	background-color:#BCE4F6;	background-image:url(/images/bg.png);	background-repeat:repeat-x;	background-attachment:fixed;	}

/* Images */
img.show					{	border:2px solid #ffffff; margin:2px 4px 6px 12px; }

/* Hyperlinks */
a							{	color:#257399;						text-decoration:underline;	}
a:hover						{	color:#000000;						text-decoration:none;	}

a.nav						{	color:#257399;	font-weight:bold;	text-decoration:none;		font-size:13px;																			padding:0px 29px 0px 29px; position:relative; top:-4px; }
a.nav:hover					{										text-decoration:none;							background-image:url(/images/bg_nava.png);	background-repeat:repeat-x; }

a.without					{ 										text-decoration:none;		border:none; }
a.without:hover				{ 										text-decoration:none;		border:none; }

a.teaser					{	color:#257399;						text-decoration:none;	}
a.teaser:hover				{										text-decoration:underline;	}

/* Content Page Start */
h1             				{	color:#257399;	font-size:16px;	}
h2							{	color:#257399;	font-size:13px; margin-bottom:5px; }
h3							{ 	color:#ffffff;	font-size:12px; }

/* Div */
div.center					{ 	margin:auto; min-height:750px; width:994px; border-left:4px solid #ffffff; border-right:4px solid #ffffff; border-bottom:4px solid #ffffff; }
div.nav						{	height:18px; background-image:url(/images/bg_nav.png);	background-repeat:repeat-x;	  border-bottom:2px solid #ffffff; }
div.content					{	width:760px; padding:15px 10px 4px 15px; text-align:justify; display:inline-table; height:100%; }
div.sidebar					{	width:193px; text-align:center; background-color:#d6e7ee; background-image:url(/images/bg_sidebar.png);	background-repeat:repeat-x; border-left:2px solid #ffffff; border-bottom:2px solid #ffffff; float:right; }
div.sidesep					{	width:100%; text-align:center; background-image:url(/images/bg_nav.png); background-repeat:repeat-x; }
div.partner					{	background-color:#ffffff; text-align:justify; margin-bottom:15px; padding:4px; }

/* Formulare, Buttonfelder */
input				        { background:#FFFFFF; color:#000000; border:1px #000000 solid; padding:1px; margin:1px; }
input:focus                 { background:#BCE4F6; }
select                      { background:#FFFFFF; color:#000000; border:1px #000000 solid; padding:1px; margin:1px; }
select:focus                { background:#BCE4F6; }
textarea			        { background:#FFFFFF; color:#000000; border:1px #000000 solid; padding:1px; margin:1px; }
textarea:focus              { background:#BCE4F6; }
input.button		        { background:#2A7487; color:#BBDFE8; border:1px #FFFFFF solid; font-size:10pt; font-weight:bold; font-family:Helvetica; }

/* Default styles */
.clCMAbs					{ position:absolute; visibility:hidden; left:0px; top:0px;}
.clLevel0,.clLevel0over		{ position:absolute; padding-left:2px; font-family:Helvetica; font-size:13px; font-weight:bold; }
.clLevel0					{ color:#FFB31A; text-decoration:none;}
.clLevel0over				{ color:#FFFFFF; cursor:pointer; cursor:hand; text-decoration:underline; }
.clLevel1,.clLevel1over		{ position:absolute; padding-left:2px; font-family:Helvetica; font-size:13px; font-weight:bold; }
.clLevel1					{ background-color:#1A6578; color:#BBDFE8; 	text-decoration:none;}
.clLevel1over				{ background-color:#1A6578; color:#FFFFFF; cursor:pointer; cursor:hand; text-decoration:underline; }
