/* ----------------------------------------- */
/* STUELKEN design. kommunikation. newmedia. */
/* ----------------------------------------- */

/*	color: #677861; dunkelgruen fuer Links */
/*	background-color: #99A994; 153 169 148, hellgruen fuer selected marker */
/*  #ffffff, weiss fuer BG */
/*  #000000, schwarz fuer BG */
/*  #787F7D, dunkelgrau fuer fette Schrift vor weissem hintergrund */
/*	#444444, dunkelgrau fuer Ueberschrift h1 bei browser rendering ohne grafik */



/* Reset aller Browsereinstellungen */
body, p, ul, ul, h1, h2, h3, h4, h5, a, table, tr, td, dl, dt, img, div, span {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}
/* Typografie */
body, div, span, p, ol, ul, h1, h2, h3, h4, h5 {
	font-family: verdana, arial;
	font-size: 11px;
}


table.maintable {
	background-color: #000000;
}
table.content_table {
	background-color: #ffffff;
}


/* Headlines */
h1 { font-size: 25px; font-weight: normal; margin-bottom: 5px; line-height: 18px;}
h2 { font-size: 13px; font-weight: bold; margin-bottom: 5px; }
h3 { font-size: 11px; font-weight: bold; margin-bottom: 5px; }

/* Absatz */
p, ol, ul, li, div, span {
	font-size: 11px;
	line-height: 1.3em;
}
p {
	margin-bottom: 10px;
}

/* Tabellenfelder */
TD#footer {
	/* border-top: dotted 1px #999999; */
}
TD#footer p {
	font-size: 10px;
	text-align: center;
}



/* Style for the Path-menu: */
td#path {
  white-space: nowrap;
  background-color: #ff8c00;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
}
td#path A {
  text-decoration: none;
  color:black;
}
td#path A:hover {
  text-decoration: underline;
}




/* Content column */
td.content_1  {
	padding: 0 0 0 0px;
	vertical-align: top;
	/* background-image: url(../images/bg_oranje.jpg); */
	/* background-repeat : repeat /* no-repeat; */
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
}


/* Page Headline */
.page_content_1 * h1 {
	margin-top: 0px;
	/*
	height: 50px;
	line-height: 30px;
	*/
	color: #444444;
	font-weight: normal;
}

/* Page Content */
div.page_content_1 {
	margin-left: 0px;
	margin-right: 20px;
	/* height: 350px; */
}

div.page_content_footer_1 {
	margin-left: 50px;
}


/* Footer */
div.footer_1 {
	margin-left: 287px;
}


/* Right */

td.links_1 {
	margin: 0 0 0 0px;
	/*
	height: 488px;
	width: 266px;
	*/
	/*
	background-image: url(../images/bg_grau.jpg);
	background-repeat : repeat /* no-repeat; */
	*/
}
div.links_1 {
	margin: 0 0 0 0px;
	/*
	height: 488px;
	width: 266px;
	*/
}


/* Right */

td.right_1, td#right_1 {
	margin-top: 40px;
	margin-left: 20px;
	margin-right: 0px;
	vertical-align: top;
}
div.right_1 {
}



/* Menu 1. Ordnung */
div.menu1-level1-no { }
div.menu1-level1-act { }

/* Menu 2. Ordnung */
div.menu1-level2-no { }
div.menu1-level2-act { }



/* ABSATZFORMATIERUNG FUER CSC */
h1.csc-firstHeader {
	color: red;
}




/* IMAGES */


### DIE CSS FUER STYLES CONTENT

.align-right { text-align:right; }
.align-left { text-align:left; }
.align-center { text-align:center; }

.csc-textpic-clear { clear:both; }
.csc-textpic-imagewrap { padding:0px; }

dl.csc-textpic-image { margin:0px; }
dl.csc-textpic-image dd { margin:0px; }
dl.csc-textpic-image dt { display:inline; margin:0px; }

.csc-textpic img { border:medium none; }

html .csc-textpic-intext-left-nowrap .csc-textpic-text { height:1%; }
html .csc-textpic-intext-right-nowrap .csc-textpic-text { height:1%; }

.csc-textpic .csc-textpic-imagecolumn { display:inline; float:left; }
.csc-textpic .csc-textpic-imagerow { clear:both; }

.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol { margin-left:0px! important; }
.csc-textpic .csc-textpic-imagewrap .csc-textpic-lastcol { margin-right:0px! important; }

.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { float:left; margin-bottom:0px; } /* margin-bottom: 5 */
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin:0px; }
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img { margin:0px; }

.csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image { float:left; }
.csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dd { float:none; }
.csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dd img { border:medium none; }
.csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image dt { float:none; }

.csc-textpic .csc-textpic-imagewrap ul { padding:0px; margin:0px; list-style-type:none; }
.csc-textpic .csc-textpic-imagewrap ul li { padding:0px; float:left; margin:0px; }

.csc-textpic-above .csc-textpic-text { clear:both; }

.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img { border:black 2px solid; padding:0px;  }

.csc-textpic-caption-c .csc-textpic-caption { text-align:center; }
.csc-textpic-caption-l .csc-textpic-caption { text-align:left; }
.csc-textpic-caption-r .csc-textpic-caption { text-align:right; }

.csc-textpic-center { text-align:center; }
.csc-textpic-center .csc-textpic-imagewrap { margin:0px auto; }
.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-left:0px; text-align:left; } /* margin-left: 0px; */
.csc-textpic-center .csc-textpic-text { text-align:left; }

.csc-textpic-equalheight .csc-textpic-imagerow { display:block; margin-bottom:0px; } /* margin-bottom: 5px */

.csc-textpic-intext-left .csc-textpic-imagewrap { float:left; margin-right:0px! important; } /* 10px */
.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-right:0px; } /* 10px */

# Hier
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-right:0px; } /* 10px */
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { clear:both; float:left; margin-right:0px! important; } /* 10px */

.csc-textpic-intext-right .csc-textpic-imagewrap { float:right; margin-left:0px! important; } /* 10px */
.csc-textpic-intext-right .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-left:0px; } /* 10px */
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-left:0px; } /* 10px */
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { clear:both; float:right; margin-left:0px! important; }/* 10px */

.csc-textpic-left .csc-textpic-imagewrap { float:left; }
.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-right:0px; }/* 10px */
.csc-textpic-left .csc-textpic-text { clear:left; }

.csc-textpic-right .csc-textpic-imagewrap { float:right; }
.csc-textpic-right .csc-textpic-imagewrap .csc-textpic-image { display:inline; margin-left:0px; }/* 10px */
.csc-textpic-right .csc-textpic-text { clear:right; }


.csc-textpic .csc-textpic-intext-left-nowrap .csc-textpic-equalheight,
.csc-textpic-imagewrap,
csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol,
{
	margin: 0 0 0 0px;
}



/* SITEMAP */
div.csc-sitemap ul, div.csc-sitemap ul li ul {
	margin-left: 40px;

	list-style:none;
	color: #000000;
}
div.csc-sitemap ul li {
  list-style-image:url('../images/sitemap_list_icon.gif');
}
div.csc-sitemap ul li ul li {
	list-style-image:url('../images/sitemap_list_icon.gif');
	/* list-style-image:none; */
}
div.csc-sitemap ul li a,
div.csc-sitemap ul li ul li a{
	color: #000000;
}

/* CONTENT */

#content_1 * p,
#content_1 * a,
#content_1 * ul,
#content_1 * li,
#content_1 * div,
#content_1 * span
{
	color: #666666;
}
#content_1 h1 {
	color: #444444;
	line-height: 83px; height: 83px; vertical-align: bottom; margin-bottom: 0px;
	font-size: 19px;
}


#content_1 * p, #content_1 * ul {
	margin-bottom: 10px;
}

/* Links */
footercontainer_td {
}

a {
	color: #E60000;
}


ul {
	margin-left: 17px;
}

img {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}



/*
<input type="checkbox" value="1" name="newsletter_1x_quartal" id="mailformnewsletter_1x_quartal" class="csc-mailform-check"
*/




















