@charset "utf-8";
Q {
	QUOTES: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
SMALL {
	FONT-SIZE: 85%
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	MARGIN: 0px 0px 0px 40px
}
nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
nav OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}

figure {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	CURSOR: pointer
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
INPUT {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
SELECT {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
TEXTAREA {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
BUTTON {
	LINE-HEIGHT: normal
}

BUTTON {
	CURSOR: pointer; -webkit-appearance: button
}






A.jpg {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/icons.png) no-repeat 0px -3049px; PADDING-TOP: 2px
}
A.jpeg {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/icons.png) no-repeat 0px -3049px; PADDING-TOP: 2px
}
A.picture {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/icons.png) no-repeat 0px -3049px; PADDING-TOP: 2px
}



HR {
	BORDER-BOTTOM-COLOR: #e0e0e0; BORDER-TOP-COLOR: #e0e0e0; MARGIN: 0px; WIDTH: 100%; BORDER-RIGHT-COLOR: #e0e0e0; BORDER-LEFT-COLOR: #e0e0e0
}
SUP {
	POSITION: relative; LINE-HEIGHT: 2em; MARGIN-LEFT: 2px; FONT-SIZE: 0.83em
}
SUB {
	POSITION: relative; LINE-HEIGHT: 2em; MARGIN-LEFT: 2px; FONT-SIZE: 0.83em
}
SUP {
	TOP: -0.75em
}
SUB {
	BOTTOM: -0.25em
}
#container #wrapper {
	Z-INDEX: 2; POSITION: relative; MARGIN: 0px auto;width:940px; height:299px; overflow:hidden;
}



#carousel {
	POSITION: relative;
	WIDTH: 100%;
	HEIGHT:299px;
	OVERFLOW: hidden;


}
#carousel #picslide {
	POSITION: relative
}
#carousel #picslide {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#carousel #legendslide {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#carousel #picslide LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 80em; PADDING-RIGHT: 0px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#carousel #legendslide LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 80em; PADDING-RIGHT: 0px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#carousel #picslide LI:first-child {
	PADDING-LEFT: 0px
}
#carousel #picslide LI.first {
	PADDING-LEFT: 0px
}
#carousel #legendslide LI:first-child {
	PADDING-LEFT: 0px
}
#carousel #legendslide LI.first {
	PADDING-LEFT: 0px
}
#carousel #picslide LI.last {
	PADDING-RIGHT: 0px
}
#carousel #legendslide LI.last {
	PADDING-RIGHT: 0px
}
#carousel .picsliderlegend {
	POSITION: absolute; PADDING-BOTTOM: 1.25em; PADDING-LEFT: 1.25em; WIDTH: 31.25em; BOTTOM: 1.25em; PADDING-RIGHT: 1.25em; DISPLAY: none; WHITE-SPACE: normal; COLOR: #fff; PADDING-TOP: 1.66em; LEFT: 1.25em
}
#carousel .picsliderlegend A {
	COLOR: #fff
}
#carousel .picsliderlegend A:visited {
	COLOR: #fff
}
#carousel .picsliderlegend A:focus {
	COLOR: #fff
}
#carousel .picsliderlegend A:hover {
	COLOR: #fff
}
#carousel .picsliderlegend A:active {
	COLOR: #fff
}
#carousel .picsliderlegend H3 {
	LINE-HEIGHT: 1.16em; MARGIN: 0px 0px 0.27em; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 3em; FONT-WEIGHT: normal
}
#carousel .picsliderlegend H3 I {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#carousel .picsliderlegend P {
	LINE-HEIGHT: 1.42em; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.16em
}
#carousel .picsliderlegend SPAN.morelink {
	TEXT-ALIGN: right; LINE-HEIGHT: 1.66em; PADDING-RIGHT: 0.83em; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../img/icons.png) no-repeat right -2894px; FONT-SIZE: 1em
}
#carousel #legendslide .current .picsliderlegend {
	DISPLAY: block
}
#carousel #picsliderbuttons {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 1.25em; -webkit-transition: background-color 0.5s linear; -moz-transition: background-color 0.5s linear; -o-transition: background-color 0.5s linear; transition: background-color 0.5s linear
}
#carousel #picsliderbuttons LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 1.66em; PADDING-RIGHT: 0px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#carousel #picsliderbuttons LI:first-child {
	PADDING-LEFT: 0px
}
#carousel #picsliderbuttons LI.first {
	PADDING-LEFT: 0px
}
#carousel #picsliderbuttons LI.last {
	PADDING-RIGHT: 0px
}
#carousel #picsliderbuttons LI.current {
	BACKGROUND: #192a57;color:#FFFFFF 
}
#carousel #picsliderbuttons LI.current A { color:#FFFFFF
	
}
#carousel #picsliderbuttons LI.current A:visited {
color:#FFFFFF
	
}
#carousel #picsliderbuttons LI.current A:focus {
color:#FFFFFF
	
}
#carousel #picsliderbuttons LI.current A:hover {
color:#FFFFFF
	
}
#carousel #picsliderbuttons LI.current A:active {
color:#FFFFFF
	
}


#picsliderbuttons LI A:visited {
color:#FFFFFF
	
}
 #picsliderbuttons LI A:focus {
color:#FFFFFF
	
}
#picsliderbuttons LI A:hover {
color:#FFFFFF
	
}
#picsliderbuttons LI A:active {
color:#FFFFFF
	
}
#carousel #picsliderbuttons LI.current A:visited {
	
}
#carousel #picsliderbuttons LI.current A:focus {
	
}
#carousel #picsliderbuttons LI.current A:hover {
	
}
#carousel #picsliderbuttons LI.current A:active {
	
}
#carousel #picsliderbuttons LI.current A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
#carousel #picsliderbuttons LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.66em; DISPLAY: block; COLOR: #fff; FONT-SIZE: 1em; CURSOR: pointer
}
#carousel #picsliderbuttons LI A:visited {
	COLOR: #fff
}
#carousel #picsliderbuttons LI A:focus {
	COLOR: #fff
}
#carousel #picsliderbuttons LI A:hover {
	COLOR: #fff
}
#carousel #picsliderbuttons LI A:active {
	COLOR: #fff
}
.purple#carousel .picsliderlegend {
	
}
.purple#carousel #picsliderbuttons {
	
}
.purple#carousel #picsliderbuttons LI.current A {
	
}
.purple#carousel #picsliderbuttons LI.current A:visited {
	
}
.purple#carousel #picsliderbuttons LI.current A:focus {
	
}
.purple#carousel #picsliderbuttons LI.current A:hover {
	
}
.purple#carousel #picsliderbuttons LI.current A:active {
	
}
.green#carousel .picsliderlegend {
	
}
.green#carousel #picsliderbuttons {
	
}
.green#carousel #picsliderbuttons LI.current A {
	
}
.green#carousel #picsliderbuttons LI.current A:visited {
	
}
.green#carousel #picsliderbuttons LI.current A:focus {
	
}
.green#carousel #picsliderbuttons LI.current A:hover {
	
}
.green#carousel #picsliderbuttons LI.current A:active {
	
}
.blue#carousel .picsliderlegend {
	
}
.blue#carousel #picsliderbuttons {
	
}
.blue#carousel #picsliderbuttons LI.current A {
	
}
.blue#carousel #picsliderbuttons LI.current A:visited {
	
}
.blue#carousel #picsliderbuttons LI.current A:focus {
	
}
.blue#carousel #picsliderbuttons LI.current A:hover {
	
}
.blue#carousel #picsliderbuttons LI.current A:active {
	
}
.red#carousel .picsliderlegend {
	
}
.red#carousel #picsliderbuttons {
	
}
.red#carousel #picsliderbuttons LI.current A {
	
}
.red#carousel #picsliderbuttons LI.current A:visited {
	
}
.red#carousel #picsliderbuttons LI.current A:focus {
	
}
.red#carousel #picsliderbuttons LI.current A:hover {
	
}
.red#carousel #picsliderbuttons LI.current A:active {
	
}
.dropdown {
	OVERFLOW: hidden
}
.navTeaser {
	OVERFLOW: hidden
}
.dropdown .column {
	MARGIN: 1.33em 1.25em 1.25em 0px; WIDTH: 15em; FLOAT: left
}
.navTeaser .column {
	MARGIN: 1.33em 1.25em 1.25em 0px; WIDTH: 15em; FLOAT: left
}
.dropdown .column UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.navTeaser .column UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.dropdown .column UL LI A {
	PADDING-BOTTOM: 0.28em; LINE-HEIGHT: 1.28em; PADDING-LEFT: 1.07em; PADDING-RIGHT: 1.07em; DISPLAY: block; WHITE-SPACE: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #009; FONT-SIZE: 1.16em; TEXT-DECORATION: none; PADDING-TOP: 0.28em; -webkit-transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; transition: background-color 0.3s linear
}
.navTeaser .column UL LI A {
	PADDING-BOTTOM: 0.28em; LINE-HEIGHT: 1.28em; PADDING-LEFT: 1.07em; PADDING-RIGHT: 1.07em; DISPLAY: block; WHITE-SPACE: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #009; FONT-SIZE: 1.16em; TEXT-DECORATION: none; PADDING-TOP: 0.28em; -webkit-transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; transition: background-color 0.3s linear
}
.dropdown .column UL LI A:visited {
	COLOR: #009
}
.navTeaser .column UL LI A:visited {
	COLOR: #009
}
.dropdown .column UL LI A:focus {
	COLOR: #009
}
.navTeaser .column UL LI A:focus {
	COLOR: #009
}
.dropdown .column UL LI A:hover {
	COLOR: #009
}
.navTeaser .column UL LI A:hover {
	COLOR: #009
}
.dropdown .column UL LI A:active {
	COLOR: #009
}
.navTeaser .column UL LI A:active {
	COLOR: #009
}
.dropdown .column UL LI A:hover {
	BACKGROUND: #efefef; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear
}
.dropdown .column UL LI A:focus {
	BACKGROUND: #efefef; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear
}
.dropdown .column UL LI A:active {
	BACKGROUND: #efefef; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear
}
.navTeaser .column UL LI A:hover {
	BACKGROUND: #efefef; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear
}
.navTeaser .column UL LI A:focus {
	BACKGROUND: #efefef; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear
}
.navTeaser .column UL LI A:active {
	BACKGROUND: #efefef; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; -o-transition: background-color 0.2s linear; transition: background-color 0.2s linear
}
.dropdown .general {
	MARGIN-BOTTOM: 0.83em
}
.navTeaser .general {
	MARGIN-BOTTOM: 0.83em
}
.dropdown .general A {
	PADDING-LEFT: 1.07em; DISPLAY: inline; COLOR: #009; FONT-SIZE: 1.16em
}
.navTeaser .general A {
	PADDING-LEFT: 1.07em; DISPLAY: inline; COLOR: #009; FONT-SIZE: 1.16em
}
.dropdown .general A:visited {
	COLOR: #009
}
.navTeaser .general A:visited {
	COLOR: #009
}
.dropdown .general A:focus {
	COLOR: #009
}
.navTeaser .general A:focus {
	COLOR: #009
}
.dropdown .general A:hover {
	COLOR: #009
}
.navTeaser .general A:hover {
	COLOR: #009
}
.dropdown .general A:active {
	COLOR: #009
}
.navTeaser .general A:active {
	COLOR: #009
}
.dropdown .general A:hover {
	TEXT-DECORATION: underline
}
.dropdown .general A:focus {
	TEXT-DECORATION: underline
}
.dropdown .general A:active {
	TEXT-DECORATION: underline
}
.navTeaser .general A:hover {
	TEXT-DECORATION: underline
}
.navTeaser .general A:focus {
	TEXT-DECORATION: underline
}
.navTeaser .general A:active {
	TEXT-DECORATION: underline
}
#main_content .navTeaser {
	MARGIN-TOP: 0.58em; WIDTH: 30em; MARGIN-LEFT: 2.5em
}
#main_content .navTeaser:first-child {
	MARGIN-LEFT: 0px
}
#main_content .first.navTeaser {
	MARGIN-LEFT: 0px
}
#main_content .navTeaser .column {
	MARGIN: 0.5em 0px 1.66em 1.66em; WIDTH: 13.75em
}
#main_content .navTeaser .column:first-child {
	MARGIN-LEFT: 0px
}
#main_content .navTeaser .first.column {
	MARGIN-LEFT: 0px
}
#main_content .navTeaser .column UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main_content .navTeaser .column UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#main_content .navTeaser .column UL A {
	BACKGROUND: url(../img/icons.png) no-repeat -30px -474px
}
#main_content .navTeaser .column UL A:hover {
	TEXT-DECORATION: underline
}
#main_content .navTeaser .column UL A:focus {
	TEXT-DECORATION: underline
}
#main_content .navTeaser .column UL A:active {
	TEXT-DECORATION: underline
}
#main_content .navTeaser .general A {
	PADDING-LEFT: 0px
}
.dropdown {
	BORDER-BOTTOM: #009 3px solid; POSITION: absolute; WIDTH: 32.5em; BACKGROUND: #fff; VISIBILITY: hidden; opacity: 0; -webkit-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1)
}
.home#main_content {
	WIDTH: 63.75em
}
.home#main_content .navTeaserContainer H2 {
	LINE-HEIGHT: 1.25em; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 2em; FONT-WEIGHT: normal
}
.home#main_content .navTeaserContainer H2 I {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.home#main_content .navTeaserContainer .navTeaser {
	FLOAT: left
}
.home#main_content .column H2 {
	LINE-HEIGHT: 1.11em; MARGIN: 0px 0px 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
.home#main_content .column H2 I {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.home#main_content .column .image_teaser {
	MARGIN-BOTTOM: 0.83em; FLOAT: left; MARGIN-LEFT: 1.25em
}
.home#main_content .column .first_of_row.image_teaser {
	MARGIN-LEFT: 0px
}
.home#main_content .noTitle.column {
	PADDING-TOP: 5.66em
}
.home#main_content .newsteaser {
	MARGIN-TOP: -0.25em; PADDING-LEFT: 0px
}
.home#main_content .newsteaser LI {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; BACKGROUND: none transparent scroll repeat 0% 0%
}
.home#main_content .newsteaser A {
	LINE-HEIGHT: 1.33em; DISPLAY: block; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.home#main_content .newsteaser SPAN {
	LINE-HEIGHT: 1.45em; DISPLAY: block; COLOR: #333333
}
.home#main_content .bottomLinks .leftLinks {
	FLOAT: left
}
.home#main_content .bottomLinks .rightLinks {
	TEXT-ALIGN: right; OVERFLOW: hidden
}
.home#main_content + #teaser {
	MARGIN-TOP: 3.16em
}

#main {
	Z-INDEX: 1;
}


.ie7 TABLE .fancybox {
	ZOOM: 0; DISPLAY: inline
}
.ie8 TABLE .fancybox {
	ZOOM: 0; DISPLAY: inline
}

}
