/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (# */

/* layout */
body.yoopage { background: #58646D; }
.wrapper-1 { background-image: url("../../images/variations/beigeblue/wrapper_l.png"); }
.wrapper-2 { background-image: url("../../images/variations/beigeblue/wrapper_r.png"); }
.wrapper-3 { background: #F2F0E6; }

#headerbar { background-image: url("../../images/variations/beigeblue/header_m.png"); }
#headerbar .headerbar-1 { background-image: url("../../images/variations/beigeblue/header_l.png"); }
#headerbar .headerbar-2 { background-image: url("../../images/variations/beigeblue/header_r.png"); }

.column-contentleft div.contentleft-bg { background-image: url("../../images/variations/beigeblue/contentleft_bg.png"); }
.column-contentright div.contentright-bg { background-image: url("../../images/variations/beigeblue/contentright_bg.png"); }

/* menus */
#menu li.level1 { background-image: url("../../images/variations/beigeblue/menu_level1_item.png"); }
#menu a.level1,
#menu span.level1 { background-image: url("../../images/variations/beigeblue/menu_level1_item.png"); }
#menu a.level1 span.bg,
#menu span.level1 span.bg { background: #535251; }
#menu li.active a.level1 span.bg,
#menu li.active span.level1 span.bg { background: #778591; }
#menu li:hover a.level1 span.bg,
#menu li:hover span.level1 span.bg,
#menu li.remain a.level1 span.bg,
#menu li.remain span.level1 span.bg,
#page #menu li.hovered a.level1 span.bg,
#page #menu li.hovered span.level1 span.bg { background: #E08257; }
div.mod-menu-blank ul.menu a.level1,
div.mod-menu-blank ul.menu span.level1 { background: #C0BAA5 url("../../images/variations/beigeblue/submenu_level1_item.png") 0 0 no-repeat; }
div.mod-menu-blank ul.menu li.active a.level1,
div.mod-menu-blank ul.menu li.active span.level1 { background-color: #778591; }
div.mod-menu-blank ul.menu li.active a.level1:hover,
div.mod-menu-blank ul.menu li.active span.level1:hover { background-color: #E08257; }
div.mod-menu-blank ul.menu li.level2 { background-image: url("../../images/variations/beigeblue/submenu_level2_bg.png"); }
div.mod-line ul.menu span.bg { background-image: url("../../images/variations/beigeblue/module_line.png"); }

div.mod-menu-blank h3.header { background: #535251 url("../../images/variations/beigeblue/submenu_level1_item.png") 0 0 no-repeat; }

/* modules */
div.mod-rounded div.box-t1 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_corners.png"); }
div.mod-rounded div.box-t2 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_corners.png"); }
div.mod-rounded div.box-t3,
div.mod-rounded div.box-1,
div.mod-rounded div.box-b3 { background: #E1DDC8; }
div.mod-rounded div.box-b1 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_corners.png"); }
div.mod-rounded div.box-b2 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_corners.png"); }
div.mod-rounded-header div.header-1 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_header.png"); }
div.mod-rounded-header div.header-2 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_header.png"); }
div.mod-rounded-header div.header-3 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_header.png"); }
div.mod-rounded-notched div.box-1 { background: #E1DDC8 url("../../images/variations/beigeblue/module_rounded_color1_notched.png") 0 45% no-repeat; }
div.mod-rounded-perforated div.box-1 { background: #E1DDC8 url("../../images/variations/beigeblue/module_rounded_color1_perforated.png") 100% 0 no-repeat; }
div.mod-rounded-white div.box-t1,
div.mainmiddle-wrapper-tl { background-image: url("../../images/variations/beigeblue/module_rounded_white_corners.png"); }
div.mod-rounded-white div.box-t2,
div.mainmiddle-wrapper-tr { background-image: url("../../images/variations/beigeblue/module_rounded_white_corners.png"); }
div.mod-rounded-white div.box-t3,
div.mod-rounded-white div.box-1,
div.mod-rounded-white div.box-b3 { background: #ffffff; }
div.mod-rounded-white div.box-b1,
div.mainmiddle-wrapper-bl { background-image: url("../../images/variations/beigeblue/module_rounded_white_corners.png"); }
div.mod-rounded-white div.box-b2,
div.mainmiddle-wrapper-br { background-image: url("../../images/variations/beigeblue/module_rounded_white_corners.png"); }
div.mod-rounded-white div.box-b3,
div.mainmiddle-wrapper-b { border-bottom: 1px solid #D9D8CF; }
div.mod-rounded-header-white div.header-1 { background-image: url("../../images/variations/beigeblue/module_rounded_white_header.png"); }
div.mod-rounded-header-white div.header-2 { background-image: url("../../images/variations/beigeblue/module_rounded_white_header.png"); }
div.mod-rounded-header-white div.header-3 { background-image: url("../../images/variations/beigeblue/module_rounded_white_header.png"); }
#mainmiddle div.mod-rounded div.box-t1 { background-image: url("../../images/variations/beigeblue/module_rounded_color2_corners.png"); }
#mainmiddle div.mod-rounded div.box-t2 { background-image: url("../../images/variations/beigeblue/module_rounded_color2_corners.png"); }
#mainmiddle div.mod-rounded div.box-t3,
#mainmiddle div.mod-rounded div.box-1,
#mainmiddle div.mod-rounded div.box-b3 { background: #F2F0E6; }
#mainmiddle div.mod-rounded div.box-b1 { background-image: url("../../images/variations/beigeblue/module_rounded_color2_corners.png"); }
#mainmiddle div.mod-rounded div.box-b2 { background-image: url("../../images/variations/beigeblue/module_rounded_color2_corners.png"); }
#mainmiddle div.mod-rounded-header div.header-1 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_header.png"); }
#mainmiddle div.mod-rounded-header div.header-2 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_header.png"); }
#mainmiddle div.mod-rounded-header div.header-3 { background-image: url("../../images/variations/beigeblue/module_rounded_color1_header.png"); }
#mainmiddle div.mod-rounded-notched div.box-1 { background: #F2F0E6 url("../../images/variations/beigeblue/module_rounded_color2_notched.png") 0 45% no-repeat; }
#mainmiddle div.mod-rounded-perforated div.box-1 { background: #F2F0E6 url("../../images/variations/beigeblue/module_rounded_color2_perforated.png") 100% 0 no-repeat; }

div.mod-hover div.box-1 { background: #E1DDC8 url("../../images/variations/beigeblue/module_hover.png") 0 0 no-repeat; }
div.mod-hover div.box-2 { background: url("../../images/variations/beigeblue/module_hover.png") 100% 0 no-repeat; }
div.mod-hover div.box-b1 { background: #E1DDC8 url("../../images/variations/beigeblue/module_hover.png") 0 100% no-repeat; }
div.mod-hover div.box-b2 { background: url("../../images/variations/beigeblue/module_hover.png") 100% 100% no-repeat; }

div.mod-dashed div.box-t1 { background-image: url("../../images/variations/beigeblue/module_dashed_corners.png"); }
div.mod-dashed div.box-t2 { background-image: url("../../images/variations/beigeblue/module_dashed_corners.png"); }
div.mod-dashed div.box-t3 { background-image: url("../../images/variations/beigeblue/module_dashed_line_h.png"); }
div.mod-dashed div.box-1 { background-image: url("../../images/variations/beigeblue/module_dashed_line_v.png"); }
div.mod-dashed div.box-2 { background-image: url("../../images/variations/beigeblue/module_dashed_line_v.png"); }
div.mod-dashed div.box-b1 { background-image: url("../../images/variations/beigeblue/module_dashed_corners.png"); }
div.mod-dashed div.box-b2 { background-image: url("../../images/variations/beigeblue/module_dashed_corners.png"); }
div.mod-dashed div.box-b3 { background-image: url("../../images/variations/beigeblue/module_dashed_line_h.png"); }
#mainmiddle div.mod-dashed div.box-t1 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_corners.png"); }
#mainmiddle div.mod-dashed div.box-t2 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_corners.png"); }
#mainmiddle div.mod-dashed div.box-t3 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_line_h.png"); }
#mainmiddle div.mod-dashed div.box-1 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_line_v.png"); }
#mainmiddle div.mod-dashed div.box-2 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_line_v.png"); }
#mainmiddle div.mod-dashed div.box-b1 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_corners.png"); }
#mainmiddle div.mod-dashed div.box-b2 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_corners.png"); }
#mainmiddle div.mod-dashed div.box-b3 { background-image: url("../../images/variations/beigeblue/module_dashed_grey_line_h.png"); }

div.mod-line h3.header,
div.mod-block h3.header { color: #778591; }
div.mod-line h3.header { background-image: url("../../images/variations/beigeblue/module_line.png"); }
div.mod-header h3.header { background-image: url("../../images/variations/beigeblue/module_header.png"); }
div.mod-header span.header-2 { background: #778591; }
div.mod-block div.box-1 { border-color: #778591; }
div.mod-header h3.header { color: #ffffff; }

/* typography */
#footer .menu a:link,
#footer .menu a:visited,
h1,
#page h1 a,
h3,
h5 { color: #68839a; }

a:link,
a:visited { color: #4c7ea9; }

a:hover,
#footer .menu a:hover { color: #e46d37; }

/* system */
#system .item div.headline { background-image: url("../../images/variations/beigeblue/article_headline.png"); }

#searchbox .results li.result.selected { background: #E08257; }

a.readmore { background-image: url("../../images/variations/beigeblue/readmore.png"); color: #ffffff; }
a.readmore:hover { background-image: url("../../images/variations/beigeblue/readmore.png"); color: #ffffff; }
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
