/*Â© site by CDP UNIT, Ebi Fleck*/
body { color: #626064; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url(../assets/wi-header-bg.jpg); background-repeat: repeat-x; margin-left: 40px; }
img { display: block; }
* { margin: 0; padding: 0; }
/*<agl.folder "header">*/
	#header { height: 153px; }
	#wi_logo { width: 319px; height: 119px; float: left; margin-top: 20px; display: inline; }
/*</agl.folder>*/
/*<agl.folder "nav">*/
	#nav { float: left; margin-top: 118px; margin-left: 130px; }
	#nav ul { list-style-type: none; }
	#nav li { margin-bottom: 10px; padding-bottom: 4px; display: inline; }
	#nav li:hover {  }
	#nav ul li a { color: white; font-size: 13px; font-weight: bold; text-decoration: none; padding-left: 10px; }
	#nav ul li a:hover { text-decoration: underline; }
/*</agl.folder>*/
/*makes bg full length*/
#colwrap {background-image: url(../assets/re-bg.jpg); background-repeat: repeat-y; background-position: 555px 0; width: 850px; overflow: auto; float: left; }
/*<agl.folder "links">*/
	#links { width: 500px; float: left; margin-right: 50px; padding-top: 30px; padding-left: 8px; display: inline; }
	#links h1 { font-size: 16px; margin-top: 20px; margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #cacacb; border-bottom: 1px solid #cacacb; }
	#links h1 a {font-size:16px;}
	/*date*/
	#links h2 { font-size: 12px; font-weight: bold; letter-spacing: 1px; margin-bottom: 8px; }
	#links h3 { font-size: 13px; font-weight: bold; margin-top: 5px; margin-bottom: 8px; }
	#links p { font-size: 13px; line-height: 150%; padding-bottom: 15px; }
	#links ul { margin-right: 40px; margin-left: 40px; list-style-type: square; list-style-position: outside; }
	#links ul li { font-size: 11px; margin-bottom: 10px; padding: 5px 25px; }
	#links a { color: #b2173f; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
	#links a:hover { text-decoration: underline; }
	#links ol { padding: 8px; border: solid 1px #cacacb; list-style-position: outside; list-style-type: none; }
	#links h4 { color: #b2173f; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 10px; border-bottom: 1px solid #cacacb; }
	#links h5 { color: #b2173f; font-size: 14px; margin-top: 3px; }
	#links ol li { font-size: 12px; margin-bottom: 10px; }
	.numbers { color: #b2173f; font-size: 15px; }
/*</agl.folder>*/

/*<agl.folder "rechts">*/
	#rechts { display: inline; width: 240px; float: left; margin-bottom: 20px; padding-top: 50px; padding-right: 20px; padding-left: 30px; }
	#rechts h1 { color: #b2173f; font-size: 14px; width: 210px; padding-bottom: 10px; padding-left: 5px; border-bottom: 1px solid #cacacb; }
	#rechts h2 { font-size: 13px; font-weight: normal; padding-bottom: 8px; }
	#rechts p { font-size: 11px; line-height: 160%; padding-bottom: 8px; }
	#rechts ul { margin-bottom: 25px; list-style-type: none; }
	#rechts li { color: #3a393b; font-size: 11px; width: 210px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-bottom: 1px solid #cacacb; list-style-position: outside; }
	#rechts li:hover { background-color: #feffff; }
	#rechts li a { color: #3a393b; font-size: 11px; text-decoration: none; font-weight: normal;}
	#rechts li a:hover { color: #b2173f; text-decoration: none; }
	#rechts a { color: #b2173f; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
/*</agl.folder>*/
/*<agl.folder "banner">*/
	.skyscraper { width: 160px; float: left; margin-top: 50px; }
	.skyscraper p { font-size: 11px; background-color: #cacacb; padding: 2px 2px 2px 10px; border: solid 1px #cacacb; }
	.wi-mag { background-color: white; width: 180px; margin-bottom: 30px; padding: 15px; border: solid 1px #cacacb; }
	.wi-mag img { text-decoration: none; margin-bottom: 10px; border-style: none; display: block; }
/*</agl.folder>*/
#footer { background-image: url(../assets/re-bg.jpg); background-repeat: repeat-y; background-position: 555px 0; width: 850px; clear: both; }
#footer p { font-size: 10px; line-height: 150%; padding-top: 20px; padding-bottom: 20px; }
#footer hr { width: 564px; border-bottom: 1px solid #f2f2f2; border-top-style: none; border-right-style: none; border-left-style: none; }
.outer-frame { margin-bottom: 35px; padding: 2px; border: solid 1px #cacacb; }
.csc-frame-frame1 { margin-bottom: 35px; padding: 2px; border: solid 1px #cacacb;background-color: #fafafa; padding-top: 15px; padding-right: 15px; padding-left: 15px; border: solid 1px #cacacb; }
.content-ad { margin-bottom: 15px; border-top: 1px solid #cacacb; border-bottom: 1px solid #cacacb; }
#links td { margin-bottom: 10px; }

hr.clearer {border-bottom: 1px solid #f2f2f2; border-top-style: none; border-right-style: none; border-left-style: none;}

fieldset {
  padding-left:10px;
  
}

fieldset legend {
  padding-top:10px;
}



.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; } sword {width:200px;}

.tx-indexedsearch .tx-indexedsearch-whatis{display:none;} 
.tx-indexedsearch .tx-indexedsearch-browsebox {text-align:center;}
.tx-indexedsearch .tx-indexedsearch-browsebox ul li {display:inline;}

fieldset label, input, textarea, select{
  margin-bottom:10px;
  font-size: 11px;
}

.newsletter-field-names {
font-size:12px;
font-weight:bold;
letter-spacing:1px;
margin-bottom:8px;
}

.newsletter-error {
color:red;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
margin-bottom:8px;
}
