BODY {
background-color : #663366 !important;
background-image : none;
color : #CCCCCC;
padding : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 0px;
font-size : 100%;
font-family : verdana,arial,helvetica,sans-serif;
}

TABLE {
border-top: 1px solid #663366;
border-left: 1px solid #663366;
border-collapse: collapse;
font-family : verdana,arial,helvetiva,sans-serif;
font-size : 0.95em;
line-height : 135%;
}


#style1 {
display : none; }


.style2 {
margin-bottom : 26px;
width : 100%;
clear : both;
/*max-width : 580px;*/
}

P {
/*max-width : 580px;*/
}

#head {
float:left;
width : 100%;
background-color : #DCDCDC;
background-image : none;
color : yellow;
border : 0px solid black;
padding : 0px;
font-family : arial,helvetica,sans-serif;
font-size : 0.8em; }

#agile_logo {
float : left;
width : 15%;
background-color : #DCDCDC;
background-image : none;
color : yellow;
margin-left: 30px;
padding-top : 4px;
padding-right : 0px;
display : inline;
padding-bottom : 0px; }

#style4 {
float : left;
width : 20%;
margin-top : 2px;
padding-left : 38px;
font-family : verdana,arial,helvetiva,sans-serif;
font-size : 0.9em;
margin-right : 10px;
line-height : 120%; }

#menustyle {
float: left;
width : 19%;
margin-left: 10px;
margin-top : 0px;
margin-right : 10px;
font-family : arial,helvetiva,sans-serif;
font-size : 1.1em; 
background-color: #F4F4F4;
border: 1px solid black;
}



.menufont {
font-family : arial,helvetiva,sans-serif;
font-size : 0.9em; 
padding: 0px;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 15px;
}

.menufont_underline {
font-family : arial,helvetiva,sans-serif;
color: #cccccc;
font-size : 0.9em; 
padding: 0px;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 15px;
line-height: 0.9em;
border-bottom: 2px solid black;
}

.menufont2 {
font-family : arial,helvetiva,sans-serif;
color: black;
font-size : 0.9em; 
padding: 0px;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 30px;
line-height: 1.1em;
}



#bread {
float : left;
width : 65%;
padding : 6px;
padding-left : 12px;
margin-top : 2px;
font-family : verdana,arial,helvetiva,sans-serif;
font-size : 0.8em;
font-weight : normal;}

#main {
float : left;
margin-top: 0;
width : 74%;
background-color : #F4F4F4;
background-image : none;
border : 1px solid black;
padding-top : 2px;
padding-left : 12px;
padding-right : 12px;
padding-bottom : 12px;
line-height : 135%;
color : black !important;
font-size : 0.9em;}

#feet {
float : left ;
width : 100%;
border : 0px solid red;
margin-bottom : 0px;
margin-top : 12px;
text-align : center;
font-family : arial,helvetica,sans-serif;
font-size : 0.9em;
margin-bottom : 14px;}

.csc-firstHeader {
font-family : Arial,Helvetica,sans-serif;
font-size : 150%;
color : #663366;
padding-bottom : 2px;
border-bottom: 4px solid #663366;
line-height : 115%; }

H1 {
font-weight: bold;
font-size: 120%;
text-decoration: none;
background-color : transparent;
margin-top: 15px;
margin-bottom: 2px;
padding: 0px;
line-height: 120%;
}

H2 {
font-size : 100%;
font-weight : bold;
margin-top : 14px;
margin-bottom : 14px;
line-height: 120%;
 }

H3 {
font-size : 100%;
font-weight : normal;
margin-top : 14px;
margin-bottom : 14px;
line-height: 120%;
}

H4  {
font-weight: bold;
font-size: 120%;
text-decoration: none;
background-color : transparent;
margin-top: 15px;
margin-bottom: -12px;
padding: 0px;
line-height: 120%;
}

H6 {
font-weight: bold;
font-size: 120%;
text-decoration: none;
background-color : transparent;
margin-top: 15px;
margin-bottom: -12px;
padding: 0px;
line-height: 120%;
}

I {
font-style: italic;
font-weight : bold;
text-decoration : none; }

ul {
list-style : square }

li {
color : black;
  }


A:link {
color : #000099;
font-weight: bold;
text-decoration: underline;
background-color : transparent; }

A.tit:link {
color : #663366;
font-weight: bold;
text-decoration: none;
background-color : transparent; }

A.atit:link {
color : #663366;
font-weight: bold;
font-size: 120%;
text-decoration: none;
background-color : transparent; }

#menustyle A:link {
color : black;
font-weight: bold;
text-decoration: none;
background-color : transparent; }

#menustyle A:visited {
color : black;
font-weight: bold;
text-decoration: none;
background-color : transparent; }

#menustyle A:hover {
color : #663366;
font-weight: bold;
text-decoration: none;
background-color : transparent; }

A:visited {
color : #000033;
font-weight: bold;
text-decoration: underline;
background-color : transparent; }

A.tit:visited {
color : #663366;
font-weight: bold;
text-decoration: none;
background-color : transparent; }

A.atit:visited {
color : #663366;
font-size: 120%;
font-weight: bold;
text-decoration: none;
background-color : transparent; }

A:hover {
color: #000033;
font-weight: bold;
text-decoration: none;
background-color : transparent;}

A:active {
color: red;
text-decoration: none;
background-color : transparent; }

A.kopf:link {
color : yellow;
font-weight: normal;
text-decoration: none;
background-color : transparent; }

A.kopf:visited {
color : yellow;
font-weight: normal;
text-decoration: none;
background-color : transparent; }

A.kopf:hover {
color : yellow;
font-weight: normal;
text-decoration: none;
background-color : transparent; }

.invis {
display : none; }

.bigtitle {
font-size: 170%;
font-weight: bold;
line-height: 120%;
}
.url {
text-indent : 20px;
font-size : 0.8em;}

#menustyle ul {
	list-style-image: url(square.gif);
	margin-left: 0.5em;
	padding: 0px;
}

.activemenu {
  	color: yellow;
}

#menustyle ul ul {
	list-style-image: url(square.gif);
	margin-left: 0em;
	padding: 0px;
}


#menustyle ul ul ul {
	list-style-image: url(square.gif);
	margin-left: 0em;
	padding: 0px;	
}

#menustyle ul li {
	color: black;
}

.bodytext {
	padding: 0px;
}

.nospace {
	margin-top: 0px;
	padding: 0px;
}

.link {
	margin-top: -15px;
margin-bottom: 0px;
	padding: 0px;
}

.normalmenu {
   color: #cccccc;
   list-style: square inside;
}

.activetree {
   list-style-image: url(active.gif);
	margin-left: 0.85em;
	padding: 0px;
 	line-height: 1.3em;	
}

.active {
   list-style-image: url(active.gif);
	margin-left: 0.85em;
	padding: 0px;
 	line-height: 1.3em;	
}

td, th {
  color: black;
border-right: 1px solid #663366;
border-bottom: 1px solid #663366;
padding: 5px;
text-align: left;
vertical-align: top;
}






/* default styles for extension "tx_indexedsearch" */
	.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:middle; }
	-->
		/*]]>*/

