/* Links */
a { color:#e2001a; }
a:hover { color: #f8afaf; }
.aside a,
.contact-wda a { color: #666666; text-decoration: underline; }
#sitemap a:hover { color: #f8afaf; } 

#main { background: none; }
.tx-felogin-pi1 {
	background:transparent url(../images/wda-bg-login-box.gif) no-repeat scroll 0 0;
}
#content-home {
	padding: 15px 0 0 0;
	width:710px;
}
#content-home #homemain {
	background: #EEEEEE url(../images/wda-bg-news-latest.gif) repeat-x bottom;
	padding: 15px 15px 15px 25px;
	width: 429px;
	overflow: hidden;
}
/*
#content { background:#EEEEEE url(../images/wda-bg-news-latest.gif) repeat-x center bottom; }
*/
#homeright .aside { padding-top: 0; }
#homeright .item { color:#666666; }
.login {
	background:transparent url(../images/wda-bg-login.png) no-repeat scroll 0 0;
}
.login.password {
	background:transparent url(../images/wda-bg-login-password.png) no-repeat scroll 0 0;
}
.logo a {
	height: 77px;
	width: 356px;
}
.intro {
	background:transparent url(../images/wda-bg-intro.gif) repeat-x scroll 0 0;
	height:212px;
}
.intro .contact-wda {
	margin: 25px 0 0 750px;
}
.intro .contact-wda p {
	margin: 10px 0;
}
h2 { color: #336699; }
.intro .contact-wda h2 { font-size: 14px; } 

.aside .search-box {
	background:#94BAD0 url(../images/wda-bg-search-box.gif) no-repeat scroll 0 100%;
}
.aside .kontakt-box {
	background:#EEEEEE url(../images/wda-bg-kontakt-box.gif) repeat-x bottom;
	color:#666666;
}
.aside .ad-menu {
	background:#EEEEEE url(../images/wda-bg-kontakt-box.gif) repeat-x bottom;
	color:#666666;
}
.aside .ad-menu ul li a:hover {
	color:#666666;
	text-decoration:none;
}
#homeright .item {
	background:#EEEEEE url(../images/wda-bg-item.gif) repeat-x bottom;
	border: none;
}
#content-home .aside { padding-top: 0; }
.aside .ad-menu strong { color: #336699; }
.aside .ad-menu ul li { background:transparent url(../images/wda-path1.gif) repeat-x 0 0; }
.aside .ad-menu ul li a { color: #666666; } 
.aside .ad-menu ul li a.hav { background:transparent url(../images/wda-logo-hav.gif) no-repeat 153px 10px; }
.aside .ad-menu ul li a.hav:hover { background:transparent url(../images/wda-logo-hav-hover.gif) no-repeat 153px 10px; }   
.aside .ad-menu ul li a.gva { background:transparent url(../images/wda-logo-gva.gif) no-repeat 163px 12px; } 
.aside .ad-menu ul li a.gva:hover { background:transparent url(../images/wda-logo-gva-hover.gif) no-repeat 163px 12px; }
.aside .ad-menu ul li a.sanprocert { background:transparent url(../images/wda-logo-sanprocert.gif) no-repeat 160px 6px; } 
.aside .ad-menu ul li a.sanprocert:hover { background:transparent url(../images/wda-logo-sanprocert-hover.gif) no-repeat 160px 6px; }
.aside .ad-menu ul li a.pta { background:transparent url(../images/wda-logo-pta.gif) no-repeat 163px 12px; }
.aside .ad-menu ul li a.pta:hover { background:transparent url(../images/wda-logo-pta-hover.gif) no-repeat 163px 12px; }
.aside .ad-menu ul li a:hover {  background-color:#D9D9D9 !important; } 

/* tt_news */
#content .news,
#content-home .news { width: 430px; margin-top: -16px; }
#content .news .box, 
#content-home .news .box { border-top:1px solid #C6C6C6; width: 430px }
#content .news .box h3, 
#content-home .news .box h3 { color: #336699; }
#content .news .box span.lesen a, 
#content-home .news .box span.lesen a { background:transparent url(../images/wda-bg-pointer3.gif) no-repeat scroll 0 7px; }

/* Footer */
#footer {	background:  url(../images/wda-bg-footer.gif) repeat-x scroll 0 0; }
#footer .holder { padding: 10px 0 30px 0; }
#footer a, #footer a:hover { color: #999999; /*color: #cacaca;*/ }
#footer .print { margin-left: 12px; }
#footer .print li a.oben { background:transparent url(../images/wda-bg-oben.gif) no-repeat scroll 0 3px; }
#footer .links { margin-right: 8px; }
#footer .links li { background: url(../images/wda-separator3.gif) no-repeat scroll 0 3px; }

.list-news .item .date { padding-bottom: 3px; }
#content .list-news .item h2, 
#content-home .news .box h2 {
	margin-top: 2px;
}
#content .list-news .item { padding-top: 2px; }

ul.list-marks {
  float: left;
  padding-bottom: 14px !important;
  padding-top: 14px !important;
  list-style-type: none;
  width: 400px;
}
ul.list-marks li {
  background: none !important;
  border-bottom: 1px dotted #ccc;
  clear: left;
  float: left;
  padding: 3px 0 !important;
  width: 320px;
}
ul.list-marks li strong {
  float: left;
  width: 290px;
}
ul.list-marks li span {
  float: left;
}
