

a {
color: #9d60c1;
text-decoration: none;
}

a:hover {
color: #9d60c1;
text-decoration: underline;
}

a:visited {
color: #9d60c1;
text-decoration: none;
}

#header #navbar a:hover {
color: #9d60c1 !important;
}

#header #navbar li.current_page_item > a, #header #navbar li.current_page_ancestor > a {
color: #9d60c1;
font-weight: bold;
}

#header #navbar ul a:hover, #header #navbar ul a:focus {
color: #9d60c1;
}

#slide_navigation li.activeSlide a {
border: 2px solid #9d60c1;
}

#fronter img {
cursor:pointer;
border:2px solid #9d60c1;
}

.feat-post h2 a:hover {
text-decoration: none;
color: #9d60c1;
}

.feat-post h3, .latest-posts h3 {
font-size: 10px;
font-style: italic;
color: #9d60c1;
font-weight: normal;
clear:both;
border-bottom: 1px solid #b1b1b1;
}

.latest-posts ul {
color: #9d60c1;
margin-top: 10px;
list-style-type: disc;
}

.latest-posts ul li {
color: #9d60c1;
padding-left: 10px;
margin-bottom: 5px;
}

.latest-posts ul li a {
text-decoration: none;
display: block;
line-height: 15px;
color: #9d60c1;
}


.latest-posts ul li a:hover {
text-decoration: underline;
color: #9d60c1;
}

.latest-posts p {
text-align: justify;
color: #6e6e6e;
margin-top: 10px;
}

.breadcrumb a {
color: #9d60c1;
font-weight: normal;
text-decoration: none;
}

.sidebar ul li a {
color: #9d60c1;
text-decoration: none;
border-bottom: 1px solid #CCC;
display: block;
padding: 5px;
padding-left: 20px;
background: url(images/listenpunkt.gif) no-repeat left center;
}

.sidebar ul li a:hover {
color: #9d60c1;
text-decoration: underline;
}

thead tr th {
width:20px;
height:20px;
text-align:center;
background-color: #9d60c1;
color: #FFF;
border:1px solid #cccccc;
padding: 3px; 
}

.port-pic h3 {
font-size: 16px;
font-weight: normal;
margin: 0px !important;
color: #9d60c1;
}

.port-pic h3 a {
text-decoration: none;
color: #9d60c1;
}

.port-pic h3 a:hover {
text-decoration: underline;
color: #9d60c1;
}

.content h1 a {
color: #9d60c1;
text-decoration: none;
}

.content h1 a:hover {
color: #9d60c1;
}

.content table tr th {
background-color: #9d60c1;
padding: 5px 15px;
border: 1px solid #9d60c1;
color: #FFF;
text-align: center;
}

#footer a {
color: #9d60c1;
text-decoration: none;
padding: 0px 2px;
}

.wp-pagenavi a:hover {	
background-color: #9d60c1;
border: 1px solid #9d60c1;
color: #FFF;	
}

.wp-pagenavi span.pages {
padding: 4px 5px; 
margin: 2px 2px 2px 2px;
background-color: #B3B3B3;
border: 1px solid #8E8E8E;
color: #FFF;
}

.wp-pagenavi span.current {
padding: 4px 5px; 
margin: 2px;
background-color: #9d60c1;
border: 1px solid #9d60c1;
color: #FFF;	
}
