/** Project.css ***/

a.back:link, a.back:visited, a.back:hover, a.back:active {
	background:url(../../assets/common/pfeil_blau_links.gif) no-repeat 0 center;
	padding-left:20px;
}

a.link:link, a.link:visited, a.link:hover, a.link:active {
	background:url(../../assets/common/pfeil_blau_rechts.gif) no-repeat 0 4px;
	padding-left:15px;
}
a.download:link, a.download:visited, a.download:hover, a.download:active {
	background-repeat:no-repeat;
	background-position:-3px 0px;
	padding-left:15px;
	padding-bottom:1px;
}

/**
 *	Startseite Link
 */
#kopfbild #link_startseite { display:block; width:202px; height:90px; position:absolute; margin-left:685px; margin-top:-20px; }

/**
 *	Flash
 */
#flashdiv { width:688px; height:217px; float:left; margin-bottom:5px; }

/**
 *	Rahmen
 */
.custom_rahmen { background:#ffffff; padding:2px; z-index:6; margin-bottom:5px; }
.custom_rahmen .inner_rahmen { background:#cee5f3; padding:5px 5px 0 0;}

/*.inner_rahmen td.left img { border-top:2px solid #ffffff; border-right:2px solid #ffffff; }*/
.inner_rahmen td.right { padding-left:8px; }
.inner_rahmen td.right a:link, .inner_rahmen .right a:visited, .inner_rahmen .right a:hover, .inner_rahmen .right a:active { color:#678898; }
.inner_rahmen td.weiter { padding-bottom:5px; }
.inner_rahmen td.weiter a { float:right; }
.custom_rahmen h1 { margin-left:5px; margin-bottom:7px; }
.custom_rahmen table tr td { padding:0; }
/**
 *	Statements
 */
#statement { background:#cee5f3; padding:5px 5px 0 0;}

#statement h1{ padding-left:5px; }
#statement #bild { float:left; display:inline; border-top:2px solid #ffffff; border-right:2px solid #ffffff; }
#statement #text { display:inline; padding:0 0 5px 5px; float:left; width:110px; }
#statement table { margin:0; padding:0; }
#statement table tr td { padding:0; }
#statement table tr td.left { padding-right:5px; }
#statement table tr td.right {  }

/**
 *	Suche
 */
.suche { background:#cee5f3; height:26px; padding-right:2px; padding-left:12px; margin-bottom:5px; }
.suche .textfeld { color:#678898; border:1px solid #929292; margin-top:5px; margin-left:5px; text-transform:uppercase; font-size:11px; }
.suche input.submit {	background:url(../../assets/common/pfeil_blau_rechts.gif) no-repeat 0 center; border:0; margin-left:3px; }

/**
 * Tabs
 */
#tabs { margin:0 0 5px 4px; width: 204px; min-height:213px; float:left; padding:2px; border:0; }
#tabs .fragment { min-height:147px; }
#tabs ul li { font-size:13px;}

/* Themen */
#tabs #themen { }
#themen table { width:100%; border-collapse:separate;}
#themen table td { background:#afccdc; }
#themen table td.icon { padding:2px; background-image:url(../../assets/common/bg_punkt_hellblau.gif); }
#themen table td.link { padding:1px 3px 1px 10px; background:#afccdc url(../../assets/common/bg_subnavi_pfeil.gif) no-repeat right center; }
#themen a:link, #themen a:visited, #themen a:hover, #themen a:active { font-size:13px; color:#ffffff; text-transform:uppercase; }


/* Seminarfinder */
#seminarfinder { background:#afccdc; padding:11px 10px 11px 10px; text-transform:uppercase; height:125px; }
#seminarfinder select{ margin-bottom:5px; width:175px; font-size:11px; }
#seminarfinder input{ margin-bottom:15px; width:175px; text-transform:uppercase; font-size:11px; border:1px solid #C4CBD1; }
#seminarfinder input.submit{ width:auto; float:right; background:url(../../assets/common/pfeil_blau_rechts.gif) no-repeat 0 center; border:0 none; color:#00A6DD; padding-left:10px; }
#seminarfinder .button{ float:right; color:#00A6DD; text-transform:uppercase; padding-left:15px; background:url(../../assets/common/bg_subnavi_pfeil.gif) no-repeat left center;  }

/**
 *	Tabs Content
 */
#tabs_content { padding:0; min-height:477px; }
#tabs_content ul { margin-left:5px; }
#tabs_content ul li { background:none; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:5px solid #ffffff; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; }
#tabs_content ul li.ui-state-active { background:none;border-left:1px solid #d3e0e7; border-right:1px solid #d3e0e7;border-top:5px solid #00a6dd; }
#tabs_content ul li.ui-state-active { margin-top:-5px; padding-top:5px;}
#tabs_content .fragment { padding:21px; background:none; border-top:1px solid #d3e0e7; }
#tabs_content .login_bg {	background-image: url(../../assets/common/bg_words.gif);
													background-repeat: no-repeat;
													background-position: 10px 10px;
													height: 490px;
												}
/**
 *	Content Slide Show
#contentslideshow { height:217px; width:688px; margin-bottom:5px; float:left; }
#contentslideshow #gfx_text { margin:-200px 0 0 20px; font-size:18px; color:#ffffff; }
 */

/**
 *	Calender
 */
 #calender { margin:0 0 5px 4px; width: 203px; min-height:213px; float:left; padding:2px; }
 #calender div.ui-datepicker-inline { display:inline; }

/**
 *	FAQ
 */
#faq a.frage:link, #faq a.frage:visited, #faq a.frage:hover, #faq a.frage:active
{ color:#00A6DD; display:block; background:url(../../assets/common/pfeil_blau_rechts.gif) no-repeat 0 3px; padding-left:15px; font-size:12px; font-weight:normal; text-transform:uppercase; }

#faq .antwort h2 {font-size:13px; color:#678898; margin:15px 0 0 0;}
#faq p { padding-bottom:5px; }
/**
 *	Teaser /
 */
.teaser { margin-bottom:15px; padding:5px; border:0px solid #d3e0e7;   }
.teaser .left { float:left; width:300px; padding:5px; color:#00A7E0; background-image:url(../../assets/common/bg_punkt_hellblau.gif);}
.teaser .right {float:left; width:100px; padding:5px; text-align:right; font-weight:bold; background-image:url(../../assets/common/bg_punkt_hellblau.gif); }
/**
 *	Seminare
 */
.seminarlist { margin-bottom:8px; padding:5px; border:1px solid #d3e0e7; }
.seminarlist .headline { float:left; width:380px; min-height:20px; padding:6px 3px 3px 3px; background-image:url(../../assets/common/bg_punkt_hellblau.gif);}
.seminarlist .headline a:link,
.seminarlist .headline a:visited,
.seminarlist .headline a:hover,
.seminarlist .headline a:active { text-transform:uppercase; color:#678898; font-size:12px; }
.seminarlist .link { float:left; width:20px; padding: 10px 0px 0px 25px; }

.seminartitel { display:block; background:#CEE5F3; padding:3px 0 3px 4px; border-left:8px solid #00A6DD; }
.seminarinhalt { padding:5px 0 15px 11px; }

#seminarfooter { border-top:1px solid #D3E0E7; padding-left:5px; }
#seminarfooter ul { list-style-type:none;}
#seminarfooter ul li { float:left; margin-right:40px; }
#seminarfooter ul li.red { color:red; }


/**
 *	Tooltip
 */
.tooltip_datum { color:#00A7E0; }
.tooltip_ort {  }

/**
 * Teaserbox
 */
.inhalt table { margin:0; padding:0; }
.inhalt table tr { margin:0; padding:0; }
.inhalt table tr td.left { width:364px;  }
.inhalt table tr td.right { text-align:right; }
.inhalt table tr td a:link,
.inhalt table tr td a:visited,
.inhalt table tr td a:hover,
.inhalt table tr td a:active { color:#678898; }
.inhalt table tr td a:hover { color:#00A6DD; }

.inhalt ul { list-style-type:none; margin:0; padding:0; }
.inhalt ul li a:link,
.inhalt ul li a:visited,
.inhalt ul li a:hover,
.inhalt ul li a:active { color:#678898; }
.inhalt ul li a:hover { color:#00A6DD; }
.inhalt { min-height:110px; padding:5px; margin-bottom:5px; background-image:url(../../assets/common/bg_punkt_hellblau.gif); }

.inhalt ul li h1 a:link,
.inhalt ul li h1 a:visited,
.inhalt ul li h1 a:hover,
.inhalt ul li h1 a:active  {color:#00A6DD;}




.teaserbox_left { float:left; }
.teaserbox_right { float:right; }
.teaserbox { border:1px solid #d3e0e7; padding:5px; /*width:190px;*/ width:auto; margin-bottom:2px; }
.teaserbox h1 { margin-top:-20px; margin-bottom:5px; }


.teaserbox_startseite { border:1px solid #d3e0e7; padding:5px; width:auto; margin-bottom:20px; }
.teaserbox_startseite h1 { margin-top:-21px;}
.teaserbox_startseite h1.headline { top:-17px; padding:0 3px 0 3px; background:#ffffff; display:inline; position:relative;}


.box .cm_link a.link,
.box .cm_link a.link:link,
.box .cm_link a.link:hover,
.box .cm_link a.link:visited,
.box .cm_link a.link:active {
	background-image:url(../../assets/common/pfeil_blau_rechts.gif);
	float:right;
	color:#00A6DD;
	padding-left:10px;
	text-decoration:none;
}
.red { color:red;}

#postit { display:block; position:absolute; z-index:50;  margin:292px 0 0 -44px; border:0px solid red;}
#postit a:hover { cursor:pointer; display:block; }

.highlight { background:yellow; }

.content_login_bg {	background-image: url(../../assets/common/bg_words.gif);
										background-repeat: no-repeat;
										background-position: 10px 10px;
										height: 490px;
										}

#gewinnspiel {}
#gewinnspiel a img { margin-top:16px; margin-right:0px; margin-bottom:0px;border:1px solid #8B8B8B; }
#gewinnspiel a img.left { margin-right:16px;}

/* newsletter */
.newsletter_wrapper {}
.newsletter_wrapper label {	float: left; 	width: 100px; }
.newsletter_wrapper .block_anrede,
.newsletter_wrapper .block_titel,
.newsletter_wrapper .block_name,
.newsletter_wrapper .block_email,
.newsletter_wrapper .block_hinweis { margin: 0px 0px 5px; }


/** Rechte Spalte Bild */
#custom .box .bild { margin-left:0px; float:none; }
#custom .box { margin-bottom:5px;}
#custom .box .cm_link .bild { margin-bottom:5px; margin-left:-1px;}
#custom .box .cm_link a{ background-position:0 3px;}

/** Umfrage **/
.diagramm  { background-color:#FFFFFF; border:1px solid #00A6DD; margin-top:10px;}
.diagramm td { padding:0;}
.diagramm_balken {text-align:center;vertical-align:bottom;width:80px;}
.diagramm_value  { border-right:1px solid #00A6DD; border-top:1px solid #00A6DD; font-size:11px; height:30px; text-align:center; vertical-align:top; width:30px; }
.diagramm_antwort  {border-top:1px solid #00A6DD;font-size:11px;text-align:center;vertical-align:middle;width:80px;}
.diagramm_skala  {border-right:1px solid #00A6DD;font-size:11px;height:30px;text-align:center;vertical-align:top;width:30px;}


.inner_rahmen .umfrage { margin-left:10px;}
form.umfrage .umfrage{margin:5px 0 0px 0;}
