﻿
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:0px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:white url('images/topmenu-bg.gif') repeat-x scroll left top;
}
a
{
	color:#01649b;	
}
a.pdf
{
	background:transparent url('images/icons/pdf.gif') no-repeat scroll left top;	
}
a.txt
{
	background:transparent url('images/icons/txt.gif') no-repeat scroll left top;	
}
a.jpg
{
	background:transparent url('images/icons/jpg.gif') no-repeat scroll left top;	
}
a.jpeg
{
	background:transparent url('images/icons/jpg.gif') no-repeat scroll left top;	
}
a.gif
{
	background:transparent url('images/icons/jpg.gif') no-repeat scroll left top;	
}
a.doc
{
	background:transparent url('images/icons/doc.gif') no-repeat scroll left top;	
}
a.unknownextension
{
	background:transparent url('images/icons/unknownextension.gif') no-repeat scroll left top;	
}

.MainWrapper
{
	width:980px;
	margin:0 auto;	
	/*background:transparent url('images/content-bg.gif') repeat-y scroll center top;	*/
}
.Clear
{
	clear:both;
}
.Header
{
	font-size:13px;
	height:40px;	
	background:transparent url('images/header-bg.gif') repeat-x scroll left top;
	position:relative;	
}
.Header .Logo
{
	height:0px;
	/*background:url('images/kongressen-logo.gif') no-repeat center center;	*/
	background-color:Blue;
	width:220px;
	margin-left:33px;
	visibility:hidden;
	
}
.Header .Logo a
{
	display:block;
	height:100%;
	text-indent:-9999px;
}
.Header .TopMenu
{
	top:82px;	
	background:transparent url('images/topmenu-bg.gif') repeat-x scroll left top;
	float:left;
	width:100%;
}
.Header .TopMenu li
{
	float:left;	
	/*height:40px;*/
	width:auto;
	display:block;
}
.Header .TopMenu .First
{
	background:transparent url('images/topmenu-right-bg.gif') no-repeat scroll left top;	
	margin-left:29px;	
}
.Header .TopMenu .First a
{
	padding-left:16px;
}
.Header .TopMenu li a
{
	color:#FFF;
	text-decoration:none;
	display:block;
	height:30px;
	padding-right:18px;
	padding-left:14px;
	padding-top:10px;	
	background:transparent url('images/topmenu-right-bg.gif') no-repeat scroll right top;	
	float:left;
	width:auto;
}
.Header .TopMenu li.Selected
{
	background:transparent url('images/topmenu-selected-bg.gif') repeat-x scroll right top;
	height:40px;
}
.Header .TopMenu li.Selected a
{
	color:#3f2f2c;
	
}
.Header .TopMenu li a:hover
{
	text-decoration:underline;
}
.Header .ReminderNormal
{
	position:absolute;
	top:52px;
	left:662px;
	width:299px;
	height:30px;
	background:transparent url('images/reminder-normal-bg.gif') repeat-x scroll right top;
	
}
.Header .ReminderNormal h5 span
{
	color:#e2001a;
	font-size:18px;
	font-weight:normal;	
}
.Header .ReminderNormal h5
{
	font-size:11px;
	margin-top:5px;
	margin-left:10px;
	font-weight:900;
}
.Header .ReminderNormal h5 a
{
	color:#362624;
	text-decoration:none;	
}
.Header .ReminderNormal h5 a:hover
{
	text-decoration:underline;
}
.Header .ReminderExpanded
{
	position:absolute;
	top:17px;
	left:662px;
	width:299px;
	height:62px;
	background:transparent url('images/reminder-expanded-bg.gif') repeat-x scroll right top;	
}
.Header .ReminderExpanded .Time
{
	float:left;
	color:#FFF;
	font-size:28px;
	padding-left:12px;
}
.Header .ReminderExpanded .Time span
{
	width:70px;
	height:12px;
	display:block;
	background:transparent url('images/reminder-time-bg.gif') repeat-x scroll right top;
	text-transform:uppercase;
	color:#e1011b;
	font-size:10px;
	font-weight:900;
	padding-left:4px;
	margin-top:10px;
}
.Header .ReminderExpanded .Info
{
	margin-top:8px;	
	color:#fff;
	margin-left:16px;
	float:left;
	font-size:11px;
	position:relative;
}
.Header .ReminderExpanded .Info h5
{
	font-weight:900;
	font-size:12px;
}
.Header .ReminderExpanded .Info p
{
	
}
.Header .ReminderExpanded .Info a
{
	display:block;
	color:#FFF;
}
.Header .ReminderExpanded .Info a.Play
{
	height:35px;
	left:148px;
	position:absolute;
	top:10px;
	width:35px;
	text-indent:-9999px;
	overflow:hidden;
}
.MainContent 
{
	padding-left:31px;
	padding-right:10px;	
	padding-bottom:24px;
	float:left;
	/*width:927px;*/
}
.content
{
  width:570px;
  float:left;
}
.MainContent .ArticleTitle
{
  
}
.MainContent h2.ArticleTitle
{
  background-image: none;
	height:23px;	
	font-size:32px;
	margin-top:24px;
	margin-bottom:20px;
	font-weight:bold;
	width:100%;
	text-transform:uppercase;
}
.MainContent h3.IntroTitle
{
	border-bottom:1px #d8d5d2 solid;
	padding-bottom: 24px;
	font-size:14px;
	font-family:Georgia;
	margin-top:24px;
	margin-bottom:30px;
	font-weight:bold;
	width:100%;
}
.MainContent .ItemTitle
{
	width:100%;
	height:102px;
	border-bottom:1px #d8d5d2 solid;
	
}
.MainContent h2
{
	background:transparent url('images/header2-bg.gif') repeat-x scroll left bottom;
	height:23px;	
	font-size:32px;
	/*margin-top:24px;*/
	margin-bottom:20px;
	font-weight:bold;
	width:100%;
	text-transform:uppercase;
}
.MainContent .ContentWrapper h2
{
	float:left;
	margin-top:14px;
}
.ContentWrapper
{
	width:578px;
	float:left;
	padding-bottom:54px;	
}
.ContentWrapper h3
{
	font-size:20px;
	/*font-weight:900;*/
	text-decoration:underline;
	margin-bottom:20px;
	line-height:26px;
}
.ContentWrapper h3.StreamingTitle
{
	font-size:11px;
	left:15px;
	margin-bottom:20px;
	position:absolute;
	text-decoration:none;
	text-transform:uppercase;
	top:0px;
	padding-top:4px;	
	font-weight:normal;
	padding-right:25px;
	padding-left:0px;
	background:transparent url(images/frontpage-streaming-hd.gif) no-repeat scroll right top;
}
.ContentWrapper .Text
{
	line-height:18px;
}
.ContentWrapper .Text p
{
	margin-bottom:24px;
}
.ContentWrapper .Text strong
{
	font-weight:900;
}
.ContentWrapper .Text em
{
	font-style:italic;
}
.ContentWrapper .Text u
{
	text-decoration:underline;
}
.ContentWrapper .Text h4
{
	font-weight:900;
	margin-bottom:8px;
}
.ContentWrapper .Text ol
{
	margin-left:38px;
	margin-bottom:24px;
	padding-top:25px;
	padding-bottom:25px;
/*	border-bottom:1px #000 solid;
	border-top:1px #000 solid;	*/
}
.ContentWrapper .Text ol li
{
	list-style-position:inside;
	list-style-type:decimal;
	padding-bottom:10px;
}
.ContentWrapper .Text a
{
	text-decoration:none;
}
.ContentWrapper .Text a:hover
{
	text-decoration:underline;
}
.ContentWrapper .Text table ul
{
  margin-bottom:0px;
}
.ContentWrapper .Text table 
{
 	background-color:#f6f6f4;
	padding:15px 0 15px 0;
	margin-bottom:24px;
}
.ContentWrapper .Text table p
{
	margin-bottom:0px;
}
.ContentWrapper .Text ul
{
	margin-bottom:24px;
	background-color:#f6f6f4;
	padding:15px 0 15px 0;
}
.ContentWrapper .Text ul li
{
	background:transparent url('images/doted-list.gif') no-repeat scroll left 6px;
	padding-left:30px;
	padding-bottom:10px;
	margin-left:30px;
}
.ContentWrapper .FlashStreaming
{
	background:transparent url(images/frontpage-streaming-bg.gif) no-repeat scroll left top;
	padding-left:6px;
	padding-top:41px;
	width:572px;
	position:relative;
}
.ContentWrapper .FlashStreaming .LiveStreaming
{
	width:544px;
	height:322px;
	margin-left:7px;
}
.ContentWrapperFront
{
	float:left;
}
.ContentWrapperFront h3
{
	font-size:20px;
	/*font-weight:900;*/
	text-decoration:underline;
	margin-bottom:20px;
	line-height:26px;
}
.ContentWrapperFront h3.StreamingTitle
{
	font-size:11px;
	left:15px;
	margin-bottom:20px;
	position:absolute;
	text-decoration:none;
	text-transform:uppercase;
	top:0px;
	padding-top:4px;	
	font-weight:normal;
	padding-right:25px;
	padding-left:0px;
	background:transparent url(images/frontpage-streaming-hd.gif) no-repeat scroll right top;
}
.ContentWrapperFront .Text
{
	line-height:18px;
	font-family:Georgia;
	font-size:16px;
	/*font-weight:900;*/

}
.ContentWrapperFront li.SmallItem .Text
{
	line-height:18px;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
}

.ContentWrapperFront .Text p
{
	/*margin-bottom:24px;*/
}
.ContentWrapperFront .Text strong
{
	font-weight:900;
}
.ContentWrapperFront .Text em
{
	font-style:italic;
}
.ContentWrapperFront .Text u
{
	text-decoration:underline;
}
.ContentWrapperFront .Text h4
{
	font-weight:900;
	margin-bottom:8px;
}
.ContentWrapperFront .Text ol
{
	margin-left:38px;
	margin-bottom:24px;
	padding-top:25px;
	padding-bottom:25px;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;	
}
.ContentWrapperFront .Text ol li
{
	list-style-position:inside;
	list-style-type:decimal;
	padding-bottom:10px;
}
.ContentWrapperFront .Text a
{
	text-decoration:none;
}
.ContentWrapperFront .Text a:hover
{
	text-decoration:underline;
}
.ContentWrapperFront .Text table ul
{
  margin-bottom:0px;
}
.ContentWrapperFront .Text table 
{
 	background-color:#f6f6f4;
	padding:15px 0 15px 0;
	margin-bottom:24px;
}
.ContentWrapperFront .Text table p
{
	margin-bottom:0px;
}
.ContentWrapperFront .Text ul
{
	margin-bottom:24px;
	background-color:#f6f6f4;
	padding:15px 0 15px 0;
}
.ContentWrapperFront .Text ul li
{
	background:transparent url('images/doted-list.gif') no-repeat scroll left 6px;
	padding-left:30px;
	padding-bottom:10px;
	margin-left:30px;
}
.ContentWrapperFront .FlashStreaming
{
	background:transparent url(images/frontpage-streaming-bg.gif) no-repeat scroll left top;
	padding-left:6px;
	padding-top:41px;
	width:572px;
	position:relative;
}
.ContentWrapperFront .FlashStreaming .LiveStreaming
{
	width:544px;
	height:322px;
	margin-left:7px;
}
.RightMenu
{
	float:left;
	width:303px;
	margin-left:46px;
}
.RightMenu .MainImage
{
	width:303px;
	height:173px;
	margin-bottom:32px;
	background:transparent url('images/main-image-bg.gif') no-repeat scroll left top;
	padding-bottom:25px;
	border-bottom:1px solid #D8D5D2;
}
.RightMenu .MainImage img
{
	width:280px;
	height:154px;	
	padding:11px 0pt 0pt 12px;
}
.RightMenu .Comments
{
	border-bottom:1px #f1f1f0 solid;	
	padding:0 0 15px 0;
	margin-bottom:25px;
}
.RightMenu .Comments li
{
	height:30px;
}
.RightMenu .Comments a
{
	text-decoration:none;
	background:transparent url('images/comments-list-bg.gif') no-repeat scroll left 3px;		
	padding-left:20px;
}
.RightMenu .Comments a:hover
{
	text-decoration:underline;
}

.RightMenu .ExternalLinks
{
	border-bottom:1px #f1f1f0 solid;	
	padding:0 0 15px 0;
}
.RightMenu .ExternalLinks li
{
	height:30px;
}
.RightMenu .ExternalLinks a
{
	text-decoration:none;
	background:transparent url('images/externallinks-list-bg.gif') no-repeat scroll left 3px;		
	padding-left:20px;
}
.RightMenu .ExternalLinks a:hover
{
	text-decoration:underline;
}

.RightMenu .LinkList
{
	margin-top:20px;
	margin-bottom:40px;	
}
.RightMenu .LinkList li
{
	margin-bottom:20px;
}
.RightMenu .LinkList li a
{
	text-decoration:none;
}
.RightMenu .LinkList li a:hover
{
	text-decoration:underline;
}
.BookTeaser
{
	width:290px;
	height:153px;
	background:transparent url('images/book-teaser-bg.gif') no-repeat scroll left center;	
	position:relative;
	padding-left:22px;
	margin-top:15px;
}
.BookTeaser h5
{
	color:#e11f27;
	font-size:18px;
	padding-top:19px;
	
}
.BookTeaser p
{
	width:160px;
	margin-top:20px;
	margin-bottom:7px;
	line-height:18px;	
}
.BookTeaser img
{
	position:absolute;
	left:185px;
	top:40px;
	width:100px;
	height:110px;
}
.BookTeaser a
{
	text-decoration:none;
}
.BookTeaser a:hover
{
	text-decoration:underline;
}
.BookPosition
{
	position:absolute;
	top:178px;
	right:0px;
}
/*Front page*/
.RightScroll
{
	background:transparent url(images/scroll-bg.gif) no-repeat scroll 0px 0px;
	width:14px;
	float:left;
	height:847px;
	margin-left:34px;
	margin-top:49px;
	position:relative;
	overflow:hidden;	
}
#selectorWrapper
{
	height:847px;
	overflow:hidden;
	position:relative;
	width:313px;
}
#dragBar
{
	background:transparent url(images/scroll-pointer-bg.gif) no-repeat scroll center 10px;
	width:14px;
	position:absolute;
	cursor:pointer;
}
#dragBar .DragSelector
{
	background:transparent url(images/scroll-bg.gif) no-repeat scroll center -1225px;

	overflow:visible;
}
.RightSelector
{
	float:left;
	width:313px;
	position:relative;	
}
.RightSelector .BookTeaser
{
	margin-left:4px;
}
.RightSelector h3
{
	background:transparent url(images/right-top-tab-bg.gif) no-repeat scroll center center;
	font-size:11px;
	height:19px;
	padding-left:13px;
	padding-top:10px;
	text-transform:uppercase;
	width:297px;
}
.RightSelector .MoveUp
{
	background:transparent url('images/right-top-move-bg.gif') no-repeat scroll center top;
	display:block;
	height:12px;
	width:308px;
	text-indent:-9999px;
	overflow:hidden;
	padding-bottom:3px;
}
.RightSelector .MoveDown
{
	background:transparent url('images/right-bottom-move-bg.gif') no-repeat scroll center center;
	display:block;
	height:12px;
	width:308px;
	text-indent:-9999px;
	overflow:hidden;	
}
.RightSelector .Selector
{
	background:transparent url(images/right-column-bg.gif) no-repeat scroll 2px 0px;
	padding-top:2px;
	width:313px;
	overflow:hidden;
}
.RightSelector .Selector .SlotHeader
{
	display:block;
	position:relative;		
	background:transparent url(images/right-column-li-bg.gif) no-repeat scroll 2px 0px;	
	padding-left:5px;
	padding-top:10px;
}
.RightSelector .Selector .SlotHeader h4
{
	background:transparent url(images/selector-subheader-bg.gif) no-repeat scroll 0px 0px;
	color:#FFFFFF;
	font-weight:900;
	height:16px;
	padding-left:20px;
	padding-top:7px;
	text-transform:uppercase;
}
.RightSelector .Selector .SmallItem
{
	padding-left:6px;
	padding-right:2px;
	width:306px;
	height:51px;
	display:block;
	position:relative;		
	background:transparent url(images/right-column-li-bg.gif) no-repeat scroll 2px center;
	cursor:pointer;
}
.RightSelector .Selector .SmallItem h6
{
	font-size:10px;
	color:#ababab;
	padding-top:5px;
	background:transparent url('images/item-top-border.gif') no-repeat scroll left top;
	padding-left:9px;	
}
.RightSelector .Selector .SmallItem h6 span
{
	display:inline;
}
.RightSelector .Selector .SmallItem h4
{
	font-weight:900;
	padding-left:9px;
}
.RightSelector .Selector .SmallItem h4.Debatten
{
	display:none;
}
.RightSelector .Selector .SmallItem:hover h4,
.RightSelector .Selector .SmallItem:hover a.Open 
{
	text-decoration:underline;
}
.RightSelector .Selector .SmallItem .VideoLink
{
	display:block;
	text-decoration:none;
}
.RightSelector .Selector .SmallItem .VideoLinks
{
	text-decoration:none;
	padding-left:9px;		
}
.RightSelector .Selector .SmallItem .VideoLinks:hover
{
	text-decoration:underline;
}
.RightSelector .Selector .SmallItem .Thumbnail
{
	margin-top:10px;
	margin-bottom:5px;
	text-align:center;
	width:173px;
	height:103px;
	background:transparent url('images/opened-item-img-bg.gif') no-repeat scroll 9px top;
	padding-left:9px;	
	position:relative;
}
.RightSelector .Selector .SmallItem .Thumbnail img
{
	margin:11px 0 0 0;	
	width:149px;
	height:80px;
}
.RightSelector .Selector .SmallItem .Thumbnail .Video 
{
	background:transparent url(images/watermark-video.png) no-repeat scroll left top;
	display:block;
	height:28px;
	left:138px;
	position:absolute;
	text-indent:-9999px;
	top:59px;
	width:28px;
}
.RightSelector .Selector .SmallItem .Description,
.RightSelector .Selector .SmallItem .VideoLink,
.RightSelector .Selector .SmallItem .Persons
{
	display:none;
}
.RightSelector .Selector .SmallItem .ShortDescription
{
	display:block;
	width:275px;
	padding-bottom:5px;
	padding-left:9px;	
}
.RightSelector .Selector .SmallItem .CommentsList
{
	display:none;
}
.RightSelector .Selector .SmallItem a.Open
{
	position:absolute;
	display:block;
	top:20px;
	right:12px;
	font-size:11px;
	text-decoration:none;
	z-index:1001;
}
.RightSelector .Selector .SmallItem a.Close
{
	display:none;
}
.RightSelector .Selector .SmallItem a.Open:hover
{
	text-decoration:underline;
}
.RightSelector .Selector .SmallItem .OpenWrapper
{
	position:absolute;
	width:313px;
	height:51px;
}
.RightSelector .Selector .OpenedItem .ItemFooter
{
background:transparent url(images/item-opened-red-bg.gif) no-repeat scroll 0px bottom;
clear:left;
height:2px;
margin-top:10px;
margin-left:-6px;
}
.RightSelector .Selector .OpenedItem
{
	background:transparent url('images/item-opened-red-bg.gif') no-repeat scroll 0px top;	
	width:306px;	
	height:auto;
	
	cursor:auto;	
}
.RightSelector .Selector .OpenedItem a.Open
{
	display:none;
}
.RightSelector .Selector .OpenedItem a.Close
{
	position:absolute;
	display:block;
	top:20px;
	right:12px;
	font-size:11px;
	text-decoration:none;
	z-index:1001;
}
.RightSelector .Selector .OpenedItem a.Close:hover{
	text-decoration:underline;
}
.RightSelector .Selector .OpenedItem:hover h4
{
	text-decoration:none;
}
.RightSelector .Selector .OpenedItem h4.Debatten,
.RightSelector .Selector .OpenedItem h4
{
	margin-top:10px;	
	display:block;
	line-height:18px;
}
.RightSelector .Selector .OpenedItem .ShortDescription
{
	display:none;	
}
.RightSelector .Selector .OpenedItem .Description
{
	display:block;
	width:275px;
	padding-bottom:5px;
	padding-left:9px;	
	line-height:18px;	
}
.RightSelector .Selector .OpenedItem .Persons
{
	display:block;
	width:275px;
	padding-bottom:5px;
	padding-left:9px;
	line-height:18px;		
}
.RightSelector .Selector .OpenedItem .Persons strong
{
	font-weight:900;
}
.RightSelector .Selector .OpenedItem .VideoLink
{
	display:block;
}
.RightSelector .Selector .OpenedItem .CommentsList
{
	padding-top:5px;
	padding-left:9px;	
	display:block;	
	line-height:18px;	
}
.RightSelector .Selector .OpenedItem .CommentsList li
{
	background:transparent url(images/comments-list-bg.gif) no-repeat scroll left 3px;
	padding-left:15px;
	text-decoration:none;
	height:17px;
}
.RightSelector .Selector .OpenedItem .CommentsList li a
{
	text-decoration:none;
}
.RightSelector .Selector .OpenedItem .CommentsList li a:hover
{
	text-decoration:underline;
}
.RightSelector .Selector .OpenedItem .ExternalLinks
{
	padding-top:5px;
	padding-left:9px;	
	display:block;	
	line-height:18px;	
}
.RightSelector .Selector .OpenedItem .ExternalLinks li
{
	background:transparent url(images/externallinks-list-bg.gif) no-repeat scroll left 3px;
	padding-left:15px;
	text-decoration:none;
	height:17px;
}
.RightSelector .Selector .OpenedItem .ExternalLinks li a
{
	text-decoration:none;
}
.RightSelector .Selector .OpenedItem .ExternalLinks li a:hover
{
	text-decoration:underline;
}
.RightSelector .Selector .OpenedItem h6
{
	color:#034c53;
	font-size:30px;
	padding-left:5px;
	background:none;
}
.RightSelector .Selector .Current h6
{
	color:#df1a22;	
}
.RightSelector .Selector .OpenedItem h6 span
{
	display:none;
}
.RightSelector .Selector .ItemTabs
{
	height:12px;
	background:transparent url('images/item-tab-green.gif') no-repeat scroll left center;		
	position:absolute;
	top:3px;
	right:2px;
	padding-left:4px;
}
.RightSelector .Selector .Current .ItemTabs
{
	background:transparent url('images/item-tab-red.gif') no-repeat scroll left center;		
}

.RightSelector .Selector .ItemTabs li
{
	float:left;
	width:12px;
	height:12px;
	display:block;
}
.RightSelector .Selector .ItemTabs li.Comments
{
	background:transparent url('images/item-tab-icons.gif') no-repeat scroll left 3px;
}
.RightSelector .Selector .ItemTabs li.Play
{	
	background:transparent url('images/item-tab-icons.gif') no-repeat scroll 2px -8px;
}
.RightSelector .Selector .ItemTabs li.Information
{
	background:transparent url('images/item-tab-icons.gif') no-repeat scroll 2px -21px;	
	height:12px;
}
.RightSelector .Selector .ItemTabs li.Last
{
	background:transparent url('images/item-tab-green-right.gif') no-repeat scroll left center;	
	width:9px;
	height:12px;
}
.RightSelector .Selector .Current .ItemTabs li.Last
{
	background:transparent url('images/item-tab-red-right.gif') no-repeat scroll left center;	
	width:9px;
	height:12px;
}
.RightSelector .Selector .ItemTabs li a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.RightSelector .VideoAgenda
{
	background:transparent url(images/right-column-bg.gif) no-repeat scroll 2px 0px;
	overflow:hidden;
	padding-top:2px;
	width:313px;
}
.RightSelector .VideoAgenda li
{
	background:transparent url(images/right-column-li-bg.gif) no-repeat scroll 2px center;
	cursor:pointer;
	display:block;
	padding-right:2px;
	position:relative;
	width:306px;
}
.RightSelector .VideoAgenda li .ItemFooter
{
	display:none;
}
.RightSelector .VideoAgenda .Opened .Description
{
	background:transparent url(images/item-opened-red-bg.gif) no-repeat scroll 0px top;
	cursor:auto;
	height:auto;
	width:278px;
	margin-left:0px;
	padding-left:15px;	
	padding-right:30px;	
}
.RightSelector .VideoAgenda .Opened .ItemFooter
{
	background:transparent url(images/item-opened-red-bg.gif) no-repeat scroll 0px bottom;
	clear:left;
	height:2px;
	margin-left:0px;
	margin-top:0px;
	display:block;	
	width:313px;
}
.RightSelector .VideoAgenda li a .Description
{
	background:transparent url(images/item-top-border.gif) no-repeat scroll left top;
	padding-left:9px;
	padding-top:20px;	
	padding-bottom:20px;		
	padding-right:20px;
	text-decoration:none;	
	line-height:18px;
	color:#726866;
	margin-left:6px;
	width:278px;	
}
.RightSelector .VideoAgenda li a:hover .Description
{
	text-decoration:underline;
	color:#372523;
}
.RightSelector .VideoAgenda a h4 
{
	background:transparent url(images/selector-subheader2-bg.gif) no-repeat scroll 0px;
	color:#FFFFFF;
	font-weight:900;
	height:23px;
	padding-left:20px;
	padding-top:0px;
	text-transform:uppercase;
	margin-top:10px;
	text-decoration:none;
	cursor:pointer;
	margin-left:6px;
}
.RightSelector .VideoAgenda a h4 span
{
	background:transparent url(images/selector-subheader-right-bg.gif) no-repeat scroll right center;
	height:16px;
	padding-top:7px;
	display:block;
	float:left;
	padding-right:10px;
}

.VideoPage 
{
	
}
.VideoPage h3
{
	background:transparent url('images/video-header.bg.gif') repeat-x scroll left center;	
	padding-top:25px;
	padding-left:30px;
	padding-right:20px;
	
}

.PageFooter
{
	background:#FFFFFF url(/StylesSC/footer/bg.gif) repeat-x scroll 0pt;
	font-size:11px;
	height:35px;	
}
.PageFooter .fPadding 
{
	height:100%;
	overflow:hidden;
	padding:12px 0pt 0pt 25px;
}
.fPadding div 
{
	float:left;
	padding-right:5px;
}
.facebookmark
{
  float:left;
  position:absolute;
  top:0px;
  left:720px;
  z-index: 50;
}

.facebookdiv
{
  position:relative;
}
.TeaserList ul
{
  padding-bottom: 20px;
}

.newsletter h4
{
  font-size:12px;
  font-weight:bold;
}
.newsletter h3
{
	text-transform:uppercase;
  padding-top:6px;
  padding-left:10px;
  font-size:12px;
  font-weight:bold;
  color: White;
	width:136px;
	height:18px;
	margin-bottom:0px;
	background:transparent url('images/title-bg.gif') no-repeat scroll left top;
	padding-bottom:0px;
}

.newsletter .background
{
	width:607px;
	height:367px;
	background:transparent url('images/newscontent-bg.gif') no-repeat scroll left top;
	padding: 30px 30px 0 30px;
}

.newsletter {font-family: arial; font-size: 11px;}
.newsletter td {padding: 3px;}
.newsletter table label {padding-left: 5px;}
