body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-color:#CCCCCC;
  font-size:10px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
table {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:10px;
}

form {
  margin:0px;
  }

hr {
  border: 1px solid #CC3333;
  height: 1px;
}

th {
  background-color:#CC3333;
  height:20px;
  padding-left: 3px;
  color:#FFFFFF;
  font-size:10px;
  font-weight:bold;
  text-align:left;
}

h1 {margin:0px; color:#CC3333;}	
h2 {margin:0px; color:#CC3333;}	
h3 {margin:0px; font-size:18px; font-weight:bold; color:#CC3333;}	
h4 {margin:0px; font-size:13px; font-weight:bold; color:#CC3333;}	
h5 {margin:0px; font-size:10px; color:#CC3333;}
h6 {margin:0px; color:#CC3333;}	

input {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

select {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.softcolor {
  background-color:#EFD1C2;
}

.fullcolor {
  background-color:#FF0000;
}

.darkcolor {
  background-color:#CC3333;
}

.softgrey {
  background-color:#EEEEEE;
}

.bg_img {
  background-color:#000000;
}

.button {
	background-color:#CC3333;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	cursor:pointer;
}

.button1 {
	background-color:#EFD1C2;
	color:#000000;
	border:1px solid #CC3333;
	font-weight:bold;
	cursor:pointer;
}
.button1_disabled {
	background-color:#EFD1C2;
	color:#AAAAAA;
	border:1px solid #EFD1C2;
	font-weight:bold;
}
.button_middle {
	background-color:#CC3333;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
.button_middle_disabled {
	background-color:#EFD1C2;
	color:#AAAAAA;
	border:1px solid #EFD1C2;
	font-weight:bold;
	font-size:12px;
}
.button_big {
	background-color:#CC3333;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	font-weight:bold;
	font-size:16px;
	cursor:pointer;
}
td.box {
	border: 1px solid #999999;
}

td.softbox {
	border: 1px solid #CFCFCF;
}
td.editcolor { 
	border: 1px solid #FF9900;
  	background-color:#FF9900;
}

td.box_power {
	border: 1px solid #999999;
	background-color:#E8E8E8;
}

td.box_top {
	border: 1px solid #FF0000; 
	background-color:#FFE2C6;
}

.headbox_werbung {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#999999;
	padding: 1px 6px 1px 3px;
}

.tdhead {
	border-bottom:2px solid #CC3333;
}
.tdhead_soft {
	border-bottom:2px solid #FF9191;
}
.tdhead_werbung {
	border-bottom:2px solid #999999;
}
.headbox {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	padding: 1px 6px 1px 3px;
}

.infobox {
	font-weight:bold;
	color:#000000;
	background-color:#EFD1C2;
	border:1px solid #CC3333;
}

.td_headunderline {
	border-bottom: 1px solid #CC3333;
	}
.optionhead { 
	background-color:#EFD1C2;
}

.optiongrouphead { 
	background-color:#EFD1C2;
	font-size:9px;
	font-weight:normal;
	font-stretch:normal;
	font-style:normal;
}
/*-----------------------------------------------------ANZEIGENCODIERUNGEN--------*/

td.gka {
	border: 1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#999999;
	}
	
td.gsa {
	border: 1px solid #CC3333;
	background-color: #EFD1C2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#CC3333;
	}
	
td.status_inaktiv {
	border: 1px solid #CFCFCF;
	background-color: #FFCC33;
}
td.status_aktiv {
	border: 1px solid #CFCFCF;
	background-color: #00FF00;
}
td.status_gesperrt {
	border: 1px solid #CFCFCF;
	background-color: #FF0000;
	color:#FFFFFF;
}
td.status_delete {
	border: 1px solid #CFCFCF;
	background-color: #8B8989;
	color:#FFFFFF;
}
td.status_storniert {
	border: 1px solid #CFCFCF;
	background-color: #990000;
	color:#FFFFFF;
}

td.checked {
	border: 1px solid #CFCFCF;
	background-color: #00FF00;
}
td.no_checked {
	border: 1px solid #CFCFCF;
	background-color: #FF3300;
	color:#FFFFFF;
}

/*-----------------------------------------------------TEXTFORMATIERUNGEN--------*/

a {color:#000000; font-size:10px; text-decoration:none}
a:link{color:#000000; font-size:10px; text-decoration:none} 
a:visited{color:#000000; font-size:10px; text-decoration:none}
a:hover{color:#000000; font-size:10px; text-decoration:underline}
a:active{color:#000000; font-size:10px; text-decoration:none}

a.neg {color:#FFFFFF; font-size:10px; font-weight: bold; text-decoration:none}
a.neg:link{color:#FFFFFF; font-size:10px; font-weight: bold; text-decoration:none} 
a.neg:visited{color:#FFFFFF; font-size:10px; font-weight: bold; text-decoration:none}
a.neg:hover{color:#EFD1C2; font-size:10px; font-weight: bold; text-decoration:none}
a.neg:active{color:#FFFFFF; font-size:10px; font-weight: bold; text-decoration:none}

a.navele {color:#CC3333; font-size:9px; font-weight: bold; text-decoration:none}
a.navele:link{color:#CC3333; font-size:9px; font-weight: bold; text-decoration:none} 
a.navele:visited{color:#CC3333; font-size:9px; font-weight: bold; text-decoration:none}
a.navele:hover{color:#003333; font-size:9px; font-weight: bold; text-decoration:none}
a.navele:active{color:#CC3333; font-size:9px; font-weight: bold; text-decoration:none}

a.navtop {color:#999999; font-size:9px; font-weight: bold; text-decoration:none}
a.navtop:link{color:#999999; font-size:9px; font-weight: bold; text-decoration:none} 
a.navtop:visited{color:#999999; font-size:9px; font-weight: bold; text-decoration:none}
a.navtop:hover{color:#003333; font-size:9px; font-weight: bold; text-decoration:none}
a.navtop:active{color:#999999; font-size:9px; font-weight: bold; text-decoration:none}

a.headsm {color:#000000; font-size:9px; font-weight: bold; text-decoration:none}
a.headsm:link{color:#000000; font-size:9px; font-weight: bold; text-decoration:none} 
a.headsm:visited{color:#000000; font-size:9px; font-weight: bold; text-decoration:none}
a.headsm:hover{color:#000000; font-size:9px; font-weight: bold; text-decoration:none}
a.headsm:active{color:#000000; font-size:9px; font-weight: bold; text-decoration:none}

.txtheadline {
  font-weight:bold;
  font-size:10px;
  color:#CC3333;
}

.txtheadline_xl {
  font-weight:bold;
  font-size:13px;
  color:#CC3333;
}
.smalltext {font-size:9px;}