body {
	background: #474747;
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #FFFFFF;
}
#cmshaupt {
	background: url(../images/cmsbackground.jpg) repeat-y;
	position: absolute; left: 55px;
	width: 800px;
	height: 100%;
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
#cmshaupt td {
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding-left: 11px;
}
#cmshaupt a {
	font: Italic 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	text-decoration: none;
}
#cmshaupt h1 {
	font: Bold 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding: 0 0 1px 0;
}
#cmshaupt input {
	width: 150px;
	border: 1px solid #626268;
	background: #cccccc;
	font: 10px Arial,Verdana,Helvetica,Sans-Serif;
	color: #2F2F37;
}
#cmsinfos {
	position: absolute; left: 0px; right: 0px;
	height: 40px;
	width: 750px;
}
#cmshauptmenu {
	position: absolute; left: 0px; right: 0px; top: 0px;	
	height: 334px;
	width: 40px;
	color: #ffffff;
	font: 10px Arial,Verdana,Helvetica,Sans-Serif;
}
#cmshauptmenu a {
	color: #bbbbbb;
	font: 10px Arial,Verdana,Helvetica,Sans-Serif;
	text-decoration: none;
}
#cmslogin{
	width: 300px;
	text-align: left;
	background: url(../images/login/background.jpg) repeat-y;
}
#cmslogin table {
	width: 300px;
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #2F2F37;
}
#cmslogin input {
	width: 100px;
	border: 1px solid #626268;
	background: #cccccc;
	font: 10px Arial,Verdana,Helvetica,Sans-Serif;
	color: #2F2F37;
}
#fehler {
	font: Bold 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #DB2D2D;
	padding: 20px;
	border: 1px solid #DB2D2D;
	background: #FD9595;
}
#checklicence {
	z-index: 50;
	width: 350px;
	position: absolute; left: 300px; top: 300px;
	font: Bold 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #DB2D2D;
	padding: 20px;
	border: 1px solid #DB2D2D;
	background: #FD9595;
}
#fehler a{
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #DB2D2D;
	text-decoration: none;
}
#cmspopup {
	background: #cccccc;
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	height: 100%;
	width: 700;
	padding: 20px;
	padding-top: 0px;
	position: absolute; left: 0px; top:0px;
}
#cmspopup a {
	color: #575757;
	text-decoration: underline;
}
#cmspopup td{
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding-left: 11px;
}
#cmspopup h1 {
	font: Bold 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding: 0 0 1px 0;
}
#cmspopup input {
	width: 500px;
	border: 1px solid #626268;
	background: #cccccc;
	font: 10px Arial,Verdana,Helvetica,Sans-Serif;
	color: #2F2F37;
}
#cmspopup textarea {
	width: 500px;
	height: 300px;
	border: 1px solid #626268;
	background: #cccccc;
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #2F2F37;
}
#popupfile {
	background: #cccccc;
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	height: 100%;
	width: 334;
	padding: 10px;
	position: absolute; left: 0px; top:0px;
}
#popupfile a {
	color: #575757;
	text-decoration: underline;
}
#popupfile td{
	font: 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding-left: 11px;
}
#popupfile h1 {
	font: Bold 11px Arial,Verdana,Helvetica,Sans-Serif;
	color: #575757;
	padding: 0 0 1px 0;
}
#popupfile input {
	width: 100px;
	border: 1px solid #626268;
	background: #cccccc;
	font: 10px Arial,Verdana,Helvetica,Sans-Serif;
	color: #2F2F37;
}
#cmsfilesview td {
	text-align: left;
	color: #474747;
	padding: 5px;
}
#cmsfileviewtitle1 {
	background: #bbbbbb;
	border-bottom: 1px solid #474747;
	border-right: 1px solid #474747;
	text-align: left;
}
#cmsfileviewtitle2 {
	background: #bbbbbb;
	border-bottom: 1px solid #474747;
	text-align: left;
}
#cmsfileviewtitle3 {
	background: #bbbbbb;
	border-bottom: 1px solid #474747;
	border-left: 1px solid #474747;
	text-align: left;
}
#cmsfileview1 {
	border-right: 1px solid #474747;
	border-bottom: 1px solid #474747;
	text-align: left;
}
#cmsfileview2 {
	border-bottom: 1px solid #474747;
	text-align: left;
}
#cmsfileview3{
	border-left: 1px solid #474747;
	border-bottom: 1px solid #474747;
}
#fadebox td{
	font: 10px Verdana,Arial,Helvetica,Sans-Serif;
	color: #E7E7E7;
}