/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/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,
h1, h2, h3, h4, h5, h6  { color: #256D85; }

::-moz-selection { background: #E3AFA8; color: #fff; }
::selection { background: #E3AFA8; 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,
#system .item  .links a:hover,
.breadcrumbs a:hover,
 a.terminmore:hover  { color: #256D85; }

.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: #256D85; }


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

.mod-box-color {
	color: #F5F5F5;
	border-color: #4E8C92;
	background: #62B1B6;
	background: -moz-linear-gradient(top, #73BEBF 0%, #62B1B6 100%);
	background: -webkit-linear-gradient(top, #73BEBF 0%, #62B1B6 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: #62B5B7; }

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

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

.mod-box-color em.box {
	border-color: #499A9E;
	color: #fff;
	background: #54ABAF;
}


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

#system .item .links a,
a.terminmore {
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #878787;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding-left: 24px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
}
 a.terminmore {	background-image: url(../images/tools/button_down.png); background-position:100% 0; padding:0px 24px 0px 0px; cursor: pointer;}
 a.terminmore:hover { background-position: 100% -30px; }
#system .item  .links a {	background-image: url(../images/tools/button_up.png); }
#system .item  .links a:hover
 { background-position: 0 -30px; }


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

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