a:active, a:focus{
 outline:none;
}
html{
	height:100%;
}
body{
	min-height:100%;
	height:auto !important;
	height:100%;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url('/fileadmin/1008/images/body-bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
}

.page{
	width:1000px;
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto 0 auto;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-image:url('/fileadmin/template/img/wrapper_border.png');
	background-repeat:repeat-y;
	background-position:187px 255px;
	padding-bottom:190px;
	position:relative;
}
.header{
	height:218px;
	background-color:#cc2030;
	background-image:url('/fileadmin/1008/images/niftarlake-header.jpg');
	background-repeat:no-repeat;
	background-position: -9px 19px;
	position:relative;
}
.header .logo{
	position:absolute;
	top:43px;
	left:112px;
}
.header ul.siteitems{
	position:absolute;
	top:173px;
	right:19px;
}
.header ul.siteitems li{
	display:block;
	float:left;
	border-left:1px solid #edb1b7;
	height:10px;
	padding-left:11px;
	padding-right:10px;
}
.header ul.siteitems li.first{
	border-left:0px;
}
.header ul.siteitems li a{
	text-decoration:none;
	color:#edb1b7;
	font-size:10px;
	position:relative;
	top:-4px;
}
.header ul.quicklinks{
	display:block;
	width:806px;
	padding-left:194px;
	height:29px;
	background-color:#ffffff;
	position:absolute;
	left:0;
	top:189px;
}
.header ul.quicklinks li{
	display:block;
	float:left;
	height:20px;
	padding-top:9px;
}
.header ul.quicklinks li.first{
	border-left:1px solid #cc2030;
}
.header ul.quicklinks li a{
	display:block;
	text-decoration:none;
	color:#cc2030;
	font-weight:bold;
	padding-left:13px;
	padding-right:12px;
	height:10px;
	border-left:1px solid #cc2030;
}
.header ul.quicklinks li.first a{border-left:0px;}
.header ul.quicklinks li.active a{color:#000000;}
.header ul.quicklinks li a span{
	position:relative;
	top:-3px;
}
.content ul.quicklinks{
	display:block;
	width:789px;
	height:37px;
	background-color:#cc2030;
}
.content ul.quicklinks li{
	display:block;
	float:left;
	padding-top:4px;
	padding-left:11px;
}
.content ul.quicklinks li a{
	text-decoration:none;
	color:#ffffff;
	display:block;
	width:103px;
	padding-left:3px;
	height:20px;
	padding-top:6px;
	border:1px solid #ffffff;
	font-size:13px;
}
.content .column-1{
	width:195px;
	float:right;
}
.content .column-1 ul.main-navigation{
	display:block;
	width:194px;
	background-color:#f0bec3;
	padding-top:20px;
	padding-bottom:139px;
	background-image:url('/fileadmin/1008/images/navigation-bg.png');
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:11px;
}
.content .column-1 ul.main-navigation li{
	display:block;
}
.content .column-1 ul.main-navigation li a{
	display:block;
	height:23px;
	padding-left:28px;
	text-decoration:none;
	color:#6f1921;
	font-weight:bold;
	white-space:nowrap;
}
.content .column-1 ul.main-navigation li a:hover{
	background-color:#cc2030;
	color:#ffffff;
}
.content .column-1 ul.main-navigation li a span{
	display:block;
	height:18px;
	padding-top:4px;
	border-bottom:1px solid #ffffff;
}
.content .column-1 ul.main-navigation li.active a{
	background-color:#cc2030;
	color:#ffffff;
}
.content .column-1 ul.main-navigation li.active ul{
	background-color:#dc757f;
}
.content .column-1 ul.main-navigation li.active ul li a{
	background-color:transparent;
	white-space:normal;
}
.content .column-1 ul.main-navigation li.active ul li a:hover,
.content .column-1 ul.main-navigation li.active ul li.active a,
.content .column-1 ul.main-navigation li.active ul li.hassubs li a:hover,
.content .column-1 ul.main-navigation li.active ul li.hassubs li.active a{
	color:#893a41;
}
.content .column-1 ul.main-navigation li.active ul li a span{
	border-bottom:0px;
	padding-left:9px;
}
.content .column-1 ul.main-navigation li.active ul li.last a,
.content .column-1 ul.main-navigation li.active ul li.last.hassubs li.last a{
	padding-bottom:15px;
}
.content .column-1 ul.main-navigation li.active ul li.last a span,
.content .column-1 ul.main-navigation li.active ul li.last.hassubs li.last a span{
	border-bottom:1px solid #ffffff;
	padding-bottom:15px;
}
.content .column-1 ul.main-navigation li.active ul li.hassubs li a{
	color:#ffffff;
}
.content .column-1 ul.main-navigation li.active ul li.hassubs li a span{
	padding-left:15px;
}
.content .column-1 ul.main-navigation li.active ul li.active.hassubs a,
.content .column-1 ul.main-navigation li.active ul li.active.hassubs a span{
	border-bottom:0px;
	padding-bottom:0px;
}
.content .column-2{
	width:805px;
	float:right;
	position:relative;
}
.content .column-2 .twitter{
	position:absolute;
	left:556px;
	top:3px;
}
.content .column-2 ul.breadcrum{
	display:block;
	width:785px;
	height:15px;
	border-right:1px solid #cc2030;
	border-bottom:1px solid #cc2030;
	background-color:#ffffff;
	padding-top:7px;
	padding-left:3px;
}
.content .column-2 ul.breadcrum li{
	display:block;
	float:left;
	height:9px;
	color:#8f8f8f;
	font-size:9px;
	border-left:1px solid #8f8f8f;
	padding-left:10px;
	padding-right:9px;
}
.content .column-2 ul.breadcrum li.title{
	border-left:0px;
	padding-left:11px;
}
.content .column-2 ul.breadcrum li.last,
.content .column-2 ul.breadcrum li a{
	color:#cc2030;
	text-decoration:none;
	font-weight:normal;
}
.content .column-2 ul.breadcrum li span{
	position:relative;
	top:-2px;
}

.content .column-2 .col-0{
	width:607px;
	padding-right:23px;
	border-top:26px solid #ffffff;
}
.content .column-2 .col-right{
	width:142px;
	/*position:absolute;
	top:85px;
	right:15px;*/
	float:right;
	padding-right:25px;
	padding-top:23px;
}
.col-right .sideBox{
	border:2px solid #CC2030;
	padding:4px;
	margin-bottom:10px;
	width:138px;
}
.col-right .sideBox h1{font-weight:bold;}

.content .col-0 .ce{
	padding-left:23px;
}
.content .col-0 .ce-n1 h1,
.news-single-item h2{
	font-size:19px;
	font-weight:bold;
	padding-bottom:19px;
	padding-top:0px;
}
.content .col-0 h1{
	font-size:16px;
	font-weight:bold;
	padding-top:18px;
	padding-bottom:12px;
}

.pid1 .content .ce-n3 td{
	vertical-align:top;
	color:#ffffff;
}
.pid1 .content .ce-n3 td b{
	font-size:13px;
}
.pid1 .content .ce-n3 td a{
	color:#ffffff;
	display:block;
	width:168px;
	padding:7px;
	margin-right:9px;
}
.pid1 .content .ce-n3 td.yellowbox a{
	background-color:#edc400;
}
.pid1 .content .ce-n3 td.brownbox a{
	background-color:#55e3ed;
}
.pid1 .content .ce-n3 td.bluebox a{
	background-color:#f08700;
}
.content strong,
.content b{font-weight:bold;}
.content a{
	color:#CC2030;
	text-decoration:none;
	font-weight:bold;
}
.content .bodytext{
	line-height:1.6;
}

body.pid1 .content .col-0 .list9{
	padding-left:0px;
	padding-top:12px;
}
body.pid1 .content .col-0 .list9 h2{
	border-bottom:1px solid #CC2030;
	padding-bottom:9px;
	margin-bottom:18px;
	display:block;
	width:580px;
	padding-left:23px;
	color:#CC2030;
	font-weight:bold;
	font-size:15px;
}
body.pid1 .list9 .news-latest-item{
	width:183px;
	padding-left:8px;
	border-left:1px solid #cc2030;
	float:left;
	padding-right:8px;
}
body.pid1 .list9 .news-latest-item h3{
	font-weight:bold;
	font-size:13px;
}
body.pid1 .list9 .news-item-c0{
	width:382px;
	border-left:0px;
	border-right:1px solid #CC2030;
	position:relative;
	padding-left:23px;
	padding-top:26px;
}
body.pid1 .list9 .news-item-c1{
	border-left:0px;
	padding-right:0px;
}
body.pid1 .list9 .news-item-c4{
	padding-right:0px;
}
body.pid1 .list9 h3{
	display:block;
	padding-bottom:9px;
}
body.pid1 .list9 .news-item-c0 h3{
	position:absolute;
	top:-3px;
	left:23px;
	font-size:19px;
}
body.pid1 .list9 .bodytext{
	padding-top:12px;
}
body.pid1 .list9 .news-item-c0 .bodytext{
	padding-top:17px;
}
body.pid1 .list9 .news-item-c2{
	border-left:0px;
	padding-left:23px;
}
body.pid1 .list9 .news-break-c1{
	display:block;
	width:603px;
	border-bottom:1px solid #cc2030;
	clear:both;
	padding-top:16px; /* 36 */
	margin-bottom:14px;
}

.content .user-msmedia-pi1 .thumbs{
	height:110px;
	width:100px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	float:left;
}

.content .user-msmedia-pi1 .thumbs img{
	border-right: 2px solid #cc2030;
	border-bottom: 2px solid #cc2030;
	padding-right:5px;
	padding-bottom:5px;
}

.content .user-msmedia-pi1 .thumbs h3{
	height:30px;
	padding-top:5px;
	padding-left:10px;
}
.content .user-msmedia-pi1 .thumb{
	height:87px;
	width:100px;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
}
.content .user-msmedia-pi1 .thumb h3{
	height:12px;
	width:100px;
}

#user_msmedia_pi1_form{
	margin:0;
	padding:0;
}
#user_msmedia_pi1_form select{
	position:absolute;
	top:64px;
	left:450px
}

.content .contenttable{width:100%;}

.pid204 .news-list-item h3{
	font-size:16px;
	padding-top:18px;
	padding-bottom:12px;
	display:block;
}
.pid204 .news-list-item h3 a{
	color:#000000;
}
.pid204 .news-list-morelink{
	display:block;
	padding-bottom:12px;
}
.pid204 .tx-ttnews-browsebox a{
	display:block;
	padding:3px;
}
.pid204 .tx-ttnews-browsebox-SCell a{color:#000000;}

#grenzeloos-goed{position:absolute;bottom:0;right:0;z-index:3;display:block;width:170px;height:180px;text-indent:-5000px;}
