/*fix default browserspaces between elements*/
* {
	padding: 0px;
	margin: 0px;
}

html {
	height: 100%;
}

body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	padding: 10px;
	color: #555;
}
/*
a img, :link img, :visited img {
	border: none;
}

a {
	color: #438465;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.content-layer {
	padding: 10px;
}

.copyright {
	font-size: 11px;
	color: #fff;
}

.copyright a {
	color: #fff;
	text-decoration: underline;
}

.copyright a:hover {
	text-decoration: none;
}

h1 {
	font-size: 15px;
	color: #044a72;
	margin-bottom: 12px;
	border-bottom: 1px dashed #044a72;
}

h2 {
	font-size: 14px;
	color: #438666;
	margin-bottom: 12px;
	border-bottom: 1px dashed #438666;
}

h3 {
	font-size: 13px;
	color: #438666;
	margin-bottom: 12px;
	border-bottom: 1px dashed #438666;
}

input, select {
	vertical-align: middle;
}

input[type=button], input[type=reset], input[type=submit] {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background: #438465;
	color: #fff;
	border: 1px outset #438465;
	padding: .2em .5em;
	font-size: 11px;
	text-transform: uppercase;
}

input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {
	background: #044a72;
	border: 1px outset #044a72;
	cursor: pointer;
}

input[type=text], input[type=password], select, textarea {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666;
	border: 1px solid #d7d7d7;
	padding: 3px;
}

input[type=text]:focus, input[type=password]:focus, select:focus, textarea:focus {
	border: 1px solid #999;
}

p {
	font-size: 13px;
	line-height: 130%;
	padding-bottom: 12px;
}

td, th {
	font-size: 12px;
}
*/
/* Form */
/*.error_message {
	color: #f00;
	font-size: 11px;
}

.error_message p {
	padding-bottom: 5px !important;
}

.error_message ul {
	padding: 0px 0px 18px 20px;
	list-style: square;
}

.error_message li {
	line-height: 15px;
}

.obligatory {
	color: #f00;
}

.standard-form {
	margin-bottom: 20px;
}

.standard-form td, .standard-form th {
	padding: 3px;
}

.standard-form th {
	text-align: right;
	white-space: nowrap;
	vertical-align: top;
	padding-top: 6px;
}

.standard-form .privacy {
	font-size: 9px;
	padding-top: 7px;
}

.standard-form .privacy input {
	margin-right: 3px;
}

.standard-form .small {
	font-size: 10px;
}
*/
/* Colorscheme */
/*.parameters-table {
	background-color: #eee;
}

.parameters-table input {
	width: 90px;
}
*/
/* Showtable */
/*.standard-table {
	margin-bottom: 20px;
}

.standard-table .link {
	padding-top: 10px;
}

.standard-table .link a {
	background: #438465;
	color: #fff;
	border: 1px outset #438465;
	padding: .2em .5em;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
}

.standard-table .link a:hover {
	background: #044a72;
	border: 1px outset #044a72;
}

.standard-table td, .standard-table th {
	padding: 3px;
}

.standard-table td {
	white-space: nowrap;
}

.standard-table th {
	text-align: right;
	white-space: nowrap;
}*/
