body { font-family:Verdana; font-size:10pt; }
input, select { font-family:Verdana; font-size:9pt; }

#master { width:694px; margin:auto; padding:0 1px 1px 1px; border:2px solid #252F77; border-top:0px; }
#master .top { height:123px; background:transparent url('/images/design/top_bg.png') left top no-repeat; }
#master .logo { width:210px; height:123px; cursor:pointer; }

/* horni menu */
#master .top_menu { height:26px; padding-left:4px; background-color:#252F77; padding-top:/**/1px; }
#master .top_menu ul { list-style-type:none; margin:0px; margin-top:2px; padding:0px; }
#master .top_menu li {
  background:transparent url('/images/design/top_menu_point.png') right top no-repeat;
  padding:3px 12px 2px 4px;
  float:left;
}
#master .top_menu li.first {}
#master .top_menu li.last { background:none; }
#master .top_menu, #master .top_menu a { font-weight:bold; font-size:10pt; color:#FFF; text-decoration:none; text-transform:uppercase; }
#master .finded_text { padding: 1px 3px 0 0; text-align: right; float: right; }
#master .finded_text input { width:161px; padding:1px; color:#252F77; font-weight:bold; }

/* prave menu */
#master .right_menu { width:170px; background:#C6C4DC; padding:3px 1px 100px 3px; }
#master .right_menu .c { height:300px; }
#master .right_menu div { margin-bottom:3px; }
#master .right_menu div.active { background-color:#FFF; }
#master .right_menu .submenu1 { margin:2px; }
#master .right_menu .submenu1 div { padding:4px 3px 3px 6px; }
#master .right_menu .submenu1 div div { padding:0px; }
#master .right_menu .submenu1item { background-color:#252F77; }
#master .right_menu a { font-weight:bold; color:#FFF; text-decoration:none; text-transform:uppercase; }
#master .right_menu .active a { background-color:#FFF; color:#B12815; }

/* prave submenu */
#master .right_menu .submenu2 { padding:0px; margin:0px; background-color:#C6C4DC; }
#master .right_menu .submenu2 div { background-color:#C6C4DC; }
#master .right_menu .submenu2item { padding:1px 3px 0px 18px; }
#master .right_menu .submenu2item a {
  background:#C6C4DC url('/images/design/right_menu_point.png') left top no-repeat;
  color:#252F77; text-transform:lowercase;
}
#master .right_menu .submenu2item .active a { background-color:#C6C4DC; color:#B12815; }

/* copyright */
#master .copyright { vertical-align:bottom; text-align:left; background:#C6C4DC; font-size:7pt; color:#252D78; padding:2px 0 0 3px; }
#master .copyright a { text-decoration:none; font-size:7pt; font-weight:normal; color:#252D78; }

/* fotogalerie */
#master .photo_item { float:left; width:100px; height:110px; text-align:center; vertical-align:middle; }
#master .photo_item img { border:1px solid #DDD; padding:1px; }

.small { font-size:7pt; }
.banners { height:87px; margin:3px 1px 0 2px; }
.banners .banner { width:170px; height:87px; padding:0 1px; float:left; cursor:pointer; }
.banners .banner img { border:0px; }
.banners .nabytek_plast { cursor:default; background:transparent url('/images/design/ban_nab_plast.png') left top no-repeat; }
.banners .nabytek { height:34px; cursor:pointer; margin-bottom:2px; }
.banners .plast_program { height:50px; cursor:pointer; }

/* obsah stranky */
#master .content_page {}
#master .content_page td { vertical-align:top; }

/* obsah */
#master .content { width:527px; }
#master .content .c { padding:20px 10px 10px 10px; color:#252F77; }
#master .content .c ul, #master .content .c ol { margin: 8px 0 8px 20px; }
#master .content .c img { border:1px solid #686868; }
#master .content .c h1 {
  padding:0 0 12px 0; margin:0px;
  font-size:10pt; font-weight:bold; color:#B22714; text-transform:uppercase;
}
#master .content a { color:#50638e; }
/* bazar */
.bazar_finding_form { padding:5px 0 4px 7px; width:480px; margin-bottom:20px; border:2px solid #252F77; background-color:#C6C4DC; }
.bazar_finding_form { font-weight:bold; text-transform:uppercase; }
.bazar_finding_form table {}
.bazar_finding_form input, .bazar_finding_form select { border:1px solid #252F77; }
.bazar_finding_form select { margin:1px 0; }
.bazar_finding_form input.hledany_text, .bazar_finding_form input.btn_find { padding:2px; background-color:#FFF; }
.bazar_finding_form td { padding-bottom:3px; }
.bazar_finding_form td.rubrika { padding-right:23px; }
.bazar_finding_form td.btn_find { text-align:right; }
.bazar_finding_form .rubrika { width:210px; }
.bazar_finding_form .hledany_text { width:230px; }
.bazar_finding_form input.btn_find { font-weight:bold; color:#B12815; text-transform:uppercase; }
.bazar_finding_form input.radio { border:0px; background-color:#C6C4DC; height:22px; }
.bazar_finding_form .lower { text-transform:lowercase; }
.bazar_finding_form .pt { padding-top:2px; }
.bazar_finding_form div { float:left; padding-right:4px; }

/* seznam inzeratu */
.inzerce_items_list {}
.inzerce_items_list .item { width:480px; }
.inzerce_items_list .title {
  background:transparent url('/images/design/inzerce_point.png') left top no-repeat;
  font-weight:bold;
}
.inzerce_items_list .title { padding-left:14px; }
.inzerce_items_list .categ { width:300px; }
.inzerce_items_list .email { padding-left:20px; }
.inzerce_items_list span { color:#252F77; }
.inzerce_items_list .image { width:40px; text-align:right; }

/* strankovani v bazaru */
.paging { text-align:right; padding:10px 10px 10px 0; }
.paging a, .paging span { padding-right:5px; }