body {
	font-family			: Arial, sans-serif;
	font-size			: 10px;
	color				: #333333;
	margin				: 0px;
	overflow-y			: scroll;
}

/* Farben
 
*/

* {
	margin				: 0;
	padding				: 0;
	border				: 0;
}

table {
	border-spacing			: 0;
}

td {
	font-family			: Arial, sans-serif;
	color				: #333333;
	vertical-align			: top;
	font-size			: 1.2em;
}

p { 
	margin				: 1em 0; 
	font-size			: 1.2em;
}

div {
	text-align			: justify;
}

h1 {
	font-size 			: 2.4em;
	color				: #333333;
	margin-bottom			: 1em;
}
h2 {
	font-size			: 1.8em;
	color				: #333333;
	margin				: 1em 0;
}
h4 {
	font-size			: 1.2em;
	font-weight			: bold;
	text-transform		: uppercase;
}

a {
	color				: #333333;
	font-weight			: bold;
	text-decoration			: none;
}
a:hover { color				: #17498F; }
a.menu {
	font-size			: 1.2em;
}
a.menu:hover, a.menu_on, a.menu_on:hover { 
	font-size			: 1.2em;
	color				: #17498F;
}
.mainmen {
	background			: url(/images/pfeil_runter.png) center 27px no-repeat;
	padding				: 12px 0 10px 0;
}
.mainmen2 {
	background			: url(/images/pfeil_runter.png) 75% 27px no-repeat;
	padding				: 12px 0 10px 0;
}
.subtop {
	border-top			: 1px solid #B2B2B2;
}
img {
	border				: none;
}
#get {
	background			: url(http://http-get.de/get.gif) no-repeat;
}

ul { 
	margin-left			: 1.3em; 
}
ul.list { font-size			: 1.2em; }

textarea, input, select, input.off {
	font-family			: Arial, sans-serif;
	color				: #333333;
	border				: 1px solid #333333;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.on {
	font-family			: Arial, sans-serif;
	color				: #17498F;
	border				: 1px solid #17498F;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.error, select.error, textarea.error {
	border				: 1px solid #FF0000;
	background-color		: #FFFCE2;
}
.logoLink, .logoLink:hover  {
	color				: #333333;
}
.pipe {
	margin				: 0 5px;
}
#headInhalt {
	float				: left;
	width				: 239px;
	padding-top			: 25px;
	font-size			: 3em;
	font-weight			: bold;
	text-align			: center;
	margin				: 0 0 0 -22px;
}
#nachOben {
	float				: right;
	font-weight			: normal;
}
#nachOben:hover {
	color				: #17498F;
}

.language {
	color				: #B1BCCE;
	font-weight			: normal;
}
.language:hover, .language_on, .language_on:hover {
	color				: #333333;
	font-weight			: bold;
}
.kuenstlermenu {
	font-size			: 1.2em;
	padding				: 0 40px 0 0;
}
a.kuenstlermenu:hover { 
	font-size			: 1.2em;
	color				: #17498F;
}
.pfeil {
	text-transform		: none;
	background			: url(/images/pfeil.png) left center no-repeat;
	padding-left		: 10px;
	letter-spacing		: -0.2px;
}

#facebook {
	position			: relative;
	top					: -40px;
	width				: 25px;
	height				: 25px;
	padding				: 12px;
	margin				: 0 0 0 596px;
	background			: url(images/facebook_off.png) center top no-repeat;
}
#facebook:hover {
	position			: relative;
	top					: -38px;
	width				: 25px;
	height				: 25px;
	padding				: 12px;
	margin				: 0 0 0 596px;
	background			: url(images/facebook_on.png) center top no-repeat;
}