@charset "UTF-8";
/* CSS Document */

#background {
	background-image: url(../Images/beton_bgr.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center bottom;
	position: relative;
	background-color: rgba(217,217,217,1.00);
	height: 101px;
}
#title {
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 47px;
	margin-bottom: 32px;
	max-width: 1000px;
}
#logo {
	background-repeat: no-repeat;
	margin-top: 4%;
	position: relative;
	width: 1057px;
	margin-left: auto;
	margin-right: auto;
}
#content {
	padding-top: 20px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	max-width: 1000px;
	background-color: #FFFFFF;
}
#mainarticle {
	width: 94%;
	float: left;
	color: #3A3A3A;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	text-align: left;
	padding-bottom: 25px;
	line-height: 22px;
	font-variant: normal;
	font-size: large;
	opacity: 1;
}
#sidebar {
	float: left;
	width: 97%;
	padding-left: 0px;
	color: #3A3A3A;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	text-align: left;
	padding-bottom: 25px;
	line-height: 22px;
	height: 38%;
	font-variant: normal;
	font-size: large;
}
#partner {
	width: 100%;
	float: left;
	color: #000000;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	text-align: left;
	padding-bottom: 25px;
}
#header {
	height: 97px;
	position: relative;
	margin-left: auto;
	top: 19px;
	margin-top: -144px;
	margin-right: auto;
	max-width: 900px;
}
#footer {
	clear: left;
	height: 20px;
	position: relative;
	margin-right: auto;
	bottom: 0px;
	width: 100%;
	margin-left: auto;
}
#minheight {
	height: 20px;
	clear: both;
}
#footerbox {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-color: #005DB9;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-style: normal;
	font-size: x-small;
	font-weight: 200;
}
#stopper {
	position: fixed;
	width: 390px;
	height: 141px;
	top: 424px;
	right: 4%;
	color: black;
	line-height: 147px;
	text-align: center;
	-webkit-border-radius: 75px;
	-moz-border-radius: 75px;
	-o-border-radius: 75px;
	border-radius: 0px;
}
a {
	font-weight: 400;
	text-decoration: none;
	font-family: source-sans-pro;
	font-style: normal;
	font-variant: normal;
	font-size: medium;
	color: rgba(0,0,0,1.00);
}
a:link {
	color: #000000;
	font-weight: 400;
	font-family: source-sans-pro;
	margin-top: 2%;
	font-style: normal;
	font-variant: small-caps;
	font-size: medium;
}
a:visited {
	color: #000000;
}
a:active, a:focus {
	color: #005DB9;
}
#mainnav a:active   ,#mainnav a:focus  , #mainnav a.thispage{
	color: #005DB9;
}
#mainnav a:hover{
	color: #CE1D20;
}
#mainnav ul {
	list-style-type: none;
	position: absolute;
	width: 712px;
	margin-bottom: 0px;
	height: 35px;
	margin-top: -44px;
	float: left;
	display: block;
	right: -30px;
}
#mainnav a {
	color: #3A3A3A;
	text-decoration: none;
	float: left;
	padding-right: 10px;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
}
figure {
	display: block;
	width: 228px;
}
figure img {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	-webkit-box-shadow: 1px 1px 15px #999999;
	box-shadow: 1px 1px 15px #999999;
}

figcaption {
	font-size: 0.875em;
	font-weight: normal;
	text-align: left;
	display: block;
	margin-top: 0.5em;
}
.floatleft {
	float: left;
	margin-left: 0px;
	margin-right: 10px;
}
.floatright {
	float: right;
	margin-left: 10px;
	margin-right: 0px;
}
h1 {
	color: rgba(238,129,39,1.00);
	font-family: "Proxima Nova Soft Bold", "Proxima Nova Soft Medium", "Proxima Nova Soft Regular", "Proxima Nova Soft Semibold";
	font-weight: lighter;
	text-align: center;
	position: relative;
	font-style: normal;
	font-variant: normal;
	font-size: small;
}
h2 {
	color: #EE8027;
	font-family: source-sans-pro;
	text-align: left;
	line-height: 24px;
	font-style: normal;
	font-weight: 300;
	font-size: x-large;
}
h3 {
	color: #000000;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 200;
	text-align: left;
	font-size: large;
	font-variant: normal;
	line-height: 0px;
}
.centered {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.thispage {
	color: #005DB9;
	font-weight: 400;
}
.text {
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	color: #000000;
	line-height: 22px;
	font-size: large;
	font-variant: normal;
}
.text_footer {
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 300;
	color: #000000;
	font-size: small;
	font-variant: normal;
	line-height: 8pt;
}
.text_table {
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	color: #000000;
	line-height: 24px;
	font-size: large;
	font-variant: normal;
}
.text_orange {
	color: #CE1D20;
	font-family: "Proxima Nova Soft Bold", "Proxima Nova Soft Medium", "Proxima Nova Soft Regular", "Proxima Nova Soft Semibold";
}
.text_o {
	color: #F39432;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	font-size: large;
}
#subnav {
	color: #005DB9;
	font-family: source-sans-pro;
	font-weight: 200;
	font-style: normal;
}
a:link_subnav {
	color: #005DB9;
	font-weight: 200;
	font-family: source-sans-pro;
	margin-top: 2%;
	font-style: normal;
}
a:visited_subnav {
	color: #005DB9;
}
#subnav a:active   ,#subnav a:focus  , #subnav a.thispage{
	color: #005DB9;
}
#subnav a:hover{
	color: #CE1D20;
}
#textlink {
	color: #005DB9;
	font-family: source-sans-pro;
	font-weight: 400;
	font-style: italic;
	white-space: pre-line;
	display: inherit;
}
a:link_textlink {
	color: #005DB9;
	font-weight: 200;
	font-family: source-sans-pro;
	margin-top: 2%;
	font-style: normal;
	white-space:pre-line;
}
a:visited_textlink {
	color: #005DB9;
	white-space:pre-line;
}
#textlink a:active, #textlink a:focus, #texlink a.thispage{
	font-family: source-sans-pro;
	font-weight: 400;
	font-style: normal;
	color: #005DB9;
	white-space:pre-line;
}
#textlink a:hover{
	font-family: source-sans-pro;
	font-weight: 400;
	font-style: normal;
	color: #CE1D20;
	white-space:pre-line;
}
#img {
	margin-right: auto;
	height: 320px;
	margin-left: auto;
	width: 470px;
}
#body {
	height: 100%;
}
.hyphens {
}
#background {
}
#EdgeID {
}
#line {
}

@media (max-width:100%){
}
.hi {
}
