body {margin: 10px; font: 12px Arial, Helvetica, sans-serif; /*line-height: 13px;*/	color: #000000;	text-align:center;}
*{outline: none;}

#outercontainer {margin: 0 auto;	width: 1158px; /*width: 1158px;*/	text-align:left;}
#container {float:right; margin: 0 auto;	width: 1158px; 	text-align:left;}
#leftpageskyskraber {float: left; width:190px; text-align: left; display:none;}
#leftpageskyskrabertxt {width:180px; text-align: center; display:none;}

/*#container {margin: 0 auto;	width: 1158px; 	text-align:left;}*/
#blank {height: 16px;}
#pagecontent {float: left; margin: 0px; padding: 0px; background-color: #fff; width:968px;}
#pagetopbanner { margin: 0px; padding: 0px; width:968px; height:150px;}
#pagesidetopbanner {float: left; width:180px;}
#pagestorttopbanner {float: right; width:768px;}
#pageskyskraber {float: right; width:180px; text-align: left;}
#breadcrumb {width: 700px; font-size: 11px;	text-align: left;}
#breadcrumb a {text-decoration: none; font-size: 11px;}
/*#breadcrumb a:hover {text-decoration: none;	font-size: 11px;color: #ccc;}*/

#pageheader {padding: 0; width:968px; height:56px;}
#pagebottom {width:968px; clear:both; padding-top: 8px;	font-size: 10px;}
#pagebottom a {color: #CECDC4; text-decoration: none;}
#pagebottom a:hover {color: #6E6C5F; text-decoration: none;}

/* HEADER */
#header {padding-top: 6px; width: 968px;	height: 152px; border-top: 1px solid #d8e9f0;}
#headermenu {width: 968px;	height: 98px;  background: url(/images/jul.gif) no-repeat left top;}
#logo {float: left;	width: 300px; height: 95px;	text-align: left; background: url(/images/logo.gif) no-repeat left top;}
#logo h1 {text-indent: -1000em;	overflow: hidden; margin: 0;}
#logo #logo_text {width: 300px;	height: 95px; font-size: 1px;}
#logo #logo_text a {display: block;	height: 95px;}

#banner {margin-top: 6px;	float: right;	width: 615px; text-align: left;}
#bannerlefttxt {float: left;	width: 300px;height: 75px;	text-align: center;}
#bannerlefttxt a {color: #d52622;font-weight: bold;}
#weathercontent {margin-bottom: 0px;width: 300px; height: 59px; margin-bottom: 8px; text-align: center; font-size: 11px;}
#bannertipus {text-align: center;}

#bannerrighttxt {float: right;	width: 300px;	text-align: right; height: 75px;}
#pagedato {margin-bottom: 0px;width: 300px; text-align: right; font-size: 11px;}
#bannersearchbox {float: right; height: 45px; margin-bottom: 8px; text-align: right;}
#bannerfeedbox {float: right;}

#blockHeader {margin-bottom: 3px; padding: 5px; border: 1px solid #9bc7d7;background: #F0F0F0;	height: 14px; background: url(/images/top_bg_backgr.gif);}
#blockHeadertxt {padding-left: 12px; text-align: left;	background: url(/images/red_dot.gif) no-repeat left center;}

#blockHeaderjob {margin-bottom: 3px; padding: 5px; border: 1px solid #ea8a25;background: #ea8a25;	height: 22px;}
#blockHeaderjobtxt {padding-left: 12px; text-align: left;	background: url(/images/red_dot.gif) no-repeat left center; font-size: 18px;font-weight: bold;}
#articlejobcontent {background: #ccc; border: 2px solid #ea8a25; text-align:left; margin-bottom:10px;}
#articlejobvip {background: #ac1414; padding:5px;}
#articlejobvip a {color: #fff; font-weight: bold;}

#blockHeadergalleri {padding: 5px; border: 1px solid #333333;background: #333333;	height: 14px;}
#blockHeadergalleritxt {padding-left: 12px; text-align: left;	background: url(/images/red_dot.gif) no-repeat left center; color: #FFF;}
#blockgalleripixborder {border: 3px solid #fff;}
#blockHeadergallericontent {background: #333333; color: #FFF;}
#blockHeadergallericontent a {background: #333333; color: #FFF;}

#centergalleripixborder {border: 2px solid #fff;}
#centergalleripixborderaktiv {border: 2px solid #000;}


/* TOPMENU */
#topmenucontent {clear: both; background-color: #006f9a;width: 968px;height: 30px;	font-size: 12px;background: url(/images/topmenu_bg.gif) no-repeat;}
#topmenu {float: left;	width: 968px;height: 30px;	border-top: 0px solid #fff;
	border-bottom: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	text-align: left;
	color: #FF0000;
}

/*TOPMENU*/
ul#topnav {margin: 0; padding: 0px;	float:left;	width: 100%;list-style: none;font-size: 13px;}
ul#topnav li {float: left;	margin: 0; padding: 0;	position: relative;}
ul#topnav li a {float: left; padding: 8px 10px 0 15px;	height: 22px;}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; background: url(/images/topmenu_border.gif) no-repeat;}
ul#topnav li .sub {
	position: absolute;	
	z-index: 3;
	top: 30px; left: 0;
	background: #4091b0;
	padding: 0px 15px 20px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-left: 1px solid #333;border-bottom: 1px solid #333;border-right: 1px solid #333;
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{list-style: none;	margin: 0; padding: 0;	width: 156px;float: left;}
ul#topnav .sub ul li {width: 100%;color: #fff;}
ul#topnav .sub ul li h2 {padding: 0;  margin: 0;font-size: 15px;font-weight: normal;}
ul#topnav .sub ul li h2 a {padding: 5px 0;	background-image: none;	color: #000;}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	/*background: url(/images/navlist_arrow.png) no-repeat 5px 12px;*/
	background: 0px;
	padding: 7px 5px 0px 0px;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px ;}

#subtopmenucontent {
	clear: both;
	background-color: #333;
	width: 968px;
	height: 30px;
	font-size: 12px;
}

#subtopmenu {
	float: left;
	width: 968px;
	height: 30px;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #000;
	padding: 8px 0px 0px 8px;
	margin-bottom: 0px;
	text-align: left;
	color: #FF0000;
}

#subtopmenu a {color: #cccccc;}
#subtopmenu a:hover {color: #efefef;}

/* PAGECONTENT */
#content {width: 968px;} 
#leftcontent {float: left; width: 648px;} 
#subleftcontent {float: left;	width: 774px;} 
#sidebar {float: left;	width: 160px;	text-align: left;} 

#maincontent {float: right;	width: 468px;margin-bottom: 10px;	text-align: left;}

/* Marked*/
#submaincontent {
	float: right;
	width: 614px;
	line-height: 14px;
	margin-bottom: 10px;
	text-align: left;
}

/*ARTIKEL CONTENT*/
#articlecontent {width: 468px;	text-align:left;}
#articlecontentpixtxt {
	width: 463px;
	text-align:left;
	color: #6B6B6B;
	font-style: italic;
}

#sektionsarticlecontent {
	clear: both;
	width: 468px;
	text-align:left;
	margin-bottom: 10px;
}

#articlecontent h1, #sektionsarticlecontent h1 {
	margin: 0px 0px 8px 0px;
	font-size: 24px;
	line-height: 22px;
}

#articlecontent h1 a, a, #sektionsarticlecontent h1 a, a {
	color: #000;
	text-decoration: none;
}

#articlecontent h1 a:hover, a:hover, #sektionsarticlecontent h1 a:hover, a:hover {
	color: #D90000;
	text-decoration: none;
}

#articlecontentlink h1 a, #articlecontentfplink h1 a {
	color: #000;
	text-decoration: none;
	font-size: 13px;	
}

#articlecontentlink h1 a:hover, a:hover, #articlecontentfplink h1 a:hover, a:hover {color: #D90000;	text-decoration: none;}
#articleBordercontent {width: 468px;	text-align: left;	margin-top: 10px;	border-top: 1px solid #ccc;}
#articlefpcontent {padding-top: 10px;width: 468px;	text-align: left;}
#articlefpcontentbottom {clear: both; border-bottom: 0px solid #ccc; padding: 5px 0 10px 0;}
#articleleftcontent {display: block;float: left;width: 225px;	text-align:left;padding-bottom: 6px;}
#articlerightcontent {display: block;float: right;	width: 225px;	text-align:left;	margin-right: 0px;	padding-bottom: 6px;}
#articlefpcontent h1 {background: url(/images/red_headline_dot.gif) no-repeat left top;padding: 6px 0px 5px 12px;	font-size: 14px;}
#articlefpcontent h1 a, a {color: #000;	text-decoration: none;}
#articlefpcontent h1 a:hover, a:hover {color: #D90000;	text-decoration: none;}
#articlecontent p {margin: 8 0 0 0px;}
#articlecontent .trompet {color: #000;	margin: 3px 0px 3px 0px;}
#articlecontent .date, #articlefpcontent .date, #sektionsarticlecontent .date, #articlecontentlink .date, #articlecontentfplink .date {
	font-size: 11px;
	color: #666;
	margin: 0px 0px 3px 0px;
}
#articlefpcontent img {float: right;margin: 0 0px 0 4px;border: 0px solid #9bc7d7;	padding: 0px;}
#articlenotecontent {background-color: #F3F2ED;	padding: 5px;	font-size: 11px;	text-align:left;}
#articlecontent a, #articleleftcontent a, #articlerightcontent a, #sektionsarticlecontent a, #articlecontentfplink a, #epaperteaserbloktxt a {text-decoration: underline;}
.readmore {text-decoration: underline;}
#articlefrmcontent {background: url(/images/abonnentfrm_bg.gif) no-repeat left top;	width: 456px;	text-align:left;	padding: 6px;}
#articlefrmcontent h1 {	font-size: 14px;}
.articlepictxt {font-size: 11px;}

/* BEGIN RIGHT RITZAUCONTENT */
#articletv2content {background: url(/images/bg_rizaunyheder.gif) no-repeat left top;	width: 300px;text-align:left;}
#articleritzaucontent {background: url(/images/bg_rizaunyheder.gif) no-repeat left top;	width: 160px;text-align:left;}
#articleritzaucontenttxt {padding: 6px 6px 6px 6px;}
#articleritzaucontent h1 {font-size: 15px;	font-weight: bold;}
.articlepictxt {font-size: 11px;}

/* END RIGHT RITZAUCONTENT */

/* RIGHT PAGECONTENT */
#rightcontent {float: right; width: 300px; text-align: left;/* background-color: #c4ccee;*/}
#subrightcontent {float: right;	width: 144px;text-align: left;}
#rightcontenttxt {width: 300px;}
#bannercontent {margin-bottom: 15px;text-align: center;}

#epaperteasertxt {
	background:url(/images/e-paper_bg.gif) no-repeat center top;
	width: 290px; 
	height: 190px; 
	text-align: left;
}

/*BT EPAPER*/
#epaperteaserblok {background:url(/images/epaper_bt_teaser.gif) no-repeat center top;width: 180px; height: 330px; text-align: left;	margin-bottom: 10px;}
#epaperteaserbloktxt {padding-top: 45px;padding-left: 5px;width: 170px; height: 65px; text-align: left;overflow: hidden;}

/*POLL*/
#pollteasertop {background:url(/images/poll_top_bg.gif) no-repeat center top;width: 300px; height: 28px; text-align: left;}
#pollteasertxt {background:url(/images/poll_bg.gif) repeat center top;width: 300px; text-align: left;}
#pollteaserbottom {background:url(/images/poll_bottom_bg.gif) no-repeat center top;	width: 300px; height: 1px;}

hr {display: none;}
p {}
h1 {margin: 0 0 0px 0;font-size: 16px;	font-weight: bold;}
h2 {margin: 0 0 14px 0;	font-size: 15px;font-weight: bold;}
h3 {margin: 4px 0px 5px 0px;font-size: 14px;font-weight: bold;}
a {color: #000000;}
a:hover {color: #D90000;}
 /* BOTTOMTXT */
#epaperteaser {clear: both;	width: 934px;text-align:center;} 
#leftbottombanner {float: left;	width: 155px;	text-align:center;} 
#rightbottombanner {float: right;width: 155px;	text-align:center;} 
#bottombanner_leftcontent {float: left;	width: 140px;text-align:center;}
#bottombanner_rightcontent {float: right;width: 140px;text-align:center;} 
#footer {clear: both;background:url(/images/bottom_bg.gif);	width: 968px;height: 65px;color: #6F6F6F;padding-top: 13px;}
#footerleftcontent {padding-left: 8px;	float: left;	width: 459px;	text-align: left;}
#footerrightcontent {padding-left: 8px;	float: right;	width: 459px;	text-align: left;}
#footertxtleft {float: left;	width: 225px;	text-align: left;}
#footertxtright {float: right;	width: 225px;	text-align: left;}
#copyrighttxt {clear: both; font-size: 11px;	text-align: center;	color: #6F6F6F;}
#footertxtlinks {padding-top: 8px;	font-size: 11px;text-align: center;	color: #6F6F6F;}
#poweredbyttxt {margin-top: 8px;font-size: 10px;	text-align: center;	color: #D8D6D6;}
#poweredbyttxt a {color: #EBEAE4;text-decoration: none;}
#footer a {color: #575757;	text-decoration: none;}
#footer a:hover {text-decoration: underline;}

 /* FRM */
.Formslayout{
    BORDER-RIGHT: #8A919A 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #8A919A 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #8A919A 1px solid;
    WIDTH: 250px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #8A919A 1px solid;
    BACKGROUND-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.Sendlayout{
	BORDER-RIGHT: #6B6D6F  1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #6B6D6F  1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #6B6D6F  1px solid;
	WIDTH: 90px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #6B6D6F  1px solid;
	BACKGROUND-COLOR: #6B6D6F;	
	font: Arial, Helvetica, sans-serif;
}

.reqform, .req {width: 5px;	background-color:#cccccc;}
.pollText {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.smPollText {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
a.Poll {font-family: Arial, Helvetica, sans-serif; font-size: 11x; color: #0000CC}
a.Poll:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
a.Poll:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000CC}
a.Poll:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}

#maincontainerSCROLLBAR
{
	scrollbar-3dlight-color: #000;
	scrollbar-arrow-color:#000;
	scrollbar-base-color: #ccc;
	scrollbar-darkshadow-color: #fff;
	scrollbar-face-color: #ccc;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-track-color: #fff;		

	width:450px; 
	height:200px;
	cursor: default; 
	overflow: Auto; 
	overflow-x: hidden; 
	padding: 6px;
	BORDER: #ccc  1px solid;
		
}

#MySpamTrap {display: none;}

/*ANNONCE*/

#annonceramme {
	background-color: #FFFFFF;
	border: 2px solid #c00000;
	font-family: myfonthelvetica;
	width: 286px;
	height:240px;
	overflow: hidden;
	text-decoration: none;
	display: block;
}

.tekstleft12, .annoncelink {
	padding: 2px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
}


/*MARKED*/

#adsblok {
    border: 1px solid #dfddd0;
    cursor: hand;
}


#adsbigblok {
    border-left: 1px solid #dfddd0;
    border-right: 1px solid #dfddd0;
    border-bottom: 1px solid #dfddd0;
    Padding: 15px;
}


#pictureblok {
    margin-top: 4px;
	width: 140px; 
	height: 93px; 
	text-align: center;
	overflow: hidden;
}

#textadsblok {
    margin-top: 4px;
	width: 140px; 
	text-align: center;

}


#searchblok {
    clear: both;
    background:url(/images/marked_search_bg.gif) no-repeat left top;
	width: 614px; 
	height: 105px; 
	text-align: center;
}


#newadsblok {
    clear: both;
    background:url(/images/marked_ad_ads_bg.gif) no-repeat left top;
	width: 614px; 
	text-align: center;
}

#ad {
    width: 215px;
    height: 105px;
    padding: 3px;
    border: 1px solid #cdc9b6;
    text-align: left;
}
    
#slidetabsmenu {
float:left;
width:100%;
font-size:13px;
line-height:normal;
border-bottom: 1px solid #dfddd0;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background:url(/images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(/images/tab-right.gif) no-repeat right top;
padding:3px 14px 3px 5px;
font-weight:normal;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */
#slidetabsmenu a:hover span {}
#slidetabsmenu #current a {background-position:0 -125px;}
#slidetabsmenu #current a span {background-position:100% -125px;}
#slidetabsmenu a:hover {background-position:0% -125px;}
#slidetabsmenu a:hover span {background-position:100% -125px;}

/*MARKED*/

/*TABS*/
/*UL.mytabs {position:relative;z-index: 2; font-size: 12px;}*/
UL.mytabs {font-size: 12px;}
UL.mytabs, UL.mytabs LI {margin: 0;	padding: 0;	list-style: none;float: left;}
UL.mytabs LI { padding: 0; }
UL.mytabs LI A {float: left;
	padding: 5px 5px 5px 5px;
	border: 1px solid #9bc7d7;
	border-bottom: 1px solid #9bc7d7;
	background: #def5fd;
	text-decoration: none;
	color: #333333;
	height: 14px;
}
UL.mytabs LI A:HOVER, UL.mytabs LI.current A {background: #FFFFFF;}
UL.mytabs LI.current A {font-weight: bold;	padding-left:14px; font-size: 12px; background: #fff;	border-bottom: 1px solid #FFFFFF; background: url(/images/redtab_dot.gif) no-repeat left center;}
.mytabs-container {
    /*
    position:relative;
	z-index: 1;
	*/
	clear: both;
	background: url(/images/l_news_bg.gif);
	border-left: 1px solid #9bc7d7;
	border-bottom: 1px solid #9bc7d7;
	border-right: 1px solid #9bc7d7;
	top: -1px;
	height:273px;
	margin-bottom: 15px;
	cursor: default; 
	overflow: Auto; 
	overflow-x: hidden; 		
}
.mytabs-containertxt{padding: 10px;}

.slideshow { text-align:center; margin: 0 0 10px 0px; text-transform: uppercase;}
.slideshow span { font-weight: bold; padding-right:5px; color: #999999; border-right: solid 1px #999999; font-size: 11px }
.slideshow .title { border-right: none; margin: 0; padding-right: 0 }
.slideshow a:hover { text-decoration: none }
.slideshow a { padding: 0px 2px 0px 2px; color: #6b6b6b; }
