* {margin: 0 auto; padding: 0; font-family: Tahoma,Geneva,Kalimati,sans-serif; color: #444; font-size: 12px;}
a, a:hover {text-decoration: none;}
html{background: url('../img/bg_trees.jpg') no-repeat fixed #dce1e5;}
body {text-align: center; }
#body-wrapper {text-align: left; position: static;}
#body-wrapper {width: 994px; margin: 0 auto;}
.no-center {text-align: left; position: static;}
#all-document {width: 907px; margin-top: 20px;}

#right-bar {float: right; width: 820px;}
#bg-content-top {width: 820px; height: 10px; background: url("../img/bg_content_top.png") no-repeat; font-size: 0px;}
#content-wrapper {background: #fff;  background: #fff; padding: 0 40px;}
#header-menu{font-size: 11px; height: 19px;}
#header-menu a {color: #00549c; text-decoration: none;}
#header-menu a:hover {text-decoration: underline;}
#header-menu .vert-slash {margin: 0 12px; font-size: 12px; color: #dae5e7 ; position: relative; top: -1px;}
a.flag {width: 19px; height: 19px; display: inline-block; font-size: 0px; vertical-align: middle;}
a#rs {background: url("../img/flag_rs.png");}
a:hover#rs {background: url("../img/flag_rs_over.png");}
a#en {background: url("../img/flag_en.png");}
a:hover#en {background: url("../img/flag_en_over.png");}
a#sk {background: url("../img/flag_sk.png");}
a:hover#sk {background: url("../img/flag_sk_over.png");}
#header-search {margin: 25px 0 0 25px;}
#header-search a img {border: none;}
.search-input-bg {width: 222px; height: 26px; background: url("../img/bg_search_input.png") no-repeat; margin-top: 10px;}
.search-input-bg input {border: none; background: none;}
.search-input-bg .text {width: 175px; height: 12px; margin-top: 6px; margin-left: 3px;font-size: 11px; float: left;}
.search-input-bg .submit {width: 39px; height: 22px; background: url("../img/btn_search_submit.png") no-repeat; cursor: pointer; float: right; margin: 2px;}
.search-input-bg .submit-over {width: 39px; height: 22px; background: url("../img/btn_search_submit_over.png") no-repeat; cursor: pointer; float: right; margin: 2px;}
#content-wrapper a {text-decoration: none;}

#page-content {margin-top: 20px;}
#bg-content-bottom {width: 820px; height: 18px; background: url("../img/bg_content_bottom.png") no-repeat;}
#footer-wrapper {width: 818px; background: #dce1e5; border:1px solid #dce1e5;}
#footer {margin: 28px 20px; font-size: 11px;  }
#footer-menu, #footer-menu a {color: #00549c; text-decoration: none;}
#footer-menu a:hover {text-decoration: underline;}
#footer-menu .vert-slash {margin: 0 12px; font-size: 12px; color: #00549c; position: relative; top: -1px;}
#shp-copyright {color: #444; margin-top: 10px;}
#scr-copyright {float: right;text-align: right;}

#left-bar{float: left; width: 87px; margin-top: 40px;}
#logo-swan-wrapper {width: 87px; height: 94px; background: url('../img/logo_swan.png');}
a.left-logo-btn {width: 87px; height: 94px; display: block; font-size: 0px; margin-bottom: 1px; text-decoration: none; }
a:hover.left-logo-btn {}
a#btn-logo {background: url('../img/logo_swan.png'); text-decoration: none;}
a:hover#btn-logo {background: url('../img/logo_swan.png');}
#left-menu-wrapper {margin-top: 28px; width: 87px;}
.left-menu-btn {width: 87px; height: 29px; display: block; font-size: 5px; margin-bottom: 1px; position: relative; text-decoration: none;}

/*sk*/
#btn-home-sk {background: url('../img/btn_home_sk.png');}
#btn-home-active-sk {background: url('../img/btn_home_active_sk.png');}
#btn-shp-group-sk {background: url('../img/btn_shp_group_sk.png');}
#btn-shp-group-active-sk {background: url('../img/btn_shp_group_active_sk.png');}
#btn-products-sk {background: url('../img/btn_products_sk.png');}
#btn-products-active-sk {background: url('../img/btn_products_active_sk.png');}
#btn-eco-sk {background: url('../img/btn_eco_sk.png');}
#btn-eco-active-sk {background: url('../img/btn_eco_active_sk.png');}
#btn-contacts-sk {background: url('../img/btn_contacts_sk.png');}
#btn-contacts-active-sk {background: url('../img/btn_contacts_active_sk.png');}
/*en*/
#btn-home-en {background: url('../img/btn_home_sk.png');}
#btn-home-active-en {background: url('../img/btn_home_active_sk.png');}
#btn-shp-group-en {background: url('../img/btn_shp_group_sk.png');}
#btn-shp-group-active-en {background: url('../img/btn_shp_group_active_sk.png');}
#btn-products-en {background: url('../img/btn_products_en.png');}
#btn-products-active-en {background: url('../img/btn_products_active_en.png');}
#btn-eco-en {background: url('../img/btn_eco_sk.png');}
#btn-eco-active-en {background: url('../img/btn_eco_active_sk.png');}
#btn-contacts-en {background: url('../img/btn_contacts_en.png');}
#btn-contacts-active-en {background: url('../img/btn_contacts_active_en.png');}
/*rs*/
#btn-home-rs {background: url('../img/btn_home_sk.png');}
#btn-home-active-rs {background: url('../img/btn_home_active_sk.png');}
#btn-shp-group-rs {background: url('../img/btn_shp_group_sk.png');}
#btn-shp-group-active-rs {background: url('../img/btn_shp_group_active_sk.png');}
#btn-products-rs {background: url('../img/btn_products_rs.png');}
#btn-products-active-rs {background: url('../img/btn_products_active_rs.png');}
#btn-eco-rs {background: url('../img/btn_eco_sk.png');}
#btn-eco-active-rs {background: url('../img/btn_eco_active_sk.png');}
#btn-contacts-rs {background: url('../img/btn_contacts_rs.png');}
#btn-contacts-active-rs {background: url('../img/btn_contacts_active_rs.png');}

/*--------- common styles ------------*/






.module-top{width: 740px; height: 80px; background: url('../img/bg_module_top.png'); text-transform: uppercase;}
.module-top p {color: #fff; font-family: helvetica; font-size: 11px; float: right; margin-right: 30px; margin-top: 18px;}
.module-top p a{color: #fff;}
.module-top p a:hover {color: #000;}
.module-top h1 {color: #fff; font-family: helvetica; font-size: 23px; float: right; margin-right: 30px;}

.module-left{width:170px; float: left; margin-top: 20px;}
ul.module-menu {font-size: 11px; color: #00549c; list-style: none;}
ul.module-menu li { border-bottom: 1px solid #dae5e7;}
ul.module-menu li > span, ul.module-menu li > a {width: 170px; padding: 10px 0; text-decoration: none; display: block; font-size: 11px; text-transform: uppercase;}
ul.module-menu li > span {background: #f4f7f8;}
ul.module-menu li > span > span, ul.module-menu li > a > span {color: #00549c; margin: 0 10px; display: block;}
ul.module-menu li > a > span {cursor: pointer;}
ul.module-menu li > a:hover {text-decoration: none; background: #f4f7f8;}
ul.module-menu li > a:hover > span {text-decoration: none;}
.module-right{width: 530px; float: right; margin-top: 20px;}


