body, html {
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
  height		: 100%;
  background-color:#ffffff;
  margin		: 0px;
  padding		: 0px;
}

img {
	border: 0px;
}

.content4 {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
}

.content3 {
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#52595A;
}

.content2 {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#EF8200;
}

.content {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
	vertical-align	: 	top;
}

p,body,li {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
}

td {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
}

a, .diva {
	text-decoration	:	underline;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
	cursor:	pointer;
}

.heading, h1 {
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	10pt;
	color			:	#CE0000;
}

.heading, h2 {
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	10pt;
	color			:	#7E0000;
}

.nav {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#fff;
	text-transform	:	uppercase;
	font-weight		:	bold;
}

.nav:hover{
	color			:	#fff;
}

.nav2 {
	text-decoration	:	none;
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#d20000;
	background-color:	#fff;
}

.nav2:hover {
	color			:	#949494;
}

.nav3 {
	text-decoration	:	none;
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#52595A;
}
.nav3:hover {
	text-decoration	:	none;
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#949494;
}

.nav4 {
	text-decoration	:	none;
	font-weight		:	bold;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	9pt;
	color			:	#000000;
}

.nav5 {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#52595A;
	font-weight		:	bold;
}
.nav5:hover {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-weight		:	bold;
	font-size		:	7pt;
	color			:	#52595A;
}

.subnav,
.subnav:link,
.subnav:active,
.subnav:visited
{
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#fff;
	text-transform	:	uppercase;
	display			: 	block;
	background-color:	#818286;
	vertical-align	:	top;
	width			: 	100%;
	padding-right	:	2px;
	padding-top		:	3px;
	padding-bottom	:	3px;
	padding-left	:	15px;
	cursor			:	pointer;
	border			: 	0px;
}

.subnav:hover
{
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#fff;
	text-transform	:	uppercase;
	display			: 	block;
	background-color:	#8B92A6;
	vertical-align	:	top;
	width			: 	100%;
	padding-right	:	2px;
	padding-top		:	3px;
	padding-bottom	:	3px;
	padding-left	:	15px;
	cursor			:	pointer;
}



.title {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	10pt;
	color			:	#000000;
}

.footer {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#ffffff;
	font-weight		:	bold;
}
.footer:hover {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#ffffff;
}

hr {
	height			:	1px;
	border-width	:	0px;
	color			:	#293431;
	background-color:	#293431;
}

input.text {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
}

select {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
}

input {
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	8pt;
	color			:	#313031;
}

.emotion_text {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	20pt;
	color			:	#ffffff;
}

.list_title {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	10pt;
	color			:	#000000;
	font-weight		:	bold;
}

.list_link {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#52595A;
	font-weight		:	bold;
}

.list_link:hover {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#CE0000;
	font-weight		:	bold;
}

.list_date {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	7pt;
	color			:	#000000;
	font-weight		:	normal;
}


.highlight {
	background-color: #ff8080;
	font-weight: bold;
}

.bildunterschrift {
	text-decoration	:	none;
	font-family		:	Verdana, Arial, Helvatica, non-serif;
	font-size		:	6pt;
	color			:	#000000;
	font-weight		:	normal;
}

.document {
	border: 1px solid black;
}

.document td {
	border-bottom: 1px solid #808080;
}

/* Kontakt typ */
.kontakt_div
{
  border	: 1px dotted #000;
  padding	: 5px;
  width		: 130px;
}

/* Gbook Typ - CSS Classen */
.gBook1
{
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
  border		: 1px solid #D9D9C3;
  background-color:#E6EBFF;
  margin		: 10px;
  padding		: 10px;
}

.gBook2
{
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
  border		: 1px solid #D9D9C3;
  margin		: 10px;
  padding		: 10px;
}

.gbook_ip
{
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
}

.inputGbook
{
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
  border		: 1px solid #D9D9C3;
  background-color	: #BFCFFF;
  padding		: 2px;
  width			: 100%;
}

.insertGbook
{
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
  border		: 1px solid #D9D9C3;
  background-color	: #BFCFFF;
  padding		: 2px;
}

.gBookTD
{
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;

}

.gBookActiv
{

}

.gBookError
{
  background-color : #FF9980;
  color			: #000;
  font-family	: Verdana, Arial, Helvatica, non-serif;
  font-size		: 10px;
  padding		: 2px;
  width			: 100%;
  border		: 1px solid #FF0000;
}

.gBookNonActive
{

}

p {
	margin	: 0;
	padding	: 0;
}

ul {

	list-style-image: url(img/arrow.gif);
}

#ul { list-style-image: url(img/arrow.gif); }

.submenu {
	list-style-image: none !important;
	list-style-type: none !important;
	margin-left: 10px !important;
	padding: 0px !important;
}



