body {font-size:12px; font-family: Arial, Trebuchet MS, sans-serif; }
body.site { margin: 0; padding: 0; height: 100%; font-size:62.5%; font-family: Arial, Trebuchet MS, sans-serif; background: #fff url(/static/images/background.gif) repeat-y; }

form { display: inline; }
p { margin: 0 0 1em 0; padding: 0; }
a { color: #FF6600; text-decoration:none;}
a:hover { text-decoration:underline;}
a.black_href { color: #000; text-decoration:none; }
a.black_href:hover { text-decoration:underline;}

#header { float: left; margin: 0; padding: 0; width: 1007px; }

#header h1 { margin: 0; padding: 0; font: bold 1.5em/1.2em Arial, Trebuchet MS, sans-serif; color: #fff; }
#header h2 { margin: 0; padding: 0; font: bold 1.4em/1.2em Trebuchet MS, Arial, sans-serif; color: #fff; }

#headerblock { float: left; padding: 33px 8px; width: 511px; height: 35px; }

#headerFoto { float: left; margin: 0; padding: 0 0 0 10px; height: 101px; }
#headerLogo { float: left; margin: 0; padding: 0; height: 101px; }

#breadcrumb { position: absolute; top: 117px; left: 175px; color: #D1D1D1; }

#breadcrumb a { color: #A2A2A2; text-decoration: none; }
#breadcrumb a:hover { text-decoration:underline;}

#fusszeile { color: #A2A2A2; font: 1.1em/1.2em Arial, Trebuchet MS, sans-serif; padding-top:20px; padding-left:174px; width:592px;}
#fusszeile a { color: #A2A2A2; text-decoration: none; }
#fusszeile a:hover { text-decoration: underline;}
#fusszeile .linie { width:100%; height:1px; border-bottom: solid 1px #DEDEDE; }

#main { float: left; width: 1007px; }

#left_column { float: left; width: 158px; font: 1.1em/1.3em Arial, Trebuchet MS, sans-serif; }
#smallnavlist { margin: 0; padding: 0; }
#smallnavlist li { margin: 0; padding: 0; display: inline; list-style-type: none; padding-right: 3px; font: 0.9em/1.2em Arial, Trebuchet MS, sans-serif; color: #8B8B8B; }
#smallnavlist li a { color: #8B8B8B; }

#main_column { float: left; width: 623px; }
#main_column .container { padding: 16px 0px 16px 16px; width: 592px;}
/*#main_column .start { padding: 0; width: 607px; height: 221px; background: #fff url(/static/images/homepage_background.jpg) no-repeat; border-bottom: 1px solid #E8E8E8; }*/
#main_column .start { padding: 0; width: 607px; height: 221px; background: #fff url(/static/images/homepage_background_network.jpg) no-repeat; border-bottom: 1px solid #E8E8E8; }
#main_column .homepageText { font-size: 12px; line-height: 16px; margin: 0 0 20px; padding: 20px 15px 0; }
#main_column .homepageText p { font-size: 12px; line-height: 16px; }
#main_column .teaser_container { float: left; padding: 0; width: 623px; }
#main_column .teaser_container .teaser .teaserMiddleHeadline { padding: 2px 0 3px 0; }
#main_column .teaser_container .teaser .teaserMiddleHeadline h1 { color: black; font-size: 1.6em; padding: 0 0 3px; }
#main_column .teaser_container .teaser { float: left; padding: 16px; width: 279px; }
#main_column .teaser_container .teaserBig { float: left; padding: 16px; width: 591px; }
#main_column .teaser_container .teaser h1 { margin: 0 0 0.3em; padding: 0; font: bold 1.3em Arial, Trebuchet MS, sans-serif; color: #000; }
#main_column .teaser_container .teaser h2 { margin: 0; padding: 0; font: bold 1.1em Arial, Trebuchet MS, sans-serif; color: #FF6600; }
#main_column .teaser_container .teaser span { margin: 0; padding: 0; font: 1.1em/1.3em Arial, Trebuchet MS, sans-serif; color: #000; }
#main_column .teaser_container .seperator { border-bottom: #e8e8e8 solid 1px; clear: both; margin: 0 1.6em; }

.teaser_image { float: left; padding: 0.1em 1em 0 0; position: relative; }
.teaser_image img { border: 1px solid #D6D6D6; }

#start_text { padding: 65px 0 0 300px; }
#start_text h1 { margin: 0; padding: 0 0 15px 0; font: bold 1.8em/1.3em Arial, Trebuchet MS, sans-serif; color: #FF6600;  }
#start_text span { font: bold 1.3em/1.3em Arial, Trebuchet MS, sans-serif; }

#content { padding-top: 2.6em;  }

h1 { margin: 0; padding: 0; font: bold 1.6em/1.3em Arial, Trebuchet MS, sans-serif; color: #FF6600;  }
h2 { margin: 0; padding: 0; font: bold 1.3em/1.3em Arial, Trebuchet MS, sans-serif; color: #000000;  }
#content div.content_text { font: 1.2em/1.3em Arial, Trebuchet MS, sans-serif; margin-top: 2.0em; }

#right_column { float: left; width: 219px; }
#right_column .teaser { position: relative; margin: 0; padding-top: 9px; width: 219px; }
#right_column .teaser h1 { margin: 0; padding: 0; font: bold 1.2em Arial, Trebuchet MS, sans-serif; color: #000; }
#right_column .teaser h2 { margin: 0; padding: 0; font: bold 1.1em/1.2em Arial, Trebuchet MS, sans-serif; color: #FF6600; }
#right_column .teaser span { margin: 0; padding: 0; font: 1.1em/1.3em Arial, Trebuchet MS, sans-serif; color: #000; }
#right_column .teaser .linie { width:100%; height:8px; border-bottom: solid 1px #DEDEDE; margin-bottom:8px;}
#right_column .teaser .platzhalter { width: 100%; height:8px;}
#right_column .teaser .teaser_head { position: relative; padding: 6px; background-color: #DEDEDE; }
#right_column .teaser .teaser_head h2 { font-size: 1.3em; line-height: 1.3em;}
#right_column .teaser .teaser_body { position: relative; padding: 6px 6px 10px 6px;; background-color: #E8E8E8; border:1px; }
#right_column .teaser .teaser_body ul, #right_column .teaser .teaser_body ol { margin: 0 0 2.0em 2.5em; padding: 0; list-style-type: none; }
#right_column .teaser .teaser_body li { background: url(/static/images/listelement_orange_square.gif) left 0.55em no-repeat; padding: 0 0 0 1.0em; }
#right_column .teaser .teaser_body .seperator { border-bottom: #dedede solid 1px; clear: both; margin: 1.0em 0; }

#searchbox { margin: 0; padding: 10px 0 0 0; height: 18px; }
#searchbox .searchinput { float: left; margin: 0px; padding-left: 3px; width: 190px; height: 14px; border: 1px solid #D1D1D1; font: 11px Arial, Trebuchet MS, sans-serif; color: #A6A6A6;  }
#searchbox .searchinput_de { float: left; margin: 0px; padding-left: 3px; width: 195px; height: 14px; border: 1px solid #D1D1D1; font: 11px Arial, Trebuchet MS, sans-serif; color: #A6A6A6;  }
#searchbox .searchbutton { float: right; margin: 0px; padding: 0px; height:18px; width: 18px;}

.searchresultheadline {font: bold 1.1em/1.3em Arial, Trebuchet MS, sans-serif; }


/* Seminare */
div.eventBlock .item { position: realtive; float: left; width: 125px; padding: 4px 10px 4px 20px; text-align: right; }
div.eventBlock .textInput { width: 280px; padding: 0; height: 16px; font: 1em arial,helvetica,verdana,sana serif; }
/* Seminare Ende */

/* Ergebnisliste */
form { display: inline; }
#searchfilter { width: 578px; background: #E8E8E8; padding: 8px 7px; }
form#filter select { float: left; margin-right: 6px; font: 11px arial,helvetica,verdana,sans serif; }
form#filter input { float: left; font: 11px arial,helvetica,verdana,sana serif; vertical-align:middle;}
select#veranstalter { width: 118px; }
select#themenbereich { width: 108px; }
select#monat { width: 70px; }
select#postleitzahl { width: 81px; }
input#stichwort { width: 184px; height: 14px; padding:2 0 0 4;}
input#send { float: left; margin-left: 315px; margin-top: 5px;}
input#send2 { float: left; margin-left: 404px; margin-top: 5px;}
input#anzeige { float: left; margin-left: 4px; margin-top: 5px;}
input#reset { float: left; margin-left: 4px; margin-top: 5px;}

* html input#stichwort { width: 182px; height: 14px; padding:2 0 0 4;}
*:first-child+html input#stichwort { width: 182px; height: 14px; padding:2 0 0 4;}


div.eventBlock { position: relative; float: left; background: #E8E8E8; font-size: 1.2em; margin-bottom: 14px; }
div.eventBlock .head { position: relative; border-bottom: 1px solid #fff; padding: 5px 15px 8px 10px;}

div.orange { background-color: #ff6600 }
div.blue { background-color: #0d1b53; }
div.azur { background-color: /*#0099cc*/#0d1b53; }
div.green { background-color: /*#009966*/#0d1b53; }
div.yellow { background-color: /*#e9a500*/#0d1b53; }
div.red { background-color: /*#660033*/#0d1b53; }
div.grey { background-color: /*#a7a7a7*/#0d1b53; }
div.brightorange { background-color: #ffa366 }
div.brightblue { background-color: #0d1b53 }
div.brightazur { background-color: #66c2e0 }
div.brightgreen { background-color: #66c2a3 }
div.brightyellow { background-color: #e9a500 }
div.brightred { background-color: #a36685 }
div.brightgrey { background-color: #cacaca }
div.lightorange { background-color: #fff7f0 }
div.lightblue { background-color: #cbc9dd }
div.lightazur { background-color: /*#eff5fa*/#cbc9dd }
div.lightgreen { background-color: /*#d6e8e1*/#cbc9dd }
div.lightyellow { background-color: /*#fdf1d8*/#cbc9dd }
div.lightred { background-color: /*#e6cfcf*/#cbc9dd }
div.lightgrey { background-color: /*#dfe4e5*/#cbc9dd }
div.containerorange { border: 1px solid #ff6600 }
div.containerblue { border: 1px solid #0d1b53; }
div.containerazur { border: 1px solid /*#0099cc*/#0d1b53; }
div.containergreen { border: 1px solid /*#009966*/#0d1b53; }
div.containeryellow { border: 1px solid /*#e9a500*/#0d1b53; }
div.containerred { border: 1px solid /*#660033*/#0d1b53; }
div.containergrey { border: 1px solid /*#a7a7a7*/#0d1b53; }
div.borderorange { border-left: 10px solid #ffa366 }
div.borderblue { border-left: 10px solid #0d1b53; }
div.borderazur { border-left: 10px solid /*#66c2e0*/#0d1b53; }
div.bordergreen { border-left: 10px solid /*#66c2a3*/#0d1b53; }
div.borderyellow { border-left: 10px solid /*#e9a500*/#0d1b53; }
div.borderred { border-left: 10px solid /*#a36685*/#0d1b53; }
div.bordergrey { border-left: 10px solid /*#cacaca*/#0d1b53; }
.fontorange { color: #ff6600 }
.fontblue { color: #0d1b53; }
.fontazur { color: /*#0099cc*/#0d1b53; }
.fontgreen { color: /*#009966*/#0d1b53; }
.fontyellow { color: /*#e9a500*/#0d1b53; }
.fontred { color: /*#660033*/#0d1b53; }
.fontgrey { color: /*#a7a7a7*/#0d1b53; }

div.eventBlock h2 { font-size: 1.10em; margin: 0; color:#FFFFFF;}
div.eventBlock .eventdetail { font-size: 1.0em; margin: 0; color:#FFFFFF; padding-top:3px;}

div.eventBlock .body { position: relative; float: left;background: url(/static/images/label_bg.gif) repeat-y; padding: 4px 0 0 0; width: 100%; }
div.eventBlock .pixelsep { background: url(/static/images/white_px.gif) center repeat-y; }
div.eventBlock .group { position: relative; float: left; width: 592px; border-bottom: 1px solid #fff; padding-bottom: 5px; }
div.eventBlock .entry { position: relative; clear: both; float: left; width: 592px; }
div.eventBlock .label { position: realtive; float: left; width: 135px; padding: 4px 0 4px 10px; font-weight: bold; }
div.eventBlock .data { position: realtive; float: left; padding: 4px 0 4px 20px; width: 415px; }
div.eventBlock .labelend { position: realtive; float: left; width: 135px; height:7px;}
div.eventBlock .dataend { position: realtive; float: left; height:7px;}
div.eventBlock a { color: #000; }
div.eventBlock select { font: 11px/11px arial,helvetica,verdana,sana serif; float: left; margin-right: 40px; width: 220px; }
div.eventBlock .anmeldebutton { font: 12px arial,helvetica,verdana,sana serif; }
div.eventBlock .anmelden { position: absolute; right: 10px; }
/* Ergebnisliste Ende*/

/* Sitemap */
div.sitemap h1 { margin: 0; padding: 0; font: bold 1.3em/1.3em Arial, Trebuchet MS, sans-serif; }
div.sitemap h2 { margin: 0; padding: 0; font: bold 1.2em/1.2em Arial, Trebuchet MS, sans-serif; }
div.sitemap h3 { margin: 0; padding: 0; font: normal 1.1em/1.1em Arial, Trebuchet MS, sans-serif; }
div.sitemap h4 { font-size: 1em; margin: 0; }
div.sitemap h5 { font-size: 1em; margin: 0; }
/* Sitemap Ende */

div.showContent { display: block; position: absolute; z-index: 900; width: 574px; border: 1px solid #DEDEDE; background-color: #E8E8E8; font: 1.1em/1.3em Arial, Trebuchet MS, sans-serif; top: 330px; left: 165px; padding: 12px; }
div.hiddenContent { display: none; float: none; }


.error {color:#FF0000;}

table.evp_table {font: 1.2em/1.3em Arial, Trebuchet MS, sans-serif;}

td {font: 1.2em/1.3em Arial, Trebuchet MS, sans-serif;}

td.small {font: 1.0em/1.3em Arial, Trebuchet MS, sans-serif;}

font {font: 1.2em/1.3em Arial, Trebuchet MS, sans-serif;}

font.standard {font: 1.1em/1.2em Arial, Trebuchet MS, sans-serif;}
        
font.klein {font: 1.0em/1.3em Arial, Trebuchet MS, sans-serif;}
        
font.gross {font: 1.3em/1.3em Arial, Trebuchet MS, sans-serif;}

font.ueberschrift {font: 1.3em/1.4em Arial, Trebuchet MS, sans-serif; font-weight: bold;}

/* DEFINITIONS: IMAGEGALLERY -> START */

.clearer {
	clear:				both;
	visibility:			hidden;
}

.imageGallery .row {
	padding:			0 0 1.6em;
}

.imageGallery .col {
	border:				#BEBEBE solid 1px;
	float:				left;
	margin:				0 1.6em 0 0;
	padding:			1.6em 2.2em 2.5em;
	position:			relative;
	text-align:			center;
	width:				140px;
}

.imageGallery .col3 {
	margin:				0;
}

.imageGallery .col .image {
	margin:				0 0 4px;
}

.imageGallery .col .fileDescription {
	font-size:			1.1em;
	line-height:			115%;
	margin:				0 0 0.5em;
}

.imageGallery .col .zoomLink {
	bottom:				9px;
	font-size:			1.1em;
	left:				0;
	line-height:			115%;
	position:			absolute;
	text-align:			center;
	width:				176px;
}

.imageGallery .pager {
	font-size:			1.1em;
	padding:			20px 0 0;
	text-align:			center;
}

/* DEFINITIONS: IMAGEGALLERY -> END */

/* DEFINITIONS: LIGHTBOX -> START */

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5000;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 5100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* DEFINITIONS: LIGHTBOX -> END */
<!-- user="1" date="1244818447" -->