﻿#MainFlashHolder
{
	margin:20px 0 44px 10px;
}

#StartpageNewsTabs
{
	background-image:url('../images/startpage_news_top_border.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 13px 0 13px;
	margin:0 0 12px 0;
}

#StartpageNewsTabs li
{
	height:42px;
	font-size:14px;
}

#StartpageNewsTabs li a
{
	display:block;
	padding:6px 15px 0 15px;
	line-height:36px;
	color:#1b1b1b;
	text-decoration:none;
}

#StartpageNewsTabs li.selected a
{
	background-image:url('../images/startpage_news_tab_right_bg.gif');
	background-repeat:no-repeat;
	background-position:right top;
	font-weight:bold;
}

#StartpageNewsTabs li.selected
{
	background-image:url('../images/startpage_news_tab_left_bg.gif');
	background-repeat:no-repeat;
	background-position:left top;
}



#StartpageNews,
#StartpageAreaNews
{
	width:400px;
	background-image:url('../images/startpage_news_bottom_border.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 13px 2px 13px;
}

#StartpageNewsItems,
#StartpageAreaNewsItems
{
	width:400px;
}

#StartpageNewsItems ul, #StartpageNewsItems li,
#StartpageAreaNewsItems ul, #StartpageNewsItems li
{
	margin:0;
	padding:0;
	list-style:none;
}

#StartpageNewsItems li,
#StartpageAreaNewsItems li
{
	width:400px;
	height:100px;
	overflow:hidden; 
}

#StartpageNewsItems li div.date,
#StartpageAreaNewsItems li div.date
{
	color:#7d7d7d;
	padding-bottom:7px;
}

#prevBtn1,
#prevBtn2
{
	float:right;
	display:block;
	width:24px;
	height:21px;
	overflow:hidden;
	background-image:url(../images/startpage_news_arrow_prev.gif);
	background-color:#ffffff;	
}

#nextBtn1,
#nextBtn2
{
	float:right;
	display:block;
	width:24px;
	height:21px;
	overflow:hidden;
	margin:0 0 0 5px;
	background-color:#898989;
	background-image:url(../images/startpage_news_arrow_next.gif);
	cursor:pointer;
}

#ContainerContent .top
{
	margin-bottom:20px;
}

#ContainerContent .top-left
{
	width:409px;
	float:left;
	padding:0 0 0 20px;
}

#ContainerContent .top-right
{
	width:438px;
	float:right;
}

#ContainerContent .top-right .left
{
	width:209px;
	float:left;
}

#ContainerContent .top-right .right
{
	width:209px;
	float:right;
}

#ContainerContent .bottom-left
{
	width:409px;
	float:left;
	padding:0 0 0 7px;
	margin-right:13px;
}

#ContainerContent .bottom-left .left
{
	width:167px;
	float:left;
}

#ContainerContent .bottom-left .left p.arrow-type-4 a
{
	background-image:url('../images/arrow_type_4.gif');
	background-repeat:no-repeat;
	background-position: 0 5px;
	padding:0 0 0 11px;
	text-decoration:underline;
	margin:0 0 5px 0;
	display:block;
}

#ContainerContent .bottom-left .left p.arrow-type-4 a:hover
{
	background-image:url('../images/arrow_type_4_hover.gif');
}

#ContainerContent .bottom-left .left h2
{
	color:#1b1b1b;
	font-size:20px;
}

#ContainerContent .bottom-left .right
{
	width:210px;
	float:right;
}

#ContainerContent .bottom-right
{
	width:435px;
	float:right;
	padding:0 0 20px 0;
}

#SignUpFlash
{
	position:absolute;
	z-index:1002;
	width:780px;
	height:490px;
	display:none;
}

#ContainerContent {
	position:relative;
}

#CampaignHolderWrapper {
	padding: 20px 0 0px;
	margin-bottom: 20px;
	text-align: center;
}

#CampaignFlashHolderWrapper {
	z-index: 1000;
	/*position:absolute;
	left:0;
	top:0;
	width:886px;*/
	height:435px;
}

#CampaignFacebookHolderWrapper 
{
	/*background: url('../images/facebook_background.gif') no-repeat;*/
	width: 282px;
	/*height: 256px;*/
	margin: 0 0 10px 10px;
}

#CampaignFacebookHolderWrapper h2 
{
	/*margin: 14px 0 0 19px;*/
	font-size: 15px;
	color: #ff6418;
}

#CampaignFacebookHolderWrapper h2 a 
{
	color:#727272;
}

#CampaignFacebookHolderWrapper h2 a:hover
{
	color:#727272;
	text-decoration:none;
}

#CampaignFacebookHolderWrapper p 
{
	margin: 3px 10px 3px 18px;
}
#CampaignFacebookHolderWrapper a.facebook {
	background-image: url('../images/footer_tools_icon_facebook.png');
	height: 27px;
	padding-left: 22px;
	background-position: 5px 15px;
	background-repeat: no-repeat;
	display: block;
	font-size: 13px;
	height: 15px;
	padding-left: 42px;
	padding-top: 18px;
	padding-bottom: 11px;
}

CampaignFacebookHolderWrapper iframe 
{
	height:214px;
}

#CampaignOverlay {
	background:#ff6600;
	z-index: 998;
	position:absolute;
	left:0;
	top:0;
}
