/* @override 
	http://kpp-dev.pixel-works.co.uk/skin/frontend/default/kp_plattner/css/kp_plattner.css
	http://kpp.netwerksolution.com/skin/frontend/default/kp_plattner/css/kp_plattner.css
*/

body {
    
    background-image:url(../images/design01/bg.jpg);
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    margin:0;

}

a {
    color: #005494;
}

.container { 
    color:  #000000;
    margin-bottom:  10px;
    margin-top: 30px;
    text-align: left;
    width:  960px;
}

.header {
    background-image:url(../images/design01/header.png);
    background-repeat:no-repeat;
    height:97px;
    margin-bottom: 0;
}

#nav {
	margin: 0;
	margin-left: 25px;
    margin-top: 48px;
    font-size: 0.8em;
}    
#nav li {
    margin: 0;
}

#nav a {
    color: #fff;
    background: transparent;
    padding-right: 0;
}    

.toplinks-bar {
    background: transparent url(../images/design01/bg_content.png) repeat-y scroll 0 0;
    color:#000000;
    padding: 0;
    text-align:right;
}

.search-bar {
    background: none;
    border: none;
}

.outline-creator {
    background:none;
    border: none;
    background-image:url(../images/design01/bg_content.png);
    background-repeat:repeat-y;
    margin:0;
    padding-bottom:60px;
    padding-top: 0;    
}

.toplinks-bar .top-links a {
background:none;
padding:0 7px 0 0;
}

.toplinks-bar .top-links a, .toplinks-bar .top-links a:hover {
color:#000;
}

.toplinks-bar .top-links {
padding-right:8px;
}

.col-main {
    width: 620px;
    padding-right: 10px;
}    

.mini-cart .head {
    background-color: #666666;
}

.catalog-listing h5 {
    width: 150px;
}

.footer {
    background-image: url(../images/design01/footer.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    margin-top: 0;
    padding: 10px 20px 40px;
}

.category-image {
    width: auto;
}
.layered-nav .head {
    background-image: none;
    }

.layered-nav h4 {
    background-color: #005494;
    }
    
.category-head h2 {
    color: #005494;
}
.product-info-box {
    width: 270px;
    }
    
#nav ul {
    top:18px;
    }
    
#nav ul li a:hover { padding:3px 0; color:#005494 !important; }   

.footer .footer-links {
	float: right;
	margin-top: 50px;
	margin-right: 80px;
	} 
	
.footer .footer-links a {
	color: #fff;
	font-size: 0.8em;
	}
	
#nav li.over, #nav li.active {
	background:#ECECEC none repeat scroll 0 0;
	border:none;
	margin:0;	
	}
	
