/* 
### CSS contentmodules ###
version 0.61 - 28.10.2006
*/


/* imageMasks START */

.imageContainer,
.imageContainer2 {
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.imageMask502 {
	width:502px; height:342px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask502.png');
	background-image:url(/fileadmin/templates/images/mask502.png)!important;
	background-image:none;
}


.imageMask310 {
	width:310px; height:255px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask310.png');
	background-image:url(/fileadmin/templates/images/mask310.png)!important;
	background-image:none;
}

.imageMask294 {
	width:294px; height:242px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask294.png');
	background-image:url(/fileadmin/templates/images/mask294.png)!important;
	background-image:none;
}

/* wetter */
.imageMask246 {
	width:246px; height:194px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask246.png');
	background-image:url(/fileadmin/templates/images/mask246.png)!important;
	background-image:none;
}

.imageMask192 {
	width:192px; height:158px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask192.png");
	background-image:url(/fileadmin/templates/images/mask192.png)!important;
	background-image:none;
}

.noimageMask192 {
	width:192px; height:158px;
	background-image:none;
}

/* News Image */
.imageMask187 {
	width:187px; height:180px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask187.png");
	background-image:url(/fileadmin/templates/images/mask187.png)!important;
	background-image:none;
}

.imageMask181 {
	width:181px; height:162px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask181.png");
	background-image:url(/fileadmin/templates/images/mask181.png)!important;
	background-image:none;
}

.imageMask169 {
	width:169px; height:157px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/template/ContentElemente/content/mask169.png");
	background-image:url(/fileadmin/template/ContentElemente/content/mask169.png)!important;
	background-image:none;
}

.imageMask143 {
	width:143px; height:118px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask143.png");
	background-image:url(/fileadmin/templates/images/mask143.png)!important;
	background-image:none;
}

.imageMask143gastro {
	width:143px; height:128px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask143gastro.png");
	background-image:url(/fileadmin/templates/images/mask143gastro.png)!important;
	background-image:none;
}

.imageMask137 {
	width:137px; height:127px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask137.png');
	background-image:url(/fileadmin/templates/images/mask137.png)!important;
	background-image:none;
}

.imageMask137x113 {
	width:137px; height:113px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask137x113.png');
	background-image:url(/fileadmin/templates/images/mask137x113.png)!important;
	background-image:none;
}

.imageMask105 {
	width:105px; height:86px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask105.png");
	background-image:url(/fileadmin/templates/images/mask105.png)!important;
	background-image:none;
}

.imageMask105publi {
	width:105px; height:86px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask105_publi.png");
	background-image:url(/fileadmin/templates/images/mask105_publi.png)!important;
	background-image:none;
}

.imageMask100 {
	width:100px; height:86px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask100.png");
	background-image:url(/fileadmin/templates/images/mask100.png)!important;
	background-image:none;
}


.imageMask78blue {
	width:78px; height:70px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask78blue.png");
	background-image:url(/fileadmin/templates/images/mask78blue.png)!important;
	background-image:none;
}

.imageMask78white {
	width:78px; height:70px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask78white.png");
	background-image:url(/fileadmin/templates/images/mask78white.png)!important;
	background-image:none;
}

/* imageMasks END */


.box502Top {
	width:502px; height:25px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/mask502_top.png', sizingMethod=crop);
	background-image:url(/fileadmin/templates/images/mask502_top.png)!important;
	background-image:none;
	background-repeat:no-repeat;
}


/* article column layouts START */

.articleNowrap,
.articleWrap {
	clear:both; width:100%; margin-bottom:16px;
}

.articleNowrap .articleNowrap,
.articleNowrap .articleWrap,
.articleWrap .articleWrap,
.articleWrap .articleNowrap {
	margin-top:0;
}

.articleNowrap .container180 {
	float:left; width:198px;
}

.articleNowrap .articleNowrap .container180 {
	width:195px;
}


.articleNowrap .container192 {
	float:left; width:192px; margin-right:10px;
}

.articleNowrap .container295 {
	float:left; width:300px;
}


.articleNowrap .container192News {
	float:left; width:192px;
}

.articleNowrap .container295News {
	float:left; width:300px;
}

.articleNowrap .container315 {
	float:left; width:315px;
}

.articleNowrap .container382 {
	float:left; width:387px;
}

.articleNowrap .container93 {
	float:left; width:77px;
}


.articleNowrap .container600 {
	float:left;
}

.articleWrap .container295,
.articleWrap .container382 {
	float:none; padding-right:10px;
}

.linesep {
	clear:both;
	background:#1661AA; height:1px; margin:12px 0 10px 0;
}

.articleWrap .containerImgLeft {
	margin-right:10px;
}

.articlePad {
	margin-left:10px;
}

.articlePad .container192 {
	margin-right:0;
}

.containerImgLeft {
	float:left;
}

.containerImgRight {
	float:right; margin-right:0; /* formerly 10px */
}

.container93 .containerImgRight,
.container180 .containerImgRight,
.container192 .containerImgRight,
.container295 .containerImgRight,
.container382 .containerImgRight {
	margin-right:0;
}

.containerImgRight .imageMask105 {
	width:100px; height:86px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask100.png");
	background-image:url(/fileadmin/templates/images/mask100.png)!important;
	background-image:none;
}

.containerImgRight .imageMask192 {
	width:181px; height:162px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/mask181.png");
	background-image:url(/fileadmin/templates/images/mask181.png)!important;
	background-image:none;
}

.containerImgRight .container180 {
	width:182px;
}

.imageNoContainer105 {
	width:105px;
}

.imageNoContainer192 {
	width:192px;
}

.containerText {
	padding:7px 0 0 10px;
}

.containerTextnoimageMask {
	padding:7px 0 0;
}

.article2Col .containerText {
	padding-left:0px;
}

.containerText h2 {
	margin-bottom:4px; /* instead of 8px */
}

.containerText h3 {
	font-size:22px;
}

.containerText h3,
.containerText h4 {
	margin-bottom:3px; /* instead of 8px */
}

.containerText h4 {
	margin:16px 0 8px 0;
}

.containerText h5 {
	margin-bottom:2px;
}

.containerText p {
	margin-bottom:2px;
}


/* Table inside an article START */

.containerText table {
	width:102%;
	position:relative; left:-10px;
}

table td {
	text-align:left; vertical-align:top;
	padding:0 10px 0 10px;
}

table .title {
	font-weight:bold;
}

td p {
	margin:0;
}

.tbl,
td.tbl,
td.tblOnBlue {
	width:100%;
	padding:0;
}

tr.white {
	background:#FFFFFF;
}

tr.blue {
	background:#BFE0F1;
}

.tblLeftTop {
	float:left;
	width:5px; height:3px;
	line-height:2px; font-size:2px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_lt.png');
	background-image:url(/fileadmin/templates/images/tbl_lt.png)!important;
	background-image:none;
}

.tblLeftBot {
	float:left;
	width:5px; height:3px;
	line-height:2px; font-size:2px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_lb.png');
	background-image:url(/fileadmin/templates/images/tbl_lb.png)!important;
	background-image:none;
}

.tblRightTop {
	float:right;
	width:5px; height:3px;
	line-height:2px; font-size:2px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_rt.png');
	background-image:url(/fileadmin/templates/images/tbl_rt.png)!important;
	background-image:none;
}

.tblRightBot {
	float:right;
	width:5px; height:3px;
	line-height:2px; font-size:2px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_rb.png');
	background-image:url(/fileadmin/templates/images/tbl_rb.png)!important;
	background-image:none;
}

.tblOnBlue .tblLeftTop {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_lt_b.png');
	background-image:url(/fileadmin/templates/images/tbl_lt_b.png)!important;
	background-image:none;
}

.tblOnBlue .tblLeftBot {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_lb_b.png');
	background-image:url(/fileadmin/templates/images/tbl_lb_b.png)!important;
	background-image:none;
}

.tblOnBlue .tblRightTop {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_rt_b.png');
	background-image:url(/fileadmin/templates/images/tbl_rt_b.png)!important;
	background-image:none;
}

.tblOnBlue .tblRightBot {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/tbl_rb_b.png');
	background-image:url(/fileadmin/templates/images/tbl_rb_b.png)!important;
	background-image:none;
}

/* Table inside an article END */



.article2Col {
	float:left; width:48%;
	margin-right:2%;
}

.article3Col {
	float:left; width:31%;
	margin-right:2%;
}

.article4Col {
	float:left; width:23%;
	margin-right:2%;
}

.article3Col .containerText,
.article4Col .containerText,
.article4ColType21 .containerText,
.article4ColType22 .containerText {
	padding-top:0;
}

.article4Col .containerText img {
	padding-top:8px;
}

/* Swissdate */

.article4ColType21 {
	float:left; width:137px;
	margin-right:10px;
}

.article4ColType22 {
	float:left; width:105px;
	margin-right:10px;
}

/* article column layouts END */





/* Sendezeiten START */

.sendezeiten .imageContainer {
	background-image:url(/fileadmin/templates/images/bg_sendezeiten_generic.jpg);
}

.sendezeiten p {
	margin:0;
}

.sendezeitenHl {
	position:relative; top:16px; left:14px;
	width:81px; height:10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/hl_sendezeiten_w.png");
	background-image:url(/fileadmin/templates/images/hl_sendezeiten_w.png)!important;
	background-image:none;
}

.sendezeitenBody {
	padding:69px 20px 18px 14px;
}

.sendezeitenBody p {
	color:#FFFFFF;
}

.sendezeitenTime {
	font-weight:bold;
}

.sendezeitenLink {
	padding:6px 0 2px 0;
}

.sendezeitenLink a,
.sendezeitenLink a:link,
.sendezeitenLink a:visited {
	text-decoration:none;
	color:#1661AA;
}
.sendezeitenLink a:hover, 
.sendezeitenLink a:focus,
.sendezeitenLink a:active {
	text-decoration:underline;
}


/* channel specific definitions */

.sonnt .sendezeitenHl {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/fileadmin/templates/images/hl_sendezeiten_b.png");
	background-image:url(/fileadmin/templates/images/hl_sendezeiten_b.png)!important;
	background-image:none;
}

.lives .sendezeiten .imageContainer {
	background-image:url(/fileadmin/templates/images/bg_sendezeiten_ls.jpg);
}
.sonnt .sendezeiten .imageContainer {
	background-image:url(/fileadmin/templates/images/bg_sendezeiten_st.jpg);
}
.swiss .sendezeiten .imageContainer {
	background-image:url(/fileadmin/templates/images/bg_sendezeiten_sd.jpg);
}
.talkt .sendezeiten .imageContainer {
	background-image:url(/fileadmin/templates/images/bg_sendezeiten_tt.jpg);
}

.swiss .sendezeitenBody p,
.talkt .sendezeitenBody p {
	color:#000000;
}

.lives .sendezeitenLink a,
.lives .sendezeitenLink a:link,
.lives .sendezeitenLink a:visited {
	color:#BEE0F0;
}
/* Sendezeiten END */




/* articleProfile START */
.articleProfile {
	margin-left:10px;
}

.articleProfile .container192 {
	font-weight:bold; margin-right:0;
}

.articleProfile h2 {
	margin-bottom:6px;
}

.articleProfile .container295 img {
	margin-top:10px;
}

/* articleProfile END */




/* Sponsortop START */

.sponsortop {
	background:url(/fileadmin/templates/images/sponsor_topType1.gif) repeat-y;
	min-height:44px; text-align:center;
	margin-top:16px;
}

.sponsortop img {
	vertical-align:middle;
	margin:2px 10px 2px 10px;
}

.sponsortopType2 {
	background:url(/fileadmin/templates/images/sponsor_Type2.gif) no-repeat;
	height:127px;
	padding:8px 0 0 10px;
	margin-top:16px;
}

.sponsortopType3 {
	background:url(/fileadmin/templates/images/sponsor_Type3.gif) no-repeat;
	height:127px;
	padding:8px 0 0 10px;
	margin-top:16px;
}

.channelCol {
	float:left;
	padding:0 7px 0 7px;
}

.channelCol p {
	margin-top:17px; text-align:center;
	
}

/* Sponsortop END */




/* ArchiveHeader START */

.archiveHeader {
	width:502px; height:92px; 
	margin-top:2px;
	background:url(/fileadmin/templates/images/bg_archiveheader_generic.jpg) no-repeat;
}

.archiveHeader .channel {
	float:left; color:#FFFFFF;
	margin:55px 0 0 10px;
}

.archiveHeader .movielink {
	float:right;
	margin:55px 50px 0 0;
}

.archiveHeader .movielink a,
.archiveHeader .movielink a:link,
.archiveHeader .movielink a:visited,
.archiveHeader .movielink a:hover,
.archiveHeader .movielink a:focus,
.archiveHeader .movielink a:active {
	color:#FF0000;
}

/* channel specific */

.swiss .archiveHeader {
	background:url(/fileadmin/templates/images/bg_archiveheader_sd.jpg) no-repeat;
}

.lives .archiveHeader {
	background:url(/fileadmin/templates/images/bg_archiveheader_ls.jpg) no-repeat;
}

.talkt .archiveHeader {
	background:url(/fileadmin/templates/images/bg_archiveheader_tt.jpg) no-repeat;
}

.sonnt .archiveHeader {
	background:url(/fileadmin/templates/images/bg_archiveheader_st.jpg) no-repeat;
}

.swiss .archiveHeader .channel,
.talkt .archiveHeader .channel,
.sonnt .archiveHeader .channel {
	color:#000000; font-weight:bold;
}

.lives .movielink a,
.lives .movielink a:link,
.lives .movielink a:visited,
.lives .movielink a:hover,
.lives .movielink a:focus,
.lives .movielink a:active {
	color:#ffffff;
}

.lives .archiveHeader .channel{
	color:#ffffff; font-weight:bold;
}

.sonnt .movielink a,
.sonnt .movielink a:link,
.sonnt .movielink a:visited,
.sonnt .movielink a:hover,
.sonnt .movielink a:focus,
.sonnt .movielink a:active {
	color:#FF8400;
}

/* ArchiveHeader END */




/* box502blue START */

.articlePubli {
	background:#E5F3F9; margin-bottom:16px;
}

.box502blue {
	background:#BEE0F0; margin-bottom:16px;
}

.box502blue .articleWrap {
	margin:0 0 16px 0;
}

.box502blue .containerText {
	padding-top:0;
}

.box502blue .containerText .containerText {
	padding:0;
}

.box502blue .containerText h4 {
	margin-top:0;
}

.box502blue table {
	margin:0 0 16px 0;
}

.box502blue p {
	margin-bottom:16px;
}

.box502blue .col1,
.box502blue .col2 {
	float:left; padding-right:10px;
}

.box502blue .containerInlineBox {
	width:482px; background:#FFFFFF;
	margin-bottom:16px;
}

.box502blue .containerInlineBox .col1 {
	float:left; width:260px;
	padding:0 10px 0 10px;
}

.box502blue .containerInlineBox .col2 {
	padding-top:10px;
}

.box502blue .containerInlineBox .col2 div {
	float:left;
}

.mobilebox td {
	padding:0; margin:0;
}

.mobilebox .bodytext {
	width:143px; float:left;
	padding:0 10px 0 10px; 
	margin:0;
}

/* box502blue END */




/* Frequenzsuche START */

table.tablefrequenzsuche {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

table.tablefrequenzsucheForm {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.frequenzsucheC1 {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.frequenzsucheC21 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.frequenzsucheC22 {
     background:#BEE0F0;
     width:482px;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:left;
}

.frequenzsucheC23 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.frequenzsucheC3 {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.frequenzsucheC4 {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:middle;
     text-align:left;
}


.frequenzsucheC4T {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:left;
}

.frequenzsucheC4R {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:right;
}


.frequenzsucheC5 {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:middle;
     text-align:center;
}

div.frequenzresults {
width:100%;
vertical-align:middle;
text-align:center;
}


.FrequenzBold {
	font-weight:bold;
}

/* Frequenzsuche END */




/* Jobwinner START */

table.tablejobwinner {
     background:#BEE0F0;
     width:702px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

table.tablejobwinnerForm {
     width:662px;
     background:#ffffff;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC1 {
     background:#BEE0F0;
     width:702px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC1T {
     background:#BEE0F0;
     width:702px;
     height:63px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC1M {
     background:#BEE0F0;
     width:702px;
     height:84px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC1B {
     background:#BEE0F0;
     width:702px;
     height:50px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC21 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC22 {
     background:#ffffff;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:left;
}

.jobwinnerC23 {
     background:#ffffff;
     width:662px;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
}

.jobwinnerC24 {
     background:#ffffff;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC25 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC3 {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.jobwinnerC4 {
     background:#ffffff;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:middle;
     text-align:left;
}


.jobwinnerC4T {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:left;
}

.jobwinnerC4R {
     background:#ffffff;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:right;
}


.jobwinnerBold {
	font-weight:bold;
}

.inputjobwinner250 {
     background:#ffffff;
     width:250px;
     height:20px;
     border:1px solid #7F9DB9;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:middle;
     text-align:left;
}

.selectjobwinner250 {
	width:250px;

	border:1px solid #7F9DB9;
	margin-right:5px;
	vertical-align:top;
}
/* Jobwinner END */

/* Newsletter START */

table.tablenewsletter {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

table.tablenewsletterForm {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.newsletterC1 {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.newsletterC21 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.newsletterC22 {
     background:#BEE0F0;
     width:482px;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:left;
}

.newsletterC23 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.newsletterC3 {
     background:#BEE0F0;
     width:502px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.newsletterC4 {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:middle;
     text-align:left;
}


.newsletterC4T {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:left;
}

.newsletterC4R {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
     text-align:right;
}


.newsleterC5 {
     background:#BEE0F0;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:middle;
     text-align:center;
}


.newsletterBold {
	font-weight:bold;
}

/* Newsletter END */

/* Swissdate Start */
table.swissdate {
     background:#ffffff;
     background-image:url(/fileadmin/templates/images/bg_swissdate.jpg);
     background-repeat:no-repeat;
     background-position:top;
     width:728px;
     height:460px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateC1 {
     margin:0 0 0 0;
     padding:0 0 0 0;
}

table.swissdateInline  {
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC1 {
     width:115px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC2 {
     width:137px;
     vertical-align:top;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC2a {
     width:192px;
     vertical-align:top;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC3 {
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC4 {
     width:280px;
     vertical-align:top;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC4a {
     width:225px;
     vertical-align:top;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC5 {
     width:15px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC6 {
     width:151px;
     vertical-align:bottom;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.swissdateInlineC21 {
	 font-weight:bold;
     margin:0 0 0 0;
     padding:0 15px 0 0;
}

.swissdateInlineC22 {
     margin:0 0 0 0;
     padding:0 0 0 0;
}
/* Swissdate End */
/* inframe START */
table.tableinframe {
     background:#BEE0F0;
     width:702px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.inframeC1 {
     background:#BEE0F0;
     width:702px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.inframeC1T {
     background:#BEE0F0;
     width:702px;
     vertical-align:top;
     text-align:center;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.inframeC21 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.inframeC22 {
     background:#BEE0F0;
     width:682px;
     vertical-align:top;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.inframeC23 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}
/* inframe END */
/* Homegate START */
table.tablehomegate {
     background:#BEE0F0;
     width:702px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}


.homegateC1T {
     background:#BEE0F0;
     width:702px;
     height:63px;
     vertical-align:bottom;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.homegateC1B {
     background:#BEE0F0;
     width:702px;
     height:50px;
     vertical-align:top;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.homegateC21 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.homegateC22 {
     background:#ffffff;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.homegateC23 {
     background:#ffffff;
     width:662px;
     margin:0 0 0 0;
     padding:0 0 0 0;
     vertical-align:top;
}

.homegateC24 {
     background:#ffffff;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}

.homegateC25 {
     background:#BEE0F0;
     width:10px;
     margin:0 0 0 0;
     padding:0 0 0 0;
}
/* Homegate END */

/* News Teaser Workaround START */
.newsTeaserTable {
	width:78px;
    margin:0 10px 10px 0;
    padding:0 0 0 0;
    background-position:6px;
    background-position-x:6px;
	background-repeat:no-repeat;
}

.newsTeaserTop {
	height:15px;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsTeaserBottom {
	height:15px;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsTeaserMiddle1 {
	width:6px;
	background:#BEE0F0;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsTeaserMiddle2 {
	width:69px;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsTeaserMiddle3 {
	width:3px;
	background:#BEE0F0;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsDetailTable {
	width:192px;
    margin:0 0 10px 0;
    padding:0 0 0 0;
    background-position:10px;
    background-position-x:10px;
	background-repeat:no-repeat;
}

.newsDetailTop {
	height:18px;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsDetailBottom {
	height:18px;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsDetailMiddle1 {
	width:10px;
	background:#BEE0F0;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsDetailMiddle2 {
	width:178px;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

.newsDetailMiddle3 {
	width:5px;
	background:#BEE0F0;
	margin:0 0 0 0;
    padding:0 0 0 0;
}

/* News Teaser Workaround END */

/* ECards START */

.inputEcard {
     background:#ffffff;
     width:165px;
     height:17px;
     border:1px solid #7F9DB9;
     margin:0;
     padding:3px 5px 0 5px;
     vertical-align:middle;
     text-align:left;
}

.inputEcard320 {
     background:#ffffff;
     width:320px;
     height:17px;
     border:1px solid #7F9DB9;
     margin:0;
     padding:3px 5px 0 5px;
     vertical-align:middle;
     text-align:left;
}

.textboxEcard320 {
     background:#ffffff;
     width:320px;
     height:70px;
     border:1px solid #7F9DB9;
     margin:0;
     padding:3px 5px 0 5px;
     vertical-align:middle;
     text-align:left;
}

table.ecardsNavi {
     width:502px;
     height:18px;
     margin:0 0 10px 0;
     padding:0;
}

table.ecardsNaviInner {
     width:476px;
     height:18px;
     margin:0;
     padding:0;
}

.ecardsNaviLeft {
     width:13px;
     margin:0;
     padding:0;
     text-align:left;
     vertical-align:middle;
}

.ecardsNaviRight {
     width:13px;
     margin:0;
     padding:0;
     text-align:right;
     vertical-align:middle;
}

.ecardsNaviMiddle {
     width:476px;
     margin:0;
     padding:0;
     background:#bee0f0;
     text-align:center;
     vertical-align:middle;
}

.ecardsNaviInner1forward {
     margin:0;
     padding:0;
     width:70px;
     text-align:right;
     vertical-align:middle;
}

.ecardsNaviInner1back {
     margin:0;
     padding:0;
     width:70px;
     text-align:left;
     vertical-align:middle;
}

.ecardsNaviInner1 {
     margin:0;
     padding:0;
     width:336px;
     vertical-align:middle;
     text-align:center;
}

.ecardsBlue {
 	color:#1661aa;
}

.ecardsBluebold {
 	color:#1661aa;
 	font-weight:bold;
} 

table.ecardsNews {
     width:242px;
     margin:0;
     padding:0;
}

table.ecards222News {
     width:222px;
     margin:0;
     padding:0;
}

table.ecards78News {
     width:78px;
     margin:0;
     padding:0;
}

table.ecardsPercentNews {
     width:100%;
     margin:0;
     padding:0;
}

.ecardsC1News {
     width:242px;
     margin:0;
     padding:0;
}

.ecardsC2News {
     width:242px;
     margin:0;
     padding:0 20px 10px 0;
     color:#ffffff;
}

.ecardsC3News {
     width:78px;
     margin:0;
     padding:0;
     vertical-align:top;
}

.ecardsC4News {
     width:144px;
     margin:0;
     padding:8px 0 0 10px;
     vertical-align:top;
}

.ecardsC5News {
     width:78px;
     height:70px;
     margin:0;
     padding:0;
     vertical-align:top;
}

.ecardsC6lNews {
     margin:0;
     padding:0;
     vertical-align:middle;
     text-align:left;
}

.ecardsC6rNews {
     margin:0;
     padding:0;
     vertical-align:middle;
     text-align:right;
}

table.ecardsVoting {
     width:502px;
     margin:0;
     padding:0;
}

.ecardsC1Voting {
     width:310px;
     margin:0;
     padding:0;
     vertical-align:top;
}

.ecardsC2Voting {
     width:202px;
     margin:0;
     padding:0 10px 0 10px;
     vertical-align:top;
}

table.ecardsVotingInner {
     width:182px;
     margin:0;
     padding:0;
}

.ecardsC3Voting {
     width:182px;
     margin:0;
     padding:10px 0 10px 0;
     vertical-align:top;
}

.ecardsC4Voting {
     width:182px;
     margin:0;
     padding:0 0 20px 0;
     vertical-align:top;
}

.ecardsC5Voting {
     width:182px;
     margin:0;
     padding:0;
	 text-align:right;
}

.ecardsCheckboxLeft {
     margin:0;
     padding:0 5px 0 0;
     vertical-align:top;
     text-align:left;
     width:20px;
}

.ecardsCheckboxRight {
     margin:0;
     padding:0;
     vertical-align:top;
     text-align:left;
     width:162px;
}

table.ecards {
     width:242px;
     background:#1661aa;
     margin:0;
     padding:0;
}

table.ecards222 {
     width:222px;
     background:#1661aa;
     margin:0;
     padding:0;
}

table.ecards78 {
     width:78px;
     background:#1661aa;
     margin:0;
     padding:0;
}

table.ecardsPercent {
     width:100%;
     background:#1661aa;
     margin:0;
     padding:0;
}

.ecardsC1 {
     background:#1661aa;
     width:242px;
     margin:0;
     padding:0;
}

.ecardsC2 {
     background:#1661aa;
     width:242px;
     margin:0;
     padding:0 10px 10px 10px;
     color:#ffffff;
}

.ecardsC3 {
     background:#1661aa;
     width:78px;
     margin:0;
     padding:0;
     vertical-align:top;
}

.ecardsC4 {
     background:#1661aa;
     width:144px;
     margin:0;
     padding:8px 0 0 10px;
     vertical-align:top;
}

.ecardsC5 {
     background:#1661aa;
     width:78px;
     height:70px;
     margin:0;
     padding:0;
     vertical-align:top;
}

.ecardsC6l {
     background:#1661aa;
     margin:0;
     padding:0;
     vertical-align:middle;
     text-align:left;
}

.ecardsC6r {
     background:#1661aa;
     margin:0;
     padding:0;
     vertical-align:middle;
     text-align:right;
}

.ecardsWhite {
 	color:#ffffff;
}

.ecardsWhitebold {
 	color:#ffffff;
 	font-weight:bold;
} 

table.ecardsSend {
     width:502px;
     margin:0;
     padding:0;
}

table.ecardsSend2 {
     width:1%;
     margin:0;
     padding:0;
}

.ecardsSendC1 {
     width:502px;
     margin:0;
     padding:0 0 0 10px;
}

.ecardsSendC2 {
     width:502px;
     margin:0;
     padding:10px 96px 0 96px;
     text-align:center;
     vertical-align:top;
}

.ecardsSendC3 {
     margin:0;
     padding:0 10px 10px 10px;
     vertical-align:middle;
}

.ecardsSendC3t {
     margin:0;
     padding:0 10px 10px 10px;
     vertical-align:top;
}

.ecardsSendC4 {
     margin:0;
     padding:0 10px 10px 10px;
     vertical-align:middle;
}

.ecardsSendC5 {
     margin:0;
     padding:0 10px 10px 10px;
     vertical-align:middle;
}

.ecardsSendC6 {
     margin:0;
     padding:10px 10px 10px 10px;
     vertical-align:middle;
}

.ecardsSendC7 {
     margin:0;
     padding:0px 10px 20px 10px;
     vertical-align:middle;
}

.ecardsSendC8 {
     margin:0;
     padding:0;
     vertical-align:top;
     width:502px;
}

.ecardsSendC6Error {
     margin:0;
     padding:0 10px 10px 10px;
     vertical-align:middle;
}

table.ecardsPreview {
     width:502px;
     margin:0;
     padding:0;
}

.ecardsPreviewC1 {
     margin:0;
     padding:0;
     vertical-align:top;
     width:310px;
}

.ecardsPreviewC2 {
     margin:0;
     padding:0 0 0 10px;
     vertical-align:top;
     width:192px;
}

.ecardsPreviewSubmit {
     width:502px;
     margin:0;
     padding:0 0 0 280px;
}

table.ecardsPreview182 {
     width:182px;
     margin:0;
     padding:0;
}

.ecardsPreviewC3 {
     margin:0;
     padding:0 0 0 10px;
     vertical-align:top;
     width:182px;
}

.ecardsPreviewC3a {
     margin:0;
     padding:0 0 10px 10px;
     vertical-align:top;
     width:110px;
}

.ecardsPreviewC3b {
     margin:0;
     padding:0 0 10px 10px;
     vertical-align:top;
     width:72px;
}

.ecardsPreviewC4 {
     margin:0;
     padding:0 0 20px 10px;
     vertical-align:top;
     width:182px;
}

table.ecardsPreviewSubmit {
     width:182px;
     margin:0;
     padding:0;
}

.ecardsPreviewSubmitC1 {
     width:10px;
     margin:0;
     padding:0 10px 0 0;
}

.ecardsPreviewSubmitC2 {
     width:10px;
     margin:0;
     padding:0;
}

.ecardsPreview240 {
     width:502px;
     margin:0;
     padding:0 0 0 140px;
}

table.ecardsPreviewSubmit2 {
     width:362px;
     margin:0;
     padding:0;
}

.ecardsPreviewSubmit2C1 {
     width:161px;
     margin:0 20px 0 29px;
     padding:10px 0 0 0;
}

.ecardsPreviewSubmit2C2 {
     width:152px;
     margin:0;
     padding:10px 0 0 0;
}

/* ECards END */
