* {color:#FFFF00 !important}
a {color:#FFFFFF !important}
* {border-color:#FFFF00 !important}
body {background:#000}

/* skiplinks */
	.skiplinks > li a {color:#000!important}
	
/* focus */
*[tabindex="0"]:focus, a:focus, input[type="checkbox"]:focus, input[type="radio"]:focus, input[type="submit"]:focus {outline:2px solid cyan !important;z-index:1000}

/* form */
select {background:#000}

input.submit, a.button, textarea, input.text, iunput,#form-keyword {background:#000 !important}

/* anchors & forms elements */
.more, input[type="submit"] {background-image:url(images/sprite-contrast.png);color:#000 !important;font-weight:bold;}

/* ajax */
div.ajax-response.error, div.ajax-response {background:#000;}

/* header */

body > header .top .sitemap a::before{background-image:url(images/sprite-contrast.png)}
body > header .logo > h1 {left:0;right:0;margin:0 auto;top:18px;width:113px}
#banner-header {background:#000 !important;border:1px solid}
body > header .contact {background:none;}

/* box */
.box {border:1px solid;box-sizing:border-box}
.box,.box > * {background:#000 !important;}

/* nav */
ul.nav li,a.browse {background-image:url(images/sprite-contrast.png)}

/* aside */
	
	/* search */
	main > aside .search input[type="text"] {background:#000;box-shadow:none;}
	main > aside .search input[type="submit"] {background-image:url(images/sprite-contrast.png)}
	
	/* menu */
	
	main > aside .menu > nav > ul {background:#000;border:1px solid}
	main > aside .menu li.current > a {font-weight: bold;}
	main > aside .menu li.current {background:#313131}
	
	/* categories */
	main > aside .categories-contents > .categories li::before {background-image:url(images/sprite-contrast.png)}
	main > aside .categories-contents > .contents h3 a {width:128px}
/* main */
#main-content.wide.box {}

	/* sliders */
	#main-content.index .sliders {height:60px;border:1px solid;border-radius:5px}
	#main-content.index .sliders > .sliders {border:none}
		#main-content.index .sliders .scrollable .item {background-image:none !important;height:60px}

	main .contents .list article > header time::before {background-image:url(images/sprite-contrast.png)}
	
	/* footer */
	#main-content footer .print a:before {background-image:url(images/sprite-contrast.png)}
	/* pagination */
	#main-content footer .pagination li.active a {background:#000;border:1px solid}
	
	/* galleries */
	#main-content.galleries > .list .info {width:266px}
	#main-content.galleries.wide > .list .info {width:516px}
/* footer */
body > footer .partners {background:#000}