@charset "utf-8";
/* CSS Document */

/* sIFR indstillinger */

#SubPage_content h1,
#SubPage_content h1.h1,
#FrontPageSetup_Content h1,
#FrontPageSetup_Content h1.h1{
	text-transform:uppercase;
}

#SubPage_content h1 object,
#SubPage_content h1.h1 object,
#FrontPageSetup_Content h1 object,
#FrontPageSetup_Content h1.h1 object{
	margin-bottom:-5px;
}

td.LeftMenuBlueLine{
	color:#FFF;
}

/*------- sIFR Rules -------*/

.sIFR-active #SubPage_content h1,
.sIFR-active #SubPage_content h1.h1,
.sIFR-active #FrontPageSetup_Content h1,
.sIFR-active #FrontPageSetup_Content h1.h1,
.sIFR-active td.LeftMenuBlueLine,
.sIFR-active .paraGraphBlueLine,
.sIFR-active .paraGraphOrangeLine
 { visibility: hidden; line-height: 1em; }

/*------- sIFR Rules -------*/
 

#container {
	width:900px;
	position:relative;
	top:40px;
	text-align:left;
}

#top_container {
	width:900px;
	position:relative;
	left:0px;
	top:0px;
	border-bottom:#FFFFFF solid 2px;
	height:160px;
}

#logo {
	position:relative;
	top:0px;
	left:0px;
	border-right:#FFFFFF solid 1px;
	width:179px; 
	float:left;
}
#top_grafik {
	position:relative;
	left:0px;
	top:0px;
	float:right;
	border-left:#FFFFFF solid 1px;
	z-index:0;
}
#stars {
	position:absolute;
	left:180px;
	top:0px;
	border-left:#FFFFFF solid 1px;
	width:719px;
	height:160px;
	z-index:5;
	background-image:url("/Files/System/TDK/Grafik/images/Stars.png");
	background-color:#00FF00;
}
#bar {
	width:900px;
	height:7px;
	background-color:#9ddcf9;
	position:relative;
	text-align:left;
	font-size:7px;
}
#menu_holder {
	width:730px;
	position:relative;
	left:180px;
	top:0px;
	height:23px;
}
#page_content {
	width:900px;
	position:relative;
}
#SubPage_content {
	width:900px;
	position:relative;
	top:20px;
	background-image:url(/Files/System/TDK/Grafik/images/TDK_SubPage_back.jpg);
}

#FrontPageSetup_rightColoum {
	width:179px;
	border-right:#FFFFFF solid 1px;
}
#FrontPageSetup_Content {
	width:539px;
	padding:10px;
	background-color:#adb3b2;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
	height:158px;
}
#FrontPageSetup_Content p {color:#FFFFFF;}
#FrontPageSetup_image {
	width:180px;
	height:159px;
	border-left:#FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 2px;
}
.FrontPageSetup_Paragraph {
	width:181px;
	background-color:#f0f0f0;
	height:159px;
	border-right:#FFFFFF solid 1px;
	border-left:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px;
	color:#333333;
}
#FrontPageSetup_Paragraph4 {
	width:178px;
	background-color:#f0f0f0;
	height:158px;
	border-left:#FFFFFF solid 1px;
	color:#333333;
}

.NewsLetterText {
color:#333333;

}
#LeftMenu {
	width:178px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
}
#RightMenu {
	width:178px;
	padding-top:15px;
	padding-bottom:15px;
}
#funktionsmenu {
	position:absolute;
	right:0px;
	height:30px;
	top:-30px;
}
#search_input {
	border:#999999 solid 1px;
	font-size:9px;
}
#inContent {
	width:719px;
}
#footer {
	position:relative;
	top:15px;
	width:900px;
	color:#333333;
	border-top:#999999 dotted 1px;
	text-align:left;
}
#Subfooter {
	position:relative;
	top:30px;
	width:900px;
	color:#333333;
	border-top:#999999 dotted 1px;
	text-align:left;
}

#footer small {
	color:#999999;
}
#Subfooter small {
	color:#999999;
}
.paraGraphBlueLine {
	padding-left:10px;
	color:#FFFFFF;
	position:relative;
	left:0px;
	background-color:#00bdf2;
	font-weight:bold;
	padding-top:1px;
	text-transform:uppercase;

}
.LeftMenuBlueLine {
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px;
	color:#FFFFFF;
	background-color:#00bdf2;
	font-weight:bold;
	text-transform:uppercase;

}

.LeftMenuBlueLine a, .paraGraphBlueLine a{
	color:#FFFFFF;
	font-weight:normal;
	text-transform:uppercase;
}

.LeftMenuBlueLine object, .paraGraphBlueLine object{
	margin-bottom:-5px;}

#insideLeftMenu {
	width:100%;
	position:relative;
	left:0px;
	top:10px;
}
.paraGraphOrangeLine {
	padding-left:10px;
	color:#FFFFFF;
	position:relative;
	left:0px;
	background-color:#f04e23;
	padding-top:1px;
	font-weight:bold;
	text-transform:uppercase;
}

.paraGraphOrangeLine a{
	color:#FFFFFF;
	font-weight:normal;
	padding-right:5px;
	text-transform:uppercase;
}

.paraGraphOrangeLine object{
	margin-bottom:-5px;}

.paraGraphText {
	position:relative;
	top:10px;
	left:10px;
	width:90%;
}
.paraGraphText p {
	color:#333333;
}
hr {
	background-image:url(/Files/System/TDK/Grafik/images/TDK_Streg.jpg);
	border:0;
	height: 1px;


}
