/* Farbwerte
Orange hell		#ff9900 oder #f90
Orange dunkel	#e68a00
Orange ???		#996600 oder #960 (dunkel)

EuCor Orange 	#f58322
EuCor Grün 		#007d3f
EuCor rosa 		#b63b96
EuCor rot 		#c42d27
EuCor türkis 	#3d8891
EuCor blau 		#0092cf
EuCor lila 		#3d449c
EuCor hellgrün #9ba966

Grau Anthrazit	#
Grau Dunkel			#4d4d4d
Grau Hell				#
*/

/* Allgemeine Formatierungen */
/*
* {
 font-family:"Lucida Grande","Trebuchet MS","Bitstream Vera Sans",verdana,arial,helvetica,sans-serif;
 font-size:11px;}

td,body,div,li,ul,p {
 font-family:"Lucida Grande","Trebuchet MS","Bitstream Vera Sans",verdana,arial,helvetica,sans-serif;
 font-size:11px;}
*/

/* Allgemeine Formatierungen */

* {
/*	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif; */
/*	font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif; */
	font-family: Arial,Helvetica,sans-serif;

	font-size: 12px;
	text-decoration: none;
  line-height:16px;
}

td,body,div,li,ul,p {
/*	font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif; */
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 12px;
	text-decoration: none;
}

h1 {
	text-decoration: none;
	font-size: 14px
}

h2 {
	text-decoration: none;
	font-size: 13px
}

body {
 	margin:0 auto;
 	padding:0px;
	background:#fff url(../home/images/bodybg.gif) repeat-y top center;
 	text-align:left;
}

img { border:none; }

#clear {
 clear: both;
}

#container {
 width:932px;	
 margin:0 auto;
 text-align:left;
 position:relative;
}

#left {
 width:206px;
 position:relative;
 z-index:3;
}

#logo {
	width:206px;
  height:105px;
/*
 height:105px;
 height:50px;
*/
 background:transparent url(../images/sitename.gif) repeat-y top left;
}

#user9 {
 width:206px;
/* background:transparent url(../images/leftbg.gif) no-repeat top left; */
/* padding:104px 0px 0px 0px;*/
 padding:58px 0px 0px 0px;
 text-decoration:none;
}

#user9 a {
 width:192px;
 padding-right: 14px;
 color:#ffffff;
 margin-left:1px;
 text-decoration:none;
 font-size:12px;
}

#user9 a.mainlevel:link, a.mainlevel:visited {
 color:#ffffff;
}

#user9 a.mainlevel:hover {
 color:#000000;
 background:#c0c0c0;
}

#leftcontent {
 position:absolute;
 top:206px;
}

#leftcontent table.moduletable {
 padding:0px 10px 0 0;
}

#leftcontent table.moduletable th {
 font-size:14px;
 font-weight:bold;
 color:#fff;
 width:90%;
 height:20px;
 text-align:right;
}

#right {
 position:absolute;
 top:0px;
 left:207px;
 width:693px;
 background:transparent url(../images/righttopbg.jpg) repeat-x top left;
 height:137px;
}

#user1 {
	position:relative;
	width:400px;
	float:left;
	height:134px;
	margin-left:10px;
	border-left:1px solid #d7dee3;
	border-right:1px solid #d7dee3;
	border-bottom:1px solid #d7dee3;		
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
}

#user1 * {
	font-size:12px;
}

#user1 table.moduletable {
	margin:10px 0 0 15px;
}

#user1 a.latestnews, #user1 a.mostread {
	font-size:11px;
	line-height:1.5;
	color:#232323;
}

#user2 {
 position:relative;
 left:0;
 width:220px;
 float:left;
 height:137px;
}

#user2 table.moduletable {
 margin:15px 0 0 15px;
}

#user2 * {
 font-size:11px;
}

img, div { behavior: url(iepngfix.htc) }

#ecinset {
 overflow: hidden;	
 position:relative;
 float:right;
 width:250px;
 height:135px;
 margin-right:20px;
 background:url(../images/teaser_poweruser_bg.png) 0px 0px no-repeat;
 behavior:url(iepngfix.htc);
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 border-bottom-right-radius: 5px;
 border-bottom-left-radius: 5px; 
}

#inset table.moduletable {
 margin:15px 0 0 15px;
}

#searchblock {
 position:relative;
 width:200px;
 float:left;
 padding:60px 0 0 0;}

#header {
 clear:both;
 width:660px;
 height:162px;
 margin:15px 0 0 10px;
 border:1px solid #000;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}

#breadcrumb {
	border:1px solid #d7dee3;
	width:650px;
	margin-bottom:15px;
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;	
	padding:5px;
	background: #f6f8f9; /* Old browsers */
	background: -moz-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
	background: linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */		
}

.breadcrumb {
	border:1px solid #ff920a;
	width:620px;
	margin-bottom:15px;
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;	
	padding:5px;
	background: #ffaf4b; /* Old browsers */
	background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* IE10+ */
	background: linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */		
}

#leftboxes {
	position:relative;
	top:265px;
	top:283px\9;	
	padding:12px 12px 0 12px;	
}
#homeLeft {
	float:left;
	width:440px;
	min-height:200px;	
}
#homeLeft .box .vleft img {
	float:left;
	margin-bottom:5px;
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;	
	clear:both;	
}
#homeLeft .box .vleft img:first-child {
	margin-top:10px;
}
#homeLeft .box p.headline {
	padding:0;
	margin-left:100px;
}
#homeLeft .box p.content {
	margin:40px 0 0 130px;
	width:300px;
	line-height:1.5;
	color:#626262;
}
.arrow {
	padding-left:15px;
	line-height:18px;
	background:url(../images/arrow.png) 0px 2px no-repeat;
}
#homeRight {
	float:right;
	width:210px;
	min-width:200px;
	min-height:200px;
}
.whitetxt { color:#ffffff; }
.box {
	border:1px solid #d7dee3;	
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;	
	padding:8px;
	margin-bottom:10px;
}
.box-price {
	padding:0;
	background:url(../images/box-price.gif) 0px 0px no-repeat;
}
.box-price a { display:block; height:80px; }
.border-dark {
	border:1px solid #454545;
}
#assistentDlg, #brandguideDlg, #calendarDlg, #pricelistDlg, #orderwordmarkDlg {
	text-align:left;	
}

.border-wine {
	border:1px solid #6d0019;
}
.border-wine-dotted {
	border:2px dotted #6d0019;
}
.gradient-orange {
	background: #ffaf4b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYWY0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjkyMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* IE10+ */
	background: linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-8 */	
}
.gradient-wine {
	background: #a90329; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
	background: linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-8 */
}

.gradient-grey {
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */	
}
.gradient-black {
	background: #45484d; /* Old browsers */
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(top,  #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
#homeRight form { margin:0; }
#homeRight form label { display:block; }

#brandguideDlg.ui-widget-content .box {
	background:none;
}
#brandguideDlg.ui-widget-content {
	background:#fff url(../images/bg-dialog-markenleitfaden.jpg) 0px 0px no-repeat;
}	
.searchFld {
	float:left;
	width:145px;	 
	border:1px solid #d7dee3;
	padding:3px;
	height:20px;	
}
.formFld {
	border:1px solid #d7dee3;
	padding:3px;
	height:20px;
	width:175px;	
}
.content-box {
	font-size:11px;
	color:#626262;
}
.wrapper_quickcheck {
	width:675px;
}
.wrapper_translatetool {
	width:660px;
}
.BtnContainer {
	float:left; 
	border:1px solid #f18e00;
	margin-top:1px;
	background: #ffaf4b; /* Old browsers */
	background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* IE10+ */
	background: linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */
}
.BtnContainer-black {
	float:left; 
	border:1px solid #131313;
	margin-top:1px;
	background: #4c4c4c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJjMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzFjMWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-8 */
}
.searchBtnContainer {
	width:24px;
	height:24px;
}
.translateBtnContainer {
	width:160px;
	height:24px;
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;		
}
#homeRight form .searchBtn, #leftboxes form .searchBtn {
	cursor:pointer;
	border:none;
	width:24px;
	height:24px;	
}
a.translateBtn {
	display:block;
	text-align:center;
	padding:4px 0 0 0;
	color:#fff;
	text-decoration:none;
	font-size:14px;
}
#leftboxes a.translateBtn, #homeRight a.translateBtn {
	color:#fff;
	text-decoration:none;
}
#homeRight .box p.headline, #leftboxes .box p.headline {
	padding:10px 0 18px 50px;
	font-size:12px;
	color:#626262;
 	text-transform:uppercase;	
	border-bottom:1px solid #d7dee3;	
}
#homeRight .box p.subline, #leftboxes .box p.subline {
	font-size:9px;
	color:#929292;
	font-style:italic;
}
#homeRight .box p.hotline {
	font-size:18px;
	color:#b50000;
	font-weight:bold;
	line-height:7px;
	text-shadow:-1px 1px rgba(255,255,255,0.5);
}
.icon-search {
	background:url(../images/icons/btn-search.gif) top left no-repeat;
}
.icon-research {
	background:url(../images/icons/research.gif) top left no-repeat;
}
.icon-calendar {
	background:url(../images/icons/calendar.gif) top left no-repeat;
}
.icon-guide-of-brands {
	background:url(../images/icons/guide-of-brands.gif) top left no-repeat;
}
.icon-translate-tool {
	background:url(../images/icons/ip-translate-tool.gif) top left no-repeat;
}
.icon-assistent {
	background:url(../images/icons/assistent.gif) top left no-repeat;
}
.icon-quickcheck {
	background:url(../images/icons/quickcheck.gif) top left no-repeat;
}
.icon-pricelist {
	background:url(../images/icons/pricelist.gif) top left no-repeat;
}
.icon-wuzz {
	background:url(../images/icons/wuzz.gif) top left no-repeat;
}
#content {
 position:relative;
 width:662px;
 padding-left:10px;
 float:left;
 margin:15px 0 15px 0;
 z-index:1;
}

/* DOCMAN BEGIN */

#dm_header {
	height: 60px;
	border-bottom: 1px dotted #ddd;
}
#dm_title, #dm_cats h3 {
	padding:5px 0 5px 5px;
}
dt a.dm_name {
	margin:0;
}
dt {
	padding:0;
}
dt a.dm_icon {
	padding-left: 5px;
}
dd.dm_taskbar {
	height: 30px;
}
.dm_orderby {
	padding: 3px 0 3px 10px;
}
dd.dm_description {
	height: 5px;
}
dd.dm_taskbar li {
	width:70px;
}
dd.dm_taskbar li a {
	text-align:center;
	padding:1px;
}
dd.dm_taskbar li a:link, dd.dm_taskbar li a:visited {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;
	behavior:url(border-radius.htc);
	box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;
	text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;
}

/* DOCMAN END */

/* TABS BEGIN */

/* TABBERTAB */
#jwts_tab {
	margin-top: 20px;
}

#jwts_tab ul.jwts_tabbernav {
	padding: 0;
	border: 0;
}
#jwts_tab ul.jwts_tabbernav li a, #jwts_tab ul.jwts_tabbernav li a:link  {
	margin:0px 1px 20px 0px;
	font-weight:normal;
	font-size: 0.9em;
	padding: 10px;
}
#jwts_tab ul.jwts_tabbernav li.jwts_tabberactive a {
	color: #f9f9f9;
	background: url("../images/searchbox-bg.png") top left repeat-x;
}
#jwts_tab ul.jwts_tabbernav li.jwts_tabberactive a:hover {
	color: #f2f2f2;
	background: url("../images/searchbox-bg.png") repeat-x;
	background-position: left -20px;
}
#jwts_tab ul.jwts_tabbernav li a:hover {
	background: url("../images/rub_bottom.png") repeat-x;
	background-position: left -50px;
	color: #ee7f00;
}
#jwts_tab .jwts_tabbertab {
	padding: 20px;
	border: 1px solid #cecece;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
	-webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
	-khtml-border-radius:0px 0px 10px 10px; /* Konqueror */
	border-radius: 0px 0px 10px 10px; /* CSS3 */
	behavior:url(border-radius.htc);
	-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;
	-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;
	box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;
	background: url("../images/rub_bottom.png") #eee repeat-x;
	background-position: left bottom;
}
#jwts_tab .jwts_tabbertab h1 {
	font-size: 1.2em;
	color: #616161;
}
#jwts_tab .jwts_tabbertab p {
	line-height: 140%;
}
#jwts_tab .jwts_tabbertab ul {
	font-size: 0.9em;
	font-weight:normal;
	/* list-style-image:url(../images/menu_arrow.png); */
	list-style-position:outside;
}
#jwts_tab .jwts_tabbertab ul li a {
	font-size:1em;
	font-weight:bold;
}
/* TABBERTAB */


/* TABS END */

#user4 {
 position:relative;
 top: 15px;
 right:18px;
 float: left;
 width: 200px;
 padding: 0;
 margin:0;
 text-align: left;
}

#user63 {
 position:relative;
 top: 15px;
 float: left;
 width: 195px;
 padding-left: 5px;
 padding-right: 0px;
}

#user63 table.moduletable {
 padding-left: 5px;
 width: 100%;
}

/*
html*#user463 {
 position:relative;
 width:185px;
 float:left;
 padding:15px 5px 0 10px;
}
*/

#user5 {
 position:relative;
 float:left;
 width:765px;
 height: 60px;

 padding-top: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;

 background:#ffffff;
 }

#user5 table.moduletable td {
 text-align:justify;
 background:#ffffff;
 }

#user8 {
	width:660px;
	font-size:11px;
 	text-align:center;
 	padding-top:10px;
 	margin-top:25px;
	border-top:solid 1px #e5e5e5;
}
#user8 table table td {  
	text-align:center;
}
hr {
 background:#999;
 height:1px;
 width:100%;}

h1 {
 font-size:14px;
 color:#f58322;
}

tr, p, div {
 color:#333333;
}

ul {
 margin:0;
 padding:0;
/* float:left;*/
 list-style:none;
}

li {
 line-height:15px;
 padding-left:10px;
 padding-top:0px;
 background-image:url(../images/arrow.png);
 /* background-image :url(../images/bullet.png); */
 background-repeat:no-repeat;
 background-position:0px 3px;
}

form {
 /* removes space below form elements */
 padding:0;
 margin:0;
 /* list-style:none; */
 }

#mainlevel-nav {
 margin:0;
 padding:0;
}

#mainlevel-nav ul {
 list-style-position:inside;}

#mainlevel-nav li {
 display:block;
 width:93px;
 height:63px;
 padding:0px 0px 0px 0px;
 list-style-type:none;
 float:left;
 font-size:11px;
 text-align:center;
 background:transparent url(../images/vertmenubghover.jpg) no-repeat top;}

#mainlevel-nav a {
 display:block;
 width:93px;
 height:63px;
 margin:0px 0px 0px 0px;
 padding:28px 0px 0px 0px;
 text-decoration:none;
 color:#e68a00;
 text-align:center;
 background:transparent url(../images/vertmenubg.jpg) no-repeat top;}

#mainlevel-nav a:hover {
 display:block;
 margin:0px 0px 0px 0px;
 padding:18px 0px 0px 0px;
 text-decoration:none;
 color:#e68a00;
 text-align:center;
 background:transparent url(../images/vertmenubghover.jpg) no-repeat top;}

/*different setting for newsflash*/


/*setting for the greetings*/
.mainpage {
 text-align:justify;
 color:#333333;
 font-size:13px;}

.mainpage-bkg {
 background-image:url(../images/lineborder.png);
 width:1px;}

.pdf-file {
 text-align:left;
 vertical-align:middle;
 padding-left:20px;
 padding-top:2px;
 padding-bottom:0px;
 background-image:url(../file-ext/pdf.gif);
 /* background-image :url(../images/bullet.png); */
 background-repeat:no-repeat;
 background-position:0px 3px;
}

.zip-file {
 text-align:left;
 vertical-align:middle;
 padding-left:20px;
 padding-top:3px;
 padding-bottom:5px;
 background-image:url(../file-ext/zip.gif);
 /* background-image :url(../images/bullet.png); */
 background-repeat:no-repeat;
 background-position:0px 3px;
}

.shop-file {
 text-align:left;
 vertical-align:middle;
 padding-left:24px;
 padding-top:3px;
 padding-bottom:5px;
 background-image:url(../file-ext/shop.gif);
 /* background-image :url(../images/bullet.png); */
 background-repeat:no-repeat;
 background-position:0px 3px;
}

/*pathaway setting*/
.pathway {
 padding:0 0 15px 0;
 font-size:11px;
 /*color:#94928f;*/
 color:#f58322;
 }

a.pathway:link, a.pathway:visited {
 color:#000;
 /* color:#6b0000; */
 font-weight:normal;}

a.pathway:hover {
/* color:#6b0000; */
 color:#f58322;
 font-weight:normal;
 text-decoration:underline;}


/*for title or site name*/
.title {
 font-size:19px;
 font-weight:bold;
 color:#6b0000;
 margin-left:0px;
}


/*for the tag-line*/
.subtitle {
 font-size:10px;
 font-weight:bold;
/* color:#666; */
 color:#333333;
 letter-spacing:2px;
 margin-left:0px;}

#active_menu {
 text-align:right;
 display:block;
 color:#c9c9c9;
 font-weight:normal;
 width:185px;
 text-decoration:none;
 line-height:25px;
 margin:0px 0 0 0px;
 height:25px;
 padding:0px 0px 0px 0px;}


/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
 text-align:right;
 display:block;
 color:#fff;
 font-weight:normal;
 width:185px;
 text-decoration:none;
 line-height:24px;
 margin:0px 0 0 0;
 height:24px;
 vertical-align:middle;}

a.mainlevel:hover {
 text-align:right;
 display:block;
 color:#c9c9c9;
 font-weight:normal;
 width:185px;
 text-decoration:underline;
 margin:0px 0 0 0;
 padding:0px 0px 0px 0px;}

a.mainmenu:link, a.mainmenu:visited {
 color:#fff;
 font-weight:bold;
 font-size:10px;}

a.mainmenu:hover {
 	color:#333333;
	text-decoration:underline;
}

a.sublevel:link, a.sublevel:visited {
 display:block;
 width:180px;
 padding-left:1px;
 font-size:11px;
 color:#6b0000;
 text-align:right;}

a.sublevel:hover {
 color:#6b0000;
 text-decoration:underline;
}

#topright table.moduletable {
 padding:10px 20px 10px 20px;}

table.moduletable {
 padding:0px 0px 0px 0px;
 margin-bottom:0px;
 width:100%;
}

table.moduletable th {
 font-size:12px;
 font-weight:bold;
/* color:#7d7d7d; */
 color:#666666;
 text-align:left;
 width:100%;
 letter-spacing:0px;
 text-indent:0px;
 height:20px;
 vertical-align:middle;
 text-align:left;}

#leftcontent table.moduletable th {
 font-size:14px;
 font-weight:bold;
 color:#fff;
 width:100%;
 height:20px;
 text-align:right;
 padding:0px 10px 0 0;}

#poll table.moduletable {
 margin:0px 0px 10px 0;}

#poll table.moduletable td {
 font-size:11px;
 font-weight:normal;
/* color:#7d7d7d;*/
 color:#666666;
 text-align:left;
 letter-spacing:0px;
 text-indent:0px;
 height:20px;
 vertical-align:middle;
 text-align:left;}

table.moduletable td {
 font-size:11px;
 font-weight:normal;
/* color:#7d7d7d; */
 color:#666666;
 text-align:left;
 letter-spacing:0px;
 text-indent:0px;
 height:20px;
 vertical-align:middle;
 text-align:left;}

table.moduletable li {}

table.moduletable ul {
 padding:0px;
}

#modulediv table.moduletable form {
 padding:10px 12px 10px 12px;}

.poll {
 font-size:10px;
 color:#666;
 line-height:14px;
 padding:0px 0 0px 0;}

table.pollstableborder {
 border:0px solid #ccc;}

.sectiontableheader {
 background-color:transparent;
 color:#333333;
 font-weight:bold;}

.sectiontableentry1 {
 background-color:transparent;
 padding:0px;
 margin:0px;}

.sectiontableentry2{
 background-color:transparent;
 padding:0px;
 margin:0px;}

.small {
 font-size:11px;
/* color:#525252; */
 color:#666666;
 text-decoration:none;
 font-weight:bold;
 margin-top:5px;
 margin-bottom:5px;
}

.smalldark {
 font-size:11px;
 color:#000;
 text-decoration:none;
 font-weight:normal;}


.contentpane {
 background:transparent;}

.contentpaneopen {
 text-align:left;
 width:100%;
 padding:0 0 5px 0;
 border-bottom: 1px solid #eee;
 margin:0px;
}

.contentheading, .componentheading {
 text-align:left;
 padding-left:15px;
 margin:0px;
 font-size:15px;
 font-weight:bold;
/* color:#525252; */
 color:#333333;
 /* color:#960; */
 background:url(../images/icon1.jpg) no-repeat top left;}


/*
.contentheading, .componentheading {
 font-size:12px;
 font-weight:bold;
 color:#525252;
 color:#666666;
 text-align:left;
 padding:0px;
 margin:0px;}
*/

.createdate {
 font-size:10px;
 color:#6b0000;
 text-align:left;}

#modulediv .button {
 font-style:normal;
 font-size:11px;
 font-weight:bold;
 background-color:#c1c1c1;
/* color:#0D7263; */
 color:black;
 border:solid 1px black;
 height:20px;
 width:200px;
 float:left;
 margin:2px 0px 3px 0px;}

#modulerest .button{
 font-style:normal;
 font-size:11px;
 font-weight:bold;
 background-color:#fff;
 color:#0D7263;
 border:solid 1px #fff;
 height:20px;
 width:200px;
 float:left;
 margin:0px 0px 1px 0px;
 padding:0px;}

#modulediv .inputbox {
 font-size:10px;
 color:#c79B89;
 background-color:#fff;
 border:0px solid #fff;
 width:200px;
 margin:2px 0px 3px 0px;
 height:20px;}

.button {
	clear:both;
 font-style:normal;
 font-size:11px;
 font-weight:bold;
 background-color:#f1f1f1;
/* color:#0D7263; */
 color:#f58322;
 border:solid 1px #000000;
 height:26px;
 width:100px;
 float:left;
 margin:5px 0px 3px 0px;
 padding-top:2px;
 padding-bottom:2px;
 }

.button2 {
 width:100px;
 margin:0px 0px 3px 4px;
 float:left;
 border:solid 1px black;
 font-style:normal;
 font-size:11px;
 font-weight:bold;
 color:black;
 background-color:#c1c1c1;}

.button1 {
 font-style:normal;
 font-size:10px;
 font-weight:bold;
 background-color:#707070;
 color:#fff;
 border:solid 1px #fff;
 height:20px;
 width:100px;
 float:left;
 margin:0px 0px 3px 4px;}

#searchblock {
 margin:0px 0px 0px 39px;}

#searchblock .inputbox {
 font-size:11px;
/* color:#7d7d7d; */
 color:#666666;
 background-color:#fff;
 border:2px solid #666;
 width:120px;
 float:left;
 margin:0 0px 0 10px;}

#searchblock .button {
 font-style:normal;
 font-weight:bold;
 font-size:11px;
 color:#f58322;
 background-color:#666;
 border:0px solid #666;
 margin:0 0 0 2px;
 width:30px;
 height:22px;}

a:link, a:visited {
 color:#e68a00;
 text-decoration:none;}

a:hover {
 color:#e68a00;
 text-decoration:underline;}

.mainpage a:link, a:visited {
 color:#e68a00;
 text-decoration:none;}

.mainpage a:hover {
 color:#e68a00;
 text-decoration:underline;}


/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
 font-size:12px;
 font-weight:bold;
 color:#f58322;
 text-align:left;
 text-decoration:underline;}

a.contentpagetitle:hover {
 font-size:12px;
 font-weight:bold;
 text-align:left;
/* color:#666; */
 color:#333333;
 text-decoration:none;
 font-weight:bold;}

a.category:link, a.category:visited {
 color:#333333;
 font-weight:bold;
 font-size:11px;
 font-weight:bold;}

a.category:hover {
 color:#999;
}

.pagenav_next a, .pagenav_prev a {
	border:1px solid #f18e00;
	margin-top:1px;
	padding:3px 8px 3px 8px;
	background: #ffaf4b; /* Old browsers */
	background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* IE10+ */
	background: linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;
	display:block;
	color:#fff;
	text-decoration:none; 			
}

.blog_more {
	border:1px solid #d7dee3;	
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;	
	padding:10px;
	margin:10px 0 10px 0;
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */			
}

/* Styles for dhtml tabbed-pages */
.ontab {
 background-color:#ffae00;
 border-left:outset 2px #f58322;
 border-right:outset 2px #808080;
 border-top:outset 2px #f58322;
 border-bottom:solid 1px #d5d5d5;
 text-align:center;
 /* Cannot use hand as its not a W3C CSS validator */
 /*	cursor:hand;*/
 font-weight:bold;
 color:#fff;}

.offtab {
 background-color :#e5e5e5;
 border-left:outset 2px #e0e0e0;
 border-right:outset 2px #e0e0e0;
 border-top:outset 2px #e0e0e0;
 border-bottom:solid 1px #d5d5d5;
 text-align:center;
 /* Cannot use hand as its not a W3C CSS validator */
 /*	cursor:hand;*/
 font-weight:normal;}

.tabpadding {}

.tabheading {
 background-color:#ffae00;
 text-align:left;}

.pagetext {
 visibility:hidden;
 display:none;
 position:relative;
 top:0;}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
 background-color:#f0f0f0;}

.code {
 background-color:#f0f0f0;
 border:1px solid #fff;}

/* Text passed with mosmsg url parameter */
.message {
 font-weight:bold;
 font-size:10pt;
 color:#f60;
 text-align:center;}

/* Javascript Back button */
.back_button {
 text-align:center;
 margin-top:40px;}

table.contenttoc {
 color:#330;
 background-color:#e0e0e0;
 border:1px solid #333;}

table.contenttoc td {
 font-size:8pt;
 font-weight:normal;
 text-align:left;}

table.searchinto {
 width:100%;}

table.searchintro td {
 background-color:#293c43;
 color:#fff;
 font-weight:bold;}

table.searchinto {
 width:100%;}

table.searchintro td {
 background-color:#293c43;
 color:#fff;
 font-weight:bold;}

.contentdescription{
 background-color:transparent;}

.button_portal {
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	text-align:center;

  margin-top: 0px;
  margin-left: 0px;

	width: 120px;
	height: 32px;
  display:block;

  background:#f58322;
	background:transparent url(../images/portal_button.png) no-repeat;
	color:#0;

/*	border:solid 1px #BCBCBC; */
	cursor: hand;
}

.button_portal a:link,
.button_portal a:visited {
	width: 120px;
	height: 32px;
  display:block;

	padding-left: 2px;
	padding-right: 2px;
	padding-top: 8px;
	padding-bottom: 2px;

	background:#f58322;
	background:transparent url(../images/portal_button.png) no-repeat;
	color:#0;
}

.button_portal a:hover {
	width: 120px;
	height: 32px;
  display:block;

	background:#CACACA;
	background:transparent url(../images/portal_button_hover.png) no-repeat;
	color:#ffffff;
}

#horiz-menu {
	position:relative;
	top: 0px;
	margin: 0 auto;
	float:left;
/*	background: url(../images/menu-bg2.png) 0 0 repeat-x;     */
	height: 36px;
	background-color: #C0C0C0;
	background: url(../images/mainmenubg.png) 0 0 repeat-x;
	z-index: 101;
}

#horiz-menu a:link,
#horiz-menu a:visited {
	clear: both;
	background: url(../images/menu-divider.png) 100% 0 repeat-y;

	font-size: 8px
	font-weight: normal;

	text-align:center;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-decoration: none;
	/*background-color: #9ba966*/
}

#horiz-menu a:hover {
	background: #C0C0C0;
/*
	font-size: 8px
	font-weight: bold;
	border : 1px solid #C0C0C0;
*/
}

