body{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	background:#808080;
	text-align:center;
}

html > body { /* Gilt nicht für IE */ 

} 
 
* html body {/* Gilt nur für IE */ 
 
}

#EQBODY{
	margin:auto;
	width:959px;
	min-height:97%;
	display:block;
	border:none;
	background:#FFFFFF url(../images/header.jpg) no-repeat 0px 0px;
	text-align:left;
	overflow:hidden;
}

.editor_success{
	padding:20px;
	padding-left:80px;
	background:#bfd9bf url(../images/editor_success.jpg) no-repeat 0px 0px;
	border:1px solid #006600;
	margin-bottom:30px;
}

.editor_error{
	padding:20px;
	padding-left:80px;
	background:#f2c7b8 url(../images/editor_error.jpg) no-repeat 0px 0px;
	border:1px solid #660000;
	margin-bottom:30px;
}

.editor_important{
	padding:20px;
	padding-left:80px;
	background:#ffffbf url(../images/editor_important.jpg) no-repeat 0px 0px;
	border:1px solid #660000;
	margin-bottom:30px;
}

.editor_question{
	padding:20px;
	padding-left:80px;
	background:#d4d4e5 url(../images/editor_question.jpg) no-repeat 0px 0px;
	border:1px solid #000066;
	margin-bottom:30px;
}

p {
	font-family:verdana;
	font-size:11px;
	margin:0px;
	line-height:20px;
}

font {
	font-family:verdana;
	font-size:11px;
	margin:0px;
	line-height:20px;
}

select {
	font-family:verdana;
	font-size:11px;
}

.p_actions{
	margin-left:10px;
	margin-bottom:1px;
	background:transparent no-repeat 0px 2px;
}

.p_td{
	font-size:10px;
	margin:0px;
	line-height:13px;
}

.tnn{
	width:265px;
}

.div_editor{
	width:100%;
	height:27px;
	background:#DDDDDD;
	border:1px solid #AAAAAA;
}

#div_editable{
	width:100%;
	border:1px solid #AAAAAA;
	border-top:none;
	min-height:100px;
}

form{
	display:inline;
}

.p_buchung{
	font-size:11px;
	line-height:15px;
}

.p_login{
	font-size:11px;
	line-height:15px;
	margin-left:5px;
	margin-bottom:2px;
}

.p_login_error{
	font-size:11px;
	font-weight:700;
	color:red;
	line-height:15px;
	margin-left:5px;
	margin-bottom:5px;
}

li {
	font-family:verdana;
	font-size:11px;
	line-height:20px;
}

input{
	font-family:verdana;
	font-size:11px;
	border:1px solid #7F9DB9;
	margin-bottom:2px;
	*margin-bottom:0px;
}

.inputerror{
	border:1px solid red;
	background-color:#F9F0C3;
}

.inwarenkorb{
	background-image:url(../images/inwarenkorb.gif);
	border:none;
	cursor:pointer;
	width:126px;
	height:32px;
	background-color:transparent;
	background-repeat:no-repeat;
}

.meinwarenkorb{
	background-image:url(../images/meinwarenkorb.gif);
	border:none;
	cursor:pointer;
	width:126px;
	height:32px;
	background-color:transparent;
	background-repeat:no-repeat;
}

.zurkassegehen{
	background-image:url(../images/zurkassegehen.gif);
	border:none;
	cursor:pointer;
	width:126px;
	height:32px;
	background-color:transparent;
	background-repeat:no-repeat;
}

.logo-big {
    font:bold 16px "trebuchet MS", Arial, Tahoma, Sans-Serif;
	color:#5B7B61;
	letter-spacing:1px;
}

a {
	font-family:verdana;
	font-size:11px;
	color:#969696;
	text-decoration:none;
}

a:hover {
	font-family:verdana;
	font-size:11px;
	color:#969696;
	text-decoration:underline;
}

a:visited {
	font-family:verdana;
	font-size:11px;
	color:#969696;
	text-decoration:none;
}

.bold{
	font-weight:700;
}

h1 {
	font-family:verdana;
	font-size:14px;
	font-weight:700;
	color:#00964e;
}

h2 {
	font-family:verdana;
	font-size:12px;
	font-weight:100;
	color:#FFFFFF;
	margin:6px;
}

h3 {
	font-family:verdana;
	font-size:12px;
	font-weight:100;
	color:#FFFFFF;
	padding:8px;
	background-color:#00964e;
	margin-top:0px;
	margin-bottom:0px;
}

fieldset{
	border:1px solid #000000;
	padding:5px;
	margin-bottom:5px;
}

legend {
	font-family:verdana;
	font-size:12px;
	font-weight:100;
	color:#000000;
	padding:3px;
	background-color:#bce6d4;
	margin-bottom:7px;
}

.dtbl {
	min-height:20px;
	margin-bottom:2px;
	display:block;
	overflow:hidden
}

.dtblh {
	height:25px;
	margin-bottom:2px;
	overflow:hidden;
	display:block;
}

.kb{
	width:455px;
	background-color:#FFFFFF;
	display:block;
	float:left;
	border:1px solid #969696;
	overflow:hidden;
}

.bb{
	width:202px;
	min-height:400px;
	background-color:#bce6d4;
	display:block;
	float:left;
	margin-left:-1px;
	border:1px solid #969696;
	border-left:none;
	overflow:hidden;
}

.bf{
	height:50px;
	width:660px;
	border:none;
	float:none;
	overflow:hidden;
}

.dtblh {
	height:25px;
	margin-bottom:2px;
	overflow:hidden;
	display:block;
}

.dtd1 {
	display:block;
	float:left;
	height:60px;
	margin-right:2px;
	width:40px;
}

.dtd2 {
	display:block;
	float:left;
	margin-right:2px;;
	height:60px;
	width:120px;
	overflow:hidden;
}

.dtd3 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:100px;
}

.dtd4 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:55px;
}

.dtd5 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:50px;
}

.dtd6 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:100px;
}

.dtd7 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:50px;
}

.dtd8 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:70px;
}

.dtd9 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:50px;
}

.dtbl5 {
	min-height:60px;
	height:60px;
	display:block;
	border:none;
	overflow:hidden;
}

.dtbl6 {
	margin-top:10px;
	display:block;
	border:none;
	background:#993366;
}

.dtbl7 {
	min-height:25px;
	height:25px;
	display:block;
	border:none;
}

.dtbl8 {
	min-height:60px;
	height:60px;
	padding-top:10px;
	margin-bottom:2px;
	display:block;
	border:none;
}

.dtd51 {
	display:block;
	float:left;
	height:60px;
	margin-right:2px;
	width:60px;;
}

.dtd52 {
	display:block;
	float:left;
	margin-right:2px;;
	width:170px;
	overflow:hidden;
}

.dtd53 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:165px;
}

.dtd54 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:80px;
}

.dtd55 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:90px;
}

.dtd56 {
	display:block;
	float:left;
	margin-right:2px;
	height:60px;
	width:75px;
	overflow:hidden;
}

.dtd151 {
	display:block;
	float:left;
	height:20px;
	margin-right:2px;
	width:60px;
}

.dtd152 {
	display:block;
	float:left;
	margin-right:2px;
	height:20px;
	width:595px;
	border:none;
}

.dtd153 {
	display:block;
	float:left;
	margin-right:2px;;
	height:25px;
	width:350px;
	border:none;
}

.kusblockung1{
	width:300px;
	height:300px;
	display:block;
	float:left;
	border:1px solid #AAAAAA;
	overflow:auto;
}

.kusblockung2{
	width:300px;
	height:300px;
	display:block;
	float:left;
	margin-left:20px;
	border:1px solid #AAAAAA;
}

.referenten{
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	padding:3px;
	border-bottom:1px solid #00964E;
}

#EQ010{
	background:#bce6d4 url(../images/sidebar-bottom_220.gif) no-repeat bottom;
	width:219px;
	margin-bottom:10px;
	padding-bottom:10px;
}

#EQ011{
	width:959px;
	margin-bottom:20px;
	display:block;
	border:none;
	background:#00964e;
	overflow:hidden;
}

#EQ013{
	margin-left:8px;
	width:660px;
	display:block;
	border:none;
}

#EQ020{
	margin-left:8px;
	display:block;
	background-color:transparent;;
}

#EQ021{
	width:219px;
	height:29px;
	display:block;
	background:transparent url(../images/sidebar-green220.gif) no-repeat 0px 0px;
	overflow:hidden;
}

#EQ022{
	width:219px;
	height:29px;
	display:block;
	background:transparent url(../images/sidebar-green220.gif) no-repeat 0px 0px;
	overflow:hidden;
}

#EQ023{
	width:219px;
	height:29px;
	display:block;
	background:transparent url(../images/sidebar-green220.gif) no-repeat 0px 0px;
	overflow:hidden;
}


#EQBOTTOM{
	margin:auto;
	width:959px;
	height:15px;
	display:block;
	overflow:hidden;
	background:transparent url(../images/bottom-green_960.gif) no-repeat 0px 0px;
}

#EQ024{
	width:219px;
	height:29px;
	display:block;
	background:transparent url(../images/sidebar-green220.gif) no-repeat 0px 0px;
	overflow:hidden;
}

#EQC001{
	width:680px;
	display:block;
	float:left;
	background-color:transparent;
	overflow:hidden;
}

#EQC002{
	width:238px;
	margin-left:20px;
	display:block;
	float:left;
	background-color:transparent;
	overflow:hidden;
}

#EQ030{
	margin:10px;
	margin-top:40px;
	margin-bottom:40px;
}

#EQ031{
	width:219px;
	text-align:center;
	margin-bottom:20px;
	padding-top:10px;
	background:#bce6d4;
	overflow:hidden;
}

#EQ032{
	background:transparent url(../images/sidebar-bottom_220.gif) no-repeat bottom;
	width:219px;
	margin-bottom:10px;
	overflow:hidden;
}

#EQ033{
	background:#bce6d4 url(../images/sidebar-bottom_220.gif) no-repeat bottom;
	width:219px;
	margin-bottom:10px;
	text-align:center;
	padding-top:10px;
	overflow:hidden;
}

#EQ034{
	background:#bce6d4 url(../images/sidebar-bottom_220.gif) no-repeat bottom;
	width:219px;
	margin-bottom:10px;
	padding-top:10px;
	overflow:hidden;
}

#EQ035{
	width:219px;
	text-align:center;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	background:#bce6d4 url(../images/sidebar-bottom_220.gif) no-repeat bottom;
	overflow:hidden;
}


#EQ036{
	background:#bce6d4 url(../images/sidebar-bottom_220.gif) no-repeat bottom;
	width:219px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:10px;
	overflow:hidden;
}

#EQ040{
	width:959px;
	height:80px;
	border:none;
	margin-top:20px;
	overflow:hidden;
}

a.a_010 {
	font-family:verdana;
	font-size:11px;
	font-weight:100;
	color:#046a34;
	width:180px;
	display:block;
	margin-left:10px;
	padding:4px;
	background-color:transparent;
	text-decoration:none;
}
a.a_010:link    {color:#046a34;}
a.a_010:visited {color:#046a34;}
a.a_010:hover  { color:#969696; }
a.a_010:active  {color:#046a34;}

a.a_010_active {
	font-family:verdana;
	font-size:11px;
	font-weight:100;
	color:#046a34;
	width:180px;
	display:block;
	margin-left:10px;
	padding:4px;
	background-color:transparent;
	text-decoration:none;
	background-image:url(../images/activebutton.gif);
	background-repeat:no-repeat;
	background-position:right;
}
a.a_010_active:link    {}
a.a_010_active:visited {}
a.a_010_active:hover  {}
a.a_010_active:active  {}

a.a_011 {
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	display:block;
	float:left;
	margin-right:8px;
	padding:6px;
	background-color:transparent;
	text-decoration:none;
}
a.a_011:link    {color:#FFFFFF;}
a.a_011:visited {color:#FFFFFF;}
a.a_011:hover  {color:#FFFFFF;}
a.a_011:active  {color:#FFFFFF;}

a.a_011_active {
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	color:#FFFFFF;
	display:block;
	float:left;
	margin-right:8px;
	padding:6px;
	background-color:transparent;
	text-decoration:none;
}
a.a_011_active:link    {color:#FFFFFF;}
a.a_011_active:visited {color:#FFFFFF;}
a.a_011_active:hover  {color:#FFFFFF;}
a.a_011_active:active  {color:#FFFFFF;}

a.a_013 {
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	color:#254b32;
	text-decoration:none;
}
a.a_013:link    {}
a.a_013:visited {}
a.a_013:hover  {}
a.a_013:active  {}

a.th {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #d3ebd4;
	overflow:hidden;
}
a.th:link    {}
a.th:visited {}
a.th:hover  { background-color:#bce6d4; }
a.th:active  {}

a.th_active {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #d3ebd4;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center bottom;
}
a.th_active:link    {}
a.th_active:visited {}
a.th_active:hover  {}
a.th_active:active  {}

a.nosort {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #FFFFFF;
	overflow:hidden;
}
a.nosort:link    {}
a.nosort:visited {}
a.nosort:hover  {}
a.nosort:active  {}

a.a_actions {
	margin-left:25px;
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	color:#00964e;
	display:block;
	text-decoration:none;
}
a.a_actions:link    {}
a.a_actions:visited {}
a.a_actions:hover  {text-decoration:underline;}
a.a_actions:active  {}


a.a_actions_inactive {
	margin-left:25px;
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	color:#AAAAAA;
	display:block;
	text-decoration:none;
}
a.a_actions_inactive:link    {}
a.a_actions_inactive:visited {}
a.a_actions_inactive:hover  {text-decoration:underline;}
a.a_actions_inactive:active  {}

a.a_ref {
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	color:#254b32;
	text-decoration:none;
}
a.a_ref:link    {}
a.a_ref:visited {}
a.a_ref:hover  { color:#79C08B; }
a.a_ref:active  {}

a.e_tools {
	width:20px;
	height:20px;
	border:1px solid #AAAAAA;
	margin:3px;
	display:block;
	float:left;
}
a.e_tools:link    {}
a.e_tools:visited {}
a.e_tools:hover  { border:1px solid #EEEEEE; }
a.e_tools:active  {}

a.a_td_1 {
	font-family:verdana;
	font-size:10px;
	color:#254b32;
	font-weight:700;
	text-decoration:none;
}
a.a_td_1:link    {}
a.a_td_1:visited {}
a.a_td_1:hover  { text-decoration:underline; }
a.a_td_1:active  {}

a.thw {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #d3ebd4;
	overflow:hidden;
}
a.thw:link    {}
a.thw:visited {}
a.thw:hover  {}
a.thw:active  {}

a.kblockung {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:2px;
	margin:3px;
	background-color:#DDDDDD;
	text-decoration:none;
	border:1px solid #AAAAAA;
	overflow:hidden;
}
a.kblockung:link    {}
a.kblockung:visited {}
a.kblockung:hover  {}
a.kblockung:active  {}

a.kblockung2 {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:0px;
	margin:1px;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #AAAAAA;
	overflow:hidden;
}
a.kblockung2:link    {}
a.kblockung2:visited {}
a.kblockung2:hover  {background-color:#EEEEEE;}
a.kblockung2:active  {}

a.kblockung2_active {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	display:block;
	padding:0px;
	margin:1px;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #AAAAAA;
	overflow:hidden;
}
a.kblockung2_active:link    {}
a.kblockung2_active:visited {}
a.kblockung2_active:hover  {background-color:#EEEEEE;}
a.kblockung2_active:active  {}

a.tga {
	font-family:verdana;
	font-size:11px;
	font-weight:100;
	color:#046a34;
	width:180px;
	display:block;
	margin-left:10px;
	padding:4px;
	margin-top:2px;
	background-color:transparent;
	text-decoration:none;
}
a.tga:link    {color:#046a34;}
a.tga:visited {color:#046a34;}
a.tga:hover  { color:#969696; }
a.tga:active  {color:#046a34;}

a.tga_active {
	font-family:verdana;
	font-size:11px;
	font-weight:100;
	color:#046a34;
	width:160px;
	display:block;
	margin-left:10px;
	padding:4px;
	margin-top:2px;
	background-color:transparent;
	text-decoration:none;
	background-image:url(../images/activebutton.gif);
	background-repeat:no-repeat;
	background-position:right
}
a.tga_active:link    {color:#046a34;}
a.tga_active:visited {color:#046a34;}
a.tga_active:hover  { color:#046a34; }
a.tga_active:active  {color:#046a34;}
