h1.header_1 {
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 8px 0px;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Section for id pic_left_text_right */
#content_left_text_right {
	clear: both;
	widht: 779px;
}
#content_left_text_right div.content_left {
	float: left;
	width: 170px;
	text-align: center;
}
#content_left_text_right div.text_right {
	float: right;
	width: 594px;
	margin-left: 15px;
	line-height: 16px;
	margin-bottom: 25px;
}
#content_left_text_right div.caption {
	line-height: 12px;
	font-size: 10px;
	margin-top: 4px;
}
#content_left_text_right p {
	margin-top: 0px;
	margin-bottom: 16px;
}

/* Section for id content_left_text_right_with_header */
#content_left_text_right_with_header {
	clear: both;
	width: 779px;
}
#content_left_text_right_with_header div.content_left {
	float: left;
	width: 170px;
}
#content_left_text_right_with_header div.text_right_with_header {
	float: right;
	width: 594px;
	margin-left: 15px;
}
#content_left_text_right_with_header div.header {
	padding: 2px 3px 2px 13px;
	background: url(../pics/dot_header.gif) no-repeat 2px 7px #E6EEF1;
	font-weight: bold;
	margin-bottom: 9px;
}
#content_left_text_right_with_header div.text_right {
	line-height: 16px;
	margin-bottom: 25px;
}
#content_left_text_right_with_header p {
	margin-top: 0px;
	margin-bottom: 16px;
}
ol {
	list-style-position:inside;
	margin: 0px 0px 16px 0px;
	padding: 0px;
}
ol li {
	margin-bottom: 16px;
}

#content_left_text_veranstaltungsuebersicht{
	clear: both;
	width: 779px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content_left_link_veranstaltungsueberschrift{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #E6EEF1;
}

/* Section for id content_left_sitemap_right_with_header */
#content_left_sitemap_right_with_header {
	clear: both;
	width: 779px;
}
#content_left_sitemap_right_with_header div.content_left {
	float: left;
	width: 170px;
}
#content_left_sitemap_right_with_header div.sitemap_right_with_header {
	float: right;
	width: 594px;
	margin-left: 15px;
}
#content_left_sitemap_right_with_header div.header {
	padding: 2px 3px 2px 13px;
	background: url(../pics/dot_header.gif) no-repeat 2px 7px #E6EEF1;
	font-weight: bold;
	margin-bottom: 9px;
}
#content_left_sitemap_right_with_header ul.sitemap_right {
	line-height: 16px;
	list-style: none;
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#content_left_sitemap_right_with_header li {
	background: url(../pics/dot_menu.gif) no-repeat 2px 9px #FFFFFF;
	padding: 3px 3px 3px 13px;
}
#content_left_sitemap_right_with_header a {
	text-decoration: none;
	font-weight: bold;
	color: #003399;
}

/* Section for id content_left_fachgruppen_right_with_header */
#content_left_fachgruppen_right_with_header div.header {
	margin-left: 185px;
	width: 594px;
	font-weight: bold;
	text-decoration: none;
}
#content_left_fachgruppen_right_with_header div.content_left {
	float: left;
	width: 170px;
}
#content_left_fachgruppen_right_with_header div.caption {
	font-size: 10px;
	margin-top: 4px;
}
#content_left_fachgruppen_right_with_header div.content_right {
	float: right;
	margin-left: 15px;
	width: 594px;
}


#content_left {
	float: left;
	width: 170px;
}

#content_left p.caption {
	margin-top: 4px;
	line-height: 12px;
        font-size: 10px;
}

#content_left div.caption {
        font-size: 10px;
	line-height: 12px;
        margin-top: 4px;
}


#content_right {
	float: right;
	width: 594px;
	margin-left: 15px;
}
#content_right td {
	vertical-align: top;
}
#content_right h2 {
	padding: 2px 3px 2px 13px;
	background: url(../pics/dot_header.gif) no-repeat 2px 7px #E6EEF1;
	font-weight: bold;
	margin: 0px 0px 9px 0px;
	font-size: 12px;
}
#content_right p.bodytext {
	margin: 0px 0px 16px 0px;
	line-height: 16px;
	padding: 0px;
}
#content_right p {
	margin: 0px 0px 16px 0px;
	line-height: 16px;
	padding: 0px;
}
#content_right p.caption {
	margin-top: 4px;
	line-height: 12px;
	font-size: 10px;
}
#content_right ul {
	line-height: 16px;
	list-style: none;
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#content_right ul li {
	background: url(../pics/dot_header.gif) no-repeat 2px 9px #FFFFFF;
	padding: 3px 3px 3px 13px;
}

#content_right ul.sitemap {
	line-height: 16px;
	list-style: none;
	margin: 0px 0px 25px 0px;
	padding: 0px;
}
#content_right ul.sitemap li {
	background: url(../pics/dot_menu.gif) no-repeat 2px 9px #FFFFFF;
	padding: 3px 3px 3px 13px;
}
/* Section for id fachgruppen */
#fachgruppen {
	margin-bottom: 25px;
}
#fachgruppen div.fachgruppen_name {
	float: left;
	width: 297px;
}
#fachgruppen div.fachgruppen_leitung {
	float: right;
	width: 297px;
}
#fachgruppen div.fachgruppen_name a {
	text-decoration: none;
	font-weight: bold;
	color: #003399;
}
#fachgruppen div.item_blue {
	padding: 8px 3px 8px 13px;
	background: url(../pics/dot_menu.gif) no-repeat 2px 13px #E6EEF1;
}
#fachgruppen div.item_white {
	padding: 8px 3px 8px 13px;
	background: url(../pics/dot_menu.gif) no-repeat 2px 13px #FFFFFF;
}
#image div.caption {
	font-size: 10px;
	margin-top: 3px;
}

/* Section for id two_col_blue */
#two_col_blue {
	position: relative;
}
#two_col_blue div.content_left {
	width: 285px;
	float: left;
}
#two_col_blue div.content_right {
	width: 285px;
	margin-left: 24px;
	float: right;
}
#two_col_blue p.bodytext {
	padding: 5px;
	margin: 0px;
	background-color: #E6EEF1;
}
#two_col_blue table {
	background-color: #E6EEF1;
}
p.bodytext {
	font-size: 12px;
}

/* Section for veranstaltungen */

#veranstaltungsuebersicht div.veranstaltungslink{
	font-weight: bold;
	background: url(../pics/dot_menu.gif) no-repeat 2px 9px #FFFFFF;
	padding: 3px 3px 3px 13px;
	background-color: #E6EEF1;
}

#veranstaltungsuebersicht div.veranstaltungsueberschrift{
	font-weight: bold;
	background-color: #E6EEF1;
}

#veranstaltungsuebersicht div.ueberschrift{
	font-size: 12px;
	font-weight: bold;
}

#veranstaltungsuebersicht li {
	background: url(../pics/dot_menu.gif) no-repeat 2px 9px #FFFFFF;
	padding: 3px 3px 3px 13px;
	background-color: #E6EEF1;
	list-style: none;
}

#veranstaltungsuebersicht a {
	background-color: #E6EEF1;
	text-decoration: none;
	color:#003399;
}

#veranstaltungsuebersicht{
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	width: 594px;
}
