@font-face{
	font-family:"AvenirNextLTW01-Regular";
	src:url("e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");
	src:url("e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"),url("1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),url("46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),url("52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");
	}
	@font-face{
	font-family:"Avenir Next LT W01 Bold";
	src:url("dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");
	src:url("dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");
	}
	/*=== Setup ===*/
	body,div,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,img,form,fieldset{
		border: 0;
		margin: 0;
		padding: 0
	}
	body{
		background: url(bannerbg.jpg) #fff top center no-repeat;
		color: #2e3641;
		font: .75em Arial,Verdana,Helvetica,Sans-Serif;
	}
	a{
		color: #c90000;
		text-decoration: none
	}
	a:hover{
		text-decoration: underline
	}
	input,select,textarea{
		border: #999999 1px solid;
		font: 11px Arial,Verdana,Helvetica,Sans-Serif;
		padding: 2px
	}
	li{
		list-style: none
	}
	h1{
		text-transform: uppercase;
		color: #2e3641;
		font-size: 1.3em;
		margin: 0 0 1em
	}
	h2, h3{
		text-transform: uppercase;
		font-family: "Avenir Next LT W01 Bold";
		font-weight: normal;
		color: #2e3641;
		font-size: 22px;
		line-height: 26px;
		margin: 0 0 1em
	}
	h4{
		font-family: "Avenir Next LT W01 Bold";
		font-weight: normal;
		text-transform: uppercase;
		color: #000;
		font-size: 13px;
		line-height: 20px;
		margin-bottom: 2px;
		padding: 10px 0;
	}
	h5{
		color: #a6a6a6;
		font-weight: normal;
		font-size: 1em;
		margin: 0 0 1em
	}
	p{
		line-height: 1.3em;
		padding: 0 0 1.3em
	}
	table{
		border-collapse: collapse;
	}
	/*=== Layout ===*/
	#page{
		margin: 0 auto;
		width: 945px
	}
	/*=== Header ===*/
	#header{
		width: 945px;
		margin: 0 auto;
		height: 60px;
		position: relative
	}
	/*- Logo -*/
	#logo{
		position: absolute;
		left: 0;
		top: 18px;
		z-index: 10
	}
	
	#logo a {
		display: block;
		padding: 10px;
		background: rgba(255,255,255,.5);
	}
	
	#logo2{
		float: right;
		margin: 1px 5px 0 0;
	}
	/*- Title Banner -*/
	/*#title{
		clear: both;
		height: 227px;
		overflow: hidden;
		position: relative
	}
	.navbar-inner {
		background: url(shadow-header-top.png) no-repeat scroll center top transparent;
		border: medium none;
		height: 227px;
		padding: 0;
		overflow: hidden;
	}
	
	.navbar-inner-shadow {
		background: url(nav-shadow.png) no-repeat scroll center bottom transparent;
		display: block;
		height: 6px;
		position: relative;
		top: -5px;
		z-index: 200;
	}*/
	
	/*=== Navigation ===*/
	/*- Main Nav -*/
	.navbar-inner {
		border: medium none;
		height: 160px;
		padding: 0;
	}
	.navbar-inner .container {
		height: 160px;
		position: relative;
		width: 945px;
		   margin-left: auto;
		   margin-right: auto;
	}
	.navbar-inner nav {
		background: #d50025;
		bottom: 0;
		display: block;
		position: absolute;
		width: 100%;
	}
	.navbar-inner nav .nav > li {
		padding: 0;
	}
	.navbar-inner nav .nav > li > a {
		background: url(menu-border-right.png) no-repeat scroll right center transparent;
		color: #fff;
		font-family: "Avenir Next LT W01 Bold";
		font-size: 15px;
		font-weight: normal;
		padding: 18px 22px 15px;
		text-transform: uppercase;
	}
	.navbar-inner nav .nav > li > a:hover {
		text-decoration: none;
		color: #000;
	}
	
	
	.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;background-color:#f5f5f5;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;*margin-left:.3em;}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
	.btn:active,.btn.active{background-color:#cccccc \9;}
	.btn:first-child{*margin-left:0;}
	.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
	.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
	.btn.active,.btn:active{background-image:none;outline:0;}
	.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);}
	.btn-large{padding:11px 19px;font-size:17.5px;}
	.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
	.btn-small{padding:2px 10px;font-size:11.9px;}
	.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
	.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
	.btn-mini{padding:0 6px;font-size:10.5px;}
	.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.btn-block+.btn-block{margin-top:5px;}
	
	.dropup,.dropdown{position:relative;}
	.dropdown-toggle{*margin-bottom:-3px;}
	.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
	.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
	.dropdown .caret{margin-top:3px;margin-left:5px; padding: 0; margin-right:2px;}
	.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}
	.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
	.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;}
	.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;}
	.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;}
	.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;}
	.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;}
	.open{*z-index:1000;}.open>.dropdown-menu{display:block;}
	.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}
	.pull-right>.dropdown-menu{right:0;left:auto;}
	.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";}
	.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
	.dropdown-submenu{position:relative;}
	.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;}
	.dropdown-submenu:hover>.dropdown-menu{display:block;}
	.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;}
	.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
	.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
	.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;}
	.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
	
	.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;}
	.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;border:1px solid #d4d4d4;*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
	.navbar-inner:after{clear:both;}
	.navbar .container{width:auto;}
	.collapse {
		height: 0;
		overflow: hidden;
		position: relative;
		transition: height 0.35s ease 0s;
	}
	.nav-collapse.collapse {
		height: 30px !important;
		overflow: visible !important;
	}
	
	.navbar-text{margin-bottom:0;line-height:40px;color:#777777;}
	.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;}
	/*.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;}
	.navbar-static-top{position:static;margin-bottom:0;}
	.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
	.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
	.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
	.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;}
	.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:945px;}
	.navbar-fixed-top{top:0;}
	.navbar-fixed-bottom{bottom:0;}*/
	.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
	.navbar .nav.pull-right{float:right;margin-right:0;}
	.navbar .nav>li{float:left;}
	.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;}
	.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
	.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;}
	.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;}
	.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;background-color:#ededed;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
	.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
	.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;}
	.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
	.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
	.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
	.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
	.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
	.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
	.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;}
	.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
	.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
	.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;}
	.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;}
	.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;}
	.navbar-inverse .navbar-inner{background-color:#1b1b1b;border-color:#252525;}
	.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;}
	.navbar-inverse .brand{color:#999999;}
	.navbar-inverse .navbar-text{color:#999999;}
	.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;}
	.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;}
	.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;}
	.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
	.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;}
	.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
	.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
	.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
	.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
	.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
	.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
	.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;background-color:#ffffff;border:0;outline:0;}
	.navbar-inverse .btn-navbar{color:#ffffff;background-color:#0e0e0e;border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
	.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
	
	.navbar-inner { background-color: transparent; border: none; padding: 0; height: 160px; }
	
	.navbar-inner nav { position: absolute; bottom: 0px; display: block; width: 100%; background: #d50025; }
	
	.navbar-inner nav .nav > li { float: left; }
	.navbar-inner nav .nav li.menu-vereine, .navbar-inner nav .nav li.menu-events, .navbar-inner nav .nav li.menu-angebote,.navbar-inner nav .nav li.menu-media, .navbar-inner nav .nav li.menu-anlagen, .navbar-inner nav .nav li.menu-sportamt.active { padding: 19px 0 15px 0; position: relative;
		top: 0px; }
	.navbar-inner nav .nav li.menu-home{ padding: 19px 2px 15px 0; position: relative; top: 0px; }
		
	.navbar-inner nav .nav > li > a { padding: 18px 21px 15px 21px; font-family: Arial,Verdana,Helvetica,Sans-Serif; text-transform: uppercase; font-size: 15px; color: #fff; background: transparent url(menu-border-right.png) no-repeat right center; font-weight: normal; }
	.navbar-inner nav .nav > li > a { [;padding: 18px 21px 15px 21px; font-family: Arial,Verdana,Helvetica,Sans-Serif; text-transform: uppercase; font-size: 15px; color: #fff; background: transparent url(menu-border-right.png) no-repeat 0 0; font-weight: normal;]; }
	/*.navbar-inner nav .nav > li.active > a,
	.navbar .nav li.dropdown.active>.dropdown-toggle { background-color: #e3ea6c; color: #0d0d0d; font-weight: normal; }*/
	.navbar .nav li.dropdown.active>.dropdown-toggle, .navbar-inner nav .nav > li.active {
	background-color: #c90000;
	color: #0d0d0d;
	font-weight: normal;
	}
	.navbar-inner nav .nav li.active > a:hover,
	.navbar-inner nav .nav li:hover { background-color: white; z-index: 201; position: relative;  }
	.navbar-inner nav .nav-container { position: relative; z-index: 200; /*background: url(nav-shadow.png) no-repeat center bottom;*/ display: block; height: auto; top: 17px; }
	
	ul.nav li.dropdown:hover > ul.dropdown-menu { display: block; }
	
	li.dropdown > ul.dropdown-menu { margin-top: 0; width: 380px; padding: 28px 25px; border: 0; padding-right: 5px; }
	li.dropdown > ul.dropdown-menu li { width: 170px; float: left; margin: 0; padding: 0; margin-right: 20px; }
	li.dropdown > ul.dropdown-menu li > a  { padding: 0; margin: 0; }
	li.dropdown > ul.dropdown-menu > li > a,
	li.dropdown > ul.dropdown-menu > li > a:hover { font-weight: normal; font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: 15px; color: #cd001e; border-bottom: 1px solid #bfbfbf; padding-bottom: 3px; }
	li.dropdown > ul.dropdown-menu > li ul li a { font-size: 13px; font-family: Arial, sans-serif; text-transform: none; color: #535353; border-bottom: 1px solid #e9e9e9; margin-bottom: 5px; padding-bottom: 3px; }
	li.dropdown > ul.dropdown-menu > li ul li a:hover { color: #cd001e; }
	li.dropdown-submenu > ul.dropdown-menu { display: block; position: relative; left: auto; border: none; margin: auto; }
	li.dropdown-submenu>a:after,
	.navbar .nav>li>.dropdown-menu:before { display: none; content: none; }
	.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a,
	.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus { background-color: transparent; }
	.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle { background-color: inherit; }
	.navbar .nav li.dropdown.active>.dropdown-toggle:hover { background-color: white; }
	/*.navbar .nav li.dropdown>.dropdown-toggle .caret { border: none; content: none; width: 16px; height: 10px; background: url(nav1-ico.png) no-repeat center center; margin: 4px 5px; margin-right: 0; }*/
	b.caret {border: none; content: none; width: 16px; height: 10px; background: url(nav1-ico.png) no-repeat center center; margin: 4px 5px 4px 2px;}
	.navbar a.btn-navbar { width: 80px; margin-right: 20px; }
	.navbar a.btn-navbar .menuicon-left,
	.navbar a.btn-navbar .menuicon-right { width: 50%; float: left; line-height: 12px; }
	
	.dropdown-submenu.menu-news > ul.dropdown-menu { display: none; }
	
	.dropdown.menu-sportamt > ul.dropdown-menu { right: 0; left: auto; }
	/*- Secondary Nav -*/
	.nav2{
		margin: 0;
		background: #ffffff;
		border: 1px solid #e4e4e4;
		border-bottom: 0
	}
	.nav2 li a{
		background: url(nav2-ico2.png) no-repeat 195px 15px;
		border-bottom: 1px solid #e4e4e4;
		color: #2e3641;
		display: block;
		font-size: 15px;
		font-weight: bold;
		height: 1%;
		padding: 15px 0 15px 25px;
		text-decoration: none
	}
	.nav2 li a:hover{
		background: url(nav2-ico2.png) no-repeat 195px 15px
	}
	.nav2 li.active a{
		background: url(nav2-ico.png) no-repeat 195px 15px;
		color: #2e3641;
		border-bottom: 1px solid #e4e4e4;
	}
	/* Nav2 Level2 */
	.nav2 li.active ul{
		border-bottom: 1px solid #e4e4e4;
		padding: 5px 0
	}
	.nav2 li.active li a{
		border: 0;
		background: none;
		color: #535353;
		font-weight: normal;
		padding: 5px 0 5px 25px
	}
	.nav2 li.active li.active a,
	.nav2 li.active li a:hover{
		color: #bd1a32;
		background: none
	}
	/*=== Columns ===*/
	/*- Column Structure -*/
	#columns{
		height: 1%;
		padding: 25px 0 20px
	}
	#leftcol{
		float: left;
		width: 226px;
		box-shadow: 0 0 3px rgba(35, 35, 35, 0.19);
	}
	#centercol{
		float: right;
		width: 685px
	}
	/*- Column Grid -*/
	.col2{
		float: left;
		margin: 0 0 0 5px;
		width: 20%
	}
	.col3{
		float: left;
		width: 147px;
		padding: 15px 28px;
	}
	.col4{
		padding: 30px 0 0;
		float: left;
		width: 195px
	}
	.col5{
		float: right;
		width: 265px
	}
	/*=== Styling Boxes ===*/
	/*- Box Structure -*/
	.box{
		background-color: white;
		border-top: 5px solid #d50025;
		box-shadow: 0 0 3px rgba(35, 35, 35, 0.19);
		color: #444444;
		font-family: Arial,sans-serif;
		font-size: 13px;
		/*margin-left: 20px;*/
		padding: 16px 23px;
	}
	.box h3{
		margin: 0
	}
	.box-pic{
		float: left;
		width: 422px;
		position: relative
	}
	.box-content{
		float: right;
		width: 220px;
		float: left;
		padding: 20px 15px 0 20px
	}
	/*=== Styling Forms ===*/
	/*- Search Form -*/
	#form-newsl{
		background: #ffffff;
		width: 265px;
		height: 46px
	}
	#form-newsl input{
		float: left;
		width: 185px;
		border: 0;
		font-size: 16px;
		font-style: italic;
		color: #a5a5a5;
		margin: 10px 0 0 10px
	}
	#form-newsl input.btn-go{
		float: right;
		background: none;
		border: 0;
		margin: 0 0 0 5px;
		padding: 0;
		position: relative;
		width: auto
	}
	/*=== Link Buttons ===*/
	.btn-soclink a{
		height: 54px
	}
	.btn-soclink img{
		float: left;
		margin: -5px 15px 0 0
	}
	.btn-more a{
		bottom: 20px;
		right: 20px;
		position: absolute;
		background: #d50025;
		width: 133px;
		height: 41px;
		line-height: 41px;
		font-size: 15px;
		color: #ffffff;
		text-align: center;
		font-weight: bold
	}
	/*=== Footer ===*/
	#footer{
		background: #e6e6e6;
		color: #000;
		padding: 10px 25px 0 0;
		line-height: 1.5em;
		height: 205px;
		font-family:"AvenirNextLTW01-Regular";
	}
	#footer ul{
		margin: 0 0 1em
	}
	#footer a{
		color: #000;
		text-decoration: none
	}
	#footer a:hover{
		text-decoration: underline
	}
	/*=== Misc. Helpers ===*/
	/*- Clear Fix -*/ 
	.clear{
		clear: both;
		height: 1px;
		overflow: hidden
	}
	.clearfix:before,
	.clearfix:after{
		content: "";
		display: table
	}
	.clearfix:after{
		clear: both
	}
	/*- Floats  -*/ 
	.fl{
		float: left
	}
	.fr{
		float: right
	}
	/*- Alignment  -*/
	.ac{
		text-align: center
	}
	.ar{
		text-align: right
	}
	
	/* OS */
	.rr_textarea80 { 
		width: 480px; 
	}
	
	a {outline:none !important;
	}
	
	a {outline:none !important;
	}
	
	#contenttab select{
		max-width: none;
		width: auto;
		overflow: scroll;
	}
	
	#contenttab option{
		max-width: none;
		width: auto;
		overflow: visible;
	}
	
	#contenttab {
		width: 600px;
		height: 484px;
		font-family: Arial,Verdana,Helvetica,Sans-Serif;
		line-height: 1.5em;
	}
	
	#contenttab img{
		max-width: 695px;
	}
	
	#contentboxsub {
		margin: 0px;
		padding: 10px 0px 10px 0px;
	}
	
	#contentboxsub form {
		margin: 0px;
		padding: 0px;
	}
	
	#contentboxsub table {
		margin: 0px;
		padding: 0px;
	}
	
	#contentboxsub table th {
		text-align: left;
	}
	
	#contentboxsub form td{
		vertical-align: top;
		padding: 2px;
	}
	
	#contentboxsub td{
		padding: 1px 3px 1px 3px;
		text-align: left;
	}
	
	#contentboxsub  li{
		list-style: disc;
		padding: 0px;
		margin: 5px 0 0 40px;
	}
	
	#contentboxsub  ol li{
		list-style: decimal;
		padding: 0px;
		margin: 5px 0 0 0;
	}
	
	#contentboxsub img{;
		padding: 0px;
		margin:  0 5px;
	}
	
	#contentboxsub  p{
		padding: 10px 0 18px 0;
	}
	
	#contentboxsub  ul{
		padding: 6px 0 6px 0;
	}
	
	#contentboxsub td a{
		color: #da0013;
		text-decoration: none;
	}
	#contentboxsub td a:hover{
		color: #2f2f2f;
		text-decoration: none
	}
	#contentboxsub font a{
		color: #da0013;
		text-decoration: none;
	}
	#contentboxsub font a:hover{
		color: #2f2f2f;
		text-decoration: none
	}
	#contentboxsub p a{
		color: #da0013;
		text-decoration: none;
	}
	#contentboxsub p a:hover{
		color: #2f2f2f;
		text-decoration: none
	}
	#contentboxsub a:visited{
		color: #da0013;
		text-decoration: none;
	}
	
	#contentboxsub a:focus{
		background:#dfdfdf;
		color: #da0013;
		text-decoration: none;
	}
	
	.amtSelect {
	width: 100px;
	}
	/* hover zebra */
	table.display tr.odd:hover, table.display tr.even:hover {
		background-color: #dddddd !important;
	}
	.ab_menu td {
		border: 1px solid #dddddd !important;
	}
	
	.hiddentext {
		visibility: hidden;
		z-index: -4;
		position: absolute;
		top: -1000px;
		}
	/* Jump Navi */
	
	
	.blindThis {
		position: absolute;
		left: -999px;
		top: -999px;
		width: 0px;
		height: 0px;
		font-size: 0px;
		line-height: 0px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		display: inline;
		}
	
	.sprungblind {
		position: absolute;
		left: -999px;
		top: -999px;
		width: 0px;
		height: 0px;
		font-size: 0px;
		line-height: 0px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		display: inline;
		}
	
	.sprungblind:focus, .sprungblind:active {
		position: absolute;
		display: block;
		top: 4.5em;
		left: 4.4em;
		border: 1px solid #FFFFFF;
		background-color: #FFFFFF;
		text-align: center;
		font-weight: bold;
		color: #000000;
		width: auto;
		height: auto;
		padding: 0 5px 0 5px;
		}
	
	/*==== Access Keys ===*/
	
	#sprunglink_0 a, #sprunglink_1 a, #sprunglink_2 a, #sprunglink_3 a, #sprunglink_4 a, #sprunglink_5 a, #sprunglink_6 a, #sprunglink_7 a, #sprunglink_8 a, #sprunglink_9 a  {
		position:absolute; 
		z-index:2; 
		width:10em; 
		overflow:hidden; 
		top:-100px; 
		left:-1000px} 
		
	#sprunglink_0 a:focus, #sprunglink_1 a:focus, #sprunglink_2 a:focus, #sprunglink_3 a:focus, #sprunglink_4 a:focus, #sprunglink_5 a:focus, #sprunglink_6 a:focus, #sprunglink_7 a:focus, #sprunglink_8 a:focus, #sprunglink_9 a:focus  {
		position: absolute; 
		z-index: 0; 
		width: 252px; 
		top: 125px; 
		left: 0%;
		margin-left: 4px; 
		text-decoration: underline; 
		color: #000; 
		background: #ff9b9b;
		font-size: 90%}	
		
	#sprunglink_0 a:active, #sprunglink_1 a:active, #sprunglink_2 a:active, #sprunglink_3 a:active, #sprunglink_4 a:active, #sprunglink_5 a:active, #sprunglink_6 a:active, #sprunglink_7 a:active, #sprunglink_8 a:active, #sprunglink_9 a:active  {
		position: absolute; 
		z-index: 0; 
		width: 252px; 
		top: 125px; 
		left: 0%;
		margin-left: 4px; 
		text-decoration: underline; 
		color: #000; 
		background: #fff; 
		font-size: 90%}
	
	.btn.btn-navbar {
		display: none;
	}