.login_description		{text-align: left; color: #ffffff; padding-left: 10px;}
#login_body			{font-family: arial; font-size: 12px; background: #fff url(http://www.holle-werbeartikel.de/scemos/files/images/Login.jpg) no-repeat 50% 20px}
#login_form			{display:block;height:200px;left:93px;margin:auto;position:relative;top:250px;width:200px;}
#login_ie_fix			{left: 50%; margin-left: -100px;}
#login				{position:relative;z-index:200;}
.login_input 			{margin:0px!important; outline: none! important; border: 0px! important; width: 196px; font-size:14px;padding:6px 6px 13px; font-weight: bold; color: #006bb3; background: transparent url(http://www.holle-werbeartikel.de/scemos/files/images/input-field.png) no-repeat top left}
#login_submit 			{padding:0 5px 5px 0; position:relative; top:-68px; cursor: pointer; left:58px; float: right; outline: none! important; border: 0px! important; width: 48px; font-size:14px;height:48px; font-weight: bold; color: #006bb3; background: transparent url(http://www.holle-werbeartikel.de/scemos/files/images/input_button.png) no-repeat top left}
#login_submit:hover	{background: transparent url(http://www.holle-werbeartikel.de/scemos/files/images/input_button.png) no-repeat -1px -49px}
#login_form	a		{text-decoration: none; margin-left:7px; color:#FFFFFF;}
#login_form	a:hover	{text-decoration: underline}
#login_version			{left:290px; top: 273px; color:#FFFFFF;display:block;height:20px;margin:auto;position:relative;width:100px; }
#login_copyright		{top: 300px; color:#000;display:block;height:20px;margin:auto;position:relative;width:200px; text-align: center;}
#login_copyright a		{color:#000; color:#006bb3;}
#reset_hint			{margin-left:-38px;display:block;margin-top:-40px;position:absolute;text-align:center;width:330px;}
#login_hint			{margin-left:-38px;display:block;margin-top:-40px;position:absolute;text-align:center;width:330px;color: red}
#login_body .efiling_captcha img {margin-bottom:5px;display:block;margin-top:-1px !important;border: 1px solid #fff! important;}
#login_back			{position: absolute; margin-left: 230px; margin-top: -105px; width: 120px;}
#login_back			{color: #fff; font-size: 14px;}

#backToHome			{ position: fixed; bottom: 0px; right: 0px; padding: 10px; }
#backToHome a		{ color: #000; text-decoration: none; font-size: 12px; }
#ie_hint				{ position: absolute; display: none; padding: 5px 0px; top: 0px; width: 100%; background-color: red; border-bottom: 1px solid #000; }

li#id_323						{ margin-top: 15px! important; }
li#id_323 a					{ font-weight: bold! important; }

#search						{margin: 5px -4px 0 0; display:block;float:right;position:relative;}
#search_object div.searchlist:hover{}
.list01, .list02					{width:660px; padding:5px; cursor: pointer; display: inline-block; position: relative;}
.list01						{margin: 5px 0}
.list02						{}

#language_field				{width: 300px; margin: 132px auto 0; position: relative; text-align: center;}
#language_field .language_item:hover {cursor: pointer; background-color: #ddd;}
.language_item				{height: 46px; width: 70px; position: relative; padding: 23px 0 0 0; text-align: center; background-color: #eee; display: inline-block; margin: 5px;}

.efiling_title					{top:-2px; width: 672px; height: 20px; padding-bottom:5px; margin-left: 19px; position: relative; color: #0b1461; font-size: 14px; border-bottom: 1px solid #AAAAAA}
.efiling_left					{float: left;}
.efiling_right					{left: 350px; position:absolute;}
.efiling_name					{padding-top: 2px; padding-bottom: 2px;}
.efiling_field 					{margin-right: 15px;}
.efiling_field input				{width: 235px; height: 18px; border: 1px solid #AAAAAA; background-color: #F7F7F7;}
.efiling_text textarea			{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;border: 1px solid #AAAAAA; background-color: #F7F7F7; height: 150px; width: 667px;}
.efiling_field input:focus, .efiling_text textarea:focus	{background-color: #fff;}
.efiling_submit					{height:23px; margin-top:19px;}
.efiling_submit input				{cursor: pointer;}
.efiling_captcha 				{display: inline;}
.efiling_captcha img				{display: inline; border: 1px solid #AAAAAA;}
.efiling_refresh					{border: none; background: transparent url(http://www.holle-werbeartikel.de/scemos/files/images/Refresh.png) no-repeat scroll 50% 50%; top: -45px; left: 5px; position: relative; cursor: pointer; height: 25px; width: 25px;}
#req							{width: 235px; border: 1px solid #AAAAAA;}
.efiling_left_persons .efiling_text textarea	{width: 500px; height: 100px}

#content a			{text-decoration:none; color: #000;}
.produktanfrage * input[type=text], .produktanfrage * input[type=radio], .produktanfrage * textarea {border: 1px solid #666; margin-bottom: 3px;}
.produktanfrage div > div {padding-top: 2px;}

.kontaktanfrage * input[type=text], .kontaktanfrage * textarea {border: 1px solid #666; margin-bottom: 3px;}
.kontaktanfrage div > div {padding-top: 2px;}

.produktanfrage 	{margin-left: 30px;}


#treemenu		{margin-left:4px; margin-top: 40px; width: 190px; float: left; position: relative; font-size:12px;}
#treemenu li		{list-style-type: none; padding-bottom:3px;}
#treemenu li ul 	{display: none;}
#treemenu li li ul 	{display: none;}
#treemenu li.level_2_active > ul {display: block;}
#treemenu li.level_3_active > ul {display: block;}
#treemenu li.level_4_active > ul {display: block;}
#treemenu li ul	{margin-left:10px;padding-left:5px;}
#treemenu li.level_3 a:hover, #treemenu li.level_3 a.active {color: #388b27}
#treemenu ul		{padding-left: 26px;}
#treemenu ul ul	{padding-left: 5px; margin-bottom:5px; margin-top:5px;}
#treemenu li a		{color: #808080; text-decoration: none}
#treemenu li a:hover, #treemenu li a.active {color: #cc071e}

#content_sub		{width: 725px; float: right; position: relative; top: 50px;}

a				{outline: none;}

body {
	font-family:arial,verdana;
	font-size:11px;
	margin:40px 0;
	background: #fff;
	text-align:center;
}
img {
	border:0px solid #000000;
}
.clear {
	clear:both;
	line-height:0px;
	height:0px;
	font-size:0;
}
#page {
	width:980px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}

#web_menu {
	width:980px;
	display:block;
	padding:0px;
}
#web_menu ul {
	padding:0px;
	list-style:none;
	margin:0px;
}
#web_menu ul li{
	width:20%;
	float:left;
	line-height:20px;
	padding:0px;
	display:inline;
}
#web_menu ul li a{
	width:100%;
	text-decoration:none;
	margin-left:30px;
	margin-right:0px;
	outline:0px;
	color:#363535;
	border:0px solid #0000ff;
	font-family: arial,helvetica; font-size: 12px;
}
#web_menu ul li a.open{
	width:100%;
	text-decoration:none;
	margin-left:30px;
	margin-right:0px;
	outline:0px;
	color:#FF0000;
	border:0px solid #0000ff;
}
#web_menu ul li ul li a:hover{
	color:#ff0000;
}
#hrdiv{
	height:15px;
	margin-left:30px;
	margin-right:0px;
	border-top: 1px solid #000;
}
#web_menu ul li ul{
	width:100%;
	margin-left:30px;
	padding:0px;
	padding-top:0px	;
}
#web_menu ul li ul li{
	width:100%;
	display:block;
	padding:0px;
}
#web_menu ul li ul li a{
	width:100%;
	margin-left:0px;
	outline:0px;
	color:#808080;
	border:0px solid #000000;
}
#web_menu ul li ul li a.open{
	width:100%;
	margin-left:0px;
	outline:0px;
	color:#FF0000;
	border:0px solid #000000;
}
#web_menu ul li ul li a img {
	padding:0px;
	border:0px solid #000000;
}
#content {
	margin:50px 60px 10px 0px;
	display:block;
	top: ;
	position: relative;
}
#content p {
	margin-top:0px;
}
#ContentImage {
	float:left;
	margin:0px;
	padding:0px;
	width:450px;
}
#imageline {
	float:left;
	margin:0px;
	padding:0px;
	width:450px;
	height:337px;
}
#pageContent {
	margin-top:0px;
	padding:0px;
	vertical-align:top;
	float:right;
	width:400px;
}

#ObjectID_31  { display: none! important }
#ObjectID_37  { display: none! important }
#ObjectID_34  { display: none! important }
#ObjectID_32  { display: none! important }
#ObjectID_33  { display: none! important }

