/*  ------    Foto-Club Post/Swisscom Basel  --------*/

/* Generelle Schriftarten */
form, table, table_titel, titel, td, tr, body, p, h1, h2, h3, h4 {
    font-family: Verdana, Arial, Helvetica;  }

/* --- Pinnwand ---*/
.Stil3 {
	font-size: 9px;
	color: #999999;
}
.Stil6 {
	font-size: 10px;
	color: #CCCCCC;
}
.Stil9 {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

/* --- pc_schulung ---*/
.kontex_titel  {
	font-size: 13px;
	text-align: center;
	color: #222222;
	letter-spacing: 3px;
	font-weight: bolder;
}

.kontex_inhalt  {
	font-size: 11px;
	text-align: left;
	color: #5b5b5a;
	letter-spacing: 3px;
	font-weight: lighter;
}

/* --- Body, Scrollbar ---*/
body, p {
  font-size: 12px;
  scrollbar-face-color: #F99E9D;
  scrollbar-highlight-color: #E0E0F9;
  scrollbar-3dlight-color: #070753;
  scrollbar-darkshadow-color: #969696;
  scrollbar-shadow-color: #ffffff;
  scrollbar-arrow-color: #FBF9AF;
  scrollbar-track-color: #C4D4A5;
  text-decoration: none;
  color:#000000;
  background-image: url(home/hg_2_haupt.jpg);
  background-attachment:fixed;}
/* background: url(home/hg_home.jpg) no-repeat center center; */

/* --- Ueberschriften , Titel ---*/
.titel { font-size: 16px;  text-align: center; color: #6D5524; font-weight: bolder ; letter-spacing : 3px; }
h1  { font-size: 22px;	text-align: center; color: #6D5524;  }
h2  { font-size: 18px;	color: #6D5524;  }
h3  { font-size: 16px; color: #6D5524; }
h4  { font-size: 14px;	color: #6D5524;  }

/* --- Schriften, Texte  blau --*/
.font9_l    {  font-size: 9px;  text-align:left; color: #0000DF;  }
.font9_c    {  font-size: 9px;  text-align:center; color: #0000DF;  }
.font10_l    {  font-size: 10px;  text-align:left; color: #0000DF;  }
.font10_c    {  font-size: 10px;  text-align:center; color: #0000DF;  }
.font11_c { font-size: 11px; text-align : center; color: #0000DF; }
.font11_l  { font-size: 11px; text-align : left; color: #0000DF; }
.font12_c   { 	font-size: 12px; text-align : center; color: #0000DF; }
.font12_l     { 	font-size: 12px; text-align : left; color: #0000DF; }
.font12_r     { 	font-size: 12px; text-align : right; color: #0000DF; }
.font12_c     { 	font-size: 12px; text-align : center; color: #0000DF; }
.font13_r     { 	font-size: 13px; text-align : right; color: #0000DF; }
.font13_l     { 	font-size: 13px; text-align : left; color: #0000DF; }
.font13_c     { 	font-size: 13px; text-align : center; color: #0000DF; }
.font15_r     { 	font-size: 15px; text-align : right; color: #0000DF; }
.font15_l     { 	font-size: 15px; text-align : left; color: #0000DF; }
.font15_c     { 	font-size: 15px; text-align : center; color: #0000DF; }
.font17_r     { 	font-size: 17px; text-align : right; color: #0000DF; }
.font17_l     { 	font-size: 17px; text-align : left; color: #0000DF; }
.font17_c     { 	font-size: 17px; text-align : center; color: #0000DF; }
.font20_r     { 	font-size: 20px; text-align : right; color: #0000DF; }
.font20_l     { 	font-size: 20px; text-align : left; color: #0000DF; }
.font20_c     { 	font-size: 20px; text-align : center; color: #0000DF; }
.font40_r     { 	font-size: 40px; text-align : right; color: #0000DF; }
.font40_l     { 	font-size: 40px; text-align : left; color: #0000DF; }
.font40_c     { 	font-size: 40px; text-align : center; color: #0000DF; }

/* --- Schriften, Texte  schwarz --*/
.font9s_l    {  font-size: 9px;  text-align:left; color: #000000;  }
.font9s_c    {  font-size: 9px;  text-align:center; color: #000000;  }
.font10s_l    {  font-size: 10px;  text-align:left; color: #000000;  }
.font10s_c    {  font-size: 10px;  text-align:center; color: #000000;  }
.font11s_c { font-size: 11px; text-align : center; color: #000000; }
.font11s_l  { font-size: 11px; text-align : left; color: #000000; }
.font12s_c   { 	font-size: 12px; text-align : center; color: #000000; }
.font12s_l     { 	font-size: 12px; text-align : left; color: #000000 }
.font12s_r     { 	font-size: 12px; text-align : right; color: #000000; }
.font12s_c     { 	font-size: 12px; text-align : center; color: #000000; }
.font13s_r     { 	font-size: 13px; text-align : right; color: #000000; }
.font13s_l     { 	font-size: 13px; text-align : left; color: #000000; }
.font13s_c     { 	font-size: 13px; text-align : center; color: #000000; }
.font14s_r     { 	font-size: 14px; text-align : right; color: #000000; }
.font14s_l     { 	font-size: 14px; text-align : left; color: #000000; }
.font14s_c     { 	font-size: 14px; text-align : center; color: #000000; }
.font15s_r     { 	font-size: 15px; text-align : right; color: #000000; }
.font15s_l     { 	font-size: 15px; text-align : left; color: #000000; }
.font15s_c     { 	font-size: 15px; text-align : center; color: #000000; }
.font17s_r     { 	font-size: 17px; text-align : right; color: #000000; }
.font17s_l     { 	font-size: 17px; text-align : left; color: #000000; }
.font17s_c     { 	font-size: 17px; text-align : center; color: #000000; }
.font20s_r     { 	font-size: 20px; text-align : right; color: #000000; }
.font20s_l     { 	font-size: 20px; text-align : left; color: #000000; }
.font20s_c     { 	font-size: 20px; text-align : center; color: #000000; }
.font40s_r     { 	font-size: 40px; text-align : right; color: #000000; }
.font40s_l     { 	font-size: 40px; text-align : left; color: #000000; }
.font40s_c     { 	font-size: 40px; text-align : center; color: #000000; }

/*-- einzelne Spezialtexte --*/
.schorsch     {
	font-size: 14px;
	text-align: left;
	color: #000000;
	letter-spacing: 2px;
	line-height: 20px;
	font-weight: normal;
	font-style: oblique;
}

.font_fuss   { font-size: 11px; text-align : center; color: Maroon; text-transform : none; }
.impress_braun  { font-size: 11px; text-align : left; color: Maroon; }
.home_gebtag_c_n  { font-size: 12px; text-align: center; color: #000000; text-transform: none; letter-spacing: 2px; }
.home_gebtag_c_f  { font-size: 17px; text-align: center; color: #000000; text-transform: none; letter-spacing: 3px; font: bolder; }

a.seitenfuss	    { font-size: 7pt; text-align: center; color: #dbd5ad; text-decoration: none; }
a.seitenfuss:Link  { font-size: 7pt; text-align: center; color: green; text-decoration: none; }
a.seitenfuss:Visited  { font-size: 7pt; text-align: center; color: #948e66; text-decoration: none;}
a.seitenfuss:Active  { font-size: 7pt; text-align: center; color: green; text-decoration: none;}
a.seitenfuss:Hover { font-size: 7pt; text-align: center; color: #0000df; text-decoration: none; }

 /* Formular-Optionen */
.form { font-size : 12px; letter-spacing : normal; 	color : Black; 	border-bottom : 10px; }

/* --- Tabellen ---*/
.border_all           { border-style: solid; 	border-color : Green; 	border-width : 1px; }
.border_bottom  { border-bottom-style: solid; border-bottom-color: Green; 	border-bottom-width : 1px; }
.border_left          { border-left-style: solid; 	border-left-color: Green; border-left-width : 1px; }
.border_reight     { border-reight-style: solid; border-reight-color: Green; border-reight-width : 1px; }
.border_top          { 	border-top-style: solid; border-top-color: Green; border-top-width : 1px; }

.table_gb    { font-size: 10px; background-color: #FFFF4F; 	color: #007f00; font-weight: normal; }
.table_gn1 	{ font-size: 10px;	background-color: #9CED74; 	color: Green; }
.table_gn2  { font-size: 10px; 	background-color: Green; color: #FFFF4F; font-weight: normal; }
.table_rt      { font-size: 10px;  background-color: #FF0000;  color: #FFFF4F;  font-weight: normal;   }
.table_chrono 	{
	font-size: 10px;
	background-color: #99CCFF;
	color: #0000df;
}

/*   Link-Formatierung   */
A:Link    	 {
             font-size : 12px;
             font-family : Verdana,Arial;
             font-weight : 100;
             color : #0000DF;
             background : transparent;
			    }


A:Visited    {
             font-size : 12px;
             font-family : Verdana,Arial;
             font-weight : 100;
             color : #0000DF;
             background : transparent;
			    }

A:Active     {
             font-size : 12px;
             font-family : Verdana,Arial;
             font-weight : 100;
             color : #0000DF;
             background : transparent;
			    }

A:Hover      {
             font-size : 12px;
             font-family : Verdana,Arial;
             font-weight : 100;
             color : Maroon;
             background : transparent;
             }

/* -- Link-Spezial: Auswahl -- */
.auswahl         {font-family:Verdana, Arial;
                font-size:10pt;
                }

/* -- Link ohne Unterstreichung -- */
.link           { text-decoration: none}


/*---------------------------------- ab hier  werden eventuell nicht mehr gebraucht --------*/

/* -- Sitemap -- */
.u_titel {
        font-size: 12px;
        color: #000000;
        font-weight : normal;
        text-decoration : underline;
}
.td_sitemap {
        font-size: 11px;
        color: #000000;
}
a                 {
                font-size: 12px; COLOR: #007f00; TEXT-DECORATION: none
                }
a:active {
                TEXT-DECORATION: none
                }
a:visited {
                COLOR: #007f00; TEXT-DECORATION: none
                }
a:hover {
                COLOR: #a42215; TEXT-DECORATION: none
                }
a:link {
                TEXT-DECORATION: none
                }

 .aktiv                {font-size: 11pt;
                font-family: verdana, arial;
                color: #993333;
                letter-spacing: 0pt;
                line-height: 12pt;
                text-indent: 0pt;
                margin-left: 5pt;
                margin-right: 5pt;
                text-align: center;
                }

/* --- Tabellen ---*/
.border_all           { border-style: solid; border-color: Gray; border-width: 1px; }
.border_bottom	 {
	border-style: none none solid none;
	border-color: Gray;
	border-width: 1px;
}
.border_top {
	border-style: solid none none none;
	border-color: Gray;
	border-width: 1px;
}

.border_right {
	border-style: none solid none none;
	border-color: Gray;
	border-width: 1px;
}

.border_left {
	border-style: none none none solid;
	border-color: Gray;
	border-width: 1px;
	border-left: 1;
}

/* -- Programm-Liste -- */
.programm         {font-size: 11pt;
                font-family: verdana, arial;
                color: #993333;
                letter-spacing: 0pt;
                line-height: 12pt;
                text-indent: 0pt;
                text-align: center;
                margin-left: 5pt;
                margin-right: 5pt;
                }


/* -- Link-Spezial: Kategorie-Titel -- */
.kategorie         {font-family:Verdana, Arial;
                color:#800000;
                font-size:12pt;
                font-weight:bold;
                }


/* -- Link ohne Unterstreichung -- */
.link           { text-decoration: none}
