/*
------------------------------
+ FARBEN DIE MAN ÄNDERN KANN +
------------------------------

*/


BODY {
	background-color: #FFFFFF;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

BODY.home {
	background-image:url(images/titel/titel_home.jpg);
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

BODY.main {
	padding-left:5px;
	padding-top: 17px;
	font-size: 10px;
}


BODY.firmen {
	background-image:url(images/titel/titel_firmen.jpg);
	font-size: 14pt;
}

BODY.produkte {
	background-image:url(images/titel/titel_produkte.jpg);
	font-size: 14pt;
}

BODY.news {
	background-image:url(images/titel/titel_news.jpg);
	font-size: 14pt;
}

BODY.termine {
	background-image:url(images/titel/titel_termine.jpg);
	font-size: 14pt;
}

BODY.kontakt {
	background-image:url(images/titel/titel_kontakt.jpg);
	font-size: 14pt;
}

BODY.login {
	background-image:url(images/titel/titel_login.jpg);
	font-size: 14pt;
}

BODY.service {
	background-image:url(images/titel/titel_service.jpg);
	font-size: 14pt;
}

BODY.suche {
	background-image:url(images/titel/titel_suche.jpg);
	font-size: 14pt;
}

BODY.impressum {
	background-image:url(images/titel/titel_impressum.jpg);
	font-size: 14pt;
}

BODY.home1 			{ background-color: #5A84BB;}
BODY.firmen1 		{ background-color: #D7C9B6;}
BODY.produkte1 		{ background-color: #CC8868;}
BODY.news1 			{ background-color: #84B784;}
BODY.termine1 		{ background-color: #CCCC4C;}
BODY.kontakt1 		{ background-color: #B784B7;}
BODY.login1 		{ background-color: #E4CAA1;}
BODY.service1 		{ background-color: #BECFCF;}
BODY.suche1			{ background-color: #B0B0C5;}
BODY.impressum1		{ background-color: #E5CECE;}


BODY.adminbereich {
	background-color: #E5E5E5;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 10px;
	padding-top: 10px;
}

BODY.adminbereich_top {
	background-image:url(admin/bilder/oben_header.gif); 
	background-position:left;
 	background-repeat:no-repeat;
	background-color: #5A84BB;
	padding-left:150px;
	padding-top: 10px;
	font-size: 18pt;
	font-color: #000000;
	}

BODY.adminbereich_menu {
	background-image:url(admin/bilder/menu_unten.gif); 
 	background-repeat:no-repeat;
	background-color: #5A84BB;
}

	
BODY.adminbereich_hilfe {
	background-image:url(admin/bilder/unten_hilfe.gif); 
	background-position:right;
 	background-repeat:no-repeat;
	background-color: #7F7F7F;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 10px;
	padding-top: 5px;
}



TABLE.home 			{ background-color: #2F4F6F;font-size: 9pt;}
TABLE.firmen 		{ background-color: #735334;font-size: 9pt;}
TABLE.produkte 		{ background-color: #872B14;font-size: 9pt;}
TABLE.news 			{ background-color: #2E6C2E;font-size: 9pt;}
TABLE.termine 		{ background-color: #8E8E01;font-size: 9pt;}
TABLE.kontakt 		{ background-color: #753675;font-size: 9pt;}
TABLE.login 		{ background-color: #7A3A0D;font-size: 9pt;}
TABLE.service 		{ background-color: #314F4F;font-size: 9pt;}
TABLE.suche			{ background-color: #5A5A7B;font-size: 9pt;}
TABLE.impressum 	{ background-color: #763737;font-size: 9pt;}

TABLE.home1 		{ background-color: #5A84BB;font-size: 7pt;}
TABLE.firmen1 		{ background-color: #D7C9B6;font-size: 7pt;}
TABLE.produkte1 	{ background-color: #CC8868;font-size: 7pt;}
TABLE.news1 		{ background-color: #84B784;font-size: 7pt;}
TABLE.termine1 		{ background-color: #CCCC4C;font-size: 7pt;}
TABLE.kontakt1 		{ background-color: #B784B7;font-size: 7pt;}
TABLE.login1 		{ background-color: #E4CAA1;font-size: 7pt;}
TABLE.service1 		{ background-color: #BECFCF;font-size: 7pt;}
TABLE.suche1		{ background-color: #B0B0C5;font-size: 7pt;}
TABLE.impressum1 	{ background-color: #E5CECE;font-size: 7pt;}

a.home:link	   		{ display: block; color: #FFFFFF; }
a.firmen:link   	{ display: block; color: #FFFFFF; }
a.produkte:link		{ display: block; color: #FFFFFF; }
a.news:link		 	{ display: block; color: #FFFFFF; }
a.termine:link		{ display: block; color: #FFFFFF; }
a.kontakt:link		{ display: block; color: #FFFFFF; }
a.login:link		{ display: block; color: #FFFFFF; }
a.service:link		{ display: block; color: #FFFFFF; }
a.suche:link		{ display: block; color: #FFFFFF; }
a.impressum:link	{ display: block; color: #FFFFFF; }

a.home:visited		{ display: block; color: #FFFFFF; }
a.firmen:visited   	{ display: block; color: #FFFFFF; }
a.produkte:visited	{ display: block; color: #FFFFFF; }
a.news:visited		{ display: block; color: #FFFFFF; }
a.termine:visited	{ display: block; color: #FFFFFF; }
a.kontakt:visited	{ display: block; color: #FFFFFF; }
a.login:visited		{ display: block; color: #FFFFFF; }
a.service:visited	{ display: block; color: #FFFFFF; }
a.suche:visited		{ display: block; color: #FFFFFF; }
a.impressum:visited	{ display: block; color: #FFFFFF; }

a.home:hover   		{ background-color: #5A84BB; display: block; color: #FFFFFF; }
a.firmen:hover   	{ background-color: #D7C9B6; display: block; color: #FFFFFF; }
a.produkte:hover 	{ background-color: #CC8868; display: block; color: #FFFFFF; }
a.news:hover 		{ background-color: #84B784; display: block; color: #FFFFFF; }
a.termine:hover 	{ background-color: #CCCC4C; display: block; color: #FFFFFF; }
a.kontakt:hover 	{ background-color: #B784B7; display: block; color: #FFFFFF; }
a.login:hover 		{ background-color: #E4CAA1; display: block; color: #FFFFFF; }
a.service:hover 	{ background-color: #BECFCF; display: block; color: #FFFFFF; }
a.suche:hover 		{ background-color: #B0B0C5; display: block; color: #FFFFFF; }
a.impressum:hover 	{ background-color: #E5CECE; display: block; color: #FFFFFF; }

a.home1:link		{ display: block; color: #FFFFFF; background-color: #2F4D6D; padding-left:5px;}
a.firmen1:link		{ display: block; color: #FFFFFF; background-color: #735334;padding-left:5px;}
a.produkte1:link	{ display: block; color: #FFFFFF; background-color: #872B14;padding-left:5px;}
a.news1:link		{ display: block; color: #FFFFFF; background-color: #2E6C2E;padding-left:5px;}
a.termine1:link 	{ display: block; color: #FFFFFF; background-color: #8E8E01;padding-left:5px;}
a.kontakt1:link 	{ display: block; color: #FFFFFF; background-color: #753675;padding-left:5px;}
a.login1:link		{ display: block; color: #FFFFFF; background-color: #7A3A0D;padding-left:5px;}
a.service1:link		{ display: block; color: #FFFFFF; background-color: #314F4F;padding-left:5px;}
a.suche1:link		{ display: block; color: #FFFFFF; background-color: #5A5A7B;padding-left:5px;}
a.impressum1:link	{ display: block; color: #FFFFFF; background-color: #763737;padding-left:5px;}

a.home1:visited		{ display: block; color: #FFFFFF; background-color: #2F4D6D;padding-left:5px;}
a.firmen1:visited   { display: block; color: #FFFFFF; background-color: #735334;padding-left:5px;}
a.produkte1:visited	{ display: block; color: #FFFFFF; background-color: #872B14;padding-left:5px;}
a.news1:visited		{ display: block; color: #FFFFFF; background-color: #2E6C2E;padding-left:5px;}
a.termine1:visited	{ display: block; color: #FFFFFF; background-color: #8E8E01;padding-left:5px;}
a.kontakt1:visited	{ display: block; color: #FFFFFF; background-color: #753675;padding-left:5px;}
a.login1:visited	{ display: block; color: #FFFFFF; background-color: #7A3A0D;padding-left:5px;}
a.service1:visited	{ display: block; color: #FFFFFF; background-color: #314F4F;padding-left:5px;}
a.suche1:visited	{ display: block; color: #FFFFFF; background-color: #5A5A7B;padding-left:5px;}
a.impressum1:visited{ display: block; color: #FFFFFF; background-color: #763737;padding-left:5px;}

a.home1:hover   	{ background-color: #5A84BB; display: block; color: #000000; padding-left:5px;}
a.firmen1:hover   	{ background-color: #D7C9B6; display: block; color: #000000; padding-left:5px;}
a.produkte1:hover 	{ background-color: #CC8868; display: block; color: #000000; padding-left:5px;}
a.news1:hover 		{ background-color: #84B784; display: block; color: #000000; padding-left:5px;}
a.termine1:hover 	{ background-color: #CCCC4C; display: block; color: #000000; padding-left:5px;}
a.kontakt1:hover 	{ background-color: #B784B7; display: block; color: #000000; padding-left:5px;}
a.login1:hover 		{ background-color: #E4CAA1; display: block; color: #000000; padding-left:5px;}
a.service1:hover 	{ background-color: #BECFCF; display: block; color: #000000; padding-left:5px;}
a.suche1:hover 		{ background-color: #B0B0C5; display: block; color: #000000; padding-left:5px;}
a.impressum1:hover 	{ background-color: #E5CECE; display: block; color: #000000; padding-left:5px;}

a.home1:active   	{ background-color: #5A84BB; display: block; color: #000000; padding-left:5px;}
a.firmen1:active   	{ background-color: #D7C9B6; display: block; color: #000000; padding-left:5px;}
a.produkte1:active 	{ background-color: #CC8868; display: block; color: #000000; padding-left:5px;}
a.news1:active 		{ background-color: #84B784; display: block; color: #000000; padding-left:5px;}
a.termine1:active 	{ background-color: #CCCC4C; display: block; color: #000000; padding-left:5px;}
a.kontakt1:active 	{ background-color: #B784B7; display: block; color: #000000; padding-left:5px;}
a.login1:active 	{ background-color: #E4CAA1; display: block; color: #000000; padding-left:5px;}
a.service1:active 	{ background-color: #BECFCF; display: block; color: #000000; padding-left:5px;}
a.suche1:active 	{ background-color: #B0B0C5; display: block; color: #000000; padding-left:5px;}
a.impressum1:active	{ background-color: #E5CECE; display: block; color: #000000; padding-left:5px;}



TD.menu_links { 	border-bottom:1px solid #FFFFFF; 
		    		font: 10px; 
		    		text-decoration: none; 
		    		width: 110px; 
		    		vertical-align: middle;
					line-height: 25px;
} 
TD.menu_links_1 { 	border-top:1px solid #FFFFFF;
					border-bottom:1px solid #FFFFFF;
		    		font: 10px;
		    		text-decoration: none;
		    		width: 110px;
		    		vertical-align: middle;
					line-height: 25px;
} 



p.ueber_home { font-size:12pt; color:#FFFFFF; background-color:#2F4D6D;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_firmen { font-size:12pt; color:#FFFFFF; background-color:#735334;vertical-align: middle; padding-left: 15px;  line-height: 30px;}
p.ueber_produkte { font-size:12pt; color:#FFFFFF; background-color:#872B14;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_news { font-size:12pt; color:#FFFFFF; background-color:#2E6C2E;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_termine { font-size:12pt; color:#FFFFFF; background-color:#8E8E01;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_kontakt { font-size:12pt; color:#FFFFFF; background-color:#753675;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_login { font-size:12pt; color:#FFFFFF; background-color:#7A3A0D;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_service { font-size:12pt; color:#FFFFFF; background-color:#314F4F;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_suche { font-size:12pt; color:#FFFFFF; background-color:#5A5A7B;vertical-align: middle; padding-left: 5px;  line-height: 30px;}
p.ueber_impressum { font-size:12pt; color:#FFFFFF; background-color:#763737;vertical-align: middle; padding-left: 5px;  line-height: 30px;}

p.admin_oben { font-size:18pt; color:#FFFFFF; padding-left: 130px; }
p.admin_ueberschrift { font-size:10pt; color:#FFFFFF; background-color:#2F4D6D;vertical-align: middle; padding-left: 5px;  line-height: 25px;}


FORM { 
	font-size: 8pt; font-family:Trebuchet MS,Helvetica,Arial;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

TABLE.normal, TH.normal, TD.normal {
	border-style: solid;
    border-width: 0px;
	vertical-align: left;
	text-align: left;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

TD.normal {
	border-style: solid;
    border-width: 1px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;  
	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
	vertical-align: middle;
	text-align: left;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height:15px;
}

INPUT, SELECT, TEXTAREA {
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt
}

TH.headline {
	background-color: #FFFFFF;
}

table.admin	{ border:1px solid #2F4D6D; border-collapse:collapse; border-spacing:0; font-size: 8pt; width: 100%}
td.admin 	{ border:1px 1px 1px 1px solid #E5E5E5; padding:5px; text-align:left; font-size: 8pt;}
th.admin 	{ border-bottom: 1px solid #2F4D6D; padding:5px; text-align:left; background-color: #5A84BB; color: #FFFFFF; font-size: 8pt;}
tr.admin 	{ border-bottom: 1px solid #2F4D6D;}


a         { text-decoration:none; }
a:link    { color:#0000FF; font-weight:bold; }
a:visited { color:#0000FF; font-weight:bold; }
a:active  { color:#404040; font-weight:bold; }
a:hover   { text-decoration:none; }

TD.menu { 	border:1px solid #F0F0F0; 
 	   		background-color:#000000; 
		    color: #000000; 
		    font: bold 10px Verdana; 
		    padding: 1px 1px; 
		    text-decoration: none; 
		    width: 110px; 
		    vertical-align: middle;
			line-height: 20px;
} 

/* Die Schrift und das Erscheinungsbild für die Menüpunkte */
.clsCMTopOn{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	padding-left: 3px;
}

/* Die Schrift und das Erscheinungsbild für die Menüpunkte */
.clsCMTopOver{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	padding-left: 3px;
}

/* Effekt beim herübergehen über eine tr Zeile */
TR.tabover {
	background-color: #94948A;
}

/* Effekt beim Menü oben */
a.clsTopLink 			{	font-family: Trebuchet MS;	font-size: 70%;	color:black; text-decoration:none; font-weight:normal;}
a.clsTopLink:link 		{	font-family: Trebuchet MS;	font-size: 70%;	color:black; text-decoration:none; font-weight:normal;}
a.clsTopLink:visited	{	font-family: Trebuchet MS;	font-size: 70%;	color:black; text-decoration:none; font-weight:normal;}
a.clsTopLink:active		{	font-family: Trebuchet MS;	font-size: 70%;	color:black; text-decoration:none; font-weight:normal;}
a.clsTopLink:hover		{	font-family: Trebuchet MS;	font-size: 70%;	color:black; text-decoration:none; font-weight:normal;}

/* Effekt beim Menü oben */
.clsCMOn {
	color: black;
	font-size : 10px;
	text-decoration : none;
    padding: 2px 4px;
}

/* Effekt beim Menü oben */
.clsCMOver {
	color: white;
	font-size : 10px;
	text-decoration : none;
    padding: 2px 4px;
}

