@CHARSET "ISO-8859-1";

@import
	url(http://fonts.googleapis.com/css?family=Lustria|Ubuntu+Condensed|Marmelad|Comfortaa|Fanwood+Text)
	;

* {
	font-family: 'Lustria', sans-serif;
	
}
.code{
	font-size:10pt;
}
html {
	height: 100%;
}

body {
	background: #31538D; /* Old browsers */
	background: -moz-linear-gradient(top, rgba(167, 199, 220, 1) 1%,
		rgba(49, 83, 141, 1) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(167,
		199, 220, 1) ), color-stop(100%, rgba(49, 83, 141, 1) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(167, 199, 220, 1) 1%,
		rgba(49, 83, 141, 1) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(167, 199, 220, 1) 1%,
		rgba(49, 83, 141, 1) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(167, 199, 220, 1) 1%,
		rgba(49, 83, 141, 1) 100% ); /* IE10+ */
	background: linear-gradient(top, rgba(167, 199, 220, 1) 1%,
		rgba(49, 83, 141, 1) 100% ); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#a7c7dc',
		endColorstr='#31538d', GradientType=0 ); /* IE6-9 */
	color: #383838;
	min-height: 100%;
}

footer {
	margin-top: 20px;
	font-size: 10pt;
	margin-bottom: 20px;
	display: block;
}

.logo {
	float: right;
	height: 70px;
}

.content {
	background-color: #EEEEEE;
	display: block;
	width: 900px;
	margin: 10px auto;
	padding: 20px;
	box-shadow: 8px 8px 8px #000000;
	border-radius: 12px;
}

table {
	border: 1px solid #7C8EA6;
	width: 100%;
	margin-top: 10px;
	border-spacing: 0px;
	border-radius: 4px;
}

table td {
	padding-left: 5px;
	border-right: 1px solid #7C8EA6;
	font-size:11pt;
}

table th {
	padding-left: 5px;
	border-right: 1px solid #7C8EA6;
	background: rgb(242, 246, 248); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(242, 246, 248, 1) 0%,
		rgba(216, 225, 231, 1) 50%, rgba(181, 198, 208, 1) 51%,
		rgba(224, 239, 249, 1) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,
		246, 248, 1) ), color-stop(50%, rgba(216, 225, 231, 1) ),
		color-stop(51%, rgba(181, 198, 208, 1) ),
		color-stop(100%, rgba(224, 239, 249, 1) ) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(242, 246, 248, 1) 0%,
		rgba(216, 225, 231, 1) 50%, rgba(181, 198, 208, 1) 51%,
		rgba(224, 239, 249, 1) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(242, 246, 248, 1) 0%,
		rgba(216, 225, 231, 1) 50%, rgba(181, 198, 208, 1) 51%,
		rgba(224, 239, 249, 1) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(242, 246, 248, 1) 0%,
		rgba(216, 225, 231, 1) 50%, rgba(181, 198, 208, 1) 51%,
		rgba(224, 239, 249, 1) 100% ); /* IE10+ */
	background: linear-gradient(top, rgba(242, 246, 248, 1) 0%,
		rgba(216, 225, 231, 1) 50%, rgba(181, 198, 208, 1) 51%,
		rgba(224, 239, 249, 1) 100% ); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#f2f6f8',
		endColorstr='#e0eff9', GradientType=0 ); /* IE6-9 */
	border-bottom: 1px solid black;
}

.table_headline {
	background: #7C8EA6;
	padding: 5px;
	color: #EEEEEE;
}

table th:last-child,td:last-child {
	padding-left: 5px;
	border-right: 0px solid #7C8EA6;
}