body {
	margin: 0;
	padding: 0;
/*	background: #6659A6;*/
  background: #fff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
}
/*General settings*/
h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica;
  color: black;
}
img {border: 0px; padding: 0px; margin: 0px;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
ul {margin: 0; padding: 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
/*Whole webpage*/
#wrapper {width: 1056px;	margin: 0 auto;	padding: 0; border: 1px solid black;}
/* Header (above menu)*/
#header-wrapper {height: 100px;}
#header {width: 1060px;	margin: 0 auto; padding: 0px 0px 0px 0px;}
/* Logo */
#logo {
	width: 1056px;
	height: 100px;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
}
#logo div {height: 100px; background-image: url(../images/mtbe-2013.png);}
/*#logo div {height: 100px; background-image: url(../images/12437238-med-tech-art.jpg);}*/
/*#logo div img#mtb {width: 360px; height: 90px; padding: 5px 0px 5px 30px;}*/
#logo div img#tradetracker {
  float: right;
  width: 234px;
  height: 60px;
  border: 0;
  padding: 20px 80px 20px 30px;
}
/* Menu */
#menu {
  width: 1056px;
  height: 30px;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
/*  background-color: #0f0e4f;*/
  background-color: #000099;
}
#menu ul {margin: 0; padding: 0px 0px 0px 0px; list-style: none; line-height: normal;}
#menu li {float: left; width: auto;}
#menu a {
  display: block;
  height: 30px;
  margin: 0px;
  padding: 0px 15px;
  line-height: 30px;
  letter-spacing: normal;
  text-decoration: none;
  text-transform: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: 900;
  color: #fff;
}
#menu .active a {color: #EDCC6B;}
#menu a:hover {text-decoration: underline; background-color: #7332ca;}
#menu ul li ul {position: absolute; left: -999em; width: 10em;}
#menu ul li:hover ul {left: auto; z-index: 2;}
#menu ul li:hover ul li {clear: left; width: 11em; background-color: #7332ca;}
#menu ul li:hover ul a{height: 36px; text-transform: none; letter-spacing: normal;}
/* Page (below menu)*/
#page {
  width: 1036px;
  margin: 0;
  padding: 10px 10px 0 10px;
  background-color: #fff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
}
#top_ad {
	float: left;
	width: 468px;
  height: 60px;
  border: 1px solid black;
  margin: 0 0 8px 13px;
	padding: 0;
}
/* Content */
#content {float: left;	width: 465px;	padding: 0px 4px 0px 14px;}
#content a {color: #7332ca;}
#content h1 {font-weight: bold; color: black; text-align: center; padding: 15px 5px;}
#content h1.news {font-size: 1.5em;}
#content h2 {padding: 10px 0;}
#content h3 {padding: 10px 0;}
#content ul {padding: 0 0 0 25px; margin: 0;}
#content ul li {text-align: left;	padding: 10px 0px 0px 0px;}
#content table#admin_login {margin: 0 auto;}
#content .style7,.style1 {font-size: xx-small;}
#content #mid-page-ad {float: right; width: 204px; height: 204px; border: 1px grey solid; padding: 2px; margin: 10px 0 0 5px;}
#content_books {float: left;	width: 830px;	padding: 0px 4px 0px 14px;}
/* More news bottombar */
#news_by_topic {width: 100%; margin-left: 0px;	padding: 0;}
#news_by_topic table {width: 100%; border-collapse: collapse;}
#news_by_topic table caption {font: bold 16px Verdana; color: #EDCC6B; background-color: #1D1D73; padding: 5px;}
#news_by_topic table h2 {
  font-size: 15px;
  color: #8e6a00;
  background-color: #eef;
  text-align: left;
  padding: 5px 5px 5px 5px;
  margin: 0;
}
#news_by_topic table td {text-align: left; vertical-align: top; padding: 0 0 2px 0; border: 1px solid #1D1D73;}
#news_by_topic table td p {margin: 0; padding: 0px 3px 1px 3px; font-size: 10.5px}
#news_by_topic table td p:first-letter {font-size: 13px}
#news_by_topic table h2 a {font-size: 14px; color: #8e6a00;}
/* Sidebars */
/* Left sidebar */
#sidebar_left {
	float: left;
	width: 157px;
	padding: 5px 0px 5px 5px;
  background-color: #90BADE;
  -moz-border-radius: 15px; 
  border-radius: 15px;
  -moz-box-shadow: 1px 1px 2px #000;
  box-shadow: 1px 1px 2px #000;
}
#submenu {list-style: none; margin: 0; padding: 7px 10px 7px 7px; line-height: 130%;}
#submenu  li ul {margin: 0 0 2px 0px; padding: 0px; list-style: none;background-color: #e5e5ff;}
#submenu  li {margin: 0 0 1px 0px; padding: 2px 2px 2px 5px; /*background-color: #4155bc;*/ background-color: #3333cc;}
#submenu  li:hover {/*background-color: #4566e7;*/ background-color: #8a5bca; text-decoration: none;}
#submenu  li.lang a {color: pink;}
#submenu a {display: block; color: #fff; text-decoration: none}
#submenu li.active {background-color: #000099;}
#submenu li.active a {color: #EDCC6B;}
#submenu  li#deutsch {margin-top: 5px;}
#sidebar_left div {font-size: 11px; padding: 10px 5px 0 5px;}
#sidebar_left div a {text-decoration: underline;}
/* Right sidebar */
#sidebar_right {
	float: right;
	width: 375px;
	padding: 6px 3px;
/*  background-color: #e5e5ff;*/
  border: 1px solid grey;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -moz-box-shadow: 1px 1px 2px #000;
  box-shadow: 1px 1px 2px #000;
}
#sidebar_right td.left {
  text-align: center;
  width: 184px;
  padding: 5px 3px 0 0px;
  vertical-align: text-top;
}
#sidebar_right td.right {
  text-align: center;
  width: 184px;
  vertical-align: text-top;
  border-left: 1px solid grey;
  padding: 5px 0px 0 3px;
}
#sidebar_right #right_videos {
  margin: 2px;
  padding: 2px;
  border-left: 2px solid lime; 
	border-top: 2px solid lime; 
	border-right: 2px solid darkgreen; 
	border-bottom: 2px solid darkgreen; 
	background-color: #C8FFB0;
}
#sidebar_right #right_videos p {margin: 0; padding: 4px 0;}
/* Footer */
#footer {width: 960px;	height: 55px;	margin: 0px auto 40px auto;	font-family: Arial, Helvetica, sans-serif;}
#footer p {
	margin: 0;
	padding-top: 18px;
	line-height: normal;
	text-align: center;
	color: #666;
}
#footer a {color: #555; text-decoration: underline;}
/* Admin editor */
#menu input.submit {
  display: block;
  border: 0;
  height: 30px;
  margin: 0 10px;
  padding: 0px 10px;
  line-height: 30px;
  letter-spacing: normal;
  text-decoration: none;
  text-transform: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: 900;
  background-color: #000063;
  color: #fff;
}
#menu .active input.submit {color: #EDCC6B;}
#menu input.submit:hover {text-decoration: underline; background-color: #7332ca;}
#admin_page {
  width: 1045px;
  margin: 0;
  padding:  0px;
  background-color: #eee;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
}
#admin_page #editor {min-height: 500px; background-color: #eee;}
#admin_page #editor div#cm {
  min-height: 500px;
  background-image: url(../images/workbench5.jpg);
/*  background-repeat: no-repeat;
  background-size: cover;*/
}
#admin_page #editor h1 {
  width: 1045px;
  height: 500px;
  padding-left: 10px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 30px;
  background-color: #ccc;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#admin_page #editor h1 p {color: #009;}
#admin_page #editor p.warning {font-weight: bold; text-align: center}
#admin_page #editor div.success {color: blue; font-weight: bold; padding: 5px;}
#admin_page #editor p {padding: 5px;}
#admin_page #editor h2 {text-align: center; padding: 10px;}
#admin_page #editor #uploadImage {text-align: center;}
#admin_page #editor #result {text-align: center;}
#admin_page #editor #uploadImage #image {padding-left: 70px;}
#admin_page #editor table {padding-bottom: 10px;}
#admin_page #editor table th {vertical-align: top; text-align: left; padding: 10px;}
#admin_page #editor table td {vertical-align: top; padding: 10px;}
#admin_page #editor table#table_list th {vertical-align: middle; padding: 5px 5px; border-bottom: 1px solid black;}
#admin_page #editor table#table_list td {vertical-align: middle; padding: 0px 5px; border-bottom: 1px solid black;}
#admin_page #editor table#table_list th.id {text-align: right; padding-right: 15px;}
#admin_page #editor table#table_list td.id {text-align: right; padding-right: 15px;}
#admin_page #editor table#add tr td:first-child {font-weight: 600;}
#admin_page #editor table#add tr td:first-child span {font-weight: normal;}
#admin_page #editor table td input.textbox,textarea.textbox {width: 100%;}
#admin_page #editor input.submit {background-color: #ecc; font-weight:600;}
