html {
	overflow:scroll;
	overflow:-moz-scrollbars-vertical;
}

body {
	font-family:"Gill Sans MT", "Gill Sans Ultra Bold Condensed", "Verdana", "Arial";
	color:#383838;
	font-size:12px;
	background-color:#E5E5E5;
}

table {
	padding:0px 0px 0px 0px;
}

td {
	vertical-align:top;
}

img {
	border:0px;
}

a {
	outline:none;
}

.tabelle {
	border-bottom:1px solid #999999;
	padding:4px 4px 4px 4px;
}

.tabellenende {
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:4px 4px 4px 4px;
}

.tabellentitel {
	padding:4px 4px 20px 4px;
}

.textfeld {
	border:1px solid #999999;
	background-color:#FFF;
	font-size:10px;
	width:14em;
	height:1.27em;
}

.textfeldplz {
	border:1px solid #999999;
	background-color:#FFF;
	font-size:10px;
	width:4em;
	height:1.27em;
}

.textfeldzahl {
	border:1px solid #999999;
	background-color:#FFF;
	text-align:right;
	font-size:10px;
	height:1.5em;
	width:2em;
	vertical-align:top;
}

.red {
	color:#FF0000;
}

.textfelddatum {
	border:1px solid #999999;
	background-color:#FFF;
	font-size:11px;
	width:5.5em;
	height:1.27em;
}

.button {
	border:1px solid #999999;
	background-color:#B9B9B9;
	font-size:11px;
	height:1.7em;
	vertical-align:middle;
}

td.middle {
	vertical-align:middle;
}

a.navigation {
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

a.navigation2 {
	font-weight:bold;
	text-decoration:none;
	color:#383838;
}

a.navigationwk {
	text-decoration:none;
	color:#383838;
}

a.hyperlink {
	text-decoration:none;
	color:#000;
}

td.home {
	padding:0px 0px 0px 0px;
	text-align:left;
}

td.main {
	border:7px solid #B9B9B9;
	background:#E5E5E5;
	padding:20px 20px 20px 20px;
	text-align:left;
}

td.mainwithsub {
	border:7px solid #B9B9B9;
	background:#E5E5E5;
	padding:0px 0px 0px 0px;
	text-align:left;
}

td.submain {
	padding:20px 20px 20px 20px;
}

td.submenu {
	border-right:1px solid #B9B9B9;
	background:#E5E5E5;
	padding:20px 20px 20px 20px;
}

td.submenuitem {
	padding-top:30px;
}

td.submenuitem2 {
	padding-top:20px;
	padding-left:20px;
}

td.submenuitem3 {
	padding-top:10px;
	padding-left:40px;
}

td.submenuitem4 {
	padding-top:5px;
	padding-left:60px;
}

td.abstand {
	padding:20px 20px 20px 20px;
}

td.newsabstand {
	padding:50px 20px 50px 20px;
}

td.titel {
	padding-bottom:30px;
	font-size:20px;
}

td.puppe {
	padding-left:30px;
}

tr.backgroundoben {
	background-color:#E5E5E5;
	height:400px;
}

.farbpalette {
	padding-right:20px;
	padding-bottom:20px;
}

tr.backgroundobenkleinadmin {
	background-color:#E5E5E5;
	height:100px;
}

tr.backgroundobenklein {
	background-color:#E5E5E5;
	height:130px;
}

tr.backgroundunten {
	background-color:#383838;
}

tr.backgrounduntengross {
	background-color:#383838;
}

td.newsdatum {
	padding-bottom:20px;
	padding-top:10px;
}

td.newsdatumfirst {
	padding-bottom:20px;
}

td.news {
	border-bottom:3px solid #B9B9B9;
	padding-bottom:20px;
}

td.newslast {
	padding-bottom:20px;
}

td.logo {
	background-color:#383838;
	height:30px;
	background-image:url(../img/mytube/logo.png);
	background-repeat:no-repeat;
	background-position:center;
}

td.navigation {
	padding-right:30px;
}

td.newsbox {
	border:7px solid #B9B9B9;
	background:#E5E5E5;
	padding:7px 7px 7px 7px;
}

td.newsboxabstand {
	padding:7px 7px 7px 7px;
}

td.menubalken {
	background-color:#383838;
	height:30px;
	padding:0px 20px 0px 20px;
	xcolor:#FFFFFF;
	vertical-align:middle;
}

td.menubalkenwk {
	height:30px;
	font-size:10px;
	padding-right:20px;
	vertical-align:middle;
}

td.backgroundunten {
	background-color:#383838;
}