body {
	background-color: #656565;
	background-image: uri('img/farbverlauf_hg.jpg');
	background-repeat: repeat-x;
	color: #000000;
	padding: 2px;
	margin: 2px;
	font-size: 70%;
	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}

table {
	border: 0px;
}

table.einzelBildContent {
	border-collapse: collapse;
}

table.einzelBildContent,table.content {
	border: 0px;
	background-color: #FF8C00;
	align: center;
	width: 100%;
}

table.head {
	text-align: center;
	border-width: 0px;
	margin: 1px 0px 5px;
	padding: 0px;
	background-color: #FF8C00;
	width: 100%;
}

table.navigation {
	text-align: left;
	border-width: 0px;
	margin: 1px 0px 5px;
	padding: 0px;
	background-color: #FF8C00;
	width: 100%;
}

table.info {
	border-width: 0px;
	margin: 1px 0px 5px;
	padding: 0px;
	background-color: #FF8C00;
}

table.panel {
	width: 150px;
	background-color: #FF8C00;
	border-color: #FF8C00;
	margin-bottom: 5px;
}

th {
	font-size: 13px;
}

td {
	font-size: 12px;
}

td.error {
	background-color: #CE0000;
	font-weight: bold;
}

td.notice {
	background-color: #009A00;
	font-weight: bold;
}

th.head {
	background-color: #FF8C00;
	padding: 2px 3px 4px 3px;
}

td.head {
	background-color: #FF8C00;
	font-weight: bold;
}

th.info {
	background-color: #FF8C00;
	border: 1px solid #FFFFFF;
}

td.info {
	background-color: #FFA600;
}

td.info2 {
	background-color: #FFA600;
	text-align: center;
	font-size: 8pt;
	font-family: Arial;
}

th.header {
	background-color: #FF8C00;
	font-weight: bold;
}

td.header {
	background-color: #FF8C00;
	font-size: 9px;
}

td.left {
	background-color: #FFA600;
}

td.right {
	background-color: #FFA600;
}

td.odd {
	background-color: #E6DB8E;
}

td.even {
	background-color: #F0E9B8;
}

td.center {
	background-color: #FF9900;
}

td.top {
	background-color: #FF9900;
}

td.bottom {
	background-color: #FF9900;
}

table.quote {
	background-color: #E6DB8E;
	border: 1px solid #FF8C00;
}

td.quote {
	padding: 3px;
	background-color: #E6DB8E;
	border-top: 1px dashed #FF8C00;
}

a:link {
	text-decoration: underline;
	color: #000;
}

a:visited {
	text-decoration: underline;
	color: #000;
}

a:active {
	text-decoration: underline;
	color: #000;
}

a:hover {
	text-decoration: underline overline;
	color: #353535;
}

input,select,textarea {
	border: 1px solid #999;
	background-color: #F8F5E4;
	font-family: Verdana, Helvetica;
	color: #000;
	font-size: 10pt;
	padding: 2px 3px 2px 3px;
}

fieldset {
	border: 1px solid #999;
	background-color: #F8F5E4;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5px;
}

legend {
	border: 1px solid #999;
	background-color: #D9B359;
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 2px;
}

span.angeschaut {
	font-size: 7pt;
	color: #353535;
}

text.kommentare {
	font-size: 7pt;
	color: #353535;
}

.komlink {
	font-size: 11pt;
	font-family: Verdana;
	font-weight: bold;
}

.kommentar {
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
}

.seitenanzeige {
	font-size: 10pt;
}

td.startpic {
	width: 150px;
}

font.bildertext {
	text-align: center;
}

.thumb {
	border: 1px solid black;
}

small.green {
	color: #03C003;
}

.vollbildlayer {
	border: 1px solid black;
	padding: 6px;
	margin: 2px 10px 7px 10px;
	background-color: white;
}

.vollbild {
	border: 1px solid black;
	padding: 6px;
	margin: 2px 10px 7px 10px;
	background-color: white;
}

span.bildtitel {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
}

.galeriebild {
	border: 1px solid black;
	padding: 4px;
	background-color: white;
}

.seitenanzeige {
	
}

ul.seitenNav,ul.einzelBildNavigation {
	list-style-type: none;
}

ul.seitenNav li {
	border: 1px solid black;
}

ul.seitenNav li,ul.einzelBildNavigation li {
	margin: 1px;
	padding: 2px 3px 2px 3px;
	display: inline;
	background-color: #FF9900;
	display: inline;
}

ul.seitenNav li:hover {
	background-color: #FFBF28;
}

ul.seitenNav li a {
	text-decoration: none;
}

ul.seitenNav li.aktuelleSeite {
	background-color: #FF6600;
}

ul.seitenNav li.clear,ul.seitenNav li.clear:hover {
	background-color: #ffa600;
	border: 0px;
}

.keineDekoration {
	border: 0px solid black !important;
	text-decoration: none;
}

a.bild_weiter, a.bild_zurueck  {
	text-decoration: none;
	padding: 2px;
}

a.bild_weiter:hover, a.bild_zurueck:hover {
	background-color: #ff8c00;
	padding: 2px;
}
