/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* layout */
body.yoopage { background: #2A4F6D url(../../images/variations/energy/page_bg.jpg) 50% 0 no-repeat; }

#footer a.anchor { background-image: url(../../images/variations/energy/footer_anchor.png); }

div.header-b1,
div.header-b2,
div.header-b3 {	background-image: url(../../images/variations/energy/header_corners.png); }

#breadcrumbs .box-1,
#breadcrumbs .box-2,
#breadcrumbs .box-3 { background-image: url(../../images/variations/energy/breadcrumbs.png); }

#footer,
#footer a { color: #ffffff; }

/* typography */
h1,
#page h1 a,
h3,
h5,
.contentheading,
.componentheading { color: #9853C1; }

a { color: #417CAB; }

#page h1 a:hover,
a:hover,
ul.links li:hover a,
ul.latestnews li:hover a,
ul.mostread li:hover a { color: #9853C1; }

ul.links li,
ul.latestnews li,
ul.mostread li { background-image: url(../../images/variations/energy/list_links.png) }

/* menus */
#menu li.level1,
#menu li.parent a.level1,
#menu li.parent span.level1 { background-image: url(../../images/variations/energy/menu_level1_item.png);font-family:Terminal Dosis,Pontano,arial,Verdana, sans-serif;text-transform: uppercase;}
#menu a.level1 span.bg,
#menu span.level1 span.bg {
	color: #ffffff;
	/*text-shadow: 0 -1px 0 rgba(0,0,0,0.5);*/
}
#menu li.active .level1 span.bg { color: #ffffff; }
#menu .dropdown-t3 { background: #212D52; }
#menu a.level3,
div.mod-box ul.menu li.level2 span.bg { background-image: url(../../images/variations/energy/menu_level3_item.png);font-family:Terminal Dosis,arial;text-transform:none; }
#menu a.level2:hover span.bg,
#menu a.level3:hover span.bg,
div.mod-box ul.menu a:hover span.bg,
div.mod-box ul.menu span:hover span.bg { color: #E41B69; }
div.mod-box ul.menu li.parent a.level1 span.bg,
div.mod-box ul.menu li.parent span.level1 span.bg { background-image: url(../../images/variations/energy/submenu_level1_parent.png); }

/* modules */
div.mod-box-header h3.header { background-image: url(../../images/variations/energy/module_box_corners.png); }
div.mod-box-templatecolor div.box-t1,
div.mod-box-templatecolor div.box-t2,
div.mod-box-templatecolor div.box-t3,
div.mod-box-templatecolor div.box-b1,
div.mod-box-templatecolor div.box-b2,
div.mod-box-templatecolor div.box-b3,
div.mod-box-templatecolor.mod-box-header h3.header { background-image: url(../../images/variations/energy/module_box_templatecolor_corners.png); }
div.mod-box-templatecolor div.box-3 {
	border-left: 1px solid #346FAA;
	border-right: 1px solid #346FAA;
	background: #346FAA;
}
div.mod-box-templatecolor.mod-box-header h3.header { color: #346FAA; }

div.mod-box-black div.box-t1,
div.mod-box-black div.box-t2,
div.mod-box-black div.box-t3,
div.mod-box-black div.box-b1,
div.mod-box-black div.box-b2,
div.mod-box-black div.box-b3,
div.mod-box-black.mod-box-header h3.header { background-image: url(../../images/variations/energy/module_box_black_corners.png); }
div.mod-box-black div.box-3 {
	border-left: 1px solid #3E3E3E;
	border-right: 1px solid #3E3E3E;
	background: #2B2B2B;
}

div.mod-box-beige.mod-box-header h3.header { background-image: url(../../images/variations/energy/module_box_beige_corners.png); }

/* system */
a.readmore { background-image: url(../../images/variations/energy/readmore.png); }
#page a.readmore:hover { color: #9853C1; }

#searchbox .results li.results-header  { background-image: url(../../images/variations/energy/yoosearch/header_bg.png); }

/* custom */
#page #logo a.logo-icon { background-image: url(../../../../images/yootheme/logo_energy.png); }