html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	outline: none;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

	text-decoration: none;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {

	display: block;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

/* RESET CSS */


@font-face {
    font-family: 'Camingo-Regular';
    src: url('../fonts/camingo-regular-webfont.eot');
    src: url('../fonts/camingo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Camingo-Regular.woff') format('woff'),
         url('../fonts/Camingo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Camingo-Bold';
    src: url('../fonts/camingo-bold-webfont.eot');
    src: url('../fonts/camingo-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Camingo-Bold.woff') format('woff'),
         url('../fonts/Camingo-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Camingo-Light';
    src: url('../fonts/camingo-light-webfont.eot');
    src: url('../fonts/camingo-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Camingo-Light.woff') format('woff'),
         url('../fonts/Camingo-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Camingo-LightItalic';
    src: url('../fonts/camingo-lightitalic-webfont.eot');
    src: url('../fonts/camingo-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Camingo-LightItalic.woff') format('woff'),
         url('../fonts/Camingo-LightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Camingo-RegularItalic';
    src: url('../fonts/camingo-regularitalic-webfont.eot');
    src: url('../fonts/camingo-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Camingo-RegularItalic.woff') format('woff'),
         url('../fonts/Camingo-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {

  background: #fff;

  font-size: 14px;

  color: #666;

  font-family: Camingo-Light;

}

#wrap {

  width: 956px;

  margin: 0 auto;

  background: #fff;

}



#header {

  height: 114px;

  margin-bottom: 26px;

  position: relative;

}



.logo {position: absolute;top: 32px;left: 0;}

.logo a {

  /*width: 146px;

  height: 78px;

  display: block;

  background: url(../img/logo.png) 0 0 no-repeat;*/

}



.head {

  width: 632px;

  height: 104px;

  position: absolute;

  left: 324px; top: 0;

  border-top: 10px solid #00a8e6;
  visibility:hidden;
}



.menu1 {position: absolute; bottom: 0; left: 0;width: 632px;visibility:hidden;}

.menu1 ul {}

.menu1 li {

  float: left;

  position: relative;

  border-left: 1px solid #999;

  font-size: 16px;

  font-family: 'Camingo-Regular';

}

.menu1 li a {

  color: #999;

  display: block;

  padding: 5px 25px;

}

.menu1 li:first-child {border-left: none;}

.menu1 li a:hover {color:#404040;}

.menu1 li.act a {color: #00a8e5;}

.menu1 li.act:after {

  background: url(../img/triangle.png) bottom center no-repeat;

  position: absolute; bottom: -37px; left: 50%; margin-left: -18px;

  height: 11px; width: 37px;

  content:"";

  display: block;

}



.lang {position: absolute; top: 27px; left: 0;visibility:hidden;}

.lang li {float: left;font-family: 'Camingo-Regular';}

.lang li a {color: #51b8e5;border-left: 1px solid #51b8e5;padding: 0 16px 0 16px;}

.lang li:first-child a {border-left: none;padding: 0 16px 0 0;}

.lang li:last-child a {border-right: none;padding: 0 16px 0 16px;}

.drop-down {

  background: #f7f7f7;

  border-top: 1px solid #e5e5e5;

  overflow: hidden;

}

.drop-col {

  width: 218px; 

  float: left; 

  border-right: 1px solid #e5e5e5;

  padding: 20px 10px 20px 10px;

  text-transform: uppercase;

  font-family: 'Camingo-Regular';

  font-size: 10px;

  line-height: 16px;

}

.drop-col:last-child {border-right:none;}

.drop-col h2 {border-bottom:1px solid #e5e5e5;color: #504f53;padding: 6px;font-size: 13px;}

.drop-col a {color:#808080;}

.drop-col a:hover {color: #00a8e5;}

.drop-col li {border-bottom:1px solid #e5e5e5;margin: 0 8px;}

.drop-col li:last-child {border-bottom:none;}

.drop-col li a {padding: 6px 0;display:block;}

.bold {font-size: 13px;}

.bold a {color: #504f53;}



.search-block {position: absolute; top: 24px; left: 117px;visibility:hidden;}

.inp {

  position: absolute; top: 0px; left: 30px;

  background: #f1f1f1;

  font-family: 'Camingo-Light';

  height: 22px;

  width: 220px;

  padding: 1px 5px;

  display: block;

  border: 1px solid #e5e5e5;

  border-radius: 5px;

}

.inp:focus {border-color: #ccc;}

.search {

  position: absolute; top: 0px; left: 269px;

  background: #b2b2b2;

  border: none;

  height: 26px;

  padding: 0 10px;

  display: block;

  cursor: pointer;

  font-family: 'Camingo-Light';

  text-transform: uppercase;

  color: #fff;

  border-radius: 5px;

}

.search:hover {background: #adacac;}

.soc-links {position: absolute; top: 24px; right: 0;visibility:hidden;}

.soc-links li {float: left;margin-left: 8px;}

.soc-links li a {display: block;text-indent: -9999px;width: 25px;height: 25px;border-radius:50px;background-color:#999;}

/*.soc-links li a:hover {background-color: #858585;}*/

.icon1 a {background: url(../img/sprite.png) 3px -96px no-repeat;}

.icon2 a {background: url(../img/sprite.png) 3px -145px no-repeat;}

.icon3 a {background: url(../img/sprite.png) 8px -197px no-repeat;}

.icon4 a {background: url(../img/sprite.png) 5px -246px no-repeat;}

.icon5 a {background: url(../img/sprite.png) 4px -298px no-repeat;}



.icon1 a:hover {background-color: #ff6600;}

.icon2 a:hover {background-color: #00a0d1;}

.icon3 a:hover {background-color: #3b5998;}

.icon4 a:hover {background-color: #c4302b;}

.icon5 a:hover {background-color: #258adf;}



.menu2 {

  height: 62px;

  border-radius: 5px;

  background: #b2b2b2;

  z-index: 9;
  display:none;
}

.menu2 ul {padding-top: 5px;font-family: 'Camingo-Regular';font-size: 26px;}

.menu2 li {

  float: left;

  width: 318px;

  border-left: 1px solid #e1e1e1;

  text-align: center;

  height: 52px;

  line-height: 52px;

}

.menu2 li:first-child {border-left: none;}

.menu2 li a {color: #fff;}



.path {color: #666;height: 30px;padding-top: 15px;border-bottom: 4px solid #00a8e6;}

.path a {color: #666;padding: 10px 10px;}

.path a:hover {color: #666;}



.content {overflow:hidden;background: none;}

.sidebar {float: left; width: 238px; border-right: 1px solid #e5e5e5;padding-bottom: 10px;display:none;}

.content-block {float: left; width: 940px;}

.heading1 {min-height: 66px;border-bottom: 1px solid #e5e5e5;position:relative;}

.heading1 h1, .heading1 h2 {color: #00a8e5;padding: 30px 0 10px 10px; font-size: 20px;font-family: 'Camingo-Regular';}

.heading1 h1 {padding-left: 16px;}

.equal2 .heading1 h2 {padding-left: 16px;}



.sidemenu {margin: 0 8px;text-transform: uppercase;font-family: 'Camingo-Regular';display:none;}

.sidemenu li a {display: block;border-bottom: 1px solid #e5e5e5;padding: 9px 2px;color: #504f53;font-size: 13px;}

.sidemenu li a:hover {color: #00a8e5;}

.sidemenu li.act a {color: #00a8e5;}

.sidemenu li ul li {margin: 0 8px;}

.sidemenu li ul {border-bottom: 1px solid #e5e5e5;}

.sidemenu li ul li a {color: #808080;font-size: 11px;padding: 8px 2px;line-height: 13px;}

.sidemenu li:last-child a {border-bottom: none;}

.sidemenu li:last-child ul li a {border-bottom: 1px solid #e5e5e5;}

.sidemenu li ul li:last-child a {border-bottom: none;}



.bottom {overflow: hidden; border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}



.button-wrap {margin-top: 20px;}

.button1 a {

  background: #b2b2b2 url(../img/sprite.png) 20px -334px no-repeat;

  font-size: 13px;font-family: 'Camingo-Regular';

  text-transform: uppercase;

  display: block;

  color: #fff;

  padding: 20px 14px 0 59px;

  height: 30px;

  margin: 0 8px 6px 8px;

  border-radius: 5px;

}

.button2 a {

  background: #b2b2b2 url(../img/sprite.png) 20px -390px no-repeat;

  font-size: 13px;font-family: 'Camingo-Regular';

  text-transform: uppercase;

  display: block;

  color: #fff;

  padding: 10px 14px 0 59px;

  height: 40px;

  margin: 0 8px 0px 8px;

  border-radius: 5px;

}

.button1 a:hover, .button2 a:hover {background-color: #adacac;}

.news-wrap {overflow: hidden;margin-top: 10px;}



.news {

  width: 223px; font-size: 13px;float: left; margin: 8px; padding-bottom: 12px;border-bottom: 1px solid #e5e5e5; line-height: 16px;

}

.news:nth-child(n+4){border-bottom: none;}

.news strong {font-family: 'Camingo-Bold';}

.news a {color: #00a8e5; text-decoration: underline;}

.news a:hover {color: #51b8e5;}





.login-wrap {margin-top: 14px;}

.lauks {

  width: 88%;

  padding-left: 2%;

  height: 22px;

  color: #666;

  font-family: 'Camingo-Light';

  border: 1px solid #e5e5e5;

  background: #f1f1f1;

  margin: 0 8px 10px 8px;

  border-radius: 5px;

}

.lauks:focus {border-color: #ccc;}

.log-buttons {margin-top: 6px;}

.login a, .info1 a {

  background: #b2b2b2;

  color: #fff;

  display: block;

  text-transform: uppercase;

  height: 24px;

  line-height: 24px;

  text-align: center;

  float: left;

  font-family: 'Camingo-Regular';

  border-radius: 5px;

}



.login a {margin-left: 8px; width: 65%;}

.info1 a {margin: 0 15px 0px 0;width: 20%;float: right;}



.info1 a:hover, .login a:hover {background: #adacac;}

.error-msg1 {

  background: #ffebe8;

  border: 1px solid #f15e56;

  padding: 5px 10px 5px 2%;

  margin: 0 0 8px 8px;

  text-align: center;

  width: 84%;

  border-radius: 5px;

}



.block50 {width: 469px;float: left;border-right: 1px solid #e5e5e5;padding-bottom: 10px;}

.block25 {width: 243px;float: left;}

.small-col {width: 50%;float: left;}

.block25-2 {width: 235px;float: left;border-right: 1px solid #e5e5e5;padding-bottom: 10px;}



.list {margin: 8px 0;}

.list li a {font-family: 'Camingo-Regular';text-transform: uppercase;display: block;border-bottom: 1px solid #e5e5e5;padding: 9px 0px 9px 8px;color: #504f53;font-size: 13px;margin: 0 8px;}

.list li:last-child a {border:none;}

.list li a:hover {color: #00a8e5;}



.search-sm {margin: 16px 0 0 8px;}

.search-sm label {padding-bottom: 6px;display: block;}

.inp2 {

  background: #f1f1f1;

  font-family: 'Camingo-Light';

  height: 22px;

  width: 55%;

  padding: 1px 5px;

  border: 1px solid #e5e5e5;

  border-radius: 5px;

}

.search2 {

  background: #b2b2b2;

  border: none;

  height: 26px;

  padding: 0 10px;

  margin-left: 5px;

  cursor: pointer;

  font-family: 'Camingo-Light';

  text-transform: uppercase;

  color: #fff;

  border-radius: 5px;

}

.search2:hover {background: #adacac;}

.inp2:focus {border-color: #ccc;}



.back a {position:absolute;top:25px;right:0;display:block;width:19px;height:19px;background: #b2b2b2 url(../img/sprite.png) 5px -446px no-repeat;text-indent:-9999px;border-radius:20px;}

.page {padding: 12px 12px 12px 16px;line-height: 16px;}

.page h1, .virsr {font-family: 'Camingo-Bold';font-size: 20px;line-height: 20px;margin-bottom: 10px;}

.page p {margin-bottom:10px;}

.gallery {padding: 12px 0 0 16px;}

.page b, .page strong{font-family: 'Camingo-Regular';}

.page i, .page em{font-family: 'Camingo-LightItalic';}

.page bold i, .page i bold, .page strong em, .page em strong {font-family: 'Camingo-RegularItalic';}

.page ul {list-style-type:disc;margin: 8px 0 8px 20px;}

.page h1, .page h2, .page h3, .page h4, .page h5 {font-family: 'Camingo-Regular';}

.page h1 {font-size: 20px;margin-bottom:10px;}

.page h2 {font-size: 18px;margin-bottom:8px;}

.page h3 {font-size: 16px;margin-bottom:8px;}

.page h4 {font-size: 14px;}

.page h5 {font-size: 14px;}



.search-results {padding-bottom: 10px;}

.search-results h2 {margin-bottom: 10px;}

.search-results h2 a {color: #00a8e5;text-decoration:underline;}

.search-results h2 a:hover {text-decoration:none;}

.pager1 a {color: #00a8e5;text-decoration:underline;}

.pager1 a:hover {text-decoration:none;}



.archive-block {width: 33%;float: left;}

.archive-block h2 {font-family: 'Camingo-Regular';margin: 0 0 20px 0;}

.archive-block ul {margin: 5px 0px 20px 0px;}

.archive-block ul li {margin-bottom: 5px;line-height: 16px;}

.archive-block ul li a {color: #00a8e5;text-decoration:underline;}

.archive-block ul li a:hover {text-decoration:none;}



.soc {border-bottom: 1px solid #e5e5e5;height: 40px;padding-left: 15px;display:none;}

.pic2 {float:left;padding: 15px;background: #fff;display:block;}

.virsr {border-bottom: 1px solid #e5e5e5;padding: 0 0 10px 0;margin: 60px 0 0 15px;}

.events {margin: 20px 5px 0 0;}

.events li {margin-bottom: 5px;line-height: 14px;}

.events li a {color:#666;}

.events li a span {color: #00a8e5;}

.print {float: right;text-transform:uppercase;font-family: 'Camingo-Bold';font-size: 12px;padding-top: 13px;display:none;}

.print a {color: #666;}

.soc .soc-links {position: static; float: left;margin-top:8px;}

.soc .soc-links li {float: left;text-indent: -9999px;margin-left: 0px;margin-right: 8px;}

.soc .soc-links li span {display: none;}
.page-pics {display:block;}
.page-pics img {display:block;}
.back {visibility:hidden;}
.bottom {display:none;}



.clear {clear:both;}

.footer-pics {overflow:hidden;margin: 16px 0;display:none;}

.pic1 {width: 146px; float: left;margin-left: 16px;}

.pic1:first-child {margin-left: 0px;}

.pic1 img {width: 100%;}



#footer {

  height: 60px;

  overflow: hidden;

  font-size: 12px;

  position: relative;
  display: none;
}

#footer a {color: #666;}



.copy {float: left;}

.dev {float: right;text-transform: uppercase;}

.footer-blue {

  width: 632px;

  height: 28px;

  position: absolute; right: 0; bottom: 0;

  background: #00a8e6;
  display: none;
}

.pager2 {position:absolute;top:32px;right:0;}

.pager2 li {float:left;margin: 0 6px;}

.pager2 li a {width: 15px; height: 15px; display: block; background: #cbcbcb; cursor: pointer; text-indent: -9999px; border-radius: 20px;}

.pager2 li a:hover {background: #cbcbcb;}

.pager2 li.act a {background: #00a8e6; cursor: default;}

.pic3 {width:112px;height:112px;overflow:hidden;float:left;margin: 0 4px 4px 0;background: #e6e6e6;}



.col33 {width: 31%;float: left;padding: 8px;}

.col33 a {color: #00a8e5;text-decoration:underline;}





.capt {

  position:absolute;top:12px;left:0;

  background:#00a4e3;

  color: #fff;

  padding: 35px 15px 0 15px;

  width:370px;line-height: 16px;

  height:165px;

  border-radius: 0px 7px 7px 0px;

}

.capt h1 {font-family: 'Camingo-Bold';font-size:18px;display:block;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:15px;}

.capt a {color:#fff;text-decoration:underline;}

.capt a:hover {text-decoration:none;}



.page-pics {overflow:hidden;}

.large {float:left;width: 453px;position:relative;}

.large img {width: 100%;}

.small {overflow:hidden;float:left;width: 232px;}

.small div {float: left;width: 112px;margin: 0 0 4px 4px;}

.small div img {float: left;overflow:hidden;width: 100%;}

.large span {position: absolute;display: block;width: 100%;}

.large span a {display: block;background: rgba(0,0,0,0.5);padding: 5px 15px;color: #fff;text-decoration:underline;}

.large span a:hover {text-decoration:none;}



/*

 * jQuery FlexSlider v2.0

 * http://www.woothemes.com/flexslider/

 *

 * Copyright 2012 WooThemes

 * Free to use under the GPLv2 license.

 * http://www.gnu.org/licenses/gpl-2.0.html

 *

 * Contributing author: Tyler Smith (@mbmufffin)

 */



 

/* Browser Resets */

.flex-container a:active,

.flexslider a:active,

.flex-container a:focus,

.flexslider a:focus  {outline: none;}

.slides,

.flex-control-nav,

.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 



/* FlexSlider Necessary Styles

*********************************/ 

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 

html[xmlns] .slides {display: block;} 

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}





/* FlexSlider Default Theme

*********************************/

.flexslider {margin: 0; position: relative; zoom: 1;}

.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}

.loading .flex-viewport {max-height: 300px;}

.flexslider .slides {zoom: 1;}

.flexslider .slides li {position: relative;}



.carousel li {margin-right: 5px}



/* Control Nav */

.flex-control-nav {position: absolute; top: -35px; right:0; text-align: center;}

.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-paging li a {width: 15px; height: 15px; display: block; background: #cbcbcb; cursor: pointer; text-indent: -9999px; border-radius: 20px;}

.flex-control-paging li a:hover {background: #cbcbcb;}

.flex-control-paging li a.flex-active {background: #00a8e6; cursor: default;}



@media screen and (max-width: 860px) {

  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}

  .flex-direction-nav .flex-next {opacity: 1; right: 0;}

}







/* REQUIRED for core functionality of tab.js */





	.tab-list { display: none;}

	.tabs.enabled .tab-heading { cursor:pointer; }

	.tabs.enabled .tab-heading.active-tab-heading { cursor: default; }

	.hidden-mobile { display: none;}







/* END - Required for core functionality of tab.js */







/* OPTIONAL - Basic Skin */



.tab-panel {background:#f7f7f7;padding:26px 14px;}

.tabs.enabled .tab-heading:focus,

.tabs.enabled .tab-list li:focus { outline: none;  }

.tabs.enabled .tab-heading.active-tab-heading:focus,

.tabs.enabled .tab-list li.active-tab:focus { outline: none !important;}





	.tabs.enabled .tab-heading { 

		padding: 0.5em; border-top: 1px solid #f2f2f2;

		background: #fff;

		position: relative;

		text-transform: uppercase;font-family: 'Camingo-Regular';

		font-size: 13px;

	}



	.tabs.enabled .tab-heading:after {

		content:"";

		display: block;

		position: absolute;

		right: 20px;

		top: 20%;

		width: 20px; 

		height: 20px;

		background: url(../img/sprite.png) 0 -500px no-repeat;

	}

	.tabs.enabled .tab-heading:hover,

	.tabs.enabled .tab-heading.active-tab-heading:hover { background-color: #fff;}

	.tabs.enabled .tab-heading.active-tab-heading { background: #fff;}

	.tabs.enabled .tab-heading.active-tab-heading:after {

		background-position: 0 -550px;

	 }





/* END - Optional - Basic Skin 6bc061*/



.page table.downloads th {background: #b2b2b2;text-align:left;color:#fff;}

.page table.downloads {width: 100%;margin: 14px 0;}

.page table.downloads, .page table.downloads td, .page table.downloads th {border-collapse:collapse;}

.page table.downloads td {background: #e6e6e6;}

.page table.downloads td, .page table.downloads th {border: 3px solid #fff;padding: 5px 10px;}

.page .file a {text-decoration:underline;}

.page .file a:hover {text-decoration:none;}

.file {width: 80%;}

.size {width: 15%;text-align:center;text-transform:uppercase;}

.down {width: 5%;background: url(../img/sprite.png) 0px -700px no-repeat;}

.down a {display:block;background: url(../img/sprite.png) 0px -696px no-repeat;}

.word {background: url(../img/sprite.png) 0px -600px no-repeat;width:17px; height: 17px;display:inline-block;margin-right: 12px;}

.pdf {background: url(../img/sprite.png) 0px -650px no-repeat;width:17px; height: 17px;display:inline-block;margin-right: 12px;}





.page table th {background: #b2b2b2;text-align:left;color:#fff;}

.page table {width: 100%;margin: 14px 0;}

.page table, .page table td, .page table th {border-collapse:collapse;}

.page table td {background: #e6e6e6;}

.page table td, .page table th {border: 3px solid #fff;padding: 5px 10px;}

.page table a {text-decoration:underline;}

.page table a:hover {text-decoration:none;}



.page table .down a {text-decoration:none;}



.width-equal th, .width-equal td {width:20%;}



/* green */

.green .menu2 {background:#6bc061;}

.green .path {border-color:#6bc061;}

.green .heading1 h1, .green .heading1 h2 {color:#6bc061;}

.green .capt {background:#6bc061;}

.green .flex-control-paging li a.flex-active {background:#6bc061;}

.green .news a {color:#6bc061;}

.green .sidemenu li.act a {color:#6bc061;}

.green .sidemenu li a:hover {color:#6bc061;}

.green .drop-col li a:hover {color:#6bc061;}

.green .list li a:hover {color:#6bc061;}

.green .events li a span {color:#6bc061;}

.green .pager2 li.act a {background:#6bc061;}

.green .col33 a {color:#6bc061;}

.green .search-results h2 a {color:#6bc061;}

.green .pager1 a {color:#6bc061;}

.green .archive-block ul li a {color:#6bc061;}

.green .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:#6bc061 !important;}

.green .page a {color:#00a3e2;}

.green .page table a {color:#6bc061;}

.green .page .file a {color:#6bc061;}



/* dark blue */

.blue .menu2 {background:#1d577c;}

.blue .path {border-color:#1d577c;}

.blue .heading1 h1, .blue .heading1 h2 {color:#1d577c;}

.blue .capt {background:#1d577c;}

.blue .flex-control-paging li a.flex-active {background:#1d577c;}

.blue .news a {color:#1d577c;}

.blue .sidemenu li.act a {color:#1d577c;}

.blue .sidemenu li a:hover {color:#1d577c;}

.blue .drop-col li a:hover {color:#1d577c;}

.blue .list li a:hover {color:#1d577c;}

.blue .events li a span {color:#1d577c;}

.blue .pager2 li.act a {background:#1d577c;}

.blue .col33 a {color:#1d577c;}

.blue .search-results h2 a {color:#1d577c;}

.blue .pager1 a {color:#1d577c;}

.blue .archive-block ul li a {color:#1d577c;}

.blue .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:#1d577c !important;}

.blue .page a {color:#00a3e2;}

.blue .page table a {color:#1d577c;}

.blue .page .file a {color:#1d577c;}



/* orange */

.orange .menu2 {background:#ef9251;}

.orange .path {border-color:#ef9251;}

.orange .heading1 h1, .orange .heading1 h2 {color:#ef9251;}

.orange .capt {background:#ef9251;}

.orange .flex-control-paging li a.flex-active {background:#ef9251;}

.orange .news a {color:#ef9251;}

.orange .sidemenu li.act a {color:#ef9251;}

.orange .sidemenu li a:hover {color:#ef9251;}

.orange .drop-col li a:hover {color:#ef9251;}

.orange .list li a:hover {color:#ef9251;}

.orange .events li a span {color:#ef9251;}

.orange .pager2 li.act a {background:#ef9251;}

.orange .col33 a {color:#ef9251;}

.orange .search-results h2 a {color:#ef9251;}

.orange .pager1 a {color:#ef9251;}

.orange .archive-block ul li a {color:#ef9251;}

.orange .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:#ef9251 !important;}

.orange .page a {color:#00a3e2;}

.orange .page table a {color:#ef9251;}

.orange .page .file a {color:#ef9251;}



/* grey */

.grey .menu2 {background:#829599;}

.grey .path {border-color:#829599;}

.grey .heading1 h1, .grey .heading1 h2 {color:#829599;}

.grey .capt {background:#829599;}

.grey .flex-control-paging li a.flex-active {background:#829599;}

.grey .news a {color:#829599;}

.grey .sidemenu li.act a {color:#829599;}

.grey .sidemenu li a:hover {color:#829599;}

.grey .drop-col li a:hover {color:#829599;}

.grey .list li a:hover {color:#829599;}

.grey .events li a span {color:#829599;}

.grey .pager2 li.act a {background:#829599;}

.grey .col33 a {color:#829599;}

.grey .search-results h2 a {color:#829599;}

.grey .pager1 a {color:#829599;}

.grey .archive-block ul li a {color:#829599;}

.grey .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:#829599 !important;}

.grey .page a {color:#00a3e2;}

.grey .page table a {color:#829599;}

.grey .page .file a {color:#829599;}



/* default blue */

.menu2 {background:#00a3e2;}

.path {border-color:#00a3e2;}

.heading1 h1, .heading1 h2 {color:#00a3e2;}

.capt {background:#00a3e2;}

.flex-control-paging li a.flex-active {background:#00a3e2;}

.news a {color:#00a3e2;}

.sidemenu li.act a {color:#00a3e2;}

.sidemenu li a:hover {color:#00a3e2;}

.drop-col li a:hover {color:#00a3e2;}

.list li a:hover {color:#00a3e2;}

.events li a span {color:#00a3e2;}

.pager2 li.act a {background:#00a3e2;}

.col33 a {color:#00a3e2;}

.search-results h2 a {color:#00a3e2;}

.pager1 a {color:#00a3e2;}

.archive-block ul li a {color:#00a3e2;}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:#00a3e2 !important;}

.page a {color:#00a3e2;}

.page table a {color:#00a3e2;}

.page .file a {color:#00a3e2;}





.tabs-wrapper{ margin: 25px 0; }


.controls, .heading1 h1 {display:inline-block;}
.controls {overflow:hidden;margin: 31px 0 0 14px;}

.controls .left a {background: url(../img/sprite.png) -250px -700px no-repeat;width: 20px;height: 20px;display:block;}
.controls .right a {background: url(../img/sprite.png) -250px -750px no-repeat;width: 20px;height: 20px;display:block;}
.controls .left {margin-right: 10px;}
.controls .left, .controls .right {text-indent: -9999px; display: block;float:left;}
.heading1 h1, .controls { float: left;}