/*	pietzpluswild fuer die Hochschule Bremen	*/

/* Grundelemente */
body {
font-size: 1em;font-family:  Verdana,Helvetica,sans-serif;color: #000;background-color: #fff;margin: 30px 10px 10px 70px;padding:0px 0px 0px 0px;}
img {border: none;}
.versteckt {display: none;}
hr {display:none; }
a {color: #14152A; text-decoration: none; background-color: #fff;}
ul, ol, li {list-style: none;margin: 0px;border: 0px;padding: 0px;}
.neuer-abschnitt {clear: both;}
.text {font-size: 0.7em;line-height: 1.4em;color: #000000; background-color: #fff;}
.textabstand {font-size: 0.7em;line-height: 1.4em;color: #16386f; background-color: #fff;}
.h-top { margin: 0; }
h2 {font-size: 1.3em;color: #000000;font-weight: bold;line-height: 1.3em;background-color: #fff;}


/* Boxen */
#aussen{width: 40em;margin-top:0px;padding:0px 0px 0px 0px; 
background-color: #fff;color: #000;
}

#kopf-oben {width:40.00em;margin-top:0px;padding:0px;border: 0px;}

/* Bei der Navigationsaenderung in der ersten Ebene kann es sein das width etwas geaendert werden muss - meist von 61.85 auf 61.9 */
#navigation {width:40em;border-width: 0 1px 0 1px;border-color: #fff;border-style: solid;}

#mitte {width:48em;height: 2px;}

#unternavigation-aussen {display:none}
#unternavigation-innen {display:none}

#kopf-unten {display:none}
#kopf-unten-bs {display:none}


#kopf-unten-bs2 {float: left;width: 30em;}

#suche-aussen {float: right;width: 12.4em;}

#suche-innen-a {float: left;width: 11.25em;height: 2.65em;padding:12px 0px 6px 18px;background-color: #DAE1EC;}

#suche-innen-b {
float: left;
width: 11.25em;
background-color: #d4dbe6;
color: #18396f;
height: 2.6em;
padding:12px 0px 6px 18px;
border-top: #fff;
border-width: 1px 0 0 0 ;
border-style: solid none none solid;
}

#textrahmen-aussen {width: 43em;}
#textrahmen-innen {float: left;width: 29.1em;padding:10px;border-color: #f0f0f0;border-width: 0 1px 2px 1px;border-style: none solid none none;}

#logo { float: left;width:22em;padding-bottom: 1em;}

/* Kopf-Navigation */
#kopf-nav {display:none}

#kopf-nav ul { float: left;width:21em;}

#kopf-nav li { float: left;color: #3b5e97;padding: 0px 2px 2px 6px;background-color: #fff;}

#kopf-nav li a {color: #3b5e97;font-size: 0.65em;text-decoration:none;font-weight:bold;background-color: #fff;}
#kopf-nav li a:link {color: #3b5e97;background-color: #fff;}
#kopf-nav li a:visited {color: #3b5e97;background-color: #fff;}
#kopf-nav li a:hover {color: #1b4486;text-decoration:underline;background-color: #fff;}
#kopf-nav li a:focus {color: #1b4486;text-decoration:underline;background-color: #fff;}

/* Pfad-Navigation */
.pfad-rahmen{ padding: 1em 0 0 1em;}


.erweiterte-suche-a { color: #16386f;padding: 0 4px 0 5px;font-size: 0.65em;text-decoration:none;background: url(../images/erws.gif) no-repeat #dae1ec;}

.erweiterte-suche-a:link {color: #16386f;text-decoration:none;background-color: #dae1ec;}
.erweiterte-suche-a:visited {color: #16386f;text-decoration:none;background-color: #dae1ec;}
.erweiterte-suche-a:hover {color: #16386f;text-decoration:underline;background-color: #dae1ec;}
.erweiterte-suche-a:focus {color: #16386f;text-decoration:underline;background-color: #dae1ec;}

.erweiterte-suche-b { 
	color: #16386f;
	padding: 0 4px 0 5px;
	font-size: 0.65em;
	text-decoration:none;
	background: url(../images/erws.gif) no-repeat #d4dbe6;
}

.erweiterte-suche-b:link {color: #16386f;text-decoration:none;background-color: #d4dbe6;}
.erweiterte-suche-b:visited {color: #16386f;text-decoration:none;background-color: #d4dbe6;}
.erweiterte-suche-b:hover {color: #16386f;text-decoration:underline;background-color: #d4dbe6;}
.erweiterte-suche-b:focus {color: #16386f;text-decoration:underline;background-color: #d4dbe6;}



.kopf-navlinie {
font-size: 0.7em;
color: #adaeac;
font-weight: bold;
padding: 0em 0.2em 0em 0.6em;
background-color: #fff;
}

#topthema {display:none
}

.text-formular {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.6em;
font-weight: bold;
color: #1b4486;
padding: 0 0 0.7em 0;
background-color: #fff;
}

.suche-feld {
	width:11em;
	font-size: 0.75em;
	color: #1b4486;
	background-color: #fff;
}

/* Navigation */
#navtop
{display:none}

#navtop ul, #navtop ul li {display: inline;list-style: none;padding: 0;margin: 0;}

#navtop ul li {float: left;}

#navtop li a:link, #navtop li a:visited
{
	display: block;
	color: #fff;
	background-color: #315692;
	text-decoration: none;
	text-align: center;
	line-height: 2em;
	padding: 4px 0 0 0;
	margin: 0;
	border-color: #FFF;
	border-width: 0 .0894737em 0 0 ;
	border-style: none solid none none;
}

#navtop li a:link, #navtop li a:visited
{
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
	line-height: 2em;
	padding: 4px 0 0 0;
	margin: 0;
	border-color: #FFF;
	border-width: 0 .0894737em 0 0 ;
	border-style: none solid none none;
	background-color: #315692;
}

#navtop li a:hover {background: url(../images/nav_over.gif) repeat-x;
}

/* ID´s für die Anpassung der Navigationsbreite  */
#navtop1 { width: 15em; background: url(../images/nav_k1.gif) repeat-x;}
#navtop2 { width: 8.25em; background: url(../images/nav_k2.gif) repeat-x;}
#navtop3 { width: 9em; background: url(../images/nav_k3.gif) repeat-x;}
#navtop4 { width: 13em; background: url(../images/nav_k4.gif) repeat-x;}
#navtop5 { width: 8.6em; background: url(../images/nav_k5.gif) repeat-x;}
#navtop6 { width: 11.6em; background: url(../images/nav_k6.gif) repeat-x;}

#doppellinie
{display:none}

#kopflinie
{display:none
}

#rundung-unten
{
background: url(../images/rundung_unten.gif) repeat-x top left;
font-size: 2px;
height: 12px;
line-height: 0px;
margin: 0px;
padding: 0px;
border: 0px;
}

.erw-suche
{
padding: 4px 0 0 0;
}

/* Mittlere Spalte */

.aufzaehlung { 
color: #16386f;
padding: 0px 0px 0px 12px;
background: url(../images/aufz.gif) no-repeat #fff;
}

/* Rechte Spalte */

#rechte-spalte {float: left;width: 9.5em; padding:18px 0px 0px 8px;}

.infos {
   line-height: 1.5em;
	background: url(../images/infopfeil.gif) no-repeat top left;
	font-size: 0.7em;
	border-bottom:	1px solid #F2F4F5;
   padding: 0.2em 0.75em 0.2em 1.4em;
}

.infos a {color: #18396f; text-decoration: none; font-weight: normal;background-color: #fff;}
.infos a:link {color: #18396f;background-color: #fff;}
.infos a:visited {color: #18396f;background-color: #fff;}
.infos a:hover {color: #18396f;text-decoration: underline;background-color: #fff;}
.infos a:focus {color: #18396f;text-decoration: underline;background-color: #fff;}

.info-abstand {padding:18px 0px 0px 8px;}

.rechtes-motiv1 {
	width:11.7em;
	height:5.85em;
}

/* Inhalt */

.drucken {
display: none;
}

.drucken a {color: #18396f; text-decoration: underline; font-weight: normal;background-color: #fff;}
.drucken a:link {color: #18396f;background-color: #fff;}
.drucken a:visited {color: #18396f;background-color: #fff;}
.drucken a:hover {color: #18396f; text-decoration: none;background-color: #fff;}
.drucken a:focus {color: #18396f; text-decoration: none;background-color: #fff;}

.pdfversion {display: none;
}

.pdfversion a {color: #18396f; text-decoration: underline; font-weight: normal;background-color: #fff;}
.pdfversion a:link {color: #18396f;background-color: #fff;}
.pdfversion a:visited {color: #18396f;background-color: #fff;}
.pdfversion a:hover {color: #18396f; text-decoration: none;background-color: #fff;}
.pdfversion a:focus {color: #18396f; text-decoration: none;background-color: #fff;}

.seitenanfang {display: none;
}

.seitenanfang a {color: #18396f; text-decoration: underline; font-weight: normal;background-color: #fff;}
.seitenanfang a:link {color: #18396f;background-color: #fff;}
.seitenanfang a:visited {color: #18396f; background-color: #fff;}
.seitenanfang a:hover {color: #18396f; text-decoration: none;background-color: #fff;}
.seitenanfang a:focus {color: #18396f; text-decoration: none;background-color: #fff;}

.logo-skaliert {
	width:18.5em;
	height:5.15em;
}

.mood-motiv {
	width:30.5em;
	height:7.55em;
}


/* Fuss */
.fussabstand1 
{
padding: 3em 0 0 0;
}

#fuss-nav {
   float: left;
	margin:	0;
	padding: 0.2em 0em 0em 2em;
}

#fuss-nav ul { 
   float: left;
	width:21em;
}

#fuss-nav li { 
   float: left;
	color: #16386f;
	padding: 0px 2px 2px 6px;
	background-color: #fff;
}

#fuss-nav li a {color: #16386f;font-size: 0.65em;text-decoration:none;font-weight:normal;background-color: #fff;}
#fuss-nav li a:link {color: #16386f;background-color: #fff;}
#fuss-nav li a:visited {color: #16386f; background-color: #fff;}
#fuss-nav li a:hover {color: #1b4486;text-decoration:underline; background-color: #fff;}
#fuss-nav li a:focus {color: #1b4486;text-decoration:underline; background-color: #fff;}

.fussabstand-nav
{
display: none;}

.fuss-navlinie {
font-size: 0.7em;
color: #505050;
font-weight: normal;
padding: 0em 0em 0em 0.6em;
background-color: #fff;
}

.fussabstand 
{
padding: 1em 0 0 0;
}

/* Formulare */

.abschicken1
{
width: 16px;
height: 16px;
margin: 0px 0px 2px 2px;
color: #9497A6;
padding: 0px;
font-size: 1.4em;
background-color: #dae1ec;
}

.abschicken2
{
width: 16px;
height: 16px;
margin: 0px 0px 2px 2px;
color: #9497A6;
padding: 0px;
font-size: 1.4em;
background-color: #d4dbe6;
}

.abschicken-abstand
{
padding: 0px;
margin: 0px;
}

input.kopf 
{  float: left;
	height: 1.3em;
	width: 9.5em;
	border-width: 1px;
	border-style: solid;
	border-color: #fff;
   color: #1b4486;
	font-weight: bold;
	line-height: 1.4em;
   font-size: 0.65em;
	background-color: #eaedf3;
	padding-left: 4px;
}

.input-b 
{
   float: left;
	height: 20px;
	width: 16em;
	line-height: 1.4;
	border-width: 1px;
	border-style: solid;
	border-color: #9497A6;
   padding: 0em 0em 0em 0.3em;
	color: #4D536B;
	font-size: 1.4em;
	background-color: #fff;
}

.suche-abstand 
{
padding: 1.8em 0.2em 0.3em 0.2em;
}

form {
padding: 0em 0 0 0;
border: 0em;
margin-top: 0px;
}

input.kopf-b { border-color: #9497A6; border-style: solid; border-width: 1px; color: #000000; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 0.55em; height: 1em; line-height: 1.2em; width: 9.5em; }
input.right { clear: both; color: #4D536B; float: left; margin-left: 5.3em; margin-right: .3em; width: auto; }
input[type=checkbox].right, 
input[type=radio].right, 
input[type=submit].right { margin-left: 6.3em; }
label.b1 { float: left; margin-right: .3em; text-align: right; width: 18em;}
.button_center { margin-left: auto; margin-right: auto; text-align: center; }
.spezial_4 { color: #18396f; float: left; font-size: 0.7em; font-weight: bold; line-height: 1em; margin-top: 1px; padding: 0em 0.4em 0.3em 0.2em; }
.abstand_3 { color: #16386f; margin: 0em 0em 0em 0em; padding: 0.5em 0em 0em 0em; }
.input_2 { border-color: #9497A6; border-style: solid; border-width: 1px; color: #16386f; float: left; font-size: 1.6em; height: 20px; line-height: 1.4; padding: 0em 0em 0em 0.3em; width: 14em; }
.button { background-color: #eff1f5; border-color: #FFFFFF; border-width: 1px; color: #16386f; font-size: 13px; font-weight: bold; padding: 1px; text-align: center; }
.suche_feld2 { font-size: 1em; width: 14em; }
.formtext {
font-size: 1.2em;
color: #18396f;
background-color: #fff;
}

fieldset {
background-color: #fff;
border-color: #18396f; 
border-style: dotted;
border-width: 1px; 
}

#suchanzahl li {
   float: left;
	font-size: 1em;
	padding: 0.4em 0.1em 0.4em 0;
}

#suchanzahl li a {color: #1b4486; text-decoration: none; font-weight: bold;}
#suchanzahl li a:link {color: #1b4486;}
#suchanzahl li a:visited {color: #1b4486;}
#suchanzahl li a:hover {color: #1b4486; text-decoration: underline;}
#suchanzahl li a:active {color: #1b4486;}
#suchanzahl li a:focus {color: #1b4486; text-decoration: underline;}


/* Tabelle */
	
td {
	font-size: 0.9em;
	color: #16386f;
	background-color: #eff2f7;
	border: 1px solid #f0f2f7;
}

caption {
	font-size: 0.8em;
	color: #16386f;
	font-weight: bold;
	text-align: left;
	line-height: 25px;
	background-color: #fff;
}

th {
	line-height:13px;
	background-color: #eff2f7;
	font-size: 0.9em;
	text-decoration: none;
	color: #16386f;
	border: 1px solid #f0f2f7;
	text-align: left;
}

tr {	
  vertical-align: top;
}

table {
width:465px;
}

.tdlink {font-size: 1em;color: #18396f; text-decoration: underline;background-color: #eff2f7;}
.tdlink:link {color: #18396f;background-color: #eff2f7;text-decoration: underline;}
.tdlink:visited {color: #18396f; background-color: #eff2f7;text-decoration: underline;}
.tdlink:hover {color: #18396f;text-decoration: none;background-color: #eff2f7;}
.tdlink:focus {color: #18396f;text-decoration: none;background-color: #eff2f7;}


/* Navigation im Inhalt */

.contentlink {color: #18396f; text-decoration: underline; font-weight: normal;background-color: #fff;}
.contentlink:link {color: #18396f;text-decoration: underline;background-color: #fff;}
.contentlink:visited {color: #18396f; text-decoration: underline;background-color: #fff;}
.contentlink:hover {color: #18396f;text-decoration: none;background-color: #fff;}
.contentlink:focus {color: #18396f;text-decoration: none;background-color: #fff;}

.contentliste {
   line-height: 1.4em;
	background: url(../images/pfeil_1c.gif) no-repeat top left;
	font-size: 1em;
   padding: 0 0 0 1em;
}

/* Tabelle f einen Personeneintrag*/
#spalt_a {width:255px;}
#spalt_b {width:135px;}
#spalt_c {width:70px;}

.contentliste a {color: #18396f; text-decoration: none; font-weight: normal;background-color: #fff;}
.contentliste a:link {color: #18396f;background-color: #fff;}
.contentliste a:visited {color: #18396f; background-color: #fff;}
.contentliste a:hover {color: #18396f;text-decoration: underline;background-color: #fff;}
.contentliste a:focus {color: #18396f;text-decoration: underline;background-color: #fff;}

/* Informationen fuer */

.infos-head {
   line-height: 1.5em;
	background: url(../images/pfeil_1d.gif) no-repeat top left;
	font-size: 0.7em;
	border-bottom:	1px solid #F2F4F5;
   padding: 0.2em 0.75em 0.2em 1.4em;
	color: #18396f;
	background-color: #fff;
	font-weight: bold;
}



/* Bildlink in der rechten Spalte */

.spalte-drei {
	font-size: 0.7em;
   padding: 0.2em 0 0.2em 0;
	line-height: 1.4em;
}

.spalte-drei:link {color: #2a4a7e; background-color: #fff;}
.spalte-drei:visited {color: #2a4a7e; background-color: #fff;}
.spalte-drei:hover {color: #18396f;text-decoration: underline; background-color: #fff;}
.spalte-drei:focus {color: #18396f;text-decoration: underline;background-color: #fff;}


/* Dokumenten-Links aus dem MAM */
.doklink {
   line-height: 1.4em;
	background: url(../images/pdf.gif) no-repeat top left;
	font-size: 1em;
   padding: 0 0 0.3em 1.6em;
}

