@font-face {
  font-family: 'HelveticaCondensed-Bold';
  src: url('../fonts/HelveticaCondensed(Bold).eot');
}
@font-face {
  font-family: 'HelveticaCondensed-Bold';
  src: url('../fonts/HelveticaCondensed(Bold).woff') format('woff'), url('../fonts/HelveticaCondensed(Bold).svg#HelveticaCondensed-Bold') format('svg');
}
@font-face {
  font-family: 'HelveticaCondensed-BoldOblique';
  src: url('../fonts/HelveticaCondensed(Bold,Oblique).eot');
}
@font-face {
  font-family: 'HelveticaCondensed-BoldOblique';
  src: url('../fonts/HelveticaCondensed(Bold,Oblique).woff') format('woff'), url('../fonts/HelveticaCondensed(Bold,Oblique).svg#HelveticaCondensed-BoldOblique') format('svg');
}
@font-face {
  font-family: 'HelveticaCondensed-Oblique';
  src: url('../fonts/HelveticaCondensed(Oblique).eot');
}
@font-face {
  font-family: 'HelveticaCondensed-Bold';
  src: url('../fonts/HelveticaCondensed(Oblique).woff') format('woff'), url('../fonts/HelveticaCondensed(Oblique).svg#HelveticaCondensed-Oblique') format('svg');
}
@font-face {
  font-family: 'HelveticaCondensed';
  src: url('../fonts/HelveticaCondensed.eot');
}
@font-face {
  font-family: 'HelveticaCondensed';
  src: url('../fonts/HelveticaCondensed.woff') format('woff'), url('../fonts/HelveticaCondensed.svg#HelveticaCondensed') format('svg');
}

li, dd, blockquote { margin-left: 0px; }
.content-layout { float: left;  width: 500px; }

.layout-space-right { margin-right: 15px; }
.layout-space-left { margin-left: 0px; }
.layout-space-top { margin-top: 0px; }
.layout-space-bottom { margin-bottom: 0px; }

.layout-width-100 { width: 100%; float:none; }
.layout-width-75 { width: 75%; }
.layout-width-65 { width: 65%; }
.layout-width-35 { width: 35%; }
.layout-width-33 { width: 33.3%; }
.layout-width-25 { width: 25%; }

/* Base */
body { margin: 0px; padding: 0px; background-color: #515346; color: white; font-family: Tahoma, verdana,arial;}
#header,
#page,
#ol,
#footer { width: 1000px; margin: 0 auto; }

* {font-size: 12px; line-height: 16px; }
h1 {color: #B7BF5A;font-size: 17px;font-weight: normal; margin-bottom: 10px;margin-top: 10px;}
h2 { font-size: 18px; color: #B7BF5A; }
h3 { font-size: 16px; color: #B7BF5A; }
h4 { font-size: 15px; color: #B7BF5A; }
h5 { font-size: 14px; color: #B7BF5A; }
p { color: #FFFFFF; }

/* Header */
#header-wrap {  background-color: #515346;padding-top:50px }
#header { height: 85px; }
/*#header ul { float: right; width: 500px;  margin: 0px; list-style: none; padding: 50px 20px 0 0; }
#header ul li { padding: 0px; margin: 0px; list-style: none;  }
#header ul li a { font-size: 14px; display: block; height: 27px; padding: 7px 20px 0px; float: right; color: #ffffff; text-decoration: none; margin-left: 10px; }
#header ul li.active a,
#header ul li a:hover { color: #b7bf5a;}*/
#logo { display: block; float: left; margin: 42px 0 0 0px; width: 174px; }
#metainfo { color: #fff; float: right; height: 50px; margin: 0; padding: 10px 0 0; text-align: right; width: 780px; }


/* Middle Wrap */
#middle-wrap { background-color: #515346; height: 325px; overflow: hidden; border-bottom:1px solid #787970;border-top:1px solid #787970;width: 500px; float: right; }
#middle-wrap ul.menu { float: left; width: 211px; padding:0px; margin: 0px; list-style: none; }
#middle-wrap ul.menu li { padding:0px; margin: 0px; list-style: none; }
#middle-wrap ul.menu li a { display: block; background-color:#c8d3c2; color: #5d734f; text-decoration: none; border-bottom: 1px solid #b5c0b0;height: 18px; padding: 6px 0 6px 10px; }
#middle-wrap ul.menu li.active a { background-color:#dcebd6; font-weight:bold; }

#middle-wrap ul.menu ul { padding: 0px; }
#middle-wrap ul.menu li ul li a,
#middle-wrap ul.menu li.active ul li a { padding-left: 17px; font-weight:normal; }
#middle-wrap ul.menu li.active ul li.active a { background-color:#dcebd6; font-weight:bold; }

#middle-wrap ul.menu li a:hover,
#middle-wrap ul.menu li ul li a:hover { font-weight:bold; }

#emo-wrap { float: right; width:450px; }

/* Page Wrap */
#page-wrap { background-color: #515346; width:1000px; float: left; }
#contentHeight { width: 1px; overflow: hidden; height: 325px; float:left;}
#page { padding: 0 }

/* Footer */
#footer { padding: 40px 0 100px; }
#footer * { text-decoration: none; color: #fff; }
#footer #pageinfo { float: left; width: 200px; }
/*#footer ul { float: right; width: 1000px; padding: 0px; margin: 0px; list-style: none; }
#footer ul li { padding: 0px; margin: 0px; list-style: none; }

#footer ul li { float: left;padding-right: 80px;}
#footer ul li ul { width:  float:none; }
#footer ul li ul li { float: none; }

#footer ul a { font-weight: normal;font-style:italic;  display:block; }
#footer ul ul a { font-weight: normal; padding-bottom: 0px; }
#footer ul ul a:hover { font-weight: normal; padding-bottom: 0px; color:#b7bf5a }
#footer ul li.last{ float: right;padding-right: 3px;}*/

/** Powermail **/
fieldset.tx-powermail-pi1_fieldset {
  background-color: transparent;
  border: 0px solid #CCCCCC;
  padding: 5px;
}
fieldset.tx-powermail-pi1_fieldset legend {
  display:none;
}
fieldset.tx-powermail-pi1_fieldset label, fieldset.tx-powermail-pi1_fieldset fieldset legend {
  color: white;
  width: 140px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
  font-weight: bold;
  margin: 20px 0 10px 140px;
  padding: 3px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset input.powermail_date, fieldset.tx-powermail-pi1_fieldset input.powermail_datetime, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
  background: none repeat scroll 0 0 #F8F8F8;
  border: 1px solid #CCCCCC;
  box-shadow: 0 0 5px #EEEEEE inset;
  padding: 3px 2px;
  width: 300px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_captcha {
  background: none repeat scroll 0 0 #F8F8F8;
  border: 1px solid #CCCCCC;
  box-shadow: 0 0 5px #EEEEEE inset;
  padding: 3px 2px;
  margin-right: 5px;
  float: left;
  width: 120px;
}

fieldset.tx-powermail-pi1_fieldset img.powermail_captcha {
  float: left;
}

.error {
  background-color: #C8E0BE;
  border: 1px solid #C8E0BE;
  box-shadow: 0 0 6px #C8E0BE;
  color: red;
  font-weight: normal;
}
.error em {
  border-color: #C8E0BE transparent -moz-use-text-color;
}
#footerlogo{
  text-align:right;
  margin-top: 50px;
  background:url(../img/logounten.jpg) no-repeat top right;
  height: 35px;
	margin: 0 auto;
	width: 1001px;
	display:block;

}
#footerlogo p{
  font-size:12px;
}
#footertext{
  text-align:right;
	margin: 0 auto;
	width: 1001px;
	display:block;
}
#footertext p{
  margin:0;
  padding:0;
  font-size:10px;
  color:#d2d2d2
}
#mainpage{
  border-bottom:1px solid #787970;border-top:1px solid #787970;
  margin: 0 auto;
  width: 1001px;
}
div.csc-textpic div.csc-textpic-single-image img {
  margin: 0;
  margin-bottom:0px;
  padding: 0;
}
div.csc-textpic-right div.csc-textpic-imagewrap {
  float: right;
  margin-bottom: -3px;
  position: relative;
}


#nav{float: right; width: 800px;  margin: 0px; list-style: none; padding: 50px 0 0 0;z-index:5;position:relative}
#nav li{float: right;margin-right:0px;position:relative; width: auto; padding: 0 10px; }
#nav li li {width: 100px; padding: 0;}
#nav a {display:block;padding:5px 5px 15px;text-decoration:none;color:#fff;font-size: 14px;}
#nav li li a {padding:5px;}
#nav a:hover{color:#B7BF5A;text-decoration:hone;}
#nav li.first{text-align:right}
/*--- DROPDOWN ---*/
#nav ul{ padding: 0px; margin: 0px; background:#fff; background:#5f5f5d; list-style:none;width: auto;position:absolute;
opacity: 0.9;
-moz-opacity: 0.9;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter:alpha(opacity=90); left: -9999px;}
#nav ul li{border-bottom:1px solid #787970; float:none;

}
#nav ul a{white-space:nowrap;}
#nav li:hover ul{ left:0; }
#nav li:hover a{text-decoration:none;}
#nav li:hover ul a{text-decoration:none;background:#5f5f5d;color:#fff;}
#nav li:hover ul li a:hover{ background:#515346;color:#fff;}

/*--- DROPDOWN ---*/
#navb {float: left; margin: 0px; list-style: none; position: absolute; left: 50%;}
#navb li{float: left;margin-right:72px;position:relative;}
#navb li.last{ margin-right: 3px;}
#navb a{display:block;padding:5px;text-decoration:none;color:#fff;font-style:italic;}
#navb a:hover{color:#B7BF5A;text-decoration:none;font-style:italic;}

#navb ul{list-style:none;position:absolute;left:-9999px; margin: 0;padding: 0; }
#navb ul li{float:none;}
#navb ul a{white-space:nowrap;}
#navb li:hover ul{ left:0; }
#navb li:hover a{text-decoration:none;}
#navb li:hover ul a{text-decoration:none;color:#fff;}
#navb li:hover ul li a:hover{ color:#B7BF5A;}


/* Reorder the pager */
.tx-imagecycle-pi1-pager img { float: none; }
.tx-imagecycle-pi1-pager { text-align: right; bottom: -35px; }


.powermail_fieldset {
	background: none;
	border: 0;
	width: 460px;
}
.powermail_fieldset * {
	color: white;
}
.powermail_field {
	width: 236px;
}
.powermail_legend { display: none;}
.powermail_submit { width: auto;
background-color: #B7BF5A; color: white;}
.formError .formErrorContent,
.formError .formErrorArrow div{ background-color: #B7BF5A;}

.tx-imagecycle-pi1-pager {
	left: -500px;
	width: 1000px;
}
