/* CSS Document */
* {margin: 0;padding: 0;}

p, img, table, tr, th, td, h1, h2, h3, h4, h5 {border: 0px none;margin: 0px;padding: 0px;}
table {border-spacing: 5px;}
th {text-align: center;border-bottom: 2px solid #8ea962;font-size: 8pt;color: #5b5b5b;padding: 5px;}
#cart th {padding: 3px;}
.th1 {padding-left: 42px;}
.th2 {width: 210px;}
td {font-size: 9pt;text-align: center;padding: 5px 10px;color: #5c6550;}
td img {margin-right: 10px;}
#cart td {padding: 3px;}
.td1, .th1 {text-align: left;}
.td2,.td3 {text-align: justify;}
.td1 a {text-decoration: none;color: #5b5b5b;}
.td2 {background-color: #eeeeee; padding: 5px 15px;}
.td3 {background-color: #cfddba; padding: 5px 15px;}
.tdcheck {padding-left: 10px;text-align: left;font-size: 11px;}
.tdreg_top, .tdreg_bot, .tdreg {padding-left: 40px;text-align: left;}
.tdreg_top, .tdreg_bot {line-height: 190%;}
.tdreg_top {background-color: #cbdbb7;}
.tdreg_bot, .tdcheck {background-color: #eeeeee;}
.alt1 {background-color: #eeeeee;}
.alt2 {background-color: #cfddba;}
.right,.right_bold {position: absolute; right: 0px; text-align: right;}
.right_bold {font-weight: bold;}
.left {position: relative; display: block; width: 250px; text-align: left; margin: 0px; padding: 0px;}
a.request {display: block; color: #000000; padding-left: 22px; margin: 3px 0px; background: url(../img/envelope.gif) 0 0 no-repeat;}
a.pdf {display: block; color: #000000; padding-left: 30px; margin: 3px 0px; background: url(../img/pdf.jpg) 0 0 no-repeat;}
td.td3 span.left {position: relative; width: 210px;}
.b_grey, .b_green, .f_green {width: 164px;height: 22px;border: none;cursor: pointer;}
.f_green {background: url('../img/finalize.png') no-repeat;}
.b_green {background: url('../img/tic_white.png') no-repeat;}
.b_grey {background: url('../img/cross_white.png') no-repeat;}
.c_box {border-bottom: 1px dotted #000000;border-left: 1px dotted #000000;border-right: 1px dotted #000000;padding: 0 3px 3px 6px;margin: 0;font-size: 8pt;}
.small {font-size: 7pt;}
.green_bold {font-weight: bold;color: #8aaf4f;}
.dotted {text-decoration: none;padding: 2px 3px;border: 1px dotted black;color: #000000}
hr.green_line {padding-top: 10px; border: 0px none; border-bottom: 2px solid #87b14d; width: 250px; clear: both;}
select {width: 170px;}
td select {width: 270px;}
input {font-size: 9pt;margin: 2px 2px 0 0;}
body {font-family: Tahoma, Verdana, Arial, lucida, sans-serif;font-size: 11pt;text-align: center;min-width: 770px;background-color: #e5e5e5;}
#main {width: 770px;margin: 10px auto;text-align: left;background-color: #ffffff;}
#header {height: 287px;background: url("../img/header.jpg") right no-repeat;padding: 0 565px 0 0;}
#header h1, img { margin:0; padding:0; }
#footer {height: 17px;background-color: #5f5d5e;text-align: right;clear:both;}
#footer img {text-decoration: none;border: 0;padding: 1px 1px 0 0;}
#logo {height: 69px;}
#menu { margin:0; padding:15px 0 0 0; }
#menu li {list-style-type:none;margin:0; padding: 0 0 0 25px;width: 150px;}
#menu li a {color: gray;font-size: 10pt;font-weight: bold;display: block;margin:0;padding: 3px 0 3px 20px;text-decoration:none;background: url(../img/list.jpg) no-repeat left center;border-bottom: 1px solid silver;}
#menu li a:hover, #menu .actual{color: #8aaf4f;text-decoration:none;}
#stripe {height: 21px;}
#text input {padding: 0;margin: 0;}
#hlaska {margin: 15px 25px;font-size: 8pt;color: #5c6550;}
#search_result, #right, #search, #left {min-height: 260px;}
#search_obal, #left_obal {float: left;width: 205px;padding: 0;margin: 0;border-right: 1px solid #dbdbdb;}
#search, #left {margin: 0;}
#search_obal {background: url(../img/search.jpg) left top no-repeat;}
#search .search_form {padding: 0 0 10px 35px;}
#search_result_obal, #right_obal {width: 564px;margin: 5px 0 0 206px;padding: 0;}
#search_result, #right {background-color: #f7f7f7;min-height: 275px;margin: 0;}
#search_result {padding: 0.5em 1em;}
#right {padding: 0;}
.search_p {padding: 0 0 0 5px;margin: 25px 0 0 40px;font-size: 9pt;display: block;width: 140px;border-bottom: 1px solid #e5e5e5;}
.search_span {font-size: 9pt;color: #7d848c;font-weight: bold;}
.spacer {height: 33px;padding: 0;margin: 0;}
#green, #green_left, #green_right {float: left;color: #ffffff;background-color: #8aaf4f;}
#green_left, #green_right {padding-top: 8px;font-size: 8pt;text-align: left;padding-left: 45px;background: #8aaf4f url('../img/title.jpg') left no-repeat;height: 19px;}
#green {padding-top: 6px;font-size: 10pt;text-align: center;width: 205px;height: 21px;float: none;}
#green_left {width: 160px;}
#green_right {width: 144px;font-weight: bold;}
#white, #login_form {padding: 3px 5px 3px 0;margin: 0;font-size: 9pt;text-align: right;float: left;width: 370px;height: 20px;color: #000000;background-color: #ffffff;border-left: 1px solid #a8bc05;border-bottom: 1px solid #e5e5e5;}
#white a {text-decoration: none;color: #000000;}
#white a:hover {color: #8aaf4f;}
#main_left, #main_middle, #main_right {width: 172px;min-height: 260px;float: left;font-size: 8pt;padding: 8px;}
#main_all {width: auto;float: left;font-size: 8pt;padding: 8px;background-color: #f7f7f7}
#main_dvetretiny {width: auto;max-width: 342px;float: left;font-size: 8pt;padding: 8px;background-color: #f7f7f7}
#main_left, #main_middle {border-right: 1px solid #a8bc05;}
#main_right {width: 170px;}
input.button, input.button2 {cursor: pointer;background-color: #ffffff;font-size: 9pt;color: #000000;padding: 0;margin: 0;border: 1px dotted black;}
.td3 input {width:19px;}
input.button2 {background: url('../img/cart.gif') no-repeat;width: 19px;border: 0px none;}
.obligate {font-weight: bold;color: #5d5f5a;}

/*\*/ * html #search_result_obal {margin: 0px; float: left; width: 564px;}/**/
/*\*/ * html #right_obal {margin: 0px; float: left;}/**/
/*\*/ * html #search_result {padding: 0px;}/**/
/*\*/ * html #menu li {width: 175px;}/**/
/*\*/ * html #green {width: 205px;height: 27px;}/**/
/*\*/ * html #green_left {width: 205px;height: 27px;}/**/
/*\*/ * html #green_right {width: 194px;font-weight: bold; height: 27px;}/**/
/*\*/ * html #white {width: 366px;height: 27px;}/**/
/*\*/ * html #login_form {width: 366px;height: 27px;}/**/
/*\*/ * html #main_left {background-color: #f7f7f7;width: 194px; height: 295px;float: left; font-size: 8pt;padding: 8px;}/**/
/*\*/ * html #main_middle {background-color: #f7f7f7;width: 194px; height: 295px;float: left; font-size: 8pt;padding: 8px;}/**/
/*\*/ * html #main_right {background-color: #f7f7f7;width: 194px; height: 295px;float: left; font-size: 8pt;padding: 8px;}/**/
/*\*/ * html #main_left {border-right: 1px solid #a8bc05;}/**/
/*\*/ * html #main_middle {border-right: 1px solid #a8bc05;}/**/
/*\*/ * html #main_right {width: 176px;}/**/
/*\*/ * html #stripe {height: 29px;}/**/
/*\*/ * html input.button {border: 0px none;font-size: 8pt;}/**/


*+html #login_form {font-size: 9pt;padding: 0 0 5px 0;}
*+html #white {padding: 3px 0 2px 0;}
*+html td.img {padding: 0px;}
*+html #stripe {height: 29px;}
*+html #search_result_obal {margin: 0 0 0 206px;}
**+html #right_obal {margin: 0 0 0 206px;}
*+html #green {padding: 3px 0 2px 0;}
*+html input.button {border: 0px none;font-size: 8pt;}