﻿/*	Standart-CSS für die Webseite www.pro-geo.ch 
	Erstellt durch Marcel Kühni 
*/

/*	Wichtige Farben
	Rot: #EF4D37
	Hellgrau: #DEDEDE 
	
*/
/*	Grundlagen zum Design */
body						{background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
.bg_menu					{background-color: #EF4D37;}
.bg_content					{background-color: #DEDEDE;}

/* Formatdefinitionen */
h1							{font-size: 16px; font-weight: bold; color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2							{font-size: 14px; font-weight: bold; color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
h3							{font-size: 13px; font-weight: bold; color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
h4							{font-size: 12px; font-weight: bold; color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
h5							{font-size: 10px; font-weight: normal; color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
h6							{font-size: 8px; font-weight: normal; color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
p,li, ul, ol, td			{font-size: 12px; font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px;}
a:link						{font-size: 12px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:active					{font-size: 12px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:visited					{font-size: 12px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover						{font-size: 12px; font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
th							{font-size: 12px; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EF4D37;}
th p							{font-size: 12px; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EF4D37;}
.tableborder				{border: 1px solid #EF4D37;}


/* Navigation Pfad */
p.pfad						{font-size: 10px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.nav_pfad:link				{font-size: 10px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.nav_pfad:active			{font-size: 10px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.nav_pfad:visited			{font-size: 10px; font-weight: normal; color: #EF4D37; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Navigation Sprache */
p.language					{font-size: 12px; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.nav_language:link			{font-size: 12px; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.nav_language:active		{font-size: 12px; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.nav_language:visited		{font-size: 12px; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

/*	Fusszeile */
.footline_text				{font-size: 9px; font-weight: normal; color: #FFFFFF;}

/*	Indexsuche */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

