/*© site by CDP UNIT, Ebi Fleck*/
body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efece7; }
img { display: block; }
* { margin: 0; padding: 0; }
.img-links { float: left; margin-top: 5px; margin-right: 16px; margin-bottom: 3px; border: solid 1px #a9adb0; }
/*<agl.folder "header">*/
	#header
{ background-image: url(../assets/nbs-header.jpg); width: 1060px; height: 125px; margin-right: auto; margin-left: auto; }
	#nbs_logo { float: right; margin-top: 40px; margin-right: 60px; display: inline; }
	.headerinfo { float: left; margin-top: 89px; margin-left: 70px; display: inline; }
	#header p { color: #a9adb0; font-size: 10px; line-height: 140%; letter-spacing: 1px; }
	#header a { color: #a9adb0; text-decoration: none; }
	#header a:hover { text-decoration: underline; }
/*</agl.folder>*/
#home_image { clear: both; margin-bottom: 25px; margin-left: 56px; border-style: none; display: block; }
.home_swf { display: block; margin-bottom: 25px; margin-left: 56px; clear: both; border-style: none; }
#wrapper
{ background-image: url(../assets/nbs-bg.jpg); background-repeat: repeat-y; width: 1060px; overflow: auto; margin-right: auto; margin-left: auto; }

/*<agl.folder "span styles">*/
	.orange { color: #dd8935; }
/*</agl.folder>*/
#links { width: 206px; float: left; margin-right: 35px; margin-left: 56px; display: inline; }
/*<agl.folder "links">*/
	.infoBox-L { background-color: #f6f6f6; margin-bottom: 16px; padding-top: 10px; padding-right: 15px; padding-left: 15px; width: 176px; border: dotted 1px #a9adb0; }
	.imageBox-L { background-color: #feffff; margin-bottom: 5px; padding: 10px; border: dotted 1px #a9adb0; }
	#links p { color: black; font-size: 11px; font-weight: normal; font-style: italic; line-height: 160%; padding-bottom: 10px; }
/*</agl.folder>*/
/*<agl.folder "nav">*/
#nav { width: 206px; margin-bottom: 25px; }
#nav ul { list-style-type: none; }
	#nav ul li a {
		color: #535353; 
		font-size: 11px; 
		text-decoration: none; 
		padding: 6px 0 6px 10px;
		display: block;
		border-left: 4px solid #d7d7d7;
		border-bottom: 1px dotted #d7d7d7;
	}
	#nav ul li a:hover { 
		color: #fff; 
	}
	#nav ul li {
		display: block; 
		margin-bottom: 10px;	/* Abstand der Listenelemente Hauptmenü */
	}
	#nav ul li.acc>a { 
		background: transparent url(../assets/down-arrow.gif) no-repeat right center; 
	}
	#nav ul li:hover { 
		color: #fff; 
		background-color: #dd8935; 
	}
	#nav ul li:hover ul {	
		background-color: #fff; 
	}
	#nav ul li a.current:hover, 
	#nav li:hover>a.current,  
	#nav a.currentsub:hover {
		border-left: 4px solid #d7d7d7;
		background-color: #dd8935;
	}
	#nav a.current,
	#nav a.currentsub {
		background-color: #f6f6f6;	
		border-left: 4px solid #dd8935;
	}
	#nav a.current {
		font-weight: bold;
	}
	#nav a.currentsub {
		font-weight: normal;
	}
	#nav a.currentsub:hover {
		color: #fff; 
		background-color: #dd8935; 
	}
	#nav ul li ul {
		background-color: inherit; 
		margin-left: 0; 
		padding-left: 0;	/* Linke Einrückung Untermenü */
		padding-top: 4px;	/* Abstand zwischen Menüpunkt und Untermenü */
	}
	#nav ul li ul li {
		margin-bottom: 4px;	/* Abstand Listenelemente Untermenü */
	}
/*</agl.folder>*/
#inhalt { width: 465px; float: left; margin-right: 35px; margin-bottom: 50px; display: inline; }
/*<agl.folder "inhalt">*/
	#inhalt h1 { color: #dd8935; font-size: 20px; font-weight: bold; margin-bottom: 10px; }
	#inhalt h1 a { color: #dd8935; font-size: 20px; font-weight: bold; }
	#inhalt h1 a:hover { color: #26559e; font-size: 20px; font-weight: bold; }
	#inhalt h2 { color: #5f5f5f; font-size: 11px; font-weight: bold; background-color: #f6f6f6; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px; padding: 5px 5px 5px 10px; border-top: 10px solid #feffff; border-bottom: 1px solid #cfd4d7; }
	#inhalt h3 { color: #5b5f62; font-size: 11px; font-weight: normal; line-height: 160%; background-color: #feffff; text-decoration: none; word-spacing: 1px; letter-spacing: 1px; margin-bottom: 15px; padding: 10px 15px; border-color: #f6f6f6; border-style: solid; border-width: 8px 15px; }
	#inhalt h3 a { color: #dd8935; font-weight: bold; text-transform: uppercase; }
	#inhalt h3 a:hover { color: #dd8935; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
	#inhalt p { color: black; font-size: 12px; line-height: 160%; padding-bottom: 15px; }
	#inhalt ul { margin-right: 10px; margin-bottom: 15px; margin-left: 45px; list-style-type: square; }
	#inhalt ul li { color: black; font-size: 12px; margin-bottom: 15px; list-style-position: outside; }
	#inhalt a { color: #2971a7; font-size: 12px; font-weight: normal; text-decoration: none; }
	#inhalt a:hover { font-weight: normal; text-decoration: underline; }
	#inhalt hr { width: 100%; height: 1px; clear: both; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding: 0; border-top: 1px dashed #cfd4d7; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0;/*whatever the total width of the border-top and border-bottom equal*/}
	#inhalt ol { margin-bottom: 15px; list-style-type: none; list-style-position: outside; }
	#inhalt ol li { color: #26559e; font-size: 10px; font-weight: bold; background-color: #f6f6f6; letter-spacing: 1px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 25px; border-top: 1px solid #a9adb0; border-bottom: 1px solid #a9adb0; }
	#inhalt ol li a { color: #26559e; font-size: 10px; font-weight: bold; text-decoration: underline; }
	#inhalt ol li a:hover { color: #dd8935; font-size: 10px; font-weight: bold; text-decoration: underline; }
/*</agl.folder>*/
#rechts { width: 206px; float: left; display: inline; }
/*<agl.folder "rechts">*/
	#rechts h1 { color: #feffff; font-size: 14px; font-weight: bold; text-indent: 15px; padding-top: 3px; }
	.infoHl-bg-R { background-image: url(../assets/r-hl-bg.jpg); width: 206px; height: 25px; }
	.infoBox-R { background-image: url(../assets/R-info-box-bg.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 -200px; width: 176px; margin-bottom: 16px; padding-top: 10px; padding-right: 15px; padding-left: 15px; }
	#rechts h2 { color: black; font-size: 16px; font-weight: normal; margin-bottom: 4px; }
	/*h3=input*/
	#rechts h3 { color: black; font-size: 10px; font-weight: normal; letter-spacing: 1px; }
	#rechts p { color: black; font-size: 11px; font-weight: normal; line-height: 160%; padding-bottom: 10px; }
	#rechts a { color: #78663f; font-style: normal; text-decoration: none; }
	#rechts a:hover { font-style: normal; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "page-id">*/
/*body#home li#home_nav, body#nbs li#nbs_nav, body#studium li#stud_nav, body#angebot li#angebot_nav, body#ba-im li#ba-im_nav, body#bl-tb li#bl-tb_nav, body#dk li#dk_nav, body#dw li#dw_nav, body#wi li#wi_nav, body#dok li#dok_nav, body#event li#event_nav, body#kontakt li#kontakt_nav, body#sitemap li#sitemap_nav, body#babwl li#babwl_nav, body#cofmag li#cofmag_nav, body#bawi li#bawi_nav, body#vkurse li#vkurse_nav, body#firmen li#firm_nav, body#Stud-oAbi li#stud-oAbi_nav, body#partner li#partner_nav, body#seminar li#seminar_nav, body#touri li#touri_nav, body#handel li#handel_nav, body#immo li#immo_nav, body#meta li#meta_nav, body#logi li#logi_nav, body#presse li#presse_nav { }*/
/*</agl.folder>*/
#footer { background-color: #f6f6f6; text-align: center; clear: both; margin-right: 56px; margin-left: 56px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #cfd4d7; border-bottom: 1px solid #cfd4d7; }
/*<agl.folder "footer">*/
	#footer p { color: #a9adb0; font-size: 10px; line-height: 140%; }
	#footer a { color: #2971a7; font-size: 10px; text-decoration: none; }
	#footer a:hover { text-decoration: underline; }
/*</agl.folder>*/
#bottom { background-image: url(../assets/nbs-footer.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 1060px; height: 43px; }
/*<agl.folder "form mail">*/
	/*form mail*/
	table { background-color: #f5f5f5; }
	td { background-color: #f5f5f5; padding: 10px; border-bottom: 1px solid white; border-right: 1px solid white; }
	input { background-color: #fff; border: solid 1px #afafaf; }
	textarea { background-color: #fff; border: solid 1px #afafaf; }
/*</agl.folder>*/
#HSU_021 { margin-bottom: 10px; }
.img-inhalt-big { margin-bottom: 10px; }
input { margin-bottom: 10px; }
.inputframe { background-color: #fcfdfa; margin-bottom: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border: solid 1px #a9adb0; }
/*<agl.folder "bilder">*/
	.align-left { background-color: #feffff; float: left; margin-right: 15px; margin-bottom: 15px; padding: 10px; border: dotted 1px #a9adb0; }
	.clear { clear: both; margin-bottom: 15px; }
/*</agl.folder>*/
/*<agl.folder "stipendium">*/
	.stipendium-banner { margin-bottom: 10px; margin-left: 5px; }
	.stipendium-banner hr { padding: 0; height: 1px; clear: both; margin-right: 7px; border-top: 1px dashed #a9adb0; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0; }
	.stipendium-banner ol { margin-top: 0; margin-bottom: 0; margin-left: 20px; padding: 0 20px 0 0; list-style-type: none; }
	.stipendium-banner ol li { padding: 5px 0; border-bottom-width: 1px; }
	.stipendium-banner ol li a { color: #2971a7; font-size: 10px; text-decoration: none; }
	.stipendium-banner ol li a:hover { color: #2971a7; font-size: 10px; text-decoration: underline; }
	.stpm-head { background-image: url(../side-inc/stipendium/stpm-header.jpg); background-repeat: no-repeat; width: 206px; height: 192px; }
	.stpm-body { background-image: url(../side-inc/stipendium/stpm-body.jpg); background-repeat: repeat-y; width: 206px; }
	.stpm-footer { background-image: url(../side-inc/stipendium/stpm-footer.jpg); background-repeat: no-repeat; width: 206px; height: 25px; }
/*</agl.folder>*/
.studg {  }
