body {  padding: 0px;  margin: 0px;  font-size: 12px;}body,table {  font-family: "Arial CE", Arial, "sans-serif"; }div#page_ram {  width: 962px;  text-align: left;/*  border: solid 1px red;*/}div#hlavicka {  width: 962px;  height: 179px;  background: white url('../images/layout/head_top.jpg') top center no-repeat;}div#hlavicka_left {  width: 750px;  float: left;  position: relative;}div#pruh_registrace {  text-align: right;  font: bold 13px "Trebuchet MS";  padding-top: 15px;  padding-right: 15px;}div#pruh_registrace a {  color: #0077c4;}div#pruh_registrace a:hover {  color: #0077c4;  text-decoration: none;}div#logo {  float: left;  padding-top: 9px;  padding-left: 30px;}div#search{  float: left;  width: 410px;  position: absolute;  left: 310px;  top: 40px;}div#search table{  font: 13px "Trebuchet MS";  color: #fff;  vertical-align: middle;}div#search table a {  color: #fff;}div#search table a:hover {  color: #fff;  text-decoration: none;}div#search table input {  font: 12px "Trebuchet MS";}div#top_menu {  float: left;  width: 730px;  padding-left: 30px;  padding-top: 22px;  font: 13px "Trebuchet MS";  color: #fff;  _position: relative; _top: -3px;  z-index: 10000;}div#top_menu .menu_polozka {  display: inline;  text-align: center;  padding-left: 28px;  padding-right: 28px;}div#top_menu .box_menu_polozka {  position: relative;  display: inline;}div#top_menu .submenu {  position: absolute; left: -7px; top: 28px;  color: black;  padding: Opx;  display: none;  z-index: 10000; /* border: solid 1px red;*//* background-color: red;*/}.submenu#menu_nasemiminko { width: 157px;}.submenu#menu_huggiesclub { width: 158px;}.submenu#menu_produkty { width: 133px;}.submenu#menu_poradna { width: 127px;}.submenu#menu_zabava { width: 116px;}/*.submenu#menu_nasemiminko { width: 161px; _width: 157px;}.submenu#menu_huggiesclub { width: 162px; _width: 158px;}.submenu#menu_produkty { width: 137px; _width: 133px;}.submenu#menu_poradna { width: 131px; _width: 127px;}.submenu#menu_zabava { width: 120px; _width: 116px;}*/div#top_menu .submenu .submenu_top {  padding-top: 10px;  padding-left: 10px;  padding-right: 10px;  text-align: center;  color: white;}div#top_menu .submenu .submenu_top .hr {  background-color: #b8d288;  border-width: 0px;  height: 1px;  font-size: 1px;  margin: 5px;  margin-left: 15px;  margin-right: 15px;}div#top_menu .submenu#menu_produkty .submenu_bottom .left_corner {  height: 11px;  width: 11px;  float: left;  background: transparent url('../images/layout/submenu_left_corner_produkty.gif') no-repeat;}div#top_menu .submenu#menu_produkty .submenu_bottom .right_corner {  height: 11px;  width: 11px;  float: right;  background:  transparent url('../images/layout/submenu_right_corner_produkty.gif') no-repeat;}div#top_menu .submenu#menu_produkty .submenu_bottom .middle {  height: 11px;  float: left;/*  background-color: red;*/  background:  transparent url('../images/layout/submenu_bg_bottom_produkty.gif') top center repeat-x;}div#top_menu .submenu .submenu_bottom .left_corner {  height: 11px;  width: 11px;  float: left;  background: transparent url('../images/layout/submenu_left_corner.gif') no-repeat;}div#top_menu .submenu .submenu_bottom .right_corner {  height: 11px;  width: 11px;  float: right;  background:  transparent url('../images/layout/submenu_right_corner.gif') no-repeat;}div#top_menu .submenu .submenu_bottom .middle {  height: 11px;  float: left;/*  background-color: red;*/  background:  transparent url('../images/layout/submenu_bg_bottom.gif') top center repeat-x;}div#top_menu a {  color: #fff;  text-decoration: none;}div#top_menu a:hover {  color: #ffe400;  text-decoration: none;}.submenu .submenu_top {  background: #9fbf19 url('../images/layout/submenu_bg.gif') top center repeat-x;}.submenu#menu_poradna .submenu_top {    background: #9fbf19 url('../images/layout/menu_poradna_bg.gif') top center repeat-x;}.submenu#menu_produkty .submenu_top  {    background: #9fbf19 url('../images/layout/menu_produkty_bg.gif') top center repeat-x;}.submenu#menu_zabava .submenu_top {    background: #9fbf19 url('../images/layout/menu_zabava_bg.gif') top center repeat-x;}div#hlavicka_right {  float: right;  padding-right: 10px;  padding-top: 39px;  position: relative;}div#login {}div#personal {  width: 197px;  height: 130px;  background: transparent url('../images/layout/login_personal.gif') no-repeat;  position: absolute; top: 6px; right: 5px;}div#personal #content {  padding-top: 11px;  padding-left: 10px;}div#personal #content #obrazek {  width: 79px;  height: 105px;  background-color: #cfcfcf;}div#personal #content #info {  padding-left: 8px;  vertical-align: top;  font: 11px 'Arial';}div#personal #content #nick {  font: bold 12px 'Verdana';}div#personal #content table td a {  font: 12px 'Arial';  color: #2988c7;}div#hlavicka_right .login_button {  width: 22px;  height: 22px;  border-width: 0px;  background: url('../images/layout/sipka_login.gif') no-repeat;  cursor: pointer;}div#hlavicka_left #search .search_button {  width: 22px;  height: 22px;  border-width: 0px;  background: url('../images/layout/sipka_search.gif') no-repeat;  cursor: pointer;}div#hlavicka_right .forgot_pass {  font: 11px 'Arial';  color: #ffffff;}div#hlavicka_right .forgot_pass a {  font: 11px 'Arial';  color: #853f00;}div#hlavicka_right .forgot_pass a:hover {  text-decoration: none;}div#left_holder {  margin-top: 20px;  width: 195px;  float: left;/*  border: solid 1px;*/}div#left_holder #rozcestnik {  float: left;  width: 192px;/*  border: solid 1px;*/}div#left_holder #rozcestnik #middle {  background: white url('../images/layout/rozcestnik_bg_middle.gif') repeat-y;  font: 12px "Trebuchet MS";  line-height: 20px;  padding-left: 15px;}div#left_holder #rozcestnik #middle #left_middle {  color: #55930f;  display: block;}div#left_holder #rozcestnik #middle #right_middle {  color: #0077c4;  display: none;}div#left_holder #rozcestnik #middle #left_middle a { color: #55930f; text-decoration: none; }div#left_holder #rozcestnik #middle #left_middle a:hover { text-decoration: underline; }div#left_holder #rozcestnik #middle #right_middle a { color: #0077c4; text-decoration: none; }div#left_holder #rozcestnik #middle #right_middle a:hover { text-decoration: underline; }div#left_holder #rozcestnik #bottom {  height: 10px;  background: white url('../images/layout/rozcestnik_bg_bottom.gif') no-repeat;/*  border: solid 1px;*/}div#left_holder #rozcestnik #folders {  position: relative;}div#left_holder #rozcestnik #folders #left_folder {  width: 85px;  height: 46px;  float: left;  background-image: url('../images/layout/rozcestnik_left_hover.gif');  background-repeat: no-repeat;}div#left_holder #rozcestnik #folders #right_folder {  width: 107px;  height: 46px;  float: left;/*  position: relative;*/  background: white url('../images/layout/rozcestnik_right.gif') no-repeat;/*  background: white url("../images/rozcestnik_bg_bottom.gif") no-repeat;*//*  border: solid 1px;*/}div#left_holder #rozcestnik #folders #left_folder #left {/*  position: relative; top: 0px; left: 0px;*/  padding-left: 10px;  padding-top: 9px;  font: bold 12px "Arial";  color: #6ca112;  line-height: 12px;  cursor: pointer;}div#left_holder #rozcestnik #folders #right_folder #right {/*  position: relative; top: 9px; left: 20px;*/  padding-left: 15px;  padding-top: 9px;  font: bold 12px "Arial";  color: #0077c4;  line-height: 12px;  cursor: pointer;}div#left_holder #rozcestnik #folders .carka {  float: left;  margin-right: 5px;  margin-top: 2px;  _margin-top: 1px;/*  position: relative; top: 2px; _top: 1px; _left: -2px;*/}div#footer {  float: right;  width: 962px;  margin-top: 20px;  margin-bottom: 5px;  padding-top: 9px;  padding-bottom: 8px;  background: white url("../images/layout/footer_bg.gif") no-repeat;  text-align: center;  color: #fff;  font: 12px "Trebuchet MS";  position: relative;}div#under_footer {  float: right;  width: 962px;  font: 10px "Trebuchet MS";  text-align: center;  color: #595959;}div#under_footer a {  color: #49AADA;}