html, body {margin: 0; padding: 0;background:#FDFDFD}
body {font-size: 0.76em; font-family: Verdana, Arial, lucida, sans-serif; text-align: center; color: #666;background: #FEAD5D url(../img/body2.gif) repeat-x left top;  }
a {color:#434343;text-decoration:underline}
a:hover, a:focus {color:#434343;text-decoration:none}
a img {border:0px solid #fff;}
p {line-height:1.5;text-align:justify;margin:0 0 20px 0;padding:0}
h1 {font-size:1.75em;margin:0 0 20px 0;padding:0;color:#fff;}
h2 {font-size:1.25em;margin:0 0 10px 0;padding:0;color:#fff;}
h3 {font-size:1.05em;margin:0 0 5px 0;padding:0;color:#434343;}
h4 {font-size:1em;margin:0 0 0 0;padding:0;color:#434343;}
table {border-collapse:collapse;margin:0 0 20px 0}
ul, ol {margin-bottom: 20px;}
li {padding:3px 0}
ul ul, ul ol, ol ul, ol ol {margin-bottom:0;}
table.table1 {border:1px solid #999}
table.table1 th {background: #efefef;color:#666;padding:4px;border-bottom:2px solid #999;}
table.table1 td {border:1px solid #999}
/* SKIP LINK */
a#skiplink {position: absolute; right: 20px; top: -500px; z-index: 20; padding: 0.2em 0.5em; border-bottom: 0 !important; }
a#skiplink:focus, a#skiplink:active {z-index: 20; background: #666;color:#fff; top: 30px; }
#page {width: 980px;margin:0 auto;position:relative; }
#page_inner {width:980px;text-align:left;}
#head {width:100%;height:128px;position: relative;background: #fff; }
#head_inner {width: 980px; height: 128px;margin:0 auto; background: url(./img/head.gif) no-repeat left top; position: relative; }
#head p {margin:0;padding:0;}
#logo {position: absolute; left: 132px; top: 20px;z-index:2; width: 219px; height: 49px; }
#logo_text {visibility:hidden;}
#nav {position:absolute;left:115px;top:101px;width:846px;height:26px;color:#fff;margin:0;padding:0 0 0 13px;}
#nav li {display:inline}
#nav a {text-decoration:none;color:#fff;float:left;display:inline;margin:0;padding:0 6px;font-size:11px;font-weight:bold;border-right:1px solid #fff;letter-spacing:-1px;}
#nav a:hover, #nav a:focus {text-decoration:underline;}
#nav li.last a {border:0px solid #fff;}
#layout {width:100%;position:relative;}
#content {display:block;text-align: left;margin:0 166px;padding:40px 0 0 0;text-align:center;color:#434343}
#content_inner {width:606px;margin:0 auto;text-align:left;}
#column {float:left;overflow:hidden;padding:20px 0 0 0;}
#column2 {float:right;padding:35px 0 0 0}
.column {width:166px;margin:0;overflow:hidden;display:inline;color:#fff;}
.column a {color:#fff;text-decoration:underline;}
.column a:hover {color:#fff;text-decoration:none;}
.column p {text-align:left;margin:0}
.column ul {margin:0;padding:0;list-style-type:none}
.column form {margin:0}
.column fieldset {border:0px solid #fff;margin:0;padding:0;}
.column input {font-size:1em;border:1px solid #B2B2B2;margin:0 0 3px 0}
.column .send {border:1px solid #B2B2B2;background:#B2B2B2;color:#fff}
.news h4 {color:#fff;margin:0 }
.news p {margin: 0 0 10px 0}
#h_sluzby {width:206px;height:32px;background: url(./img/h_sluzby.jpg) no-repeat;}
#h_sluzby span {visibility:hidden;}
#h_kontakt {width:206px;height:32px;background: url(./img/h_kontakt.jpg) no-repeat;}
#h_kontakt span {visibility:hidden;}

.menu {width:145px;list-style-type:none;margin:0 0 0 0px !important;padding:0 0 6px 0 !important;}
.menu li {display:inline; }
.menu a {overflow: hidden;  text-overflow: ellipsis;  display:block;width:145px;height:21px;background: url(./img/menu.gif) no-repeat left top;text-decoration:none;color:#434343;}
.menu a:hover, .menu a:focus {display:block;width:145px;height:21px;background: url(./img/menu.gif) repeat-x left top;text-decoration:underline;color:#434343;}
.menu span {padding:3px 0 -1px 0px;display:block;}

#footer {width: 100%;height:155px;color:#999;font-size:0.9em;background: #fff url(./img/footer2.gif) repeat-x left top;}
#footer_inner {width:980px;height:155px;margin:0 auto;position:relative;background: url(./img/footer.gif) no-repeat left top;}
#footer p {margin:0;padding:0;position:absolute;left:410px;bottom:27px;font-weight:bold;color:#fff}
#footer a {color:#fff}
#footer a:hover, #footer a:focus {text-decoration:none;color:#fff}
div.blue_box {width:164px;background: url(./img/box_page.gif) repeat-y left top;margin:0 0 10px 0}
div.blue_box_content {width:164px;background: url(./img/box_bottom.gif) no-repeat left bottom;text-align:center;}
div.blue_box_content_inner {width:144px;margin:0 auto;text-align:left;color:#fff;font-size:0.9em;padding:10px 0}
h4.blue_h {width:164px;position:relative;font-size:1.2em;color:#fff;margin:0;padding:0;text-align:right;position:relative;overflow:hidden;}
h4.blue_h span {padding: 0 17px 0 0;display:block;}
div.content_box {width:608px;background: url(./img/content_box_page.gif) repeat-y left top;margin:0 0 10px 0;color:#434343;}
div.content_box a {color:#434343;text-decoration:underline}
div.content_box a:hover, div.content_box a:focus  {color:#434343;text-decoration:none}
div.content_box p, div.content_box ul {margin:0}
div.cb_c {width:608px;background: url(./img/content_box_top.gif) no-repeat left top;}
div.cb_inn {width:608px;background: url(./img/content_box_bottom.gif) no-repeat left bottom;text-align:center;}
div.cb_inn2 {padding:15px 0;width:588px;text-align:left;margin:0 auto}
ul.sorting {margin:0;padding:5px 0 0 0;list-style-type:none;}
ul.sorting li {display:inline;padding:0 10px 0 0;}
ul.sorting li a {position:relative;top:3px;}
table.items {border-collapse:collapse;width:100%;margin:0;}
table.items td {padding:5px 0}
table.items tr.item_pic td {vertical-align:middle;text-align:center;width:33%}
table.items tr.item_header td {text-align:center;vertical-align:top}
table.items tr.item_header td h2 {font-size:1em;margin:0;}
table.items tr.item_content td {text-align:left;vertical-align:top}
table.items tr.item_content td ul {margin:0;padding:0;list-style-type:none}
table.items tr.item_content td p {margin:0 0 10px 0}
table.items tr.item_order td {text-align:center;}
table.items input.send {background:#6FD2E3;color:#434343;border:0px solid #fff;margin:0 2px 0 0;text-transform:uppercase;}
table.items table.item_content_photos {margin:0}
table.items table.item_content_photos td {padding: 5px;} 
#h_user {height:55px;background: url(./img/h_user.gif) no-repeat left top;}
#h_user span {padding-top:26px}
#h_oddeleni {height:52px;background: url(./img/h_oddeleni.gif) no-repeat left top;}
#h_oddeleni span {padding-top:23px}
#h_zabak {height:32px;background: url(./img/h_zabak.gif) no-repeat left top;}
#h_zabak span {padding-top:13px}
#h_newsletter {height:35px;background: url(./img/h_newsletter.gif) no-repeat left top;}
#h_newsletter span {padding-top:13px}
div.center {text-align:center;width:100%;}
hr {display: none}
.nofloat {width:1px;height:1px;overflow:hidden;clear:both}
.none {display:none;}
.nobullet {list-style-type:none;margin:10px 0;padding:0}
.nobullet li {padding:3px 0}
.width100 {width:100%}
.width50 {width:50%}
.top {vertical-align:top}
.right {text-align:right;}
.bigger {font-size:1.5em;}
img.border {border:2px solid #dedede;margin:5px;}
#topbanner {position:absolute;left:409px;top:7px;width:468px;height:60px;overflow:hidden;}
h1.zbozi {font-size:1.75em;margin:0 0 20px 0;padding:0;color:#434343;}
