body
	{
		color:#000;
		font-family:"Arial", sans-serif; 
		font-size:12px;
		margin:0;
		padding:0;
}
table,td
	{
		color:#333;
		font-family:Arial;
		font-size:14px;
		padding:3px;
}
a:link, a:visited, a:active
	{
		color:#005B9F;
		text-decoration:none;
}
a:hover
	{
		color:#FF8C00;
		text-decoration:underline;
}

/*----------------------------------------- L O G I N ---------------------------------------*/
.login {
  color: #FFF;
}
a.login {
  color: #FFF;
}
a.login:hover {
  text-decoration: underline;
  color: #FFF;
}

td.login_logo {
  background:url("img/table_bg_1_4.jpg") repeat-x;
  height: 80px;
  width: 101%;
  display: block;
  margin: -2px 0 1px -5px;
}

td.login_logo img{
  margin-top: 0px;
  display: none;
}

/*-----   IE7 Hack   -----*/
*+html table.login_tr tr.login_tr img{
  margin-top: 0px;
  display: none;
}
/*--------------------*/
tr.login_tr {
  background: #0070CA;
  /*background: url("img/table_bg_1.jpg") repeat-x;*/
  background: transparent;
  color: #FFF;
  width: 100%;
  margin:0;
  padding:0;
}
table.login_tr {
  width: 100%;
  height: 300px;
  background: #0070CA;
  background: transparent;
  background: url("img/table_bg_1.jpg") repeat-x;
  background: #75B3EC;
  color: #FFF;
  margin-top: 10%;
  border-top: 3px solid #4F4F4F;
  border-bottom: 3px solid #4F4F4F;
}
table.login_tr h2 {
  color:#FFF;
}
table.login {
  border: 1px solid #FFF;
  padding: 0 10px 0 10px;
}
.login_user {
  background: url("img/symbol/user_go.png") no-repeat left;
  padding: 0 5px 0 20px;
  color: #FFF;
}
.login_password {
  background: url("img/symbol/key_go.png") no-repeat left;
  padding: 0 5px 0 20px;
  color: #FFF;
}
.login_email {
  background: url("img/symbol/email.png") no-repeat left;
  padding: 0 5px 0 20px;
  color: #FFF;
}
.success_box {
  border: 1px solid #FFF;
  padding: 10px;
  margin-top: 50px;
  width: 500px;
}
/* -------------------------------------- ADMIN CENTER ------------------------------------------*/
.rahmen
	{
		width:850px;
		border-color:#000;
	}
#header
	{
		background: url("img/header_2_3.jpg") no-repeat bottom left;
		font-size:20px;
		text-align:left;
		border: 1px solid #333;
		padding:40px 15px 0px 600px;
		color: #FF8C00;
		height: 40px;
	}
#header:hover {
		padding:40px 15px 0px 600px;
		background: url("img/header_2_3.jpg") no-repeat top left
}
#header #icon {
  background: url("img/logo_1_4.png") no-repeat;
  height: 100px;
  width:  500px;
  position: relative;
  top: -48px;
  left: -60px;
  display: block;
  z-index: 200;
}
.box
	{
		background-color:#FFF;
		margin-top:15px;
		border: 1px solid #333;
	}
	
/* ---------------------------------------- M E N U ---------------------------------------- */
.menu
	{
		font-weight:normal;
		border: 1px solid #333;
		line-height:20px;
		padding:4px 0px 4px 0px;
		margin-bottom:8px;
		color: #228B22;
		color: #FF8C00;
		background: #F5F5F5;
	}
.menu ul {
  padding:0 0 0 0px;
  list-style-type: none;
}
.menu ul li {
  width: 140px;
  border-top:2px solid #FFF;
  text-align: left;
}

/* ----- IE 7 Hack ------ */

*+html .menu ul li {
  width: 137px;
  margin-left: -40px;
  border-top: 1px solid #FFF;
}

/* ---------------------- */

.menu ul li a {
  background: #CCC;
  display:block;
  border-left: 5px solid #666;
  padding: 0 0 0 5px;
  color: #333;
}
.menu ul li a:hover {
  background: #AFAFAF;
  text-decoration: none;
  color: #333;
  border-left: 5px solid #0070CA;
  padding: 0 0 0 5px;
}
.menu ul li a#menu_logout {
  background: url("img/symbol/cross.png") no-repeat #CCC center right;
  padding: 0 20px 0 5px;
}
.menu ul li a#menu_logout:hover {
  background: url("img/symbol/cross.png") no-repeat #CCC center right;
  padding: 0 20px 0 5px;
  color: #EB3C3E;
  text-decoration: underline;
}
.tickettabelle
	{
		border-collapse:collapse;
	}
.tickettabelle td
	{
		border-color:#000000;
		border-width:1px;
		border-style:solid;	
		padding:4px;
	}
.verwaltentabelle
	{
		border-collapse:collapse;
	}
.verwaltentabelle td
	{
		border-color:#000000;
		border-width:1px;
		border-style:solid;
		padding:4px;
	}

/* ----------------------------- ADMIN CENTER STARTSEITE -------------------------------------------------- */

a.page_add {
  background: url("img/symbol/page_add.png") no-repeat #0070CA center left;
  padding: 10px 5px 10px 20px;
  color: #FFF;
  border-top: 5px solid #FFF;
  margin: 0 10px 0 0;
  display: block;
  width: 160px;
  float: left;
}
a.page_add:hover {
  background: url("img/symbol/page_add.png") no-repeat #0070CA center left;
  border-top: 5px solid #FF8C00;
  text-decoration: none;
}
/* --------------------------- */
a.style {
  background: url("img/symbol/style.png") no-repeat #0070CA center left;
  padding: 10px 5px 10px 20px;
  color: #FFF;
  border-top: 5px solid #FFF;
  margin: 0 10px 0 0;
  display: block;
  width: 140px;
  float: left;
}
a.style:hover {
  background: url("img/symbol/style.png") no-repeat #0070CA center left;
  border-top: 5px solid #FF8C00;
  text-decoration: none;
}
/* --------------------------- */
a.help {
  background: url("img/symbol/help.png") no-repeat #0070CA center left;
  padding: 10px 5px 10px 20px;
  color: #FFF;
  border-top: 5px solid #FFF;
  margin: 0 10px 0 0;
  display: block;
  width: 180px;
  float: left;
}
a.help:hover {
  background: url("img/symbol/help.png") no-repeat #0070CA center left;
  border-top: 5px solid #FF8C00;
  text-decoration: none;
}
