/* CSS Document */

body										{width: 17cm; margin:0; padding: 0; margin-bottom: 0px;}
html, body, div span, td, tr				{font-family:Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 15pt; color:#252525;}

a											{font-size:10pt; color:#252525;}
a:Active									{font-size:10pt; color:#252525;}
a:Visited									{font-size:10pt; color:#252525;}
a:Hover										{font-size:10pt; color:#252525;}

h1											{font-size: 20pt; line-height: 34pt; color: #B2B2B2; margin: 0; margin-bottom: -2px; padding: 0;}
h2											{font-size: 10pt; color: #5B5B5B; margin: 0; padding: 0;}

label										{display:block;}

.topbar										{height: 59px; width: 943px;}
.centercontent								{width: 17cm;}
.bottombar									{padding-bottom: 30px;clear: both; height: 14px; width: 17cm;}
.outercontent								{margin-left: auto; margin-right: auto; position: relative;}
.inner_content								{width: 17cm;}

.logo										{display: block;float: left; width: 107px; height: 46px;}
.topmenu									{display: none;}
.servicemenu								{display: none;}
.breadcrumb									{display: none;}
.topimage									{display: none;}




.outersubmenu								{display: none;}
.subpage_centercontentarea					{width: 17cm; margin: 0 0 40px 0;}
.subpage_rightcontentarea					{width: 17cm; margin-top: 50px;}



.subpage_centercontentarea_large			{width: 17cm; float: left; margin: 0 0 40px 0;}
.leftprofilecontent							{width: 8cm; float: left;}
.rightprofilecontent						{width: 8cm; float: right; margin-left: 1cm; }
.outer_profile								{width: 8cm; float: left; margin-bottom: 30px;}
.profile_image								{float: left; margin-right: 14px; margin-top: 3px;}


.pageheader									{}
.pageheader h1								{float: left;width: 17cm}

.pageheaderline								{ border-bottom: solid 1px #ffffff; margin-bottom: 49px; clear:both;}

.pageheader_noline							{height: 32px; border-bottom: solid 1px #9BADBD; margin-bottom: 14px;}
.pageheader_noline h1						{float: left;}


.forward									{display: none;}
.print 										{display: none;}


.subheader									{font-weight:bold; margin-bottom: 20px; color: #5c5c5c;}
.maincontentarea							{margin: 41px 0 0 0;}
.maincontentarea_subpage					{margin: 0 0 0 0;}


.outernewsletter							{display: none;}
.outerpoll									{display: none;}




.leftcontentareatop							{width: 520px; margin-bottom: 44px;}
.leftcontentareabottom						{height: 30px;}
.smallcontent								{ font-size: 10pt; line-height: 13pt;}
.smallcontent span							{ font-size: 10pt; line-height: 13pt;}
.teaser_main								{width: 201px; float:left; margin-right: 8px;}
.teaser_marginleft 							{ margin-left: 19px; width: 155px; float:left;}
.teaser_nomarginleft 						{width: 180px;}
.teaser_links								{margin-top: 24px;}



.smallcontent h2							{font-size:10pt; line-height: 14pt; color:#5B5B5B; font-weight: bold; margin: 0; padding: 0; }

.smallcontent a								{font-size:10pt; color:#252525;}
.smallcontent a:Active						{font-size:10pt; color:#252525;}
.smallcontent a:Visited						{font-size:10pt; color:#252525;}
.smallcontent a:Hover						{font-size:10pt; color:#252525;}


.teaser_links a 							{text-decoration: none;}

.outerteaserlink							{display:block;}




.outercomment								{display: none;}



.clear										{clear:both; line-height:0; font-size:0;}
.footer										{font-size:8pt;padding: 4px 0 11px 0; width: 17cm; clear: both; margin-top: 50px;}
.footer a									{font-size:8pt; color:#252525; text-decoration: underline;}
.footer a:Active							{font-size:8pt; color:#252525; text-decoration: underline;}
.footer a:Visited							{font-size:8pt; color:#252525; text-decoration: underline;}
.footer a:Hover								{font-size:8pt; color:#252525; text-decoration: underline;}

div.floatleft 								{float: left; margin-right:15px; margin-top:5px; margin-bottom: 5px; margin-left: 0;}
div.floatright 								{float: right; margin-left:15px; margin-top:5px; margin-bottom: 5px; margin-right: 0;}
div.floatcenter div 						{text-align:center; margin-left:0; margin-top:5px; margin-bottom: 5px; margin-right: 0;}


.textinnerTest								{display: block; margin: 0; padding: 0; font-size:6pt; border-bottom: solid 1px #5c5c5c; padding-bottom: 6px; padding-top: 4px; margin-bottom: 10px;text-align:left;}



