.txt_blue_bold 
{
	font-size:12px;
	font-weight:bold;
}

.txt_orange_bold 
{
	font-size:10px;
	font-weight:bold;
}

.affiliTextButton 
{
	font-family:Verdana;
	font-size:11px;
	padding:1px 1px 1px 1px;
	margin-left:2px;
	height:23px;
	border:solid 1px #a0a0a0;
	background-image:url(/affilinet/Images/Elements/affiliTextButtonBackground.gif);
}


body {
	margin:0;
	padding:0;
	font-family:Verdana, sans-serif;
	font-size:10px;
}
 
hr {
	color:#D5D5D5;
	background-color:#D5D5D5;
	height:1px;
	border:none;
}

img {
	border:0;
}

p {
	color:#7C7C7C;
	font-family:Verdana, sans-serif;
	font-size:10px;
	margin-top:0;
	margin-bottom:5px;
}

div.HeaderImage p {
	margin:0;
	padding:0;
}

a {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#003878;
}

span.Text {
	color:#7C7C7C;
}

.FloatLeft {
	float:left;
}

.FloatRight {
	float:right;
}

.ClearFloat {
	clear:both;
}

.Center {
	bottom:0px;
	margin-left:40px;
	position:absolute;
	width: 100px;
}

.ContentBox {
	background-image:url(../images/layout/backgrounds/contentbox.png);
	background-repeat:repeat-x;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	padding:0 10px 10px;/*old: padding:0 10px 10px 10px*/
	width:680px;/*old width:682px*/
}

.affilinetContentBox {
	width:680px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	padding:0 10px 0px 10px;
	background-image:url('../images/layout/backgrounds/contentbox.png');
	background-repeat:repeat-x;
	background-position: top;
	margin-top:0px;
	border-top: 1px solid #f0f0f0;
}

.ContentBoxTop {
	width:702px;
	height:10px;
	line-height:10px;
	background-image:url('../images/layout/contentbox_top.png');
	background-repeat:no-repeat;
	background-position: left top;
	margin:0px;
	padding-bottom:0px;
}

div.ContentFooter {
	width:702px;
	height:5px;
	background-image:url('../images/layout/content_footer.png');
	background-repeat:no-repeat;
}

div.ContentFooterWithSubnavi {
	width:702px;
	height:5px;
	background-image:url('../images/layout/content_footer_with_subnavi.png');
	background-repeat:no-repeat;
}

div.ContentNewsBoxTop {
	width:214px;
	height:125px;
	padding:60px 0 0 140px;
	color:#FFF;
}

.ContentNewsBoxTop a {
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.ContentNewsBoxTop ul {
	list-style:none;
	list-style-image: url('../images/layout/bullet_blue.gif');
	margin:10px 0 15px 20px;
	padding:0;
}

.ContentNewsBoxTop ul li {
	color:#003878;
	background-color:transparent;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

div.ContentNewsBoxPublisher {

	background-repeat:no-repeat;
}

div.ContentNewsBoxPublisher a {
	padding:4px 0 0 7px;
	display:block;
	width:193px;
	height:20px;
	background-image:url('../images/layout/buttons/btn_start_pub.png');
	background-repeat:no-repeat;
}

div.ContentNewsBoxAdvertiser {
	background-repeat:no-repeat;
}

div.ContentNewsBoxAdvertiser a {
	padding:4px 0 0 7px;
	display:block;
	width:193px;
	height:20px;
	background-image:url('../images/layout/buttons/btn_start_adv.png');
	background-repeat:no-repeat;
}

div.ContentNewsBox {
	width:352px;
}

div.NewsBoxStart {
	height:178px;
	padding:18px 19px;
}

div.NewsBoxStartPublisher {
	background-image:url('../images/layout/start_newsbox_pub_bot.png');
	background-repeat:no-repeat;
	padding:18px 26px;
}

div.NewsBoxStartAdvertiser {
	background-image:url('../images/layout/start_newsbox_adv_bot.png');
	background-repeat:no-repeat;
}

div.NewsBoxStartAdvertiser .Item {
	padding-left:3px;
}

div.NewsBoxStart div.Item {
	margin-bottom:10px;
}

div.NewsBoxStart div.Item .Image {
	width:64px;
}

div.NewsBoxStart div.Item .Text {
        margin-left:5px;
        width:230px;
		/* xparo change Ticket #2008112610000031
		padding-left:5px;
		width:235px;
		*/
}

h1.NewsBoxStart, h2.NewsBoxStart, h3.NewsBoxStart {
	color:#003878;
	background-color:transparent;
	margin:0;
	padding:0;

	font-weight:bold;
	font-size:10px;
}

p.NewsBoxStart {
	color:#003878;
	background-color:transparent;
	margin:0;
	padding:0;
}

p.NewsBoxStart a {
	text-decoration:none
}


h1.NewsStart {
	color:#003878;
	background-color:transparent;
	font-weight:bold;
	margin:0;
	padding:0;
}

.NewsStart p {
	color:#FFF;
	background-color:transparent;
	margin:0;
	padding:0;
}

.NewsStart p.Date {
	color:#FFF;
	margin:10px 0 0 0;
	padding:0;
}

.NewsStart a {
	color:#003878;
	text-decoration:underline;
}

div.Splitter {
	width:100%;
	height:1px;
	background-image:url('../images/layout/content_line_horizontal.png');
	background-repeat:repeat-x;
	background-position:bottom left;
}


div.ListView {
	width:680px;

	background-image:url('../images/layout/content_line_vertical.png');
	background-repeat:repeat-y;
	background-position:572px 0;

	/*padding:10px;*/
	padding:10px 0 0 0;
}

div.ListView div.Text {
	width:554px;
	padding:5px 10px 5px 10px;
}

div.ListView div.DownloadItem {
	width:106px;
	padding:0 0 10px 0;
	text-align:center;
}


div.ListViewSubNavi {
	width:500px;

	background-image:url('../images/layout/content_line_vertical.png');
	background-repeat:repeat-y;
	background-position:424px 0;

	/*padding:10px;*/
	padding:10px 0 0 4px;
}

div.ListViewSubNavi div.Text {
	width:414px;
	padding:5px 10px 5px 0;
}

div.ListViewSubNavi div.DownloadItem {
	width:65px;
	padding:0 0 10px 0;
	text-align:center;
}


div.Container {
	background-color:#FFF;
	width:946px;
	margin-left:10px;
}

div.Logo {
	padding-top:10px;
}

div.RightPane {
	width:232px;
	color:#7C7C7C;
	margin-top:10px;
}

body.StartPage .LeftPane {
	width:232px;
	margin-top:31px;
}

body.StartPage .ContentPane {
	width:704px;
	color:#7C7C7C;
	margin-top:10px;
	margin-left:10px;
}

body.Standard2ColumnsRelated .ContentPane {
	width:700px;
	color:#7C7C7C;
	margin-top:10px;
	margin-right:14px;
}

body.Standard3Columns .ContentContainer {
	width:700px;
	margin-right:12px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;

	background-image:url('../images/layout/content_background_top.png');
	background-repeat:repeat-x;
}

body.Standard3Columns .LeftPane {
	width:186px;
	color:#7C7C7C;
}

body.Standard3Columns .ContentPane {
	width:496px;
	color:#7C7C7C;
	padding-left:11px;
	margin-left:2px;
}

div.ContentHeader {
	width:702px;
	margin-top:10px;
	margin-right:12px;
}

div.ContentSplitter {
	height:100%;
	width:100%;
	background-image:url('../images/layout/navi3_splitter.png');
	background-repeat:repeat-y;
	background-position:186px 0;
}

div.LoginContainer {
	height:89px;
	margin-bottom:27px;
}

div.LanguageSelect {
	height:30px;
}

div.LanguageSelect .Flags {
	height:25px;
	padding:4px 0 0 0;
	border-bottom:1px solid #D5D5D5;
}

div.LanguageSelect .Flags .Text {
	width:100px;
	color:#7C7C7C;
	font-family:Verdana, sans-serif;
	font-size:10px;
	margin:0;
}

div.LanguageSelect .Left {
	width:5px;
	height:30px;
	background-image:url('../images/layout/lang_left.png');
}

div.LanguageSelect .Right {
	width:5px;
	height:30px;
	background-image:url('../images/layout/lang_right.png');
}

div.LanguageSelect ul {
	list-style:none;
	margin:0;
	padding:0;
}

div.LanguageSelect ul li {
	float:left;
	display:inline;
	margin-right:1px;
}

div.AffilinetProgramsContainer {
	width:946px;
	height:93px;
	border:1px solid black;
	margin-top:5px;
}

div.ContentHeaderImageLeftCorner {
	width:10px;
	height:23px;
	background-image:url('../images/layout/contentheader_title_left.png');
	background-repeat:no-repeat;
}

div.ContentHeaderImageTitle {
	height:18px;
	background-image:url('../images/layout/contentheader_title_background.png');
	background-repeat:repeat-x;
}

div.ContentHeaderImageRightCorner {
	width:10px;
	height:23px;
	background-image:url('../images/layout/contentheader_title_right.png');
	background-repeat:no-repeat;
}


div.SpeechBubbleBigTop {
	width:240px;
	height:20px;
	background-image:url('../images/layout/speechbubbles/speechbubblebig_top.png');
	background-repeat:no-repeat;
}

div.SpeechBubbleBig {
	width:240px;
	background-image:url('../images/layout/speechbubbles/speechbubblebig_content.png');
	background-repeat:repeat-y;
}

div.SpeechBubbleBig .Content {
	padding:0 17px 47px 17px;
	min-height:220px;
	width:206px;
	background-image:url('../images/layout/speechbubbles/speechbubblebig_bottom.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.SpeechBubbleRightPaneTop {
	width:232px;
	height:20px;
	background-image:url('../images/layout/speechbubbles/speechbubblerightpane_top.png');
	background-repeat:no-repeat;
}

div.SpeechBubbleRightPane {
	width:232px;
	background-image:url('../images/layout/speechbubbles/speechbubblerightpane_content.png');
	background-repeat:repeat-y;
}

div.SpeechBubbleRightPane .Content {
	padding:0 17px 47px 17px;
	min-height:220px;
	width:198px;
	background-image:url('../images/layout/speechbubbles/speechbubblerightpane_bottom.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.SpeechBubbleSmall {
	width:232px;
	height:159px;
}

div.SpeechBubbleSmall .Description {
	height:113px;
	background-image:url('../images/layout/speechbubbles/speechbubble_small.png');
	background-repeat:no-repeat;
	
	padding:19px 20px 0 20px;
}

div.SpeechBubbleSmall .Description h1, div.SpeechBubbleSmall .Description h2,
div.SpeechBubbleSmall .Description h3, div.SpeechBubbleSmall .Description h4 {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 5px 0;
	margin:0;
}

div.SpeechBubbleSmall .Link {
	height:27px;
	background-image:url('../images/layout/buttons/btn_speechbubble_small.png');
	background-repeat:no-repeat;
}

div.SpeechBubbleSmall .Link a {
	padding:7px 0 7px 17px;
	display:block;
	
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
}

div.SpeechBubbleSmall ul {
	list-style-image:url('../images/layout/bullet_checked.png');
	list-style-position:inside;
	margin:0;
	padding:0;
}

div.SpeechBubbleSmall ul li {
	color:#FFF;
	font-size:10px;/*Xparo, 11.11.2008, #6362 */
	padding:3px 0;
}

div.ContactItem h1, div.ContactItem h2,
div.ContactItem h3, div.ContactItem h4 {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003878;
	background-color:transparent;
	padding:20px 0 0 0;
	margin:0 0 14px 0;
}

div.ContactItem .Image {
	width:84px;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
}

div.ContactItem .Description {
	margin:10px 0 0 0;/*old: 10px 0px 0px 0px*/
	/*padding:0 25px 0;old: 0px 0px 10px 0px*/
	/*width:545px;old: 600px;*/
	width:680px;
}

div.ContactItem .Text {
	color:#7C7C7C;
}

div.Bullet ul {
	list-style-image:url('../images/layout/bullet_orange.gif');
	/*list-style-position:inside;*/
	margin:0;
	padding:0 0 0 15px;
}

div.Bullet ul li {
	color:#7C7C7C;
	margin:0;
	padding:0;
}

div.SuccessStoryItem {
	position:relative;
	padding:0 0 10px 0;
}

div.SuccessStoryItem h1, div.SuccessStoryItem h2,
div.SuccessStoryItem h3, div.SuccessStoryItem h4 {
	color:#003878;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
}

div.SuccessStoryItem .Preview {
	width:555px;
}

div.SuccessStoryItem .MoreLink {
	position:absolute;
	bottom:10px;
	right:0;
}

div.ButtonSmall {
	width:94px;
	height:20px;
}

div.ButtonSmall a {
	padding:3px 0 3px 10px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	text-align:left;
	background-image:url('../images/layout/buttons/btn_small.png');
	background-repeat:no-repeat;
}

div.ButtonSmallBack {
	width:94px;
	height:20px;
}

div.ButtonSmallBack a {
	padding:3px 10px 3px 20px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	
	background-image:url('../images/layout/buttons/btn_small_back.png');
	background-repeat:no-repeat;
	text-align:right;
}

div.ButtonStandard {
	width:120px;
	height:20px;
}

div.ButtonStandard a {
	padding:3px 0 3px 10px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	
	background-image:url('../images/layout/buttons/btn_standard.png');
	background-repeat:no-repeat;
}

div.ButtonBig {
	width:234px;
	height:26px;
}

div.ButtonBig a {
	padding:6px 0 7px 15px;
	display:block;

	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;

	background-image:url('../images/layout/buttons/btn_big.gif');
	background-repeat:no-repeat;
}

h1.HeadlineTitle,h2.HeadlineTitle, h3.HeadlineTitle {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#7C7C7C;
	padding:5px 0 0 0;
	margin:0;
}

h1.HeadlineBigBox {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#7C7C7C;
}

h1.HeadlineContent, h2.HeadlineContent, 
h3.HeadlineContent, h4.HeadlineContent {
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#7C7C7C;
	margin-bottom:5px;
}

h1.SpeechBubble, h2.SpeechBubble {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	margin:0;
	padding-bottom:5px;
}

div.ButtonNewsStart {
	width:240px;
	height:135px;
	background-image:url('../images/layout/buttons/btn_news_start.png');
	background-repeat:no-repeat;
}

div.ButtonNewsStart a {
	padding:89px 0 35px 17px;
	display:block;
	
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
}

.TextboxButton a {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#7C7C7C;
	background-color:transparent;
	text-decoration:none;
}

table.ListView {
	width:702px;
	margin-right: 1px;
	border-collapse: collapse;
}

table.ListView td {
	border:1px solid #D5D5D5;
	padding:5px;
}

table.ListView th {
	color:#003878;
	background-color:#E6E6E6;
	text-align:left;
	border:1px solid #D5D5D5;
	padding:5px;
}

table.ListView tr.alternating {
	background-color:#FAFAFA;
}

table.ListView a {
	color:#003878;
	font-size:10px;
	text-decoration:underline;
}


/* NAVIGATION LEVEL 1 BEGIN*/

div.NaviLevel1Container {
	width:100%;
	height:34px;
}

div.NaviLevel1LeftCorner {
	width:15px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_left.png');
	background-repeat:no-repeat;
}

div.NaviLevel1Links {
	height:34px;
	width:811px;
	background-image:url('../images/layout/navigation/mainnavi_background.png');
	background-repeat:repeat-x;
}

div.NaviLevel1RightCorner {
	width:120px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_right.png');
	background-repeat:no-repeat;
}

div.NaviLevel1LeftCornerStart {
	width:15px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_start_left.png');
	background-repeat:no-repeat;
}

div.NaviLevel1LinksStart {
	height:34px;
	width:811px;
	background-image:url('../images/layout/navigation/mainnavi_start_background.png');
	background-repeat:repeat-x;
}

div.NaviLevel1RightCornerStart {
	width:120px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_start_right.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul {
	list-style:none;
	margin:0;
	padding:0;
}

.NaviLevel1 ul li {
	float:left;
	line-height:34px;
	display:inline;
	margin-right:10px;
}

.NaviLevel1 ul li a {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
}

.NaviLevel1 ul li a:hover {
	color:#003878;
}

/* --------------------------------------------------------------------------*/

.NaviLevel1 ul li.active0 .Left {
	width:10px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_left_0.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active0 .Link {
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_background_0.png');
	background-repeat:repeat-x;
}

.NaviLevel1 ul li.active0 .Right {
	width:10px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_right_0.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active0 a {
	color:#003878;
	background-color:transparent;
	margin:0;
}

/* --------------------------------------------------------------------------*/

.NaviLevel1 ul li.active1 .Left {
	width:10px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_left_1.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active1 .Link {
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_background_1.png');
	background-repeat:repeat-x;
}

.NaviLevel1 ul li.active1 .Right {
	width:10px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_right_1.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active1 a {
	color:#003878;
	background-color:transparent;
	margin:0;
}

/* --------------------------------------------------------------------------*/

.NaviLevel1 ul li.active2 .Left {
	width:10px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_left_2.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active2 .Link {
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_background_2.png');
	background-repeat:repeat-x;
}

.NaviLevel1 ul li.active2 .Right {
	width:10px;
	height:34px;
	background-image:url('../images/layout/navigation/mainnavi_button_right_2.png');
	background-repeat:no-repeat;
}

.NaviLevel1 ul li.active2 a {
	color:#003878;
	background-color:transparent;
	margin:0;
}

/* --------------------------------------------------------------------------*/

/* NAVIGATION LEVEL 1 END*/

/* NAVIGATION LEVEL 2 BEGIN*/

div.NaviLevel2Container {
	width:100%;
	height:22px;
}

div.NaviLevel2LeftCorner {
	width:15px;
	height:22px;
	background-repeat:no-repeat;
}

div.NaviLevel2Links {
	width:811px;
	height:22px;
	background-repeat:repeat-x;
}

div.NaviLevel2RightCorner {
	width:120px;
	height:22px;
	background-repeat:no-repeat;
}

/* --------------------------------------------------------- */

div.NaviLevel2LeftCorner0 {
	background-image:url('../images/layout/navigation/navi2_left_0.png');
}

div.NaviLevel2Links0 {
	background-image:url('../images/layout/navigation/navi2_background_0.png');
}

div.NaviLevel2RightCorner0 {
	background-image:url('../images/layout/navigation/navi2_right_0.png');
}

/* --------------------------------------------------------- */

div.NaviLevel2LeftCorner1 {
	background-image:url('../images/layout/navigation/navi2_left_1.png');
}

div.NaviLevel2Links1 {
	background-image:url('../images/layout/navigation/navi2_background_1.png');
}

div.NaviLevel2RightCorner1 {
	background-image:url('../images/layout/navigation/navi2_right_1.png');
}

/* --------------------------------------------------------- */

div.NaviLevel2LeftCorner2 {
	background-image:url('../images/layout/navigation/navi2_left_2.png');
}

div.NaviLevel2Links2 {
	background-image:url('../images/layout/navigation/navi2_background_2.png');
}

div.NaviLevel2RightCorner2 {
	background-image:url('../images/layout/navigation/navi2_right_2.png');
}

/* --------------------------------------------------------- */

.NaviLevel2 ul {
	list-style:none;
	margin:0;
	padding:0;
}

.NaviLevel2 ul li {
	float:left;
	line-height:11px;
	display:inline;
	margin-top:5px;
}

.NaviLevel2 ul li a {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	margin-right:10px;
}

.NaviLevel2 ul li a:hover {
	color:#003878;
}

.NaviLevel2 ul li a.active {
	color:#003878;
}

/* NAVIGATION LEVEL 2 END*/


/* NAVIGATION LEVEL 3 BEGIN*/

div.NaviLevel3Container {
	padding-left:9px;
	width:175px;
}

.NaviLevel3 ul {
	list-style:none;
	margin:0;
	padding:0;
}

.NaviLevel3 ul li {
	line-height:11px;
	display:block;
	padding-bottom:5px;
}

.NaviLevel3 ul li a {
	font-family:Arial, sans-serif;
	font-size:10px;
	color:#7C7C7C;
	text-decoration:none;
}

.NaviLevel3 ul li a:hover {
	color:#003878;
}

.NaviLevel3 ul li a.active {
	color:#003878;
}

/* NAVIGATION LEVEL 3 END*/

/* NAVIGATION FOOTER BEGIN*/

.FooterPane {
	color:#7C7C7C;
	background-color:#FFF;
	margin-top:10px;
}

.FooterPane ul {
	list-style:none;
	margin:0;
	padding:0;
}

.FooterPane ul li {
	float:left;
	display:inline;
}

.FooterPane ul li a {
	color:#7C7C7C;
	font-size:10px;
	text-decoration:underline;
}

.FooterPane ul li a:hover {
	color:#003878;
}
div.unitedLogo {
	float: right;
	background-image:url('../images/layout/navigation/footer_united_logo.png');
	height: 35px;
	width:55px;
}

/* NAVIGATION FOOTER END*/

/* TEXTBOX BEGIN */

div.TextboxContainer {
	width:702px;
}

div.Textbox2Columns {
	/*background-image:url('../images/layout/backgrounds/contentbox.png');
	background-repeat:repeat-x;
	background-position:top left;
	*/
	padding:0;
}

div.Textbox2Columns .Item {
	width:334px;
}

div.Textbox2Columns .Image {
	width:350px;
}

div.Textbox2Columns h1 {
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding: 10px 0 10px 0;
}

div.Textbox2Columns .headline {
	padding:5px 0 21px 0;
}

div.Textbox2Columns h2 {
	font-size:12px;
	font-weight:bold;
	color: #003878;
	}

div.Textbox2Columns .BigText {
	padding:0 10px 0 0;
	/*height:79px;*/
}
div.Textbox2Columns .Text {
	height:67px;
}

div.Textbox3Columns {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_3.gif');
	background-repeat:repeat-y;
}

div.Textbox3Columns .BackgroundTop {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_3_header.png');
	background-repeat:no-repeat;	
}

div.Textbox3Columns .BackgroundBottom {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_3_bottom.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.Textbox3Columns .Item {
	width:234px;
}

div.Textbox3Columns .Image {
	width:233px;
	height:53px;
}

div.Textbox3Columns h1 {
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
}

div.Textbox3Columns .Headline {
	padding:10px 7px 0 7px;
	height:20px;
}

div.Textbox3Columns .BigText {
	padding:0 7px 5px 7px;
}

div.Textbox3Columns .Text {
	padding:0 7px 5px 7px;
}

div.Textbox3Columns .Button {
	margin:auto;
	padding-bottom:5px;
}

div.Textbox4Columns {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_4.gif');
	background-repeat:repeat-y;
}

div.Textbox4Columns .BackgroundTop {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_4_header.png');
	background-repeat:no-repeat;
}

div.Textbox4Columns .BackgroundBottom {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_4_bottom.png');
	background-repeat:no-repeat;
	background-position:bottom left;
	position:relative;
}

div.Textbox4Columns .Item {
	width:175px;
}

div.Textbox4Columns .Button {
	margin:auto;
	padding-bottom:5px;
}

div.Textbox4Columns h1 {
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
}

div.Textbox4Columns .Headline {
	padding:10px 7px 0px 7px;
	height:20px;
}

div.Textbox4Columns .BigText {
	padding:0 7px 5px 7px;
	margin-bottom:25px;
}

div.Textbox4ColumnsIntro {
	width:702px;
	height:45px;

	background-image:url('../images/layout/backgrounds/bg_txt_4_intro.png');
	background-repeat:no-repeat;
}

div.Textbox4ColumnsIntro .Item {
	height:15px;
	padding:0 7px 0 7px;
}

div.Textbox4ColumnsIntro h1, div.Textbox4ColumnsIntro h2,
div.Textbox4ColumnsIntro h3, div.Textbox4ColumnsIntro h4 {
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
}

div.Textbox4ColumnsIntro .Headline {
	padding:10px 7px 5px 7px;
}

/* Grosse 4 Spaltige Textbox */
div.Textbox4ColumnsBig {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_4.gif');
	background-repeat:repeat-y;
}

div.Textbox4ColumnsBig .BackgroundTop {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_4_header.png');
	background-repeat:no-repeat;
}

div.Textbox4ColumnsBig .BackgroundTopRound {
	width:702px;
	background-image:url('../images/layout/backgrounds/bg_txt_4_header_round.png');
	background-repeat:no-repeat;
}

div.Textbox4ColumnsBig .BackgroundBottom {
	background-image:url('../images/layout/backgrounds/bg_txt_4_bottom.png');
	background-position:left bottom;
	background-repeat:no-repeat;
	position:relative;
	min-height:40px;
}

div.Textbox4ColumnsBig .Item {
	width:175px;
}

div.Textbox4ColumnsBig .Button {
	margin:auto;
	padding-bottom:5px;
}

div.Textbox4ColumnsBig h1, div.Textbox4ColumnsBig h2,
div.Textbox4ColumnsBig h3, div.Textbox4ColumnsBig h4 {
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
}

div.Textbox4ColumnsBig .Headline {
	padding:10px 7px 0 7px;
}

div.Textbox4ColumnsBig .BigText  {
	padding:0 7px 5px 7px;
	margin-bottom:25px;
}

div.Textbox4ColumnsBig .Intro {
	height:33px;
	padding:10px 7px 0 7px;
}

div.Textbox4ColumnsBig .Footer {
	background-image:url('../images/layout/backgrounds/bg_txt_4_footer.png');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:20px;
}

/* TEXTBOX END */
/* -- Mailform -- */

div.MailformLeft {
	width: 200px;
	padding:4px 0 4px 0;
	/*height: 25px;*/
}
div.MailformRight {
	width: 350px;
	padding:4px 0 4px 0;
	/*height: 25px;*/
}
div.page {
	width: 675px;
}
.input {
	border: 1px solid #BEBEBE;
	width: 325px;
}

.mandatory
{
	background-color: #FFEFDF;
	border: 1px solid #BEBEBE;
	width: 325px;
}
span.orange
{
	color:#F58220;
}
.blueText
{
	color: #003878;
}
.blueTextBold
{
	color: #003878;
	font-weight: bold;
}
h3.blueText
{
	font-family:Verdana,sans-serif;
	font-size:12px;
	color: #003878;
	clear:left;
}
.mfpheader
{
	font-size: 14px;
	line-height: 22px;
	float: left;
	height: 22px;
	color:#7C7C7C;
	font-weight: bold;
	font-family: Arial,sans-serif;
	padding: 0 7px 0 7px;
}

.active
{
	color:#003878
}
.mfInfoBox
{
	width: 315px;
	height: 62px;
	border: 1px solid #BEBEBE;
	background-Color:#F7F7F7;
	padding: 10px 0 0 10px;
	margin-left: 5px;
}

/* -- Mailform End -- */


.InfoBox {
	width:232px;
}

.InfoBox .Top {
	height:6px;
	background:transparent url('../images/layout/backgrounds/bg_box_232_top_grey.png') no-repeat;
}

.InfoBox .affilinetTopContentBox {
	height:6px;
	background:transparent url('../images/layout/backgrounds/affilinetContentBoxTopLine.png') no-repeat;
}


.InfoBox .Title {
	padding:0 10px 10px 10px;
	background-color:#CDCDCD;
	color:#FFF;
	font-weight:bold;
	font-size:120%
}

.InfoBox .Preview {
	padding:10px 10px 5px 10px;
	background:transparent url('../images/layout/backgrounds/bg_box_232_middle.png') repeat-y;
}

.InfoBox .Bottom {
	height:7px;
	background:transparent url('../images/layout/backgrounds/bg_box_232_bottom.png') no-repeat;
}

.NewsTeaser {
	width:232px;
}

.NewsTeaser ul {
	list-style-type:none;
	padding:0;
	margin:0;
}

.NewsTeaser li.ItemWithImageAndCorner {
	list-style-type:none;
	padding:0;
	margin:0;
	border-right:1px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
	border-top:1px solid #CDCDCD;
}

.NewsTeaser li.ItemWithImage {
	list-style-type:none;
	padding:0;
	margin:0;
	border-right:1px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
}
.NewsTeaser li.ItemOnlyImage {
	list-style-type:none;
	padding:0;
	margin:0;
	border-bottom:1px solid #CDCDCD;
	border-right:1px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
}

.NewsTeaser p {
	margin:0;
	padding:9px;
}

.NewsTeaser .Bottom {
	height:7px;
	background:transparent url('../images/layout/backgrounds/bg_box_232_bottom.png') no-repeat;
}

.RightPaneBox {
	width:210px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	padding:0 10px 10px 10px;
	/*background-image:url('../images/layout/backgrounds/contentbox.png');*/
	background-repeat:repeat-x;
	overflow: hidden;
}

.RightPaneBoxTop {
	width:234px;
	height:10px;
	background-image:url('../images/layout/rightpanebox_top.png');
	background-repeat:no-repeat;
}

div.RightPaneFooter {
	width:234px;
	height:5px;
	background-image:url('../images/layout/rightpanebox_footer.png');
	background-repeat:no-repeat;
}
.DownloadLink{
	font-weight:bold;
	width:175px;
	line-Height: 20px;
/*
	Height:20px;
*/
	text-decoration:underline;
}
div.ButtonMicro {
	width:45px;
	height:20px;
}

div.ButtonMicro input {
	padding:1px 12px 3px 0px;
	display:block;
	border:none 0px;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:transparent;
	text-decoration:none;
	width:50px;
	background-image:url('../images/layout/buttons/btn_micro.png');
	background-repeat:no-repeat;
}

div.ContentHeaderImage {
	float:left;
	width:232px;
	height:256px;
}

.Adlink{
	background-image:url('../images/layout/adlink.png');
}
.Map{
	background-image:url('../images/layout/landkarte.png');
}


