html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, dd, dt, address {margin: 0;padding: 0;}
html {background: #F7931D url(../images/fox/bg.gif) repeat-x;color: #2E3092;}
body {text-align: center;font: 80%/1.4 Verdana, Arial, Helvetica, sans-serif;}
html > body {font-size: 13px;}
a {font-weight: bold;text-decoration: underline;color: #2E3092;}
a:hover {text-decoration: none;}

table {font-size: 100%;border-collapse: collapse;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;}
li {list-style: none;}
a img, fieldset {border: 0;}

#page {width: 862px;margin: 0 auto;text-align: left;position: relative;padding-top: 145px;}

#head {width: 581px;height: 65px;position: absolute;right: 0;top: 34px;background: url(../images/fox/head.gif) repeat-x;text-align: center;padding-top: 2px;}
[id=page] #head {height: 63px;}

#logo {top: 34px;left: 0;z-index: 5;}
#logo, #logo span {width: 267px;height: 100px;display: block;cursor: pointer;position: absolute;}
#logo span {background: url(../images/fox/logo.gif) no-repeat;z-index: 10;}
#logo strong {position: absolute;}

#content {font-size: 85%;}

#menu {position: absolute;top: 101px;right: 0;z-index: 5;font-size: 85%;}
#menu li {float: left;padding: 0 1px 0 0;background: url(../images/fox/menu_li.gif) right bottom no-repeat;}
#menu li.last {background: none;padding: 0;}
#menu a {height: 34px;float: left;padding: 8px 11px 0 11px;border-left: 1px solid white;border-right: 1px solid white;display: block;text-decoration: none;color: black;background: white url(../images/fox/menu_a.gif) center 0 no-repeat;text-align: center;}
[id=page] #menu a {height: 26px;}

#menu li.last a {border-right: 0;}
#menu a span {color: #F7931D;}
#menu a:hover {height: 33px;color: white;border-bottom: 1px solid white;background: #F7931D url(../images/fox/menu_a.gif) center -34px no-repeat;}
[id=page] #menu a:hover {height: 25px;}
#menu a:hover span, #menu2 a.active span {color: white;}
#menu a.shopa {background: #2E3092 url(../images/fox/menu_a.gif) center -68px no-repeat;color: white;border-color: #2E3092;font-size:14px;}
#menu a.shopa:hover{background: #F7931D url(../images/fox/menu_a2.gif) center -68px no-repeat;color: white;border-color: #fff;}
#menu a.prodeja {background: #F7931D url(../images/fox/menu_a2.gif) center -68px no-repeat;color: white;border-color: #fff;}
#menu a.prodeja:hover{background: #2E3092 url(../images/fox/menu_a.gif) center -68px no-repeat;color: white;border-color: #2E3092;}

#menu a{_height:25px;}
#menu a:hover{_height:25px;}


#text, #lc {float: right;position: relative;font-size: 90%;}

h1, h2, h3, h4 {color: #F7931D;}
h2 {font-size: 130%;}

#lc {width: 266px;left: -10px;color: black;}
#lc a {color: white;text-decoration: none;}

#lc .box1, #lc .box2 {padding: 10px 0 5px 1px;margin-bottom: 1px;}
#lc .box1 {background: #F9AF57;}
#lc .box1.first {background: #F9AF57 url(../images/fox/lc_box1_first.jpg) repeat-x;padding-top: 14px;}
#lc .box2 {background: #FBC482;}
#lc h2 {height: 16px;line-height: 16px;width: 210px;padding-left: 12px;background: #303293 url(../images/fox/lc_h2.gif) right center no-repeat;color: white;font-size: 100%;}
[id=page] #lc h2 {width: 198px;}
#lc .box2 h2 {background-image: url(../images/fox/lc_box2_h2.gif);}
#lc .box1.first h2 {background-image: url(../images/fox/lc_h2_first.gif);}
#lc p {margin: 1em 13px;}
#lc_mail {margin: 0 13px 0 13px;width: 120px;padding: 46px 0 8px 0;background: url(../images/fox/mail.jpg) no-repeat;font-weight: bold;}
#lc_map {float: right;position: relative;left: -10px;top: 10px;}

#lang {background: url(../images/fox/lang.jpg) center bottom no-repeat;text-align: center;padding: 10px 0 5px 31px;}
#lang a {width: 76px;padding-top: 76px;display: block;float: left;}
#lang a span {display: block;background: #FBC584;cursor: pointer;}
#cz {background: url(../images/fox/cz.jpg) no-repeat;margin: 0 50px 0 0;}
#en {background: url(../images/fox/en.jpg) no-repeat;}


#text {width: 586px;background: white;font: 100%/1.6 "Trebuchet MS", "Geneva CE", lucida, sans-serif;}

#text p {margin: 1em 0;}
#text ul {margin: 1em 0 1em 20px;}
#text li {list-style: square;}

#fox {padding: 4px 0 20px 4px;}
#fox object {border: 1px solid #2E3092;display: block;}
#hp_img {width: 584px;height: 175px;background: url(../images/fox/hp_img.jpg) no-repeat;margin: 1px;color: white;}
#hp_img p {position: relative;top: 122px;left: 20px;font-size: 170%;margin: 0;}

.action {display:block;padding: 0 0 0 26px;float:left;width:250px;}
.cover_button {float: left;height: 190px;padding-top: 20px;width: 283px;background: url(../images/fox/action.jpg) 0 76px no-repeat;}
[id=page] .cover_button {height: 170px;}
.first_but, .second_but {float: left;font-size: 110%;width: 141px;text-align: center;}
.first_but a, .second_but a {height: 120px;width: 118px;display: block;text-decoration: none;margin: 0 auto;text-align: center;background: url(../images/fox/first_but.jpg) top center no-repeat;}
.second_but a {background-image: url(../images/fox/second_but.jpg);}
.first_but span, .second_but span {background: #F7931D;color: white;display: block;cursor: pointer;position: relative;top: 100px;}
.second_but span {background: #2E3092;}

.action img{margin-bottom:1em;}

.nae{display:block;background:#F7931D;padding:3px;text-decoration:none;color:#fff;border-right:5px solid #fff;font}
.nws{display:block;background:#2E3092;padding:3px;text-decoration:none;color:#fff;border-left:5px solid #fff;font-weight:bold;}

.text_info {float: right;width: 227px;position: relative;padding-left:0px;}
#footer {padding: 7px 0 30px 58px;clear: both;color: white;}
#footer a{color:#fff;}
ol{padding:20px;}


.hidden{display:none;}



/*FORUM*/
#content div.Forum h2 a{text-decoration:none;font-size:105%;color:#f7931d;}
#content div.Forum h2,#content div.Forum h3{text-decoration:underline;font-size:110%;color:#f7931d;}

#content div.Forum table tbody tr td.ForumTheme{width:30%;background:#dadadd;padding:5px;border-bottom:1px solid #b6b6b9;}

#content div.Forum table td.ForumInfo{width:30%;background:#dadadd;padding:3px;color:#303293;border-bottom:1px solid #b6b6b9;}
#content div.Forum table td.ForumAnswer{width:30%;background:#dadadd;padding:3px;color:#303293;border-bottom:1px solid #b6b6b9;}
#content div.Forum table a{color:#013c66;text-decoration:none;}
#content div.Forum table a:hover{text-decoration:underline;}

#content div.Forum table{font-size:95%;margin-bottom:1em;}
#content div.Forum p.ThemeDescr{background:#fbc482;padding:5px;font-size:85%;color:#000;border-bottom:2px solid #f7931d;}

#content div.Forum p.ForumAddNewDisc a,#content div.Forum p.ForumAddNewRespo a{padding:4px;background:#dadadd;border:1px solid #b6b6b9;color:#303293;text-decoration:none;}
#content div.Forum p.ForumAddNewDisc a:hover,#content div.Forum p.ForumAddNewRespo a:hover{background:#8f9aa1;color:#000;}

#content div.Forum p.ForumDisc{padding-top:0.5em;border-top:1px solid #ccc;}

#content div.Forum div.ThDescr{display:block;padding:10px;background:#fbc482;padding:5px;font-size:85%;color:#000;border-bottom:2px solid #f7931d;margin-top:0.5em;}

input.FormInput,textarea.FormTextarea{background:#e1e8ed;padding:2px;border:1px solid #89969e;margin-bottom:3px;}

textarea.FormTextarea{display:block;width:240px;height:90px;border:1px solid #89969e;margin-top:1em;margin-bottom:1em;}

td.Ans img{margin-right:1em;}

input.FormSubmit{background:#89969e;padding:2px;border:1px solid #89969e;float:right;margin-top:2em;margin-right:250px;width:100px;font-weight:bold;}

#content div.Forum p.ForumTime,#content div.Forum p.ForumWho{color:#000;}

#content div.Forum div.article_submission{border-left:2px solid #f7931d;border-top:2px solid #f7931d; margin-top:2em; margin-left:10px;}
#content div.Forum div.forum_text_div{padding:10px 0px 10px 10px;}
#content div.Forum div.article_submission h4{font-size:100%;}
#content div.Forum table tr.ForumHeadline th{font-weight:100;padding-bottom:5px;color:#f7931d;}

/*RESET*/
.reset{border: 0px none;margin: 0px;padding: 0px;float: none;clear: both;width: 0px;height: 0px;line-height: 0px;font-size: 0px;}


.obsahtext{display:block;float:left;width:550px;}

strong{font-weight:bold;}
