a.button { color:#ffffff; background-color:#009EE0; }
a.button:hover, a.button.selected {	color:#ffffff; background-color:#0590C6; }


.filters-sidebar > ul > li > a:hover { color: #009EE0; }
.filters-sidebar ul ul li a:hover, .filters-sidebar ul ul li a.selected { color: #009EE0; }

input[type=submit],input[type=button],button { background-color:#009EE0; }




/* #################################### */
body { background:url(../../img/renens/background.jpg) repeat-y scroll center center; }

#header, #main, .section-content { background-color:inherit!important; }
#header { padding:0; position:relative; background: none; }
.header-title { font-size:27px; }
	
#main { padding-top:0; }

.section { padding:0; }

.filters-sidebar > ul > li > a, .filters-sidebar ul > li.has-sub > a, .filters-sidebar ul ul li a { border-left:1px solid #009EE0; border-right:1px solid #009EE0; }
.filters-sidebar > ul { border-top:1px solid #009EE0; border-bottom:1px solid #009EE0; }
.filters-sidebar ul ul li a { border-bottom:none; background-color:#f4f4f4; }

.topborder { background-color:#009EE0; height:5px!important; }

.topbar {
	background-color:#009EE0; height:20px!important; padding:2px 0; margin:0 15px;
	font-family:Verdana, Geneva, sans-serif!important; font-weight:bold; text-transform:uppercase; font-size:14px;
}

.search { border:1px solid #009EE0; }
/* #################################### */

#header div.images {
    background: -webkit-linear-gradient(to right bottom, #ffffff 55%, #009EE0 65%);
    background: -o-linear-gradient(to right bottom, #ffffff 55%, #009EE0 65%);
    background: -moz-linear-gradient(to right bottom, #ffffff 55%, #009EE0 65%);
    background: linear-gradient(to right bottom, #ffffff 55%, #009EE0 65%);
    display: table;
}

#header div.header-menu img {
	float: right;
	margin-right: 20px;
}