/*	pietzpluswild fuer die Hochschule Bremen	*/

/* Grundelemente */
body {
font-size: 1em;font-family:  Verdana,Helvetica,sans-serif;color: #000;background-color: #f6f6f6;margin: 6px 0px 0px 0px;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: #16386f; background-color: #fff;}
.textabstand {font-size: 0.7em;line-height: 1.4em;color: #16386f; background-color: #fff;}
.h-top { margin: 0; }

.eins {color: #274371; background-color: #fff; font-weight: bold;}
.zwei {color: #b34332; background-color: #fff; font-weight: bold;}
.drei {color: #c16c21; background-color: #fff; font-weight: bold;}
.vier {color: #c49001; background-color: #fff; font-weight: bold;}
.fuenf {color: #3a665b; background-color: #fff; font-weight: bold;}
.sechs {color: #268e72; background-color: #fff; font-weight: bold;}
.sieben {color: #0268b5; background-color: #fff; font-weight: bold;}

/* Boxen */
#aussen{width: 62em;margin-right:auto;margin-left:auto;margin-top:0px;padding:0px 0px 0px 0px;border-width: 1px; border-color: #e3e3e3;border-style: solid; 
background-color: #fff;color: #18396f;
}

#kopf-oben {width:62.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:61.85em;border-width: 0 1px 0 1px;border-color: #fff;border-style: solid;}

#mitte {width:62em;}

#unternavigation-aussen {float: left;width: 11em;margin-top:0px;padding:10px 0px 0px 0px;}
#unternavigation-innen {float: left;width: 11em;margin-top:0px;padding:0px 30px 0px 45px;}

#kopf-unten {float: right;width: 46em;}
#kopf-unten-bs {float: left;width: 46em;background-color: #DAE1EC;
border-right: #fff;border-left: #fff;border-width: 0 1px 0 0 ;border-style: none solid none none;color: #18396f;}


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

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

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

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

#textrahmen-aussen {float: right;width: 46em;}
#textrahmen-innen {float: left;width: 20em;padding:18px 12px 2px 12px;border-color: #f0f0f0;border-width: 0 1px 0px 1px;border-style: none solid none solid;}

#logo { float: left;width:22em;}

/* Kopf-Navigation */
#kopf-nav {float: left;margin:	0;padding: 3.15em 0em 0em 2em;}

#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;}

.pfad-navlinie {
font-size: 0.7em;
color: #2A4A7E;
padding: 0em 0.5em 0em 0em;
background-color: #fff;
}

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

#topthema { 
   float: right;
	width:10.35em;
	padding: 1.7em 1em 0em 2em;
}

.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
{
	background-color: #315692;
	font: bold 0.75em verdana, sans-serif;
	width: auto;
	height: 2.3em;
	border-top: .0894737em solid #fff;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/nav_k6.gif);
	background-repeat: repeat-x;
	color: #18396F;
}

#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.6em; background: url(../images/nav_k2.gif) repeat-x;}
#navtop3 { width: 9.4em; background: url(../images/nav_k3.gif) repeat-x;}
#navtop4 { width: 11.7em; background: url(../images/nav_k4.gif) repeat-x;}
#navtop5 { width: 13.2em; background: url(../images/nav_k5.gif) repeat-x;}
#navtop6 { width: 7.6em; background: url(../images/nav_k7.gif) repeat-x;}
#navtop7 { width: 11.6em; background: url(../images/nav_k6.gif) repeat-x;}

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

#doppellinie-b
{
background: url(../images/doppellinie_b.gif) repeat-x top left;
font-size: 2px;
height: 3px;
line-height: 0px;
margin: 0px;
padding: 0px;
border: 0px;
}

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

#rundung-unten
{
background: url(../images/rundung_untens.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;
}

.abstand-z
{
padding: 40px 0 0 0;
}

.zusatzlinks
{
line-height: 1.5em;
border-bottom:	1px solid #F2F4F5;
font-size: 0.7em;
}

/* Mittlere Spalte */

.bild_links { 
   float: left;
	padding: 0em 0.5em 0em 0em;
	margin: 0px;
	border: 0px;
}

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

/* Rechte Spalte */

#rechte-spalte {float: left;width: 20em; padding:18px 12px 2px 12px;}

.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 {
   line-height: 1.4em;
	background: url(../images/drucken.gif) no-repeat top left;
	font-size: 1em;
   padding: 0 0 0.3em 1.6em;
}

.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 {
   line-height: 1.4em;
	background: url(../images/pdf.gif) no-repeat top left;
	font-size: 1em;
   padding: 0 0 0.3em 1.6em;
}

.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 {
   line-height: 1.4em;
	background: url(../images/seitenanfang.gif) no-repeat top left;
	font-size: 1em;
   padding: 1em 0 0.3em 1.6em;
}

.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: 1em 0 0 0;
}

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

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

#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
{
padding: 0em 0 0 20em;
text-align: center;
}

.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;
}



/* 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;
}

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


.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;}



/*	pietzpluswild fuer die Hochschule Bremen	*/


h2 {font-size: 1.3em;color: #233d67;font-weight: bold;line-height: 1.3em;background-color: #fff;}


/* Navigationspfad */

.pfad-nav { 
	color: #2a4a7e;
	padding: 0 4px 0 0;
	font-size: 0.7em;
	font-style: italic;
	text-decoration:none;
	background-color: #fff;
}

.pfad-nav:link {color: #2a4a7e;text-decoration:none;background-color: #fff;}
.pfad-nav:visited {color: #2a4a7e;text-decoration:none;background-color: #fff;}
.pfad-nav:hover {color: #16386f;text-decoration:underline;background-color: #fff;}
.pfad-nav:focus {color: #16386f;text-decoration:underline;background-color: #fff;}



/* Navigation zweite und dritte Ebene */

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

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

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

.zweite_aktiv a {color: #0c44a2; text-decoration: none; font-weight: bold;background-color: #fff;}
.zweite_aktiv a:link {color: #0c44a2;background-color: #fff;}
.zweite_aktiv a:visited {color: #0c44a2;background-color: #fff;}
.zweite_aktiv a:hover {color: #18396f;text-decoration: underline;background-color: #fff;}
.zweite_aktiv a:focus {color: #18396f;text-decoration: underline;background-color: #fff;}

.dritte {
   line-height: 1.5em;
	background: url(../images/pfeil_3.gif) no-repeat top left;
	font-size: 0.7em;
   padding: 0.2em 0.75em 0.2em 2.3em;
}

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

.dritte_aktiv {
   line-height: 1.5em;
	background: url(../images/pfeil_3.gif) no-repeat top left;
	font-size: 0.7em;
   padding: 0.2em 0.75em 0.2em 2.3em;
}

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




/* Navigation im Inhalt */

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

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


.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_1.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;
}


/* Erste Ebene aktiv */

#navtop li a:link.sel, #navtop li a:visited.sel {
	background-color: #2a4a7e;
	color: #fff;
}


/* 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;}

/********************/
/* EWE-Elements 	*/
/********************/

div.EWE ul li{
	line-height: 1.4em;
	list-style-type:circle;
	font-size: 1em;
	padding: 0 0 0 0em;
	margin-left: 1.5em;
}

div.EWE ol li{
	line-height: 1.4em;
	list-style-type:decimal;
	list-style-position:outside;
	font-size: 1em;
    padding: 0 0 0 0em;
	margin-left: 2em;
}

/********************/
/* Abstand Flexmodule*/
/********************/
.modul_abstand_0 {
}
.modul_abstand_1 {
	margin-top: 1em;
}
.modul_abstand_2 {
	margin-top: 2em;
}

