* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

body {
	 /* behavior: url(fileadmin/styles/csshover.htc); */
}

table {
	border: none;
	border-collapse: collapse;
}

* > table {
	border-collapse: separate;
	border-spacing: 0px;
}

td, th {
	padding: 0px;
}

img {
	/*behavior: url("fileadmin/styles/pngbehavior.htc");*/
	border: none;
}

form {
	margin: 0px;
	padding: 0px;
}

hr {
	background-color: #999999;
	margin: 5px 0px 5px 0px;
	height: 1px;
	border: 0px;
}

a {
	color: #EE2255;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p.bodytext a:link, p.bodytext a:hover, p.bodytext a:visited{
	font-weight: normal;
}

a.nolink {
	color: black;
}
p.bodytext strong em, p.bodytext strong em font{
	color: #FF0033;
}


/* Status-Fenster */

div#state h6 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}

div#state p {
	font-size: 11px;
	margin: 0px 0px 4px 0px;
}

div#state.small p,
div#state.small table {
	margin: 0px;
}

div#state table {
	width: 140px;
	margin: 0px 0px 4px 0px;
}

div#state table td small {
	font-size: 10px;
	font-family: Tahoma, Arial, sans-serif;
}


table.products{

}

table.products td,
table.products th {
	padding: 5px 4px 5px 4px;
}

table.products th {
	background-color: #cccccc;
}

table.products tr.even td {
	background-color: #eeeeee;
}

p.csc-form-label-req {
	display: inline;
	padding: 0pt 0pt 10px 0pt;
}

div.formRow {
			margin-top:5px;
		}
		div.formRow label {
			float:left;
			margin-bottom: 4px;
			margin-top: 3px;
		}
		div.formRow input{
			float: right !important;
			margin-bottom: 3px;
		}
		fieldset.defaultForm {
			width: 300px;
		}
		div.formRow input.submit {
			clear:both;
			float: left !important;
			margin-bottom: 3px;
			margin-top: 3px;
			
		}
