body{background:#FFFFFF url(../design/top-bg.gif) repeat-x;text-align:center;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif; font-size:12px;line-height:1.5em;}
a{color:#A7031E;}
p{padding:10px 0;margin:0;}
h2.first{font-size:20px;text-transform:uppercase;font-weight:normal;margin:0;padding:0 0 12px 0;}
h2{font-size:20px;text-transform:uppercase;font-weight:normal;margin:0;padding:30px 0 12px 0;}
/* H1 REPLACE------------------------------*/
#top h1 a{display:block;width:229px;height:89px;top:38px;left:39px;float:left;
/* fix IE5 */
overflow:hidden;background:transparent url(../design/logo.gif) 0 0 no-repeat;text-indent:-9999px;position:absolute;}
/* LAYOUTS------------------------------*/
#top{position:relative;width:100%;height:171px;}
#flash{width:540px;height:149px;position:relative;float:right;overflow:hidden;background:url(../design/top-1.gif) 0 0 no-repeat;}
#con-top{position:absolute;width:597px;height:44px;left:188px;top:127px;background:url(../design/con-top.png) repeat-x;z-index:1000;}
/* FOOTER------------------------------*/
#footer{clear:both;width:785px;background:#fff url(../design/footer.png) no-repeat;height:78px;text-align:left;position:relative;overflow:hidden;}
#footer p{padding:15px 0 0 233px;color:#919191;margin:0;}
#footer a{text-decoration:underline;color:#919191;font-weight:bold;}
#footer a:hover,#footer a:active{text-decoration:underline;color:#A7031E;}
#footer p.web-art a{display:block;width:65px;height:18px;top:23px;left:690px;float:left;
/* fix IE5 */
overflow:hidden;background:transparent url(../design/web-art.png) 0 0 no-repeat;text-indent:-9999px;position:absolute;}
/* MENU------------------------------*/
#menu{width:197px;height:auto;position:relative;float:left;padding-top:26px;}
#menu ul{margin:0;padding:0;width:197px;}
#menu ul li, #menu ul li a{display:block;height:25px;line-height:25px;color:#606060;font-size:13px;}
#menu ul li{background:url(../design/lib.png) 24px 7px no-repeat;}
#menu ul li a{width:150px;padding:0 0 0 47px;background-color:#FFFFFF;text-decoration:none;font-weight:bold;border-top:1px solid #D6D6D6;background:url(../design/li.png) top right repeat-y;}
#menu ul li a:hover, #menu ul li a:active, #menu ul li a.this{color:#FFFFFF;background:#A7031E url(../design/lih.png) 24px 6px no-repeat;}
#motorky{display:none;}
ul#motorky ul{margin:0;padding:0;width:197px;}
ul#motorky li, ul#motorky li a{display:block;height:25px;line-height:25px;color:#606060;font-size:13px;}
ul#motorky li{background-image:none;}
ul#motorky li a{width:132px;padding:0 0 0 65px;background-color:#FFFFFF;text-decoration:none;font-weight:bold;border:0;background:url(../design/li.png) top right repeat-y;}
ul#motorky li a:hover, ul#motorky li a:active, ul#motorky li a.this{color:#FFFFFF;background:#606060 url(../design/lib2.png) 42px 6px no-repeat;}
.under-menu{padding:50px 0 0 24px;}
.under-menu a:hover, .under-menu a:active{text-decoration:none;}
/* EDITOR------------------------------*/
.vpravo{float:right;padding:0;margin:5px 0 5px 10px;}
.vlevo{float:left;padding:0;margin:5px 10px 5px 0;}
#content a{color:#A7031E;text-decoration:underline;}
#content a:hover, #content a:active{color:#A7031E;text-decoration:none;}
#content ul{position:relative;}
#content ul li{list-style:none;background:url(../design/li.gif) 10px 7px no-repeat;padding-left:25px;}
#content .obrazek{position:relative;margin:0 auto;width:410px;text-align:center;padding:5px 0;}
#content ul.mapa{margin-left:20px;}
/* MIN-WIDTH------------------------------*/
#content{float:left;width:507px;padding:14px 45px 14px 36px;}
#container{min-width:785px;background:#FFFFFF url(../design/page-bg.png) repeat-y;height:auto;text-align:left;display:block;}
#obsah{position:relative;width:100%;min-width:785px;}
* html #obsah{border-right:785px; }
* html #container{float:left; position:relative; margin-right:-785px; }
/* TABLE------------------------------*/
table{padding:0;margin:10px auto 30px auto;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif; font-size:12px;background-color:#FFFFFF;width:490px;border:1px solid #FCF5F5;line-height:1.1;}
table tr.title{background-color:#F97A44;color:#FFFFFF;font-size:16px;font-weight:bold;text-transform:uppercase;}
table tr td{padding-left:10px;}
table tr.odd{background-color:#FCF5F5;font-size:12px;}
table td.cena{text-align:right;padding-right:10px;}
table tr.mini{text-align:center;font-style:italic;}
table.nobr{border:0;}

