*{margin:0;padding:0;}
body {margin:0 auto;font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 14px;background:#f4f4f4 url('../images/bodybg.gif') top repeat-x;text-align: center;}
img {border: 0;}

table {border-style: none;font-size: 13px;}
td {border-style: none;font-size: 13px;}
tr {border-style: none;font-size: 13px;}

a {color: #414141;text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

.obsah {margin:0 auto;width:1000px;text-align: left;}
.right {float:right;width:250px;}
.hlavniobsah {float:left;width:500px;padding:10px 0;}
.left {float:left;width:250px;}
.obsahbox {background: #ffffff url('../images/border.gif') repeat-y;}

.prvnitop {width:1000px;height:7px;background: #343434 url('../images/top.gif') no-repeat;}
.druhytop {width:1000px;height:130px;background-color: #343434;}
.logo {padding:20px 0 0 30px;float:left}

.tip {width:570px;float:right;}
.tipbox {margin:10px 10px 10px 0;padding:8px 20px;border-left: 1px solid #ffffff;font-size: 16px;}
.tipbox strong {color:#ffc600;font-size: 18px;}
.tipboxpopis {color:#ffffff;}
.tipboxodkaz {margin: 5px 0 0 0;text-align:right;}
.tipboxodkaz a {text-decoration:underline;color:#ffc600;}

.orangeline {height:66px;background: #ffac0e url('../images/topbg.gif') repeat-x;}
.orangelinesearch {width:600px;height:66px;float:left;}
.orangelinesearch form {padding:19px 0 0 40px;float:left;}
.orangelinesearchtext {height:28px; width:400px;border: 1px solid #e39600;float:left;font-size: 20px;color:#999999;}
.orangelinesearchbutton {margin:0 0 0 20px;float:right;}

.pridatobchod {width:360px;height:66px;float:right;background: #ffac0e url('../images/topbgline.gif') no-repeat left;}
.pridatobchod p {font-size: 26px;padding: 17px 0 0 140px;}
.pridatobchod a {color:#ffffff;text-decoration:none;}
.pridatobchod a:hover {text-decoration:none;}

.darkorangeline {background-color: #e39600;padding:10px 0;text-align:center;}
.darkorangeline ul {list-style-type: none;}
.darkorangeline li {display: inline;margin:0 25px;}
.darkorangeline a {color: #ffffff; text-decoration:none;}

.menu {padding:0 20px 10px 20px;}
.menu ul {border-bottom:1px dashed #DFE2EB;}
.menu li {list-style-type:none !important;border-top:1px dashed #DFE2EB;}
.menu a {font-size: 12px;color: #444444;display: block;padding: 6px 0;text-decoration: none;width: 100%;background: #fffaec url('../images/menusipka.gif') no-repeat left center;text-decoration:none;}
.menu a:hover {background: #fff7e0 url('../images/menusipka.gif') no-repeat left center;color: #000000;font-weight:bold;text-decoration:none;}
.menu span {padding: 0 0 0 15px;}

.shopbox {margin:5px 0;padding:5px 0;}
.shopbox p {margin: 2px 0;text-align:justify;font-size: 12px;}
.shopbox a {color: #208a0b;font-size: 12px;}

.topshopbox {margin:5px 0;padding:5px 0;}
.topshopboximg {width:110;float:left;margin: 15px 0 0 0;}
.topshopboxtext {width:390px;float:right;}
.topshopboxtext span {float:right;color:#ff0000;text-transform: uppercase;font-size: 10px;}
.topshopboxtext p {margin: 2px 0;text-align:justify;font-size: 12px;}
.topshopboxtext a {color: #208a0b;font-size: 12px;}

.clanekonakupovani {background-color: #fff6e3;margin:0 20px 10px 20px; padding:7px;}
.clanekonakupovani p {margin: 5px 0 0 0;padding:0;text-align:right;}
.clanekonakupovani span {background: #fff6e3 url('../images/sipka.gif') no-repeat left center;padding: 0 0 0 10px;margin:0;}
.clanekonakupovani a {text-decoration:underline;color:#ffc600;}

.footer {background-color: #343434;color: #ffffff; text-align:center;margin: 15px 0 0 0;padding: 10px;line-height: 28px;clear: both;font-size: 12px;}
.footer a {color: #ffffff;}

.rss {position:relative;float:right;top:-29px;left:-20px;}
.center {text-align:center;}
.spacer {clear:both;font-size:0;line-height:0;width:100%;}
.leftlinetext {margin:0 0 10px 0; padding:0 0 0 10px;border-left: 2px solid #ffc148;font-size: 12px;}
.leftlinetext ul {list-style-type: none;margin: 0 0 10px 0;}
.leftlinetext li {margin: 0 0 0 10px;padding: 4px 0 4px 10px;background: #ffffff url('../images/vyhodali.gif') left center no-repeat;}
.textbox {margin:0 0 10px 0; font-size: 12px;}
.textbox ul {list-style-type: none;margin: 0 0 10px 0;}
.textbox li {margin: 0 0 0 10px;padding: 4px 0 4px 10px;background: #ffffff url('../images/vyhodali.gif') left center no-repeat;}

.prehled {margin: 25px 0 5px 0; padding: 0; color: B0B0B0;}
.prehled h3 {color: #124190; font-size: 12px; margin: 0 0 5px 0; padding: 0 0 5px 0; border-bottom: 1px solid #C5DCE2; text-decoration: none;}
.prehled img {float: right; padding: 5px;}
.prehled strong {font-weight: normal;font-size: 10px;}

.mailbox {margin: 10px 0; padding:10px;border: 1px solid #afafaf;background: #f1f1f1 url('../images/mailbox.gif') no-repeat right bottom;}
.mailbox p {width:400px;border: 1px solid #afafaf;background-color:#ffffff;padding:3px;font-size:12px;}
.mailboxinput {width:350px;border: 1px solid #afafaf;}
.mailboxbutton {width:100px;border: 1px solid #afafaf;}
.odeslano {margin:25px 0; text-align:center;}

.marginbox {margin: 10px 0;}
.marginbox p {text-align:center;padding:10px 0 0 0;}

.vstoupitbox {border: 1px solid #39e52c;background: #edffec url('../images/vstoupitbox.gif') no-repeat right bottom;padding: 20px 10px;margin: 0 0 15px 0;font-size: 15px;text-align:center;}

.code {margin:10px 30px; padding:10px;border: 3px solid #afafaf;background: #f1f1f1 url('../images/code.gif') no-repeat right bottom;font-family: Courier New;}
.messagebox {border: 5px solid #ffb11b; background: #fff5e2 url('../images/messagebox.gif') no-repeat right bottom;padding: 40px 0;margin: 20px 0; text-align:center;font-size: 16px;color: #242424;}
.infobox {border: 1px solid #ffb11b; background-color: #fff5e2;padding: 10px;margin: 0 0 15px 0;font-size: 12px;}
.autor {color: #999999; padding: 15px 0 0 0;text-align:right;}
#info {color:#999999;}

h1 {color:#e39600;background: #ffffff url('../images/bgh1.gif') repeat-x bottom; font-size: 20px; font-weight: normal; padding: 0 0 1px 0;}
h2 {color:#999999;margin:2px 0 10px 0; font-size: 16px;text-transform: uppercase;font-size: 10px; font-weight: normal;}
h2 a {color:#999999;}
h2 strong {font-weight: normal;}
h3 {color: #124190;font-size: 16px;font-weight:normal;}
h4 {text-transform: uppercase;color:#414141;background: #ffffff url('../images/bgh4.gif') repeat-x bottom;margin:20px 20px 10px 20px; padding: 0 0 2px 0; font-size: 14px; font-weight: bold;}