/* Style Sheet Kopf-Solardesign */
/*---------------------------------- */
/*Tabellenumrandung und Formatierung fuer Service-Box*/
.service	{
	border-width:0px;
	border-color:#EF8010;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	font-size:8pt;
	font-weight: bold;
	text-decoration:none;
}
/*-------------------------------------------*/
/* -- links im forum und auf der agb-seite vom marktplatz und im marktplatz -- */
.forum:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:none; }
.forum:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:none; }
.forum:active   { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:none; }
.forum:hover { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:underline; }
/*-------------------------------------------*/
/* Umrandung fuer inhalte*/
.umrandung_header	{
	/*border-left : 1px solid #B8B9BB;*/
	border-right: 1px solid #B8B9BB;
	border-bottom: 1px solid #B8B9BB;
}
.umrandung_tdata	{
	border-left : 1px solid #B8B9BB;
	border-right: 1px solid #B8B9BB;
	border-bottom: 1px solid #B8B9BB;
	border-top: 1px solid #B8B9BB;
}
/*-------------------------------------------*/
/* Formatierungen im Bereich Navigation und Inhalt */
.hnav:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.hnav:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.hnav:active   { font-family: Arial, Helvetica, sans-serif;	color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.hnav:hover { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:underline; }
/*-------------------------------------------*/
/*links in der service box */
.sv:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.sv:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.sv:active   { font-family: Arial, Helvetica, sans-serif;	color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.sv:hover { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:underline; }
/*-------------------------------------------*/
/* hauptpunkte links im hauptnavigationsmenue */
.nav1:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:none; }
.nav1:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:none; }
.nav1:active   { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:none; }
.nav1:hover { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:underline; }
/*-------------------------------------------*/
/*-------------------------------------------*/
/* unterpunkte links im hauptnavigationsmenue */
.nav2:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: normal; text-decoration:none; }
.nav2:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: normal; text-decoration:none; }
.nav2:active   { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: normal; text-decoration:none; }
.nav2:hover { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: normal; text-decoration:underline; }
/*-------------------------------------------*/
/* unterpunkte links im hauptnavigationsmenue */
.nav3:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.nav3:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.nav3:active   { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:none; }
.nav3:hover { font-family: Arial, Helvetica, sans-serif; color:black; font-size:8pt; font-weight: bold; text-decoration:underline; }
/*-------------------------------------------*/
/*----------umrandung der cms module---------*/
.border	{
	border-right: 1px solid #B5B5B5;
	border-left: 1px solid #B5B5B5;
	border-top: 1px solid #B5B5B5;
	border-bottom: 1px solid #B5B5B5;
}
/*-------------------------------------------*/
/*----------umrandung bilder als link oder generell schwarzer rand---------*/
.umrandung	{
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
/*-------------------------------------------*/

.nav_seite { 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration:none;
	font-weight: bold;
	color: black;
 }

.impressum {
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	font-weight: normal;
}

.content_normal {
	font-family :   Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration:none;
}

.content_header {
	font-family :   Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration:none;
	font-weight: bold;
}

/* copyright am seitenende */
.copyright	{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: gray;
 }
 
.small	{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

/* Normale Links im Content */

.content:link     { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:underline; }
.content:visited  { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:underline; }
.content:active   { font-family: Arial, Helvetica, sans-serif; color:black; font-size:10pt; font-weight: bold; text-decoration:underline; }
.content:hover { font-family: Arial, Helvetica, sans-serif; color:#B8B9BB; font-size:10pt; font-weight: bold; text-decoration:underline; }

/* cms */
h1.cms_header {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #B5B5B5;
}

h2.cms_title {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #B5B5B5;
}

.halbrand
{ 
	border-top: 1px, solid #B5B5B5;
	border-left: 1px, solid #B5B5B5;
	border-right: 1px, solid #B5B5B5;
}

input.button { 
	font: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	border-width: 1pt;
	border-color: #EF8010;
	border-style: solid;
	background-color: white;
}

/* Umrandung fuer suche und agbs im marktplatz */
.rand_suche
{ 
	border-top: 1px, solid #EF8010;
	border-left: 1px, solid #EF8010;
	border-right: 1px, solid #EF8010;
	border-bottom: 1px, solid #EF8010;
}

/* formular fuer suche/marktplatz und forum */
input.text {
	font: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-width: 1pt;
	border-color: black;
	border-style: solid;
	background-color: white;
}