* {
	margin: 0px;
	padding: 0px;
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	margin-left: 34px;
	padding: 0px;
	line-height: 110%;
}
.hidden {
	display: none;
	position: absolute;
	visibility: hidden;
	height: 1px;
	width: 0px;
	left: 1px;
	top: 0px;
}

.frame {
	width: 800px;
	background-image: url(../tmpl_images/farbe_weiss.gif);
	background-repeat: repeat;
}
.head_image2 {
	float: left;
	margin-right: 10px;
}
.head_image3 {
	float: left;
}



.col_right_top {
	margin-bottom: 20px;
}


.col_right_top_challenge {
	margin-bottom: 12px;
}

.col_left {
	float: left;
	width: 25%;
	background-color: #FFFFFF;
}
.col_left_inner {
	margin-right: 10px;
	margin-left: 0px;
}
.col_left_top {
	margin-bottom: 20px;
}
.col_center {
	position: relative;
	float: left;
	width: 50%;
}
.col_center_inner {

}
.col_center_top {
}





.col_right {
	float: right;
	width: 25%;
}
.col_right_inner {
	margin-right: 0px;
	margin-left: 0px;
}
.page {
	width: 100%;
}
.head {
	width: 100%;
	background-color: #FFFFFF;
	height: 11em;
}
.head_top {
	width: 100%;
	background-image: url(../tmpl_images/farbe_weiss.gif);
	background-repeat: repeat;
	height: 10px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.head_bot {
	float: left;
	width: 100%;
	background-image: url(../tmpl_images/farbe_weiss.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 8.21em;
	background-color: #FFFFFF;
	margin-bottom: 1px;
}

.logo {
	float: left;
	width: 50%;
	height: 86px;
}



.logo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
}





.barrieretools {
	float: left;
	width: 25%;
	height: 7.25em;
	margin: 0px;
	padding: 0px;
	background-image: url(../tmpl_images/farbe_weiss.gif);
	background-position: 10px;
	background-repeat: repeat-y;
}
.barrieretools_inner {
	background-image: url(../tmpl_images/farbe_weiss.gif);
	background-repeat: repeat;
	margin-left: 10px;
	height: 7.25em;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.barrieretools label {
	display: none;
}
.barrieretools .bt_search {
	width: 80%;
	border: 1px solid #656565;
	font-size: 100%;
	float: left;
}
.barrieretools .bt_searchbutton {
	margin-bottom: 0px;
	margin-top: 0px;
	height: 18px;
	width: 18px;
	position: relative;
	margin-left: 5px;
	float: right;
}
.barrieretools .bt_quicklinks {
	width: 80%;
	border: 1px solid #656565;
	font-size: 100%;
	float: left;
}
.barrieretools ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.barrieretools li {
	display: inline;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.barrieretools li.last {
	margin-right: 0px;
}
.barrieretools p {
	display: block;
	margin-bottom: 5px;
	padding-bottom: 20px;
}
.barrieretools form {
}
.barrieretools a {
	display: inline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #005d95;
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
.barrieretools img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: bottom;
}
#ide_tools_gui {
	vertical-align: middle;
	margin: 0px;
	clear: both;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 2px;
}
.metanav {
	float: left;
	width: 25%;
	height: 90px;
}
.metanav_inner {
	padding: 10px 10px 0px;
}
.metanav  ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.metanav  li {
	margin-bottom: 3px;	
}
.metanav a {
	padding-left: 128px;
	color: #005d95;
	text-decoration: none;
}
.metanav a:hover {
	color: #005d95;
	text-decoration: underline;
}
.blank {
	color: #314F81;
	text-decoration: none;
	padding-left: 5px;
	display: block;
}
.breadcrumb {
	height: 3em;
	float: left;
	width: 98%;
	padding-top: 7px;
	padding-left: 5px;
	padding-right: 10px;
}
.breadcrumb a {
	color: #005d95;
	text-decoration: none;
	background-position: 5px 5px;
	padding-right: 15px;
}
.breadcrumb a:hover {
	color: #005d95;
	text-decoration: underline;
}

.breadcrumb_text {
	font-size: 100%;
	color: #8d8d8d;
	padding-right: 10px;
}


.econdesknav {
	height: 2em;
	float: left;
	width: 92%;
	padding-top: 7px;
	padding-bottom: 1px;
	padding-left: 10px;
	margin-bottom: 15px;
		margin-left: 5px;
	font-size: 105%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #656565;
}


.econdesknav a {
	text-decoration: none;
	color: #005d95;
	padding-left: 20px;
}
.econdesknav a:hover {
	color: #005d95;
	text-decoration: underline;
	padding-left: 20px;
}


.strong {
	color: #000000;
}
.econnavi {
	color: #000000;
	font-size: 105%;	
	padding-left: 20px;
}

.econdienstnavi {
	color: #000000;
	font-size: 105%;
}







.mainnav {
		padding-top: 27px;
	margin-bottom: 15px;
}
.mainnav ul {
	list-style-type: none;
}
.mainnav li {
	margin: 0px;
	padding: 0px;
}
.mainnav .mainnav1 a {
	font-weight: bold;
	color: #005d95;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	padding-left: 10px;
	display: block;
	background-image: url(../tmpl_images/farbe_weiss.gif);
}
.mainnav .mainnav1 a:hover {
	color: #005d95;
	text-decoration: underline;
}
.mainnav .mainnav2 a {
	font-weight: normal;
	color: #005d95;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	padding-left: 25px;
	display: block;
	background-image: url(../tmpl_images/farbe_weiss.gif);
}
.mainnav .mainnav2 a:hover {
	color: #005d95;
	text-decoration: underline;
}
.mainnav .mainnav3 a {
	font-weight: normal;
	color: #005d95;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	padding-left: 50px;
	display: block;
	background-image: url(../tmpl_images/farbe_weiss.gif);
}
.mainnav .mainnav3 a:hover {
	color: #005d95;
	text-decoration: underline;
}
.mainnav .mainnav2 a.selected, mainnav .mainnav3 a.selected {
	color: #000000;
	font-weight: normal;
}
.col_left .box a, .col_right .box a {
	color: #005d95;
	text-decoration: none;
}
.col_left .box a:hover, .col_right .box a:hover {
	color: #005d95;
	text-decoration: underline;
}
.col_left .box {
	width: 100%;
	margin-top: 25px;
	padding-bottom: 1px;
}
.col_left .box h1 {
	height: auto;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #656565;
	padding-left: 10px;
	line-height: 100%;
	padding-top: 4px;
	padding-bottom: 5px;
	margin-top: 30px;
	margin-bottom: 15px;
}
.col_left .box h1 span {
	color: #000000;
}
.col_left .box p {
	padding-left: 10px;
}
.col_left .box ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.col_left .box li {
	margin-bottom: 8px;
	background-position: 10px 5px;
	display: block;
	padding-left: 10px;
	background-repeat: no-repeat;
}






/* box zbw im web */



#liste_dienste ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;	
}

#liste_dienste_economic_insights li{
	height: 2em;
	margin-left: 0px;
	background-image: url(../images/economicinsights.jpg);
	background-position:  10px 1px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}



#liste_dienste_mediatalk li{
	height: 2em;
	margin-left: 0px;
	background-image: url(../images/media_talk.jpg);
	background-position:  10px 1px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}



#liste_dienste_facebook li{
	height: 2em;
	margin-left: 0px;
	background-image: url(../images/facebook.jpg);
	background-position:  10px 1px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}



#liste_dienste_twitter li{
	height: 2em;
	margin-left: 0px;
	background-image: url(../images/twitter_logo.jpg);
	background-position:  10px 1px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}


#liste_dienste_flickr li{
	height: 2em;
	margin-left: 0px;
	background-image: url(../images/flickr.jpg);
	background-position:  10px 1px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}


#liste_dienste_youtube li{
	height: 2em;
	background-image: url(../images/youtube.jpg);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}


#liste_dienste_googleplus li{
	height: 2em;
	background-image: url(../images/googleplus.jpg);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}

#liste_dienste_studivz li{
	height: 2em;
	background-image: url(../images/studivz.jpg);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}

#liste_dienste_werkbank li{
	height: 2em;
	background-image: url(../images/wordpress.jpg);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}

#liste_dienste_wissen li{
	height: 2em;
	background-image: url(../images/wissen.jpg);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}





#liste_dienste_lab li{
	height: 2em;
	background-image: url(../images/zbw_labs.gif);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}

#liste_dienste_intern li{
	height: 2em;
	background-image: url(../images/key.gif);
	background-position:  10px 0px;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
}

#liste_dienste ul a {
	padding-left: 10px;
}

/* ende box zbw im web */



.col_left .logo_ges {
	padding-top: 35px;
	padding-bottom: 5px;
}



.col_left .logo_leibniz_left {
	padding-top: 40px;
	padding-bottom: 5px;
}

.col_left .logo_leibniz_left_english {
	padding-top: 40px;
	padding-bottom: 1px;
}
.col_left .logo_equality_left {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 45px;
	line-height: 90%;	
}

.col_right .box_skyscraper {
	width: 95%;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.col_right .box {
	width: 95%;
	padding-bottom: 5px;
}
.col_right .box h1 {
	height: 16px;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ffffff;
	padding-left: 10px;
	line-height: 12px;
	padding-top: 30px;
		padding-bottom: 3px;
	margin-bottom: 1px;
}
.col_right .box h1 span {
	color: #DF9A4C;
}
.col_right .box p {
	padding-bottom: 5px;
	padding-left: 10px;
}
.col_right .box a {
	color: #005d95;
	text-decoration: none;
}
.col_right .box a:hover {
	color: #005d95;
	text-decoration: underline;
}

.col_right .box ul{
	list-style-type: none;
	margin-left: 0px;
		margin-bottom: 10px;
	padding: 0px;
}
.col_right .box li {
	margin-bottom: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
}



.col_right .boxdouble {
	width: 95%;
	padding-bottom: 5px;
}
.col_right .boxdouble h1 {
	height: 27px;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ffffff;
	padding-left: 10px;
	line-height: 12px;
	padding-top: 30px;
		padding-bottom: 3px;
	margin-bottom: 1px;
}
.col_right .boxdouble h1 span {
	color: #DF9A4C;
}
.col_right .boxdouble p {
	padding-bottom: 5px;
	padding-left: 10px;
}
.col_right .boxdouble a {
	color: #005d95;
	text-decoration: none;
}
.col_right .boxdouble a:hover {
	color: #005d95;
	text-decoration: underline;
}
.col_right .boxdouble ul{
	list-style-type: none;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.col_right .boxdouble li {
	margin-bottom: 5px;
	padding-left: 10px;
		padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
}
.col_right .boxtreble {
	width: 95%;
	padding-bottom: 5px;
}
.col_right .boxtreble h1 {
	height: 40px;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ffffff;
	padding-left: 10px;
	line-height: 12px;
	padding-top: 30px;
		padding-bottom: 3px;
	margin-bottom: 1px;
}
.col_right .boxtreble h1 span {
	color: #DF9A4C;
}
.col_right .boxtreble p {
	padding-bottom: 5px;
	padding-left: 10px;
}
.col_right .boxtreble a {
	color: #005d95;
	text-decoration: none;
}
.col_right .boxtreble a:hover {
	color: #005d95;
	text-decoration: underline;
}
.col_right .boxtreble ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.col_right .boxtreble li {
	margin-bottom: 5px;
	padding-left: 10px;
			padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
}



.col_right .box_dienste {
	width: 95%;
	padding-bottom: 1px;
}


.col_right .box_dienste a {
	color: #005d95;
	text-decoration: none;
}
.col_right .box_dienste a:hover {
	color: #005d95;
	text-decoration: underline;
}


.col_right .box_dienste h1 {
	height: auto;
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ffffff;
	padding-left: 10px;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	margin-top: 1px;
	margin-bottom: 15px;
}
.col_right .box_dienste h1 span {
	color: #000000;
}
.col_right .box_dienste p {
	padding-left: 10px;
}
.col_right .box_dienste ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.col_right .box_dienste li {
	margin-bottom: 8px;
	background-position: 10px 5px;
	display: block;
	padding-left: 10px;
	padding-bottom: 12px;
	background-repeat: no-repeat;
}

















.col_right .datenschutz {
	font-size: 90%;
}


.col_right .datenschutz a {
	color: #005d95;
	text-decoration: none;
}
.col_right .datenschutz a:hover {
	color: #005d95;
	text-decoration: underline;
}







.col_right .event {
	color: #e87d00;
	font-weight: bold;
}





.col_right .logo_leibnitz {
}



.col_right .selectsearch {
	width: 100%;
	float: left;
}


.col_right .selectsearch form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 110%;
	line-height: 20px;
}
.col_right .selectsearch .formrow {
	width: 100%;
	height: 18px;
	display: block;
	margin-bottom: 15px;
}

.col_right .selectsearch .search {
	width: 100%;
	height: 18px;
	border: 1px solid #DF9848;
	font-size: 100%;
	float: left;
}
.col_right .selectsearch input, .selectsearch textarea, .selectsearch select {
	background-color: #EEEEEE;
	border: 1px solid #6A769C;
	width: 87%;
	height: 18px;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.col_right .selectsearch .es_searchbutton {
	margin-top: 0px;
	height: 18px;
	width: 18px;
	margin-left: 1px;
	margin-right: 0px;
	position: relative;
	float: right;
}


.selectsearch {
	width: 100%;
	float: left;
}





.col_center h1 {
	font-size: 140%;
	color: #000000;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-left: 5px;
		padding-right: 10px;
	line-height: 140%;
}
.col_center h2 {
	font-size: 120%;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left: 5px;
			padding-right: 10px;
line-height: 120%;
}
.col_center h3{
	font-size: 110%;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
			padding-right: 10px;
line-height: 100%;
}
.col_center h4 {
	font-size: 100%;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
			padding-right: 10px;
	line-height: 120%;
}
.zbw {
	color: #000000;
	margin-bottom: 17px;
	padding-left: 5px;
}





strong {
	color: #000000;
}
.econ {
	color: #000000;
}
.desk {
	color: #000000;
}



.col_center p {
	margin-bottom: 10px;
	line-height: 130%;
	padding-left: 5px;
	padding-right: 10px;
}
.col_center .zusatzh2 {
	font-size: 120%;
	color: #000000;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-left: 5px;
}
.col_center .hinweis {
	color: #e87d00;
	margin-bottom: 20px;
	padding-left: 5px;
}


.event {
	color: #e87d00;
	font-weight: bold;

}

.eventclass {
	color: #8d8d8d;
	font-weight: bold;		
	
	
}

.col_center .image {
	margin-left: 100px;
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.imageborder {
border: 2px solid #e0dee2;
}

.col_center .nachoben {
	float: right;
	margin-right: 6px;
}
.col_center a {
	color: #005d95;
	text-decoration: none;
}
.col_center ul {
	list-style-type: disc;
	margin: 15px;
	padding-left: 5px;

}

.col_center ol {
	margin: 15px;
		padding-left: 12px;

}

.col_center li {
	margin-bottom: 7px;
	line-height: 130%;
}

.col_center a:hover {
	color: #005d95;
	text-decoration: underline;
}
.col_center form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;

font-size: 100%;
}
.col_center label {
	width: 35%;
	display: inline;
	float: left;
}
.col_center fieldset {
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.col_center legend {
	margin-bottom: 10px;
	font-size: 100%;
	font-weight: bold;
}
.col_center input, .col_center textarea, .col_center select {
	background-color: #FFFFFF;
	border: 1px solid #656565;
	width: 98%;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.col_center input.checkbox, .col_center input.radio {
	border: 1px solid #656565;
	width: auto;
	font-size: 100%;
}
.col_center  .rightlabel {
	margin-left: 10px;
	display: inline;
	float: none;
}
.col_center .formrow {
	display: block;
	margin-bottom: 25px;
		margin-left: 5px;
			width: 97%;
}

.col_center .formrow_buttons {
	display: inline;
	margin-bottom: 20px;
}

.col_center .formrow_fields {
	display: block;
	margin-bottom: 20px;
}

.col_center form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
.col_center label {
	width: 100%;
	display: inline;
	float: left;
	margin-bottom: 5px;
}


.col_center input.button_first {
	background-color: #EEEEEE;
	border: 1px solid #656565;
	width: auto;
	margin-left: 1px;
	font-size: 100%;
}
.col_center input.button_first_left {
	background-color: #EEEEEE;
	border: 1px solid #656565;
	width: auto;
	margin-left: 1px;
	font-size: 100%;
}
.col_center input.button_float {
	background-color: #EEEEEE;
	border: 1px solid #656565;
	width: auto;
	margin-left: 25%;
	font-size: 100%;
	font-weight: bold;
}

.col_center input.button_info {
	background-color: #EEEEEE;
	border: 1px solid #656565;
	width: auto;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 80%;
}



.col_center .bt_searchbutton {
	margin-bottom: 0px;
	margin-top: 0px;
	height: 18px;
	width: 18px;
	position: relative;
	margin-left: 5px;
	float: right;
}



.col_center .box {
	width: 49%;
	float: left;

}
.col_center .box_poster {
	width: 58%;
	float: left;

}


.col_center .box p {

line-height: 130%;
}
.col_center .box a {
	color: #005d95;
	text-decoration: none;
}
.col_center .box_narrow {
	margin-left: 20px;
	width: 35%;
	float: left;

}
.col_center .box_narrow p {
	margin-right: 10px;
	line-height: 130%;
}
.col_center .box_narrow a {
	color: #005d95;
	text-decoration: none;
}


.col_center .box_start {
}

.col_center .box_start a {
	color: #005d95;
	text-decoration: none;
}

.col_center .box_start a:hover {
	color: #005d95;
	text-decoration: underline;
}


/* entwurf startseite oktober 2008 */




.col_center .box_dienste_double a {
	color: #005d95;
	text-decoration: none;
}
.col_center .box_dienste_double a:hover  {
	color: #005d95;
	text-decoration: underline;
}
.col_center .box_dienste_double {
	width: 95%;
	margin-top: 15px;
	padding-left: 5px;
	padding-bottom: 10px;

}
.col_center .box_dienste_double h1 {
	height: auto;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #656565;
	width: 98%;
	line-height: 100%;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
}
.col_center .box_dienste_double h1 span {
	color: #DF9A4C;
}
.col_center .box_dienste_double .box p {
	padding-left: 10px;
}
.col_center .box_dienste_double ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.col_center .box_dienste_double li {
	margin-bottom: 8px;
	display: block;
	padding-left: 0px;
	background-repeat: no-repeat;
}


.col_center .box_dienste_double dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	padding-left: 0px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}



.col_center .box_dienste_double dt {
	font-size: 100%;
	font-weight: normal;
	color: #656565;
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}


.col_center .box_dienste_double dd a {
	color: #005d95;
		font-weight: bold;
	text-decoration: none;
}
.col_center .box_dienste_double dd a:hover  {
	color: #005d95;
		font-weight: bold;
	text-decoration: underline;
}






.col_center .box_dienste_double_hinweis a {
	color: #005d95;
	text-decoration: none;
}
.col_center .box_dienste_double_hinweis a:hover  {
	color: #005d95;
	text-decoration: underline;
}
.col_center .box_dienste_double_hinweis {
	width: 95%;
	margin-top: 15px;
	padding-left: 5px;
	padding-bottom: 10px;

}
.col_center .box_dienste_double_hinweis h1 {
	height: auto;
	font-size: 110%;
	font-weight: bold;
	color: #e87d00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e87d00;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #e87d00;
	width: 98%;
	line-height: 100%;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
}

.col_center .box_dienste_double_hinweis p {
	padding-left: 0px;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}



.col_center .box_dienste_double_hinweis dd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #656565;
	padding-left: 0px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}



.col_center .box_dienste_double_hinweis dt {
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}


.col_center .box_dienste_double_hinweis dd a {
	color: #005d95;
		font-weight: bold;
	text-decoration: none;
}
.col_center .box_dienste_double_hinweis dd a:hover  {
	color: #005d95;
		font-weight: bold;
	text-decoration: underline;
}










.col_center .date {
	font-size: 100%;
	font-weight: normal;
}







/* ende entwurf startseite oktober 2008 */







.col_center img, .col_right img, .col_left img {
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}
.col_center .content {
	clear: both;
}

.selectsearch {
	width: 100%;
	float: left;
}

.econissearch {
	width: 95%;
	float: left;
}
.econissearch form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
.econissearch .formrow {
	width: 100%;
	display: block;
	margin-bottom: 15px;
}

.econissearch .search {
	width: 100%;
	border: 1px solid #DF9848;
	font-size: 100%;
	float: left;
}
.econissearch input, .econissearch textarea, .econissearch select {
	background-color: #EEEEEE;
	border: 1px solid #6A769C;
	width: 75%;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.econissearch .searchbutton {
	margin-top: 0px;
	height: 13px;
	width: 13px;
	margin-left: 15px;
	position: relative;
	float: left;
}




/* entwurf startseite oktober 2008 */


.econissearch_new {
	width: 95%;
	float: left;
	border: 2px solid #e87d00;
	margin-left: 5px;
	margin-top: 1px;
}
.econissearch_new form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 70px;
	padding-top: 14px;
	padding-bottom: 1px;
	font-size: 100%;
}
.econissearch_new .formrow {
	width: 90%;
	display: block;
	margin-bottom: 15px;
}

.econissearch_new .search {
	width: 50%;
	border: 1px solid #e87d00;
	font-size: 100%;
	float: left;
}
.econissearch_new input, .econissearch textarea, .econissearch select {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	width: 75%;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.econissearch_new .searchbutton {
	margin-top: 1px;
	margin-bottom: 12px;
	margin-left: 15px;
	height: 13px;
	width: 13px;
	position: relative;
	float: left;
}





/*  ende entwurf statseite oktober 2008  */




/*  pressecenter  */


.fotobox {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 15px;
	padding-left: 5px;
	width: 220px;
	height: 180px;
	position: relative;
	float: left;
}


.fotobox_hoch {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 60px;
	padding-left: 5px;
	width: 220px;
	height: 220px;
	position: relative;
	float: left;
}


.fotobox_description {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 60px;
	padding-right: 5px;
	padding-left: 5px;
	width: 160px;
	height: 180px;
	position: relative;
	float: left;
}

.fotobox_description_hoch {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding-right: 5px;
	padding-left: 5px;

	width: 160px;
	height: 220px;
	position: relative;
	float: left;
}

.fotobox_thinktank {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	padding-left: 5px;

	width: 150px;
	height: 150px;
	position: relative;
	float: right;
}





.fotobox_description_thinktank {
	margin-top: 40px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding-right: 5px;
	padding-left: 5px;

	width: 218px;
	height: 180px;
	position: relative;
	float: left;
}




.video_thumb {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 15px;
	padding-left: 5px;
	width: 150px;
	height: 100px;
	position: relative;
	float: left;
}


.video_thumb_title {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	padding-right: 5px;
	padding-left: 5px;
	width: 210px;
	height: 100px;
	position: relative;
	float: left;
}


.stopFloat {
display: block;
float: none;
clear: both;
height: 1px;
font-size: 0px;
line-height:0px;
}

.caption {
	font-size: 90%;
	font-weight:bold;
	color: #656565;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 5px;
	line-height: 100%;
}


/*  ende  pressecenter  */


/*  entwurf kooperationen  */

.logobox {
	width: 180px;
	height: 100px;
	position: relative;
	float: left;
}


.logobox_description {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	width: 210px;
	height: 90px;
	position: relative;
	float: left;
}

/*  ende entwurf kooperationen  */


table {
	width: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-bottom: 10px;
	margin-right: 5px;
		margin-left: 5px;
	padding-left: 5px;
background-color: #FFFFFF;
	border-collapse: collapse;
}
table caption {
	display: none;
}
th {
	font-weight: bold;
	text-align:left;
	vertical-align:top;
	background-color: #FFFFFF;
	padding: 5px;
	color: #000000;
}
td {
	vertical-align:top;
	border-top: 1px solid #656565;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFFF;
}



.footer {
	width: 50%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #656565;
	clear: both;
	height: 20px;
	margin-top: 15px;
	margin-left: 25%;
	text-align: center;
	padding-top: 10px;
}

.footer a {
	color: #005d95;
	text-decoration: none;
}
.credits {
	font-size: 100%;
	color: #8d8d8d;
	width: 50%;
	clear: both;
	height: 40px;
	margin-left: 25%;
	padding-top: 0px;
	padding-bottom: 15px;
}
