/* --------------------------------------
      IIE Layout CSS-File
      Copyright (C) 2008 IIE GmbH
-------------------------------------- */
A {
	text-decoration: none;
}

a:link {
	color: #0D857B;
}

a:visited {
	color: #0D857B;
}

a:hover {
	color: #000000;
}

a:active {
	color: red;
}

H1 {
	font-family: sans-serif, arial;
	color:#0D857B; /* dunkles türkis */
	font-size:12pt;
	padding:0px;
	line-height:25px;
	margin:0px 0px 5px 0px;
}

H2 {
	
}

H3 {
	font-family: sans-serif, arial;
	color:#0D857B; /* dunkles türkis */
	font-size:10pt;
	padding:0px;
	margin:0px;
}

pre {
	font-family:sans-serif, arial;
	overflow:visible;
	line-height:16px;
	font-size:10pt;
}

hr {
	height:1px;
	border:0px solid white;
	background-color:silver;
	color:silver;
}
ul{
	position:relative;
	padding:0px;
	margin:0px;
}
#pgrp_h3_header{
	color:#0D857B;
	padding:7px 0px 0px 20px;
	margin:0px 10px 5px 10px;
	background-color:#E6E6E6;
	border:1px solid silver;
	background-image:url(../img/frameset/header-bg.jpg);
	height:30px;
}
#pgrp-header{
	/*background-color:#C4E5E0;*/
	position:relative;
	left:33px;
	background-color:#F6F6F6;
	border:1px solid silver;
	background-image:url(../img/frameset/header-bg.jpg);
	padding:12px 0px 5px 15px;
	margin:5px 0px 0px 25px;
	width:453px;
	height:25px;
	line-height:normal;
	color: black;
}

#merkzettel-header{ 
	/*background-color:#C4E5E0;*/
	background-image:url('../img/frameset/merkzettel-header-bg.gif');
	background-position:-75px 50%;
	background-color:#E6E6E6;
	border:1px solid silver;
	padding:4px 0px 5px 8px;
	margin-top:20px;
	color:black;
}

#pgrp-nonewproducts{
	position:relative;
	background-color:#C4E5E0;
	padding:4px 0px 2px 8px;
	top:-250px;
	margin-top:200px;
	color:black;
	width:500px;
}

#nextstep_header{
	font-weight:bold;
	text-decoration:none;
}

#simple_links{
	text-decoration: underline;
}

/* ---------------- PMENU ----------------- */
.pmenu-item{
	position:relative;
	display:block;
	float:left;	
}
.pmenu-activated{
	background-color:#F6F6F6;
	padding:5px 0px 5px 0px;
	left:0px;
	width:250px;
}
.pmenu-activated a{
	color:gray;
}


#pmenu-cat1{
	color:#0D857B;
	font-size:10pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
	width:245px;
	border-bottom:1px solid silver;
	left:0px;
}

#pmenu-cat1:hover{
	background-color:#E3F4F3;
	color:black;
}

#pmenu-cat2{
	font-size:9pt;
	font-weight:bold;
	padding-left:18px;
	padding-top:2px;
	width:222px;
	height:18px;
	background-image:url('../img/global/pmenucat2.gif');
	left:10px;
}

#pmenu-cat2:hover{
	background-color:#E3F4F3;
	color:black;
}

#pmenu-cat3{
	left:25px;
	font-size:9pt;
	font-weight:bold;
	padding-left:20px;
	padding-top:2px;
	width:205px;
	height:18px;
	background-image:url('../img/global/pmenucat3.gif');
	background-repeat:no-repeat;
}

#pmenu-cat3:hover{
	background-color:#E3F4F3;
	color: black;
}

#pmenu-cat4{
	left:45px;
	font-size:9pt;
	font-weight:bold;
	padding-left:20px;
	padding-top:2px;
	width:185px;
	height:18px;
	background-image:url('../img/global/pmenucat3.gif');
	background-repeat:no-repeat;
}

#pmenu-cat4:hover{
	background-color:#E3F4F3;
	color: black;
}

#pmenu-cat5{
	left:45px;
	font-size:9pt;
	font-weight:bold;
	padding-left:20px;
	width:120px;
	height:17px;
	background-image:url('../img/global/pmenucat3.gif');
}

#pmenu-cat5:hover{
	background-color:#E3F4F3;
	color: black;
}

#pgrp_subcat1{
	color: black;
}

#pgrp_subcat1:hover{
	color:gray;
}

#pdetail_bezeichnung{
	position:relative;
	font-weight:normal;
	padding-bottom:0px;
	line-height:20px;
}

#pdetail_legend{
	font-weight:bold;
	font-size:10pt;
	line-height:16px;
	color:#0D857B;
}

#pdetail_legend_pname{
	font-family: sans-serif, arial;
	color:#0D857B; /* dunkles türkis */
	font-size:14pt;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 0px;
}

#anfrage-name{
	display: block;
	position: relative;
	width:143px;
	height:19px;
	padding-top:1px;
	padding-left:2px;
	margin-bottom:1px;
	float:left;
}

#anfrage-con{
	display:block;
	border:1px solid silver;
	margin-bottom:1px;
	float:left;
	width:235px;
	height:18px;
}

#anfrage-message{
	display:block;
	margin-bottom:1px;
	float:left;
	width:383px;
	height:215px;
	left:0px;
}

#anfrage-submit{
	margin-top:3px;
	width:125px;
	height:22px !important;
	text-align:center;
	float:right;
	vertical-align:middle;
	background-image:url("../img/frameset/button_bg.gif");
}
#anfrage-submit:hover{
	background-image:url("../img/frameset/button_bg_hover.gif");
}

#anfrage-verifikation{
	display:block;
	border:1px solid silver;
	position:relative;
	margin-bottom:1px;
	margin-top:3px;
	padding:3px;
	width:29px;
	height:17px;
	float:left;
	font-size:12pt;
	font-weight:bold;
	left:10px;
}

#anfrage-gemerkte-produkte{
	position:relative;
	float:left;
	top:4px;
	left:30px;
}

#rma-message{
	display: block;
	margin-bottom:1px;
	float:left;
	width:383px;
	height:300px;
	left:0px;
}

.msg_action{
	display:block;
	height:19px;
	width:875px;
	padding:6px 0px 6px 0px;
	margin:0px 0px 0px 0px;
	top:0px;
	left:0px;
	color:green;
	text-align:left;
	font-weight:bolder;
	z-index:25;
	text-align:center;
	background-image:url("../img/frameset/info_line_shadow.gif");
	/*background-color: yellow;*/
}

#agb_quicklinks{
	float:left;
	display:block;
	position:relative;
	font-weight:900;
}

#kontakt-steuer{
	font-size:8pt;
	color:silver;
}

.pdetail_features_list{
	top:0px;
	left:0px;
	margin:0px;
	list-style:none;
	padding:10px;
	width:422px;
}
.pdetail_features_list LI{
	color:#484848;
	background-image:url('../img/global/list_dot.gif');
	background-repeat:no-repeat;
	background-position:5px 6px;
	padding-left:25px;
	margin-top:0px;
}

.pgrp_sitemap_list{
	list-style:none;
	padding:20px;
}
.pgrp_sitemap_list LI{
	color:#484848;
	background-image:url('../img/global/list_dot.gif');
	background-repeat:no-repeat;
	background-position:8px 3px;
	padding-left:25px;
	margin-top:0px;
}

.pgrp_features_list{
	top:0px;
	left:0px;
	margin:0px;
	padding:3px 0px 0px 0px;
	list-style:none;
	width:300px;
}
.pgrp_features_list LI{
	color:#EFEFEF;
	background-image:url('../img/global/list_dot_darkbg.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:0px 0px 0px 20px;
	margin-top:0px;
}

.mpgrp_list{
	top:10px;
	left:5px;
	margin:0px;
	padding:0px;
	width:375px;
	list-style:none;
}
.mpgrp_list LI{
	color:#484848;
	background-image:url('../img/global/list_dot.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:20px;
}

#hotline{
	position:relative;
	float:right;
	font-size:8pt;
	top:0px;
	left:0px;
	color:#0d857b;
}

#bericht_header{
	font-size:16px;
	font-weight:bold;
	color:#0d857b;
}
