/******************************** DHTML BLOCKS *****************/
.close	{
	/*float:right;*/
	position:absolute;
	z-index:9;
	top:4px;
	right:5px;
}
#languageblock {
	display:none;
	position: absolute;
	left: 20px;
	top: 27px;
	background-color: #5F5F5F;
	width: 250px;
	height: 97px;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 8px;
	border-bottom: 1px solid #2a2a2a;
	border-right: 1px solid #2a2a2a;
	border-left: 1px solid #919090;
	z-index:250;
}
a.lang_link {
	font-family:Arial,Verdana,sans-serif;
	font-size:9px;
	margin:0px;
	color:#C2C2C2;
}
.languages {
/*
	padding:0px;
	margin:0px;
*/
	line-height:18px;
}

.leftBlock{
        float: left;
        width: 110px;
        margin-right: 10px;
}
.rightBlock{
        float: left;
        width: 110px;
        margin-right: 10px;
}


#katalogblock {
	display:none;
	position: absolute;
	left: 445px;
	top: 27px;
	background-color: #5F5F5F;
	width: 520px;
	/*height: 95px; */
	height:130px;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 8px;
	border-bottom: 1px solid #2a2a2a;
	border-right: 1px solid #2a2a2a;
	border-left: 1px solid #919090;
}
#katalogblock a {
	font-family:Arial,Verdana,sans-serif;
	font-size:9px;
	color:#C2C2C2;
}
#kontaktblock {
	display:none;
	position: absolute;
	left: 685px;
	top: 27px;
	background-color: #5F5F5F;
	width: 110px;
	height: 80px;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 8px;
	border-bottom: 1px solid #2a2a2a;
	border-right: 1px solid #2a2a2a;
	border-left: 1px solid #919090;
}
#kontaktblock a {
	font-family:Arial,Verdana,sans-serif;
	font-size:9px;
	color:#C2C2C2;
}
#newsletterblock {
	display:none;
	position: absolute;
	left: 580px;
	top: 27px;
	background-color: #5F5F5F;
	width: 170px;
	height: 90px;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 8px;
	border-bottom: 1px solid #2a2a2a;
	border-right: 1px solid #2a2a2a;
	border-left: 1px solid #919090;
	font-family:Arial,Verdana,sans-serif;
	font-size:9px;
}
#newsletterblock a {
	font-family:Arial,Verdana,sans-serif;
	font-size:9px;
	color:#C2C2C2;
}
#mynolteblock {
	display:none;
	position: absolute;
	left: 580px;
	top: 27px;
	background-color: #5F5F5F;
	width: 170px;
	height: 140px;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 8px;
	border-bottom: 1px solid #2a2a2a;
	border-right: 1px solid #2a2a2a;
	border-left: 1px solid #919090;
}
#mynolteblock a {
	font-family:Arial,Verdana,sans-serif;
	font-size:9px;
	color:#C2C2C2;
}
.login_pr_name, .login_pr_pass {
	color:#c6c6c6;
	font-size:9px;
	margin-top:3px;
}
.login_go {
	float:right;
	margin:0px;
	margin-top:5px;
	padding:0px;
	height:15px;
}
.logout_go {
	/*float:left;*/
	margin:20px 0px;
	padding:0px;
	height:15px;
}

.login_in_name, .login_in_pass {
   margin:0px;
	padding:0px;
	margin-bottom:2px;
}

.login_in_name input, 
.login_in_pass input {
   font-size:9px;
	border-style:inset;
	border-width:1px;
	border-color:#5f5f5f;
	padding:0px;
	margin:0px;
}

/* der IE will immer etwas besonderes: */
.login_in_pass input {
   font-size:12px;
}

.login_register {
   margin-top:10px;
	padding:0px;
}
.login_register a {
   font-size: 9px;
	color:#c6c6c6;
	padding:0px;
}

.login_register a:hover {
	color:red;
}

.mynolte_iframe {
	/*background-color: yellow;*/
}

#content_iframe {
	background-color: #5f5f5f;
	/*border:1px dotted red;*/
	padding:0px;
	margin:0px;
}

.iframe_cont {
	/*background-color:lime;*/
	padding:0px;
	margin:0px;
	/*position:absolute;*/
	z-index:5;
	top:0px;
	left:5px;
}

.iframe_cont iframe {
	margin:0px;
	padding:0px;
	}



.katalogform,
.login_form {
	/*background-color:lime;*/
	margin:0px;
	padding:0px;
}

.katalogform form,
.login_form form {
	margin:0px;
	padding:0px;
	/*background-color:yellow;*/
}

#pdfblock {
	display:none;
	position: absolute;
	left: 600px;
	top: 180px;
	background-color: #5F5F5F;
	width: 210px;
	height: 110x;
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 8px;
	border-bottom: 1px solid #2a2a2a;
	border-right: 1px solid #2a2a2a;
	border-left: 1px solid #919090;
}
