/*  <![CDATA[  */

/************************************************************************
Stylesheet fuer www.kirchennetz.info/gcjz-ka/
autor: gerhard ruediger fuer den evangelischen kirchenbezirk karlsruhe 
datum: februar 2006
medium: screen, projection
*************************************************************************/

/* A. globale formate */

body {
   padding:0;
   margin: 0 5% 0 5%;
  	font-family: Arial,Geneva,Helvetica,sans-serif; 
	font-size: 11pt;
   }

BODY,TD,P,LI,OL,UL,SUP,SELECT,INPUT,TEXTAREA,DD,DT,SPAN,DIV,DL{
	}

p, ul, ol, li
   { line-height: 140%; margin-top: 0px;}


/* 1. header block */
#header{
   margin: 0; padding: 0 0 0 5px;
   height: 93px;
   background-image: url(/gcjz-ka/headerfooter/backgr-top.jpg);
   }

/* 1.1 header title */
#header_title{
   margin: 0; padding: 0;
   width: 79%;
   float: left;
   text-align: center;
}

/* 1.2 header logo */
#header_logo_top{
   margin: 0; padding: 0;
   width: 20%;
   float: right;
   text-align: center;
}

#header_logo_bottom{
   margin: 0; padding: 0;
   height: 27px; width: 20%;
   float: right;
   text-align: center;
}

/* 2.1 navigation level1 */

#navigation1{
   margin: 30px 0 7px 0; padding: 0 5px 0 5px;
   float: left;
   font-size: 0.75em;   
}

/* 2.2 navigation level2 */
#navigation2{
   margin: 0 0 30px 0 ; padding: 0 5px 0 5px;
   float: left;
   font-size: 0.75em;
	}

/* 3. clear parallele container */
#clear{
   clear: both;
}

.clear{
   clear: both;
}


/* 4. einspalter-textblock-container fuer cpo4-template(s)*/
	#box-container{
	margin: 0; padding: 0 5px 0 5px;
   }

/* 4.1 textblock links, nur bei bedarf ueber cpo-template */
	#textblocklinks{
   float: left;
	width: 77%;
	margin: 0px 0px 0px 0px; padding: 0;
}

/* 4.2 textblock rechts, nur bei bedarf ueber cpo-template */
	#textblockrechts{
   float: right; 
   width: 20%; max-height: 50%;
   overflow: auto;
	border-left: 2px solid #FDD41A; 
	border-bottom: 2px solid #FDD41A; 
	padding: 0px 0px 6px 6px; 
	margin: 0px 0px 30px 0px;
	text-align: center;
	font-size: 0.8em;
}

/* 5. zweisplater-textblock */
/* 5.1 texblock fuer cpo-template */
	#box-container_cpo{
	float: left; 
	width: 77%;
	margin: 0; padding: 0px 0px 0px 5px;
	}

/* 5.2 rechte marginalspalte fuer terminkalender */
	#box-marginrechts{
	float: right; 
   width: 20%; max-height: 400px;
   overflow: auto;
	border-left: 2px solid #FDD41A; 
	border-bottom: 2px solid #FDD41A; 
	padding: 0px 0px 6px 6px; 
	margin: 0px 0px 30px 0px;
	text-align: center;
	font-size: 0.75em;
	}
	
/* 6. fusszeile */
#fusszeile{
	clear: both;
   border-top: 4px solid #EC3C42; 
	height: 80px;
   margin: 30px 0 0px 0; padding: 5px 0 0 0;
	font-size: 0.75em;
   background-image: url(/gcjz-ka/headerfooter/footer-logos3_02.gif);
	}

#mitglieder-logos{
   width: 79%; height: 80px;
   margin: 0; padding: 0;
   float: left; 
   text-align: center;
}

#impressum{
	width: 20%; height: 100%;
   margin: 0; padding: 0;
   float: right;
   text-align: center; vertical-align: bottom;
}

.linie-rot{
	border-top: 8px solid #ba2f4f; 
}

/* B.  textformate */   
h1, h2, h3, h4, h5, h6{
	color: #A2B2C7}

h3, h4, h5, h6{
	text-decoration: none; 
	margin-bottom: 2px;
	margin-top: 0px;
	}
	
h1	{
	font-size: 13pt; 
	padding-left: 5px; margin-top: 0px;
	border-left: 20px solid #FDD41A;
   text-align: left; 
	}

h2 {
	font-size: 12pt;
	border-left: 17px solid #FDD41A;
	padding-left: 4px;
}	
	
h3	{font-size: 11pt; }
h4	{font-size: 10pt; }
h5	{font-size: 9pt; }
h6	{font-size: 8pt; }


.small07{
	font-size: 0.75em;
}
.small08{
	font-size: 0.85em;
}
.small-b{
	font-weight: bold;
}
.line-height100{
	line-height: 100%;	
}
.line-height140{
	line-height: 140%;	
}

/*links fuer die funktion 
"Gefunden:  | Ergebnisse: « vorherige Seite [  ] nächste Seite »
in _include/function.php */
.active   { text-decoration: none; font-weight: bold; }
.passive  { text-decoration: none; font-weight: bold; color: Gray; }
.pager    {
   font-size: 0.8em; font-weight: bold;
   text-align: center;
   margin-top: 12px;
      border-bottom-style: solid;
      border-bottom-width: 1px;
      border-top-style: solid;
      border-top-width: 1px;
	width: 60%; 
      }
      

/*Link fuer Archive-Funktion*/
.archive
{
   font-size: 0.8em; font-weight: bold;
   text-align: center;
   margin-top: 12px;
      border-bottom-style: solid;
      border-bottom-width: 1px;
      border-top-style: solid;
      border-top-width: 1px;
	width: 60%;
}      


/* C.  modul navigation */


a:link 
{ color:#0033CC; text-decoration:none;font-weight:bold; }
a:activ
{ color:#0066cc; text-decoration:none;font-weight:bold; }
a:visited
{ color:#3366FF; text-decoration:none;font-weight:bold; }
A:hover 
{ color:#0066cc; text-decoration:underline;font-weight:bold; }


/* D. plazierung von images 
#image_center{
   margin: 0 25% 0 25%;
   width: 463px; height: 25px;
   background-color: White;
}
*/

   
   

/* [[ */