/* Copyright (C) artgolubev GmbH, artgolubev Proprietary Use License (http://www.artgolubev.ru/license) */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/

a { color: #444; }

::-moz-selection { background: #85CCE0; color: #fff; }
::selection { background: #85CCE0; color: #fff; }

/* Layout
----------------------------------------------------------------------------------------------------*/


/* Menus
----------------------------------------------------------------------------------------------------*/

/* Set Active */
.menu-dropdown li.active .level1,
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1,
.menu-dropdown a.level2:hover,
.menu-dropdown a.level3:hover,
.menu-sidebar a:hover,
.menu-sidebar li > span:hover { }

.menu-dropdown a.level3 { background-image: url(../images/menu_dropdown_level3.png); }

.menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent.png); }

.menu-sidebar ul a > span { background-image: url(../images/menu_sidebar_level2.png); }

#footer .menu-line li a:hover { color: #339ABB; }


/* Modules
----------------------------------------------------------------------------------------------------*/

.mod-box-color {
	color: #F5F5F5;
	border-color: #257794;
	background: #329FC0;
	background: -moz-linear-gradient(top, #329FC0 0%, #2988B6 100%);
	background: -webkit-linear-gradient(top, #329FC0 0%, #2988B6 100%);		
	text-shadow: 0 1px 0 rgba(0,0,0,0.3);
}


/* Tools
----------------------------------------------------------------------------------------------------*/

a.button-more {	background-image: url(../images/tools/button_more.png); }

a.button-more:hover { color: #349BBC; }

.mod-box-color ul.zebra > li,
.mod-box-color table.zebra tbody td { border-bottom: 1px solid #237598; }
.mod-box-color ul.zebra > li:first-child,
.mod-box-color table.zebra tbody tr:first-child td { border-top: 1px solid #237598; }

.mod-box-color ul.zebra > li.odd,
.mod-box-color table.zebra tbody tr.odd { background: #2680A6; }
.mod-box-color ul.zebra > li:nth-of-type(odd),
.mod-box-color table.zebra tbody tr:nth-of-type(odd) { background: #2680A6; }

.mod-box-color em.box {
	border-color: #237598;
	color: #fff;
	background: #2680A6;
}

/* System
----------------------------------------------------------------------------------------------------*/

#system .item > .links a {	background-image: url(../images/tools/button_more.png); }
#system .item > .links a:hover { color: #349BBC; }

.breadcrumbs a:hover { color: #339ABB; }

/* Extensions
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-default .nav span { background-image: url(../images/widgetkit/slideshow/nav.png); }