@charset "utf-8";
/*-------------------------- HOLDER --------------------------*/
* { margin:0; padding:0; }
html { min-width:1000px; height:100%; width:100%; overflow-y:scroll; }
body { min-width:1000px; bottom:100%; height:100%; width:100%; font: 12px/125% Verdana, Geneva, sans-serif; color:#000; background: url(../img/bg_green.png) repeat-x #FFF; }
.homepage{background: url(../img/bg_green_main.png) repeat-x;}
.green_bg, .yellow_bg {background-repeat:no-repeat; background-position:center; position: relative;}
.yellow_stripe, .yellow_bg {overflow:hidden;}
.green_bg, .green_bg .holder {overflow:visible;}
.green_bg, .kzb .green_bg { height:319px; width:1000px; margin:0 auto;}
.green_bg {background-image:url(../img/green_symphony/bg_top.png)}
.kzb .green_bg {background-image:url(../img/kievzelenbud/bg_top.png);}
.homepage .green_bg, .kzb.homepage .green_bg {height:534px; width:100%}
.homepage .green_bg {background-image:url(../img/green_symphony/bg_top_main.png)}
.kzb.homepage .green_bg {background-image:url(../img/kievzelenbud/bg_top_main.png)}
.green_bg .holder {width:1000px;height:534px;margin:0 auto;position:relative;}
.white_bg {width:978px;margin:0 auto; padding:0 9px 0 13px; position: relative;background:url(../img/bg_grey.gif) no-repeat 744px bottom;overflow:auto}
.kzb .white_bg {background:url(../img/bg_grey_kzb.gif) no-repeat 744px bottom;}
.kzb.homepage .white_bg {background:url(../img/bg_grey.gif) no-repeat 744px bottom;}
.homepage .white_bg {background:url(../img/green_symphony/bg_white_main.png) no-repeat; min-height:131px}
.kzb.homepage .white_bg {background:none;}
* html .white_bg {overflow:visible;}
.yellow_stipe, .yellow_bg {height:155px; width:100%; position:relative;}
.yellow_stripe {background: url(../img/bg_yellow.png) repeat-x}
.yellow_bg {background-image: url(../img/bg_bot.png)}
.homepage .yellow_stripe {background: url(../img/bg_yellow_main.png) repeat-x; height:207px; }
.homepage .yellow_bg {background-image: url(../img/bg_bot_main.png); height:207px;}
/*-------------------------- DEFAULT --------------------------*/
a,a:visited {text-decoration:underline;color:#006600}
a:hover {text-decoration:none;color:#000}
img {border-style:none;margin:0;padding:0;}
h1, h1 a, .h1, .h1 a, .right h2, .right h2 a, .right .h2, .right .h2 a { color: #006600; font: normal 20px/100% Verdana, Geneva, sans-serif; text-decoration:none; padding:0; margin:0 0 15px 0}
h1 a:hover, .h1 a:hover, .right h2 a:hover, .right .h2 a:hover {text-decoration:none; color: #000;}
h2, h2 a, .h2, .h2 a { color: #006600; font: bold 16px/100% Verdana, Geneva, sans-serif; text-decoration:none; padding: 0; margin:0 0 15px 0}
h2 a:hover, .h2 a:hover {text-decoration:none; color: #000;}
h3, h3 a, .h3, .h3 a { color: #006600; font: normal 15px/145% Verdana, Geneva, sans-serif; text-decoration:none; padding:0; margin:0}
h3 a:hover, .h3 a:hover {text-decoration:none; color: #000;}
h4, h4 a, .h4, .h4 a { color: #006600; font: bold 13px/135% Verdana, Geneva, sans-serif; text-decoration:none; padding:0; margin:0}
h4 a:hover, .h4 a:hover { color: #006600; text-decoration:none  }
ul { list-style: disc outside; }
ol { list-style: outside; }
ul, ol { margin: 5px 0px 5px 15px; padding: 0px; }
ul li, ol li { padding-bottom: 5px; }
.clear {clear:both;height:1px;line-height:1px;}
input, select {font-size:10px;width:120px;padding:3px 6px;height:15px;background:#FFF;border-style:solid;border-width:1px;border-color:#788E96 #91A9B2 #B0C6CD #96AEB7;}
.but {width:auto!important;padding:0 30px 3px;height:22px;background: url(../_img/bg_but.gif) repeat-x;border-style:solid;border-width:1px;border-color:#AAB9BE #708890 #8799A0 #8799A0;}
/*-------------------------- TOP --------------------------*/
.qtrans_language_chooser{position:absolute;z-index:4;top:10px;left:-60px;background:url(../img/arrow_right_green_white.gif) no-repeat 10px 15px}
.qtrans_language_chooser li {display:block;float:left;padding:0;margin:0;}
.qtrans_language_chooser a {padding:0 3px;font-size:10px;vertical-align:top;color:#006600!important;}
.qtrans_language_chooser .active a {color:#00CC00!important}
.green_bg ul {margin:0;padding:0;list-style:none;}
.green_bg ul a, .green_bg ul a:visited {color:#FFF;font:14px;font-weight:bold;text-decoration:none;}
.green_bg ul a:hover{color:#FFCC99;text-decoration:none}
ul.menu {position:absolute;z-index:3;top:150px;left:7px;width:430px;}
ul.menu li {background:url(../img/arrow_left_white.png) no-repeat 0 6px;padding:0 0 6px 6px;maring:0;}
.homepage ul.menu {top:238px;}
.homepage ul.menu li {padding:0 0 8px 6px;}
* html ul.menu li {background:url(../img/arrow_left_white_green.gif) no-repeat 0 6px;}
ul.services {position:absolute;z-index:3;top:193px;right:3px;width:515px;background:url(../img/bg_services.png) repeat-y right top;} * html ul.services {background:url(../img/bg_services.gif) repeat-y right top;}
.kzb ul.services {background:url(../img/bg_services2.png) repeat-y right top}
ul.services li {height:28px;text-align:right;padding:0;margin:0;padding:0 38px 0 0}
.kzb ul.services li {padding:0 25px 0 0}
/*-------------------------- CONTENT --------------------------*/
.left {width:687px;float:left;}
.right {width:217px;padding:15px;float:right;background:url(../img/bg_grey_head.gif) no-repeat top;position:relative;}
.right ul a {color:#000}
.kzb .right {padding:15px 15px 100px 15px;}
.rgsl {width:171px;height:79px;position:absolute;bottom:14px;right:39px;}
.list_note {list-style:none}
.list_note a {background:url(../img/note_green.gif) no-repeat; display:block;padding:3px 0 3px 20px}
/*-------------------------- FOOTER --------------------------*/
.yellow_bg .holder {width:1000px; margin:0 auto;height:155px;position:relative}
.homepage .yellow_bg .holder {height:207px;}
.f_left {float:left;font-weight:bold;margin:35px 0 0;}
.f_left ul{list-style:disk outside;}
.f_left ul a {background:url(../img/arrow_rgw.gif) no-repeat0 4px;color:#000;display:block;font-size:16px;padding:0 0 15px 11px;}
.f_left ul {list-style:none}
.f_left ul a {background:url(../img/note_green.gif) no-repeat; padding: 4px 0 4px 20px;}
.homepage .f_left{line-height:12px;margin:18px 0 0 5px;}
.homepage .f_left ul {font-weight:normal;list-style:disc outside none!important;}
.homepage .f_left a {background:none;padding:0;}
.f_right {float:right;color:#003300;font-size:14px;line-height:120%;margin:25px 13px 0 0;text-align:right;}
.homepage .f_right {margin:50px 13px 0 0;}
ul.bot_menu {position:absolute;left:5px;bottom:5px;list-style:none;overflow:hidden;}
.bot_menu li {float:left;padding:0 3px;border-left:1px solid #999;margin:0 3px 0 -3px;}
.bot_menu a {font-size:11px;color:#999}
/*-------------------------- OVERWRITE --------------------------*/
.logo {display:block;position:absolute;z-index:3;width:283px;height:130px;top:0;left:0;}
#content {text-align:justify;}
