#wrapper {
 margin: 0 auto;
 width: 995px;
 background-image: url(templategrafik/main.png);
 background-repeat: repeat-y;
}

#header {
 background-image: url(templategrafik/header_pool2.jpg);
 background-repeat: no-repeat; 
 width: 995px;
 height: 178px;
}

#leftcolumn {
 position: relative;
 left: 18px;
 /* background: #EBE3CD; */
 width: 175px;
 float: left;
}

#content { 
 position: relative;
 margin-left: 22px;
 margin-right: 4px;
 padding-left: 20px;
 padding-right: 20px;
 /* background: #00A6EB; */
 width: 579px;
 float: left;
}

#rightcolumn {
 position: relative;
 /* background: #EBE3CD; */
 padding-left: 5px;
 width: 152px;
 float: left;
}

#footer { 
 width: 995px;
 height: 27px;
 clear: both;
 background-image: url(templategrafik/footer.png);
 background-repeat: no-repeat;
}

/* CSS von Homepage */

BODY {
 background-color: #00a6eb;
 FONT-SIZE: 12px;
 FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
 COLOR: #000000;
}

a:link {
 color: #000099;
 border: 0;
}

a:visited {
 color: #990099;
 border: 0;
}

a img {border: none;}


TD {
 FONT-SIZE: 12px;
 FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
}

H1 {
 COLOR: #3986C7;	
 FONT-SIZE: 20px;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
}

H2 {
COLOR: #3986C7;	
FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
}


/* Bildunterschriften */
.csc-caption{
FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
FONT-SIZE: 10px;
COLOR: #000000
}

/* Menü */
.arrowlistmenu{
width: 175px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Geneva, Arial, Verdana; sans-serif;
color: white;
/*background: black url(titlebar.png) repeat-x center left;*/
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(titlebar-active.png);*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ff6b1c;
/*background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
/*border: 1px solid #000000;*/
font-size: 90%;
font-weight:bold;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #fdfbe5;
}


/* CSS von Intranet

body {
 font-family: Geneva, Arial, Verdana; sans-serif;
 font-size: 12px;
 background-color: #00a6eb;
}

a:link {
 color: #000099
}

a:visited {
 color: #990099
}

h1 {
 COLOR: #3986C7;	
 FONT-SIZE: 20px;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
}

h2 {
 COLOR: #3986C7;	
 FONT-SIZE: 14px;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
}

/*
ul {
 padding-left: 25px;
 padding-right: 10px;
}

ol {
 padding-left: 30px;
 padding-right: 10px;
}
*/

/* Bildunterschriften */
.csc-caption{
FONT-FAMILY: Geneva, Arial, Verdana; sans-serif;
FONT-SIZE: 10px;
COLOR: #000000
}

/* Menü */
.arrowlistmenu{
width: 175px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Geneva, Arial, Verdana; sans-serif;
color: white;
/*background: black url(titlebar.png) repeat-x center left;*/
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(titlebar-active.png);*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ff6b1c;
/*background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 22px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
/*border: 1px solid #000000;*/
font-size: 90%;
font-weight:bold;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #fdfbe5;
}

*/