body {text-align: center; font-family: tahoma; font-size: 0.7em; color: #515151; overflow: auto;   }
body a img {border: none}
body a {color: #3394B9}
#main_container {margin: 0px auto; min-height: 200px; margin-top: 19px; width: 741px;}
.bg1 {background-image: url("images/leftCol_bg.gif"); background-repeat: repeat-y;}
.bg2 {background-image: url("images/leftCol_bg4.gif"); background-repeat: repeat-y}
.nobg {background-image: none !important; background-repeat: no-repeat; }

#flash_header_container {height: 228px}


/* :: G L O B A L :: */
.clear {clear: both}
span.dot_red {margin: 0 0 14px 0; display: block;  width: 12px; height: 12px; background-image: url("images/select.jpg"); line-height: 12px; font-size: 12px; background-repeat: no-repeat; }
span.dot_green, span.dot_greenDark {margin: 0 0 14px 0; display: block; width: 12px; height: 12px; background-image: url("images/welcome.jpg"); line-height: 10px; font-size: 10px; background-repeat: no-repeat; }
span.dot_greenDark {background-image: url("images/greenDark.gif");}
span.dot_blue {margin: 0 0 14px 0; display: block;  width: 12px; height: 12px; background-image: url("images/par.jpg"); line-height: 10px; font-size: 10px; background-repeat: no-repeat; }

.fright {float:right;}

h1 {font-size: 1.7em; color: #5e5e5e; padding: 0px; margin: 16px ; color:#7CAD40;}
h3 {font-size: 1em; color: #5e5e5e; padding: 0px; margin: 3px 0 0 0;}
h4 {font-size: 1.2em; margin: 0px; padding: 0px; color: #7CAD40}
h5 {font-size: 1em; color: #5E5E5E; margin: 0px}
p {margin: 0px}

span.dotline_horizontal {display: block; margin-top: 10px; margin-bottom: 10px; width: 100%; height: 1px; background-image: url("images/dot_horizontal.gif"); background-repeat: repeat-x; line-height: 1px; font-size: 0.1em}
span.more a {margin-top: 7px; display: block; font-weight: bold; background-image: url("images/point_1.jpg"); background-repeat: no-repeat; background-position: center left; padding-left: 10px; color: #515151 !important; text-decoration: none}
.bottom_line {background-image: url("images/dot_horizontal.gif"); background-repeat: repeat-x; background-position: bottom}

.float_left {float: left}
.float_right {float: left}
.text_center {text-align: center}
.text_left {text-align: left}

.mt0  {margin-top:  0px !important}
.mt5  {margin-top:  5px !important}
.mt8  {margin-top:  8px !important}
.mt10 {margin-top: 10px !important}
.mt15 {margin-top: 15px !important}
.mt20 {margin-top: 20px !important}


.mr10 {margin-right: 10px !important}
.mr15 {margin-right: 15px !important}
.mr20 {margin-right: 20px !important}

.mb5 {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important}
.mb30 {margin-bottom: 30px !important}

.ml5 {margin-left: 5px !important}
.ml8 {margin-left: 8px !important}
.ml10 {margin-left: 10px !important}
.ml15 {margin-left: 15px !important}
.ml20 {margin-left: 20px !important}

.absolute {position: absolute}
.relative {position: relative}

.very_strange_override {margin-bottom: 100px; _margin-bottom: 0px}

ul.menu1{margin: 3px 0 0 0; padding-left: 20px; _padding: 0px; _margin-left: 20px; list-style-type: none; text-align: left}
ul.menu1 li {margin: 0px; padding: 0px; padding-top: 2px; display: block; width: 170px; height: 18px; _height: 20px; background-image: url("images/leftMenuBg.gif");}
ul.menu1 li.last {background-image: url("images/leftMenuBg_last.gif"); background-repeat: no-repeat;}
ul.menu1 li img {margin: 0 20px 0 8px}

ul.menu2 {margin: 3px 0 10px 0;  padding: 0px; margin-top: 5px; background-image: none;} 
ul.menu2 li {display: block; background-image: url("images/sipecka.gif"); background-repeat: no-repeat; background-position: 0px 6px; background-repeat: no-repeat; text-indent: 8px; min-height: 1.4em; line-height: 1.4em; font-size: 1em; list-style: none;}
ul.menu2 li a {text-decoration: none; color: #4B4C4B; font-weight: normal !important;}
#srv_contentBox_right ul.menu2 {margin-top: 13px}
#srv_contentBox_right ul.menu2 li {width: 260px;}


ul.menu3 {margin: 0px; padding: 0px}
ul.menu3 li {list-style-type: none; line-height: 18px; color: #3394B9}
ul.menu3 li a {margin-left: 4px}



/* Header */
#header {margin: 0px auto; width: 741px; margin-top: 4px; height: 38px; background-color: #ede9e4;}
#header #inner {width: 732px; height: 38px; float: left; background-image: url("images/footerLeft.gif"); background-repeat: no-repeat; vertical-align: middle; line-height: 38px;text-align:left;}
#header P{margin-left:15px;}
#header #rightBorder {width: 9px; height: 38px; background-image: url("images/footerRight.gif"); float: left}
#header #inner a {text-decoration: none; padding: 0 8px 0 8px; color: #484848;;}



/* LEFT COLUMN */
#left_col {width: 217px; float: left;}

#left_menu_container {width: 220px; padding-top: 1px; background: #F5F3F0; background-image: url("images/leftMenu_top.gif"); background-repeat: no-repeat;  text-align: left;}

#left_menu_container a {font-weight: bold; color: #515151; text-decoration: none}
#left_menu_container span.dot_red {margin: 18px 0 0 22px;}


#leftMenu_bottom {background-image: url("images/leftMenu_bottom.gif"); width: 220px; height: 8px; line-height: 8px; font-size: 0.1em}

#left_menu_container #inner1 {margin: 0px auto; margin: 12px 0 0 24px; width: 175px; height: auto; text-align: left; padding: 1px}
#left_menu_container #inner2 {margin: 0px auto; margin: 12px 0 0 24px; width: 175px; height: auto; text-align: left; padding: 1px; background-image: url("images/inbody230.png"); background-repeat: no-repeat;background-position:bottom right;}
 
#left_menu_container h3 {font-size: 1em; color: #5e5e5e; padding: 0px; margin: 3px 0 0 0;}
#left_menu_container p {color: 4b4c4b; margin: 0px}
#left_menu_container span.dotline_horizontal {_margin-bottom: -1px} 


/* MAIN COLUMN */
#main_col {margin-left: 13px; width: 508px; float: left; _float: none; }

#main_col_topBox {margin-bottom: 10px; margin-top: 4px; width: 500px; min-height: 125px; padding: 1px; text-align: left; background-image: url("images/dot_horizontal.gif"); background-repeat: repeat-x; background-position: bottom}
#main_col_topBox_img {width: 130px; min-height: 125px; _height: 125px; background-image: url("images/narik_1.jpg");   background-repeat: no-repeat; float: left}
#main_col_topBox_txt {width: 360px; min-height: 125px; _height: 125px; float: left}
#main_col_topBox_txt span.dot_green {margin-top: 12px}

#main_col_topBox h2 {margin: 13px 0 0 20px; color: #7CAD40; font-weight:  bold; font-size: 1em}
#main_col_topBox  p {margin: 10px 0 0 20px; color: #515151}

#main_col_contentBox_left {width: 256px; min-height: 50px; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; background-position: right; float: left; text-align: left}

#main_col_contentBox_left span.dot_red {margin: 10px 0 15px 8px;}

#main_col_contentBox_left_left {width: 122px; min-height: 50px; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; background-position: right;  float: left;}
#main_col_contentBox_left_left img {margin-left: 2px}
#main_col_contentBox_left_left span.dotline_horizontal {margin-top: 8px}
#main_col_contentBox_left_left span.more a {margin: 8px 0 0 10px}

#main_col_contentBox_left_right ul {margin: 7px 0 0 13px; _margin-top: 0px; padding: 0px;}


#main_col_contentBox_left_right {width: 122px; min-height: 50px; float: left;}
#main_col_contentBox_left_right img {margin-left: 6px}
#main_col_contentBox_left_right span.dotline_horizontal {margin-top: 8px}
#main_col_contentBox_left_right span.more a {margin: 8px 0 0 10px}

#sestricka {position: absolute; width: 220px; height: 101px; bottom: 0px; left: 0px; float: left; background-image: url('images/banner_1.gif');}


/* contentBox_right */
#main_col_contentBox_right {margin-left: 10px; width: 231px; min-height: 50px;  float: left; text-align: left;}
#main_col_contentBox_right span.dot_green {margin: 8px 0 15px 7px;}
.reports {width: 216px;  font-size:11px; color: #7B7979; margin-left: 15px}
#main_col_contentBox_right span.dot_blue {margin: 16px 0 15px 7px;}

.index_contact_cont {margin-left: 0px; width: 220px; height: auto; color: gray; padding: 2px 0 2px 0}
.index_contact_cont img {margin: 0 4px 0 4px}
.index_contact_cont strong {color: #648D0E}
.index_contact_txt {padding-left: 10px; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; background-position: left; float: left; }




/* ::::::::::::::::::::::::::: INDEX-1.HTML       __ A B O U T    U S __        :::::::::::::::::::::::::::::::::: */
#main_col_contentBox_left1  {margin-left: 6px; width: 189px; float: left; text-align: left}
#main_col_contentBox_left1 span.dot_green  {margin: 17px 0 0 0px}

#mccll1_inner { width: 180px; margin-top: 20px; text-align: left;  _margin-left: 0px}



#mccll1_inner img {margin-bottom: 8px}
#main_col_contentBox_left1 span.dotline_horizontal {margin: 12px 0 14px 0 !important}




#mccll1_inner img.ico {display: block; margin: 0px 15px 0 0; float: left;}
.iConTextainer {width: 117px; float: left; padding-left: 13px; height: auto; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; }



#main_col_contentBox_right1 {width: 313px; margin-top: 5px; float: left; text-align: left; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y;}
#main_col_contentBox_right1 span.dot_blue {margin: 13px 0 0 19px;}
#main_col_contentBox_right1 .inner {margin: 14px 0 0 15px; width: 295px;}
#main_col_contentBox_right1 .obrazek {margin-right: 14px; width: 109px; height: 64px; background-image: url("images/ab_2.gif"); background-repeat: no-repeat; float: left;}


#main_col_contentBox_right1 span.dot_red {margin: 21px 0 0 4px; _margin-top: 5px}

#abt_rightable_top {margin-top: 23px; width: 298px; height: 8px; background-image: url("images/abt_rightable_top.gif"); line-height: 7px; font-size: 0.5em}  
#abt_rightable_body  {width: 298px; height: auto; background-color: #F5F3F0; padding: 1px;}
#abt_rightable_body ul.menu1 {margin: 5 0 0 1px; _margin-left: 20px}
#abt_rightable_body ul.menu1 li {width: 250px; font-weight: bold;}
#abt_rightable_bottom {width: 298px; height: 8px; background-image: url("images/abt_rightable_bottom.gif"); line-height: 7px; font-size: 0.5em}

#abt_leftCol_bottom {position: absolute; bottom: -1px; left: 0px; background-image: url("images/leftMenu_bottom.gif"); width: 220px; height: 7px; line-height: 7px; font-size: 0.1em}


/* ::::::::::::::::::::::::::: INDEX-2.HTML          __ S E R V I C E S __       :::::::::::::::::::::::::::::::::: */
#srv_left_col_bottext {width: 200px; margin: 5px 0 0 20px; padding: 1px; height: auto; text-align: left; background-image: url("images/dot_vertical.gif"); background-position: right; background-repeat: repeat-y;}
#srv_left_col_bottext span.dot_blue {margin: 20px 0 0 0px; _margin-top: 15px}
#srv_left_col_bottext p {margin: 0px}

#srv_contentBox_left {margin: 17px 0 0 3px; padding-right: 9px; width: 223px; height: auto; float: left; text-align: left; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; background-position: right}

#srv_contentBox_left span.dotline_horizontal {width: 225px}
#srv_contentBox_left ul.menu2 {margin-top: 12px}

#srv_contentBox_right {margin-top: 17px; width: 268\px; height: auto; float: left; text-align: left;}
#srv_contentBox_right span.dot_blue {margin: 0px 0 0 10px}
#srv_contentBox_right .inner {width: 255px; margin: 18px 0 0 11px; height: auto} 
#srv_contentBox_right .obrazek, #srv_contentBox_right .obrazek2 {margin-right: 10px; width: 109px; height: 64px; float: left; background-image: url("images/ser_2.gif");}
#srv_contentBox_right .obrazek2 {margin-right: 10px; width: 109px; height: 64px; float: left; background-image: url("images/ser_3.gif");}

#srv_contentBox_right p {margin: 0px}
#srv_contentBox_right .inner .dot_green {margin: 10px 0 0 5px}


/* ::::::::::::::::::::::::::: INDEX-3.HTML         __ P R O G R A M S __    :::::::::::::::::::::::::::::::::: */
#prg_left_col {margin-top: 4px; width: 335px; float: left; text-align: left;}
#prg_left_col a {color: #7CAD40}
#prg_left_col p {padding: 0px; margin: 0px}

#prg_menu_top {width: 335px; height: 7px; background-image: url("images/prg_menu_top.gif"); line-height: 5px; font-size: 0.5em}
#prg_menu_body{width: 335px; background: #F5F3F0; text-align: left; padding: 1px} 
#prg_menu_body span.dot_red {margin: 7px 0 9px 21px}
#prg_menu_body .inner {margin: 16px 10px 0 23px}
#prg_menu_bottom {width: 335px; height: 7px; background-image: url("images/prg_menu_bottom.gif"); line-height: 5px; font-size: 0.5em}


#prg_left_col .inner {margin: 17px 0 0 13px; width: 300px; height: auto}
#prg_left_col .inner strong {padding-top: 680px;}
#prg_left_col .inner .obrazek {margin: 0 11px 10px 0; width: 121px; height: 101px; background-image: url("images/pro_1.gif"); float: left}

#prg_left_col #borderight {background-image: url("images/dot_vertical.gif"); background-position: right; background-repeat: repeat-y;}
#prg_left_col span.dot_blue {margin: 28px 0 0 22px}
#prg_left_col #bottom_content {margin: 17px 0 0 21px; width: 300px}
#prg_left_col #bottom_content .obrazek {margin: 0 10px 7px 0; width: 124px; height: 73px; background-image: url("images/pro_2.gif"); float: left}


#prg_right_col {margin-top: 4px; width: 405px; float: left; text-align: left;}
#prg_right_col span.dot_green {margin: 14px 0 0 14px}
#prg_right_col .inner {margin: 17px 0 0 13px; width: 385px; height: auto}
#prg_right_col .inner .obrazek {margin-right: 11px; width: 122px; height: 101px; background-image: url("images/pro_3.gif"); float: left;}

#prg_right_col .inner p {margin: 0px}
#prg_right_col .inner span.dot_red {margin-top: 23px;}




/* ::::::::::::::::::::::::::: INDEX-4.HTML        __ O U R   S T A F F __ :::::::::::::::::::::::::::::::::: */
#stf_left_col {width: 258px; background-color: #F5F3F0; text-align: left;  float: left;}
#stf_leftCol_top {width: 258px; height: 10px; background-image: url("images/stf_leftCol_top.gif"); font-size: 0.8em}
#stf_left_col .inner {margin: 9px 0 0 22px; width: 220px}
#stf_left_col p {margin: 0px}

#stf_left_col ul {margin-left: -18px; _margin-left: 0px;}
#stf_left_col ul li{margin-left: 0px; width: 215px; }
#stf_left_col ul li a {font-weight: bold; text-decoration: none; color: #515151}


/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
#stf_leftCol_bottom  {position: absolute; bottom: 0px; left: 0px; width: 258px; height: 6px; background-image: url("images/stf_leftCol_bottom.gif"); line-height: 6px; font-size: 0.5em}
#stf_right_col {margin-top: 4px; width: 480px; float: left; _float: none }



#stf_right_col_left {margin-left: 15px; width: 222px; float: left; text-align: left;}
#stf_right_col_left span.dot_green {margin: 14px 0 16px 3px}
#stf_right_col_left .obrazek1, #stf_right_col_left .obrazek2, #stf_right_col_left .obrazek3 {margin-right: 10px; width: 111px; height: 80px; background-image: url("images/sta_1.gif"); float: left}
#stf_right_col_left .obrazek2 {background-image: url("images/sta_2.gif");}
#stf_right_col_left .obrazek3 {background-image: url("images/sta_3.gif");}

#stf_right_col_right {margin-left: 13px; width: 228px; float: left; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; background-position: left; text-align: left}
#stf_right_col_right .inner {margin-left: 15px; width: 210px}
#stf_right_col_right .inner span.dot_blue {margin: 16px 0 0 0}
#stf_right_col_right .inner span.dot_red {margin-top: 18px}

#stf_right_col_right .inner .Xicon { width: 60px; height: 40px; float: left; background-image: url("images/sta_4.gif"); background-repeat: no-repeat; background-position:center bottom;}
#stf_right_col_right .inner .Xtext {width: 150px; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; float: left}



/* ::::::::::::::::::::::::::: INDEX-5.HTML         __ C O N T A C T S __   :::::::::::::::::::::::::::::::::: */
.cnt_green {margin-top: 18px !important}
#cnt_addressBox {margin-top: 5px; width: 168px; min-height: 20px; background-image: url("images/dot_vertical.gif"); background-repeat: repeat-y; background-position: right; float: left;}
#cnt_formBox {margin: 6px 0 0 15px; height: 20px; line-height: 20px; width: 325px;  float: left;}
#cnt_obrazek {margin-top: 15px; width: 140px; height: 71px; background-image: url("images/con_1.gif");}

.cnt_form_left {margin-top: 3px;  width: 67px; _height: 30px; text-align: right; float: left;  _margin: -3px 0 -10px}
.cnt_form_right {margin-top: 3px; margin-left: 10px; width: 240px; _height: 30px; text-align: left; float: left;  _margin: -3px 0 -10px 5px}

#cnt_formBox input {border: 1px solid #A8A7A7; width: 238px;  height: 20px;}
#cnt_formBox textarea {border: 1px solid #A8A7A7; width: 238px; height: 107px; overflow: auto;}
#cnt_form_submitBox {padding-right: 10px;  width: 175px; _margin-top: 8px; float: right; text-align: right}
#cnt_form_submitBox a {font-weight: bold; color: #515151; text-decoration: none}
#cnt_form_submitBox img {margin: 0 4px 0 35px}
#contactForm  input {margin: 0px}


/* ::::::::::::::::::::::::::: INDEX-6.HTML  __  P R I V A C Y     P O L I C Y __ :::::::::::::::::::::::::::::::::: */
#pp_top {margin-top: 4px; width: 740px; background-image: url("images/pp_tr.gif"); background-repeat: no-repeat; background-position: right; font-size: 1.0em; line-height: 7px; }
#pp_top_left {width: 733px;  height: 7px; background-image: url("images/pp_tl.gif"); background-repeat: no-repeat;  background-color: #F5F3F0; font-size: 1.0em; line-height: 7px}
#pp_body {width: 740px; text-align: left; padding:20px 0px 20px 0px; margin 20px; }
#pp_bottom {width: 740px; background-image: url("images/pp_br.gif"); background-repeat: no-repeat; background-position: right top; font-size: 1.3em; font-size: 1.3em; line-height: 7px}
#pp_bottom_left {width: 733px;  height: 7px; background-image: url("images/pp_bl.gif"); background-repeat: no-repeat;  background-color: #F5F3F0; font-size: 1.3em; line-height: 7px;}


.pp_body_inner {padding: 7px 20px 18px 23px; text-align: left;  }


#pp_body_inner a {color: #5E5E5E}
#pp_body span.dot_red {margin: 0 0 16px -2px}



/* Footer */
#footer {margin: 0px auto; width: 741px; margin-top: 4px; height: 38px; background-color: #ede9e4;}
#footer #inner {width: 732px; height: 38px; float: left; background-image: url("images/footerLeft.gif"); background-repeat: no-repeat; vertical-align: middle; line-height: 38px}
#footer #rightBorder {width: 9px; height: 38px; background-image: url("images/footerRight.gif"); float: left}
#footer #inner a {text-decoration: none; padding: 0 8px 0 8px; color: #484848;;}
.copyright {display: block; margin: 0px auto; margin-top: 17px; width: 600px; color: #8A8A8A}
.copyright a {color: #7CAD40} 

