
/* CSS: design*/
#banner_wrap{width: 984px;height: auto !important;}
.slide{display: none;position: absolute; top: 160px; left: -1px;width: 1px;}

/* CSS: design*/
* {margin:0;padding:0}
html, body {background:#000}
body {
font-size: 0.8125em;
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
text-align:center;background: #000 url(../img/body-bg.png) repeat-x left top;color:#FFF;margin:0
}
#boxes_title_wrap{background: #666 url(../img/boxes.png) repeat-y -983px 0;margin-bottom: 10px}
#boxes_title{padding-top: 10px; background: url(../img/boxes.png) no-repeat 0 0;}
#boxes_title_inner{background: url(../img/boxes.png) no-repeat -1966px 100%; padding-bottom: 10px;}
#boxes_title_inner h3 {font-size:100%;font-weight:normal;margin:0}
.box_title{float: left; width: 240px;padding: 0 2px;margin:0 7px 0 0;}
.box_title_2{margin: 0 8px 0 0;}
.box_title_4{margin: 0 !important;}
html>body .box_title{width: 236px;}
.box_title table{margin: 0;width: 236px;}
.box_title th, .box_title td{width: 50%;border: 0;padding: 5px 0 5px 10px;}
.box_title th{background: none; text-transform: uppercase;}

.patka{float: left; margin: 0 10px 0 20px;}
.patka .banner{padding: 0 !important;}
#patka-2{margin: 0;}

#head .documents{width: 496px; height: 115px; padding: 30px 10px 10px;background: url(../img/home-ban-bg.png) no-repeat 0 100%; overflow: hidden; position: absolute; top: 10px; right: 10px; }
html>body #head .documents{width: 476px; height: 75px;margin: 0;}
#head .withimage .annotation{width: 360px;}
#head .annotation{padding-bottom: 0;}

/* SKIPLINK PANEL */
#skiplink {position:absolute;right:0;top:-2em;width:15em;height:4em;z-index:10;}
#skiplink a {position:absolute;right:0;bottom:4em;white-space:nowrap;padding:2px;}
#skiplink a:hover, #skiplink a:focus, #skiplink a:active {position:absolute;right:0;bottom:0 !important;background:#fff;}

/* PAGE */
#page {width:999px;overflow:hidden;text-align:left;position:relative;margin:0 auto;}

/* PAGE BOXY */
.cols-wrapper {width: 100%}
.float-wrapper {float: left;width: 100%;position: relative;z-index: 0}

/* HLAVICKA */
#head {position:relative;z-index:10;width:999px;height:325px;margin: 0 0 20px 0;}
#home #head{height:162px;margin: 0 0 38px 0;}
#head p {margin:0;padding:0}
#head .banner{position: absolute; top: 120px;left: 0;}

a#logo{position:absolute;left:0;display:block;overflow:hidden;z-index:20;cursor:pointer;top:30px;width:153px;height:80px;}
#motosport a#logo {top:52px;width: 256px; height: 55px;}

a#logo img {border:0;cursor:pointer}
a#logo:hover {text-decoration:none;color:#000;background:none}

p#slogan{padding-top: 85px;
float:left;
font-size:140%;
margin-left:138px;
padding-top:85px;
}

html>body p#slogan{margin-left: 275px}
#home p#slogan{margin:0;text-align: right;float:none;font-size: 130%;}

/* KONSTRUKCE STRANKY - OBSAH */
#layout {padding: 20px 213px 0; background: #1A1A1A url(../img/page-bg-all.gif) repeat-y 0 0;}
#home #layout{padding: 0;background: #000 url(../img/home-page-bg.png) repeat-y 0 0;}
.page #layout, .page_onecolumn #layout{;padding: 20px 35px 0 213px;background: #1A1A1A url(../img/page-bg-all.gif) repeat-y -999px 0;}
.page_nocolumn #layout{background: #1A1A1A url(../img/default-top.gif) no-repeat 0 0; padding: 20px 35px 0 35px;}
.page_content #layout{padding: 20px 35px 0 213px !important;background: #1A1A1A url(../img/page-bg-all.gif) repeat-y -999px 0 !important;}
.redesign #layout{background: #f6f6f6 !important;}

#content {float: right;padding:0 0 20px 0;width: 100%;}
#home #content{float: none;width:999px;background: url(../img/home-page-top.png) no-repeat 0 0;padding: 8px 9px 0 8px;}
html>body#home #content{width:983px;}
.redesign #content{background-image: url(../img/home-page.png) !important;}

#content_inner{min-height: 478px; height: auto !important; height: 478px; position: relative;}
#home #content_inner{width: 983px;}
#motosport #content_inner{background: url(../img/lebka.png) no-repeat 60px 75px;}
.redesign #content_inner{min-height: 250px;}

/* TITULKA + VSE KROME MOTO */
#home{background: #000 url(../img/homepage-body-bg.png) repeat-x left top;}

/* SYSTEMOVE SLOZKY */
#default {background: #000 url(../img/body-bg.png) repeat-x 0 -177px;}
#default #head{height: 148px;}

/* MOTO */
#motosport #prepage {background: transparent url(../img/moto-bg-3.jpg) no-repeat center 0;}


/* KONSTRUKCE STRANKY - SLOUPEC */
#column {float: left;margin-left: -213px;width: 183px;z-index: 10;position: relative;overflow: hidden;font-size:90%}

/* KONSTRUKCE STRANKY - VEDLEJSI SLOUPEC */
#column_aux {float: right;margin: 0 -213px 0 40px;z-index: 11;position: relative;width: 173px;overflow: hidden;font-size:90%}
html>body #column_aux{margin-left: 0; *margin-left: 40px;}
#column_aux_inner {margin:0}

#column .banner{margin: 0 15px 12px 6px; background: url(../img/banner-column-2.gif) no-repeat -162px bottom}
#column .banner_inner{background: url(../img/banner-column-2.gif) no-repeat 0 0;padding: 13px;position: relative;}
#column .banner p{margin-bottom: 20px;}

#column_aux .banner{margin: 0 6px 12px 4px; background: url(../img/banner-column-aux.gif) no-repeat -163px bottom}
#column_aux .banner_inner{background: url(../img/banner-column-aux.gif) no-repeat 0 0;padding: 13px;position: relative;}

#banner-bottom .banner{background: url(../img/banner-content.gif) no-repeat -571px bottom;width:573px;margin: 0 auto;}
#banner-bottom .banner_inner{background: url(../img/banner-content.gif) no-repeat 1px 0; padding: 25px}

/* NADPIS VE SLOUPCI */
.col_header {display:block;margin:0 0 5px 0;padding:5px 0 5px 10px;color:#333;background: #b7d759;text-align:left;font-size:115%}

#home .banner{padding: 0 15px;}

#sections{margin-bottom: 5px;}
.section{width: 240px; height: 153px; float: left; margin-right: 8px;position: relative;background: url(../img/sections.jpg) no-repeat 0 0;}
.redesign .section{background-image: url(../img/sections-2.jpg);}
.section-last{margin-right: 0;}
.section .eshop{position: absolute; top: 3px; right: 22px;width: 36px; height: 60px;overflow:hidden;}
.section .eshop span{position: absolute; top: 0; left: 0;background: url(../img/eshop-btn.gif) no-repeat 0 0;width: 36px; height: 60px;}
.redesign .section .eshop{top: 0;right: 10px;}
.redesign .section .eshop span{background-image: url(../img/eshop-btn-2.png);}
.section .more{position: absolute; bottom: 11px; right: 13px;display: block;width:57px;height:19px;}
.section .more span{position: absolute; left: 0; top: 0;display: block;width:57px;height:19px;background: url(../img/sections.jpg) no-repeat -170px -123px;}
.section h2{padding: 10px; font-size: 100%;}
.section h2 a{color: #FFF; text-transform: uppercase;font-weight: bold;text-decoration: none;}
.section h2 a:hover{color:#FFF;text-decoration: underline;}
#sec-1{background-position: 0 0;background-color: #ff9900;}
#sec-1 .more span{background-position: -170px -123px;}
#sec-1 .eshop span{background-position: 0 0;}
#sec-1 .eshop:hover span{background-position: 0 -60px;}

#sec-2{background-position: -248px 0;background-color: #0066cc;}
#sec-2 .more span{background-position: -418px -123px;}
#sec-2 .eshop span{background-position: -36px 0;}
#sec-2 .eshop:hover span{background-position: -36px -60px;}

#sec-3{background-position: -496px 0;background-color: #666633;}
#sec-3 .more span{background-position: -666px -123px;}
#sec-3 .eshop span{background-position: -72px 0;}
#sec-3 .eshop:hover span{background-position: -72px -60px;}

#sec-4{background-position: -743px 0;width: 239px;background-color: #333333;}
#sec-4 .more span{background-position: -913px -123px;}
.redesign #sec-4 .eshop span{background-position: -108px 0;}
.redesign #sec-4 .eshop:hover span{background-position: -108px -60px;}

.redesign .section .more{display: none !important;}

/* PATICKA PARTNERI */
#footer-1{background: url(../img/home-page-bottom-2.gif) no-repeat 0 bottom;margin: 0 0 25px; padding: 0 0 10px;}
#footer-1-inner{background: url(../img/home-page-bottom-2.gif) no-repeat -1000px 0; padding-top: 50px;}
.redesign #footer-1{background: #f6f6f6 url(../img/home-page.png) no-repeat -1000px 100%;margin: 0 0 25px;}
.redesign #footer-1-inner{background: none;padding: 0;}
#partners {margin: 0 15px;}
#partners td{padding: 0 3px;}

/* PATICKA */
#footer_fake{padding-top: 30px; background: url(../img/footer.gif) no-repeat center 0;}
#home #footer_fake{padding-top: 0; background: none;}
.page #footer_fake{background: url(../img/footer-2.gif) no-repeat center 0;}
.page_onecolumn #footer_fake{background: url(../img/footer-2.gif) no-repeat center 0 !important;}
.page_nocolumn #footer_fake{background: url(../img/footer-3.gif) no-repeat center 0;}
#footer{border: 1px solid #4C4D4F;border-width: 1px 0;padding: 10px 0;line-height: 1.8em;margin: 0 0 15px;}
#footer_inner {width:999px;color:#FFF;font-size:85%;margin:0 auto;}
#footer a {color:#FFF;text-decoration:underline}
#footer a:hover {color:#FFF;background:none;text-decoration:none}

#f_copy {margin:0 auto;}
#f_ext {margin: 0 auto;}


#fast_nav {position:absolute;right:0;top:0;z-index:10;}
#fast_nav h4{display: none;}
#fast_nav li {display:block;background:none;list-style-type:none;padding-left:0;margin-right: 2px;float: left;width: 174px;font-size: 85%;}
#fast_nav a {color:#FFF;text-decoration:none;margin:0;padding: 5px 20px 5px 10px;display: block;text-transform: uppercase;}
#fast_nav a:hover {text-decoration:underline;color:#FFF}
#fast_nav #fast-nav-1{background: #FFBD58 url(../img/fast-nav-bg.gif) no-repeat 0 0;}
#fast_nav #fast-nav-1 a{background: url(../img/fast-nav-bg.gif) no-repeat -174px bottom;}
#fast_nav #fast-nav-2{background: #3385D6 url(../img/fast-nav-bg.gif) no-repeat -1044px 0;}
#fast_nav #fast-nav-2 a{background: url(../img/fast-nav-bg.gif) no-repeat -1218px bottom;}
#fast_nav #fast-nav-3{background: #5C5C5C url(../img/fast-nav-bg.gif) no-repeat -348px 0;}
#fast_nav #fast-nav-3 a{background: url(../img/fast-nav-bg.gif) no-repeat -522px bottom;}
#fast_nav #fast-nav-4{background: #85855C url(../img/fast-nav-bg.gif) no-repeat -696px 0;}
#fast_nav #fast-nav-4 a{background: url(../img/fast-nav-bg.gif) no-repeat -870px bottom;}

#languages {position:absolute;right:10px;top:10px;z-index:101;font-size:85%}
#languages h4 {display:none}
#languages ul {margin:0;padding:0;list-style-type:none;text-align:right}
#languages li {background:none;list-style-type:none;padding-left:0}
#languages a {color:#666;background:none;text-decoration:none}
#languages li.last a {border-right:0px solid #fff !important;padding:0 !important}
#languages a:hover {color:#666;background:none;text-decoration:underline}

/* STRANKOVANI */
#p_navigation {margin:0 0 20px 0}

/* FORMULARE */
input, select, textarea {font-size: 100%;font-family:  "Arial CE", arial, sans-serif;margin: 0 0 5px 0}
textarea {border: 1px solid #666;}
form {margin: 0 0 20px 0;padding:10px 0 0 0}
fieldset {border: 1px solid #666; padding: 0px 10px 10px 10px}
legend {font-weight:normal; background:#efefef;padding:2px 5px;margin:0 0 10px 0;border: 1px solid #666; color: #333;}
input.form_submit, #b_odeslat, #b_submit {border: 1px solid #666;background: #efefef;cursor: pointer;width:auto;overflow:visible;color:#333;padding:2px 4px}
input.text_input{padding: 2px 4px;}
table input {margin:0 5px 0 0;}
#_ed_login, #_ed_password{padding: 2px 5px; font-size: 90%;}
#login .lbl{float: left; width: 90px;}
#login fieldset{padding: 10px;}

/* VYHLEDAVANI */
#search {background: url(../img/search-bg.gif) no-repeat 0 0;position: absolute;top:83px;right: 1px;width: 291px;padding: 0 0 10px;z-index: 15}
#search h4, #search .lbl{display: none;}
#search br {display:none}
#search form {padding: 0 0 0 0; margin: 0; background:none}
#search fieldset {border: 0; padding: 0; margin: 0; background:none}
#ed_search_query {background: #FFF;border:0 none;margin:0 0 0 43px;padding:2px 5px 1px;position:relative;top:3px;width:160px;font-size: 85%;}
html>body #ed_search_query{top: 2px;}
#b_search_query2 {background: pink;border: 0; background: 0;position: relative; top: 9px;margin: 0;padding: 2px;right: 0px;}
html>body #b_search_query2{right: 5px;}

/* RYCHLA NAVIGACE */
#path-wrapper{border: 1px solid #4C4D4F;background: #000;padding: 5px 10px}
#path {text-align: left; margin: 0; padding: 0;font-size:90%}
#path a {color: #FFF; text-decoration: underline;font-weight:normal}
#path a:hover {color: #fff; text-decoration: none}

#motosport #path span.last{color: #ff9900; font-weight: bold;}
#potapeni #path span.last{color: #0066cc; font-weight: bold;}
#takticke-vybaveni #path span.last{color: #666633; font-weight: bold;}
#specialni-technika #path span.last, #default #path span.last{color: #333333; font-weight: bold;}

/* VYPIS CLANKU */
.documents, .news_item {margin: 0 0 15px 0; border-bottom: 1px solid #4C4D4F;}
.documents h2, .news_item h2 {font-size:105%;font-weight:bold;display: inline;}
.date {font-size: 90%; color: #FFF;font-style:normal}

.documents .more, .news_item .more{position: absolute; bottom: 5px; right: 10px;display: block; height: 18px; width: 18px; overflow: hidden;cursor: pointer;}
.documents .more span, .news_item .more span{position: absolute; left: 0; top: 0;display: block; width: 18px; height: 18px; background: url(../img/arrows.png) no-repeat 0 0;}

#motosport .documents .more span, #motosport .news_item .more span{background-position: 0 0;}
#potapeni .documents .more span, #potapeni .news_item .more span{background-position: -36px 0;}
#takticke-vybaveni .documents .more span, #takticke-vybaveni .news_item .more span{background-position: -54px 0;}
#specialni-technika .documents .more span, #specialni-technika .news_item .more span,
#default .documents .more span, #default .news_item .more span{background-position: -18px 0;}

.image {float: left; height: auto;text-align:center}
.image a, div.image a:hover {background: none !important}
.image img {border: 0; margin:0 auto;display:block}
.annotation{padding-bottom: 25px; position: relative;}
.annotation p {margin: 0}
.withimage .image {width:110px}
.withimage .annotation {width:462px;float:left;display:inline}

#column_aux .banner_folder h3 {font-size:115%}
#column_aux .banner_folder .documents h4 {font-size:100%}
#column_aux .banner_folder .documents h4 a, #column .banner_folder .documents h4 a:hover {color:#fff}
#column_aux .documents {margin:0 0 10px 0}
#column_aux .withimage .image {width:auto;float:none;margin:0 0 10px 0}
#column_aux .withimage .annotation {width:auto;padding-bottom:0}


/* STRANKOVANI */
#paginate {margin: 0 0 20px 0}
.p_paginate_item {padding-left: 0.2em}
.p_paginate_item a {text-decoration: none}
.p_paginate_item a:hover {color: #fff; background: #666}
.p_paginate_item#p_paginate_previous a, .p_paginate_item#p_paginate_next a {color: #53ADD7}
.p_paginate_item#p_paginate_previous a:hover, .p_paginate_item#p_paginate_next a:hover {background: #53ADD7; color: #fff !important}

/* PRILOHY */
#attachments_header {padding:30px 0 0 0}
/* list */
ul#attachments {margin:0 0 20px 0;padding:0;list-style-type:none}
ul#attachments li {padding:0 0 8px 0}
ul#attachments li img {margin:0 8px -4px 0}

/* list */
table#attachments {margin:0 0 20px 0;border-collapse:collapse;color:#fff}
table#attachments td {padding:3px}

hr {display:none}
#content hr {width:100%;display:block;height:1px;overflow:hidden;clear:both;border:0;background:none;margin:0;color:#fff}

html>body #content hr {height:1em}

#toplist {width:1px;height:1px;overflow:hidden}
.banner img {margin-bottom:0 !important}

.nofloat {clear: both;float:none;width:1px;height:1px;overflow:hidden}
.none {display: none}
.last{border: 0;}

/* error hlasky */
p.mod_form_errs, .warning {background:#eee none repeat scroll 0 0;border:5px solid #aaa;font-weight:bold;line-height:170%;padding:10px 15px}
/* Tabulka s overenim zadanych dat */
table.mod_form_ver_table {}
/* Td s popisem zadane hodnoty */
td.mod_form_ver_title {padding: 3px 6px;font-weight: bold}
/* Td se zadanou hodnotou */
td.mod_form_ver_value {padding-left: 15px}
/* formular s overenim zadanych dat */
form#mod_form_ver_form {}
form#mod_form_ver_form fieldset {padding-bottom: 15px}
/* container captcha */
div.mod_form_captcha {border: 1px solid #ccc;font-size: 85%;padding:10px 10px 0}
/* input s kodem */
input.mod_form_captcha_text {padding:2px;margin:0 0 0 5px !important}
/* tlacitko pro novy kod */
input.mod_form_captcha_regen {display: block}
/* obrazek captcha */
img.captchapict {margin-bottom: 5px}
/* tlacitko pro odeslani ke kontrole */
input.mod_form_ver_submit{margin-right:10px;position:relative;top: 10px}
input.mod_form_ver_back{position:relative;top:10px}
/* CSS: menu*/
#menu_aux {margin:0 0 20px 0}
#menu_aux h4 {display: none}
#menu_aux ul {margin:0;padding:0;list-style-type:none}
#menu_aux li{margin: 0 0 2px 0;position: relative;padding-right: 10px;text-transform: uppercase;}
#menu_aux li.p_hover, #menu_aux li.p_current{background: url(../img/arrow-right.gif) no-repeat right 8px !important;}
#menu_aux li li{padding-right: 0;margin-bottom: 0;}
#menu_aux li ul{/*margin-top: 2px;*/}
#menu_aux li a {display:block;color:#FFF; background: #4C4D4F; text-decoration:none;width: 173px;font-weight: bold;position: relative;}
#menu_aux li a:hover, #menu_aux li a:focus, #menu_aux li a:active {text-decoration:underline;color:#FFF;width: 173px;}
#menu_aux li a span{padding: 3px 10px;}

html>body #menu_aux a, html>body #menu_aux a:hover {width:auto}

#menu_aux ul li a span{padding:5px 10px;display: block;}
#menu_aux ul ul a span{padding:5px 10px 5px 25px;background: none !important;}
#menu_aux ul ul ul a span{padding:5px 10px 5px 35px}

#menu_aux li a:hover{background: #FFF url(../img/menu-aux-bg-4.gif) no-repeat -1392px top !important;color: #1a1a1a;}
#menu_aux li a:hover span{background: url(../img/menu-aux-bg-4.gif) no-repeat -1573px bottom !important;}
#menu_aux li li a{background: #808080;}
#menu_aux li li a:hover, #menu_aux li li a:hover span{background: #FFF !important}

#motosport #menu_aux li a{background: #ff9900 url(../img/menu-aux-bg-4.gif) no-repeat 0 0;color:#333}
#motosport #menu_aux li a span{background: url(../img/menu-aux-bg-4.gif) no-repeat -174px bottom;}
#motosport #menu_aux li li a{background: #FFC24D;/*#ffd08d*/;}

#potapeni #menu_aux li a{background: #0066cc url(../img/menu-aux-bg-4.gif) no-repeat -1044px 0}
#potapeni #menu_aux li a span{background: url(../img/menu-aux-bg-4.gif) no-repeat -1218px bottom;}
#potapeni #menu_aux li li a{background: #6ea9e0;}

#specialni-technika #menu_aux li a, #default #menu_aux li a{background: #333333 url(../img/menu-aux-bg-4.gif) no-repeat -696px 0}
#specialni-technika #menu_aux li a span, #default #menu_aux li a span{background: url(../img/menu-aux-bg-4.gif) no-repeat -870px bottom;}
#specialni-technika #menu_aux li li a{background: #808080;}

#takticke-vybaveni #menu_aux li a{background: #666633 url(../img/menu-aux-bg-4.gif) no-repeat -348px 0}
#takticke-vybaveni #menu_aux li a span{background: url(../img/menu-aux-bg-4.gif) no-repeat -522px bottom;}
#takticke-vybaveni #menu_aux li li a{background: #9d9d7b;}

#nav {position:absolute;left:0;top:134px;width:999px;height:25px;z-index:12;line-height:1.25 !important;}
#default #nav{top: 120px;}
#motosport #nav, #potapeni #nav, #specialni-technika #nav, #takticke-vybaveni #nav{top: 297px}
#nav h4 {display:none}

ul.jd_menu{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul{
	display: none;
}
ul.jd_menu li {
	float: left;
}


/* -- Sub-Menus -- */
ul.jd_menu ul{
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 13;
}
ul.jd_menu ul li, ul.jd_menu ul li a{
	float: none !important;
}

ul.jd_menu,
ul.jd_menu ul{
	min-height: 20px;
    height: auto !important;
    height: 20px;
}
ul.jd_menu ul {
	height: auto;
    margin-bottom: 0;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	color: #FFF;
	margin: 0px 3px 0 0;
	cursor: pointer;
}

ul.jd_menu li a{
    padding: 6px 15px 4px;
    display: block;
    min-height: 20px;
    height: auto !important;
    height: 20px;
    color: #FFF;
	text-decoration: none;
    font-weight: bold;
    float: left;
}

ul.jd_menu li li {
	width: 250px;
    margin: 0 !important;
}

ul.jd_menu > li.jdm_hover,
ul.jd_menu > li.jdm_active{
    background: url(../img/arrow-bottom-2.gif) no-repeat center bottom;
    padding-bottom: 10px;
}

ul.jd_menu li.p_current{
    background: url(../img/arrow-bottom-2.gif) no-repeat center bottom !important;
    padding-bottom: 10px !important;
}

ul.jd_menu li li.jdm_hover,
ul.jd_menu li li.jdm_active{
    background: url(../img/arrow-bottom-2.gif) no-repeat center bottom;
    padding-bottom: 0;
}

#home ul.jd_menu > li.jdm_hover,
#home ul.jd_menu > li.jdm_active{
    background: url(../img/arrow-bottom.png) no-repeat center bottom;color: #FFF;padding-bottom: 10px;
}

li.p_expand {padding-bottom: 0 !important; background: none !important}

.jd_menu li a{background: #4C4D4F url(../img/top-menu-bg.png) repeat-x 0 0;}

#home .jd_menu ul{background: #4C4D4F;}
#home .jd_menu li a{padding: 4px 15px 3px; background: #4C4D4F url(../img/top-menu-bg.png) repeat-x 0 0;}
#home .jd_menu li li a{background: #4C4D4F;}
#home .jd_menu li li > a:hover{background: #4C4D4F url(../img/top-menu-bg.png) repeat-x 0 0;}

#motosport .jd_menu ul{background: #FFBD58;}
#motosport .jd_menu li a{padding: 6px 15px 1px; background: #FFBD58 url(../img/top-menu-bg.png) repeat-x 0 -300px;color:#333}
#motosport .jd_menu li a:hover{background: #FFF; color: #333;}
#motosport .jd_menu li li a{background: #FFBD58;}
#motosport .jd_menu li li > a:hover{background: #FFBD58 url(../img/top-menu-bg.png) repeat-x 0 -300px;color:#FFF; text-decoration: underline;}

#potapeni .jd_menu ul{background: #3385D6;}
#potapeni .jd_menu li a{padding: 6px 15px 1px; background: #3385D6 url(../img/top-menu-bg.png) repeat-x 0 -600px;}
#potapeni .jd_menu li a:hover{background: #FFF; color: #333;}
#potapeni .jd_menu li li a{background: #3385D6;}
#potapeni .jd_menu li li > a:hover{background: #3385D6 url(../img/top-menu-bg.png) repeat-x 0 -600px;color:#FFF; text-decoration: underline;}

#specialni-technika .jd_menu ul{background: #5C5C5C;}
#specialni-technika .jd_menu li a{padding: 6px 15px 1px; background: #5C5C5C url(../img/top-menu-bg.png) repeat-x 0 0;}
#specialni-technika .jd_menu li a:hover{background: #FFF; color: #333;}
#specialni-technika .jd_menu li li a{background: #5C5C5C;}
#specialni-technika .jd_menu li li > a:hover{background: #5C5C5C url(../img/top-menu-bg.png) repeat-x 0 0;color:#FFF;}

#takticke-vybaveni .jd_menu ul{background: #85855C;}
#takticke-vybaveni .jd_menu li a{padding: 6px 15px 1px; background: #85855C url(../img/top-menu-bg.png) repeat-x 0 -900px;}
#takticke-vybaveni .jd_menu li a:hover{background: #FFF; color: #333;}
#takticke-vybaveni .jd_menu li li a{background: #85855C;}
#takticke-vybaveni .jd_menu li li > a:hover{background: #85855C url(../img/top-menu-bg.png) repeat-x 0 -900px;color:#FFF; text-decoration: underline;}

#default .jd_menu ul{background: #4C4D4F ;}
#default .jd_menu li a{padding: 6px 15px 1px; background: #4C4D4F url(../img/top-menu-bg.png) repeat-x 0 0;}
#default .jd_menu li a:hover{background: #FFF; color: #333;}
#default .jd_menu li li a{background: #4C4D4F ;}
#default .jd_menu li li > a:hover{background: #4C4D4F url(../img/top-menu-bg.png) repeat-x 0 0;color:#FFF;}
/* CSS: content*/
/* kvuli zobrazeni v editoru */
#content_main_cs {font-size: 0.8125em;font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;background:#000; color:#FFF;}
.mceContentBody { font-size: 0.8125em; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; background:#000; color:#FFF;}

/* SYSTEM */
.mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px dashed #BBB; border-collapse: separate}
a.mceItemAnchor {width:12px; line-height:6px; overflow:hidden; padding-left:12px; background:url(../admin/img/anchor.gif) no-repeat bottom left}
img.mceItemAnchor {width:12px;height:12px;background:url(../admin/img/anchor.gif) no-repeat}
img.mceItemMod {cursor: pointer !important;} /* obrazek s modulem */
.mceItemTable th, .mceItemTable td{border: 1px dashed #bbb;padding: 2px;}

/* tridy pro odsazeni */
.content_class_pd_1 {padding-left: 10px}
.content_class_pd_2 {padding-left: 20px}
.content_class_pd_3 {padding-left: 30px}
.content_class_pd_4 {padding-left: 40px}
.content_class_pd_5 {padding-left: 50px}
.content_class_pd_6 {padding-left: 60px}

a {color: #FFF;text-decoration:underline}
a:hover, a:active, a:focus {color: #FFF;background:none;text-decoration:none}

img {border: 0; }
abbr, acronym, span.abbr {cursor: help;border-bottom: 1px dashed #000}
cite {font-style:italic}
hr {clear:both;}

table, p {margin: 0 0 13px 0}
ul, ol {margin: 0 0 15px 30px; padding: 0}
ul {list-style-image: url(../img/circle1.gif); list-style-type: none}
ul ul {list-style-image: url(../img/circle2.gif); list-style-type: none}
ul ul, ol ul {padding: 0 0 0 0; margin: 0 0 0 18px}
ul ol, ol ol {padding: 0 0 0 0; margin: 0 0 0 23px}

a {color: #FFF;text-decoration:underline}
a:hover, a:active, a:focus {color: #FFF;background:none;text-decoration:none}
img {border: 0}

h1 {color:#FFF;font-size:160%;margin:0 0 15px 0;padding:0;}
h1 a, h1 a:hover {color:#FFF}

h2 {color:#FFF;font-size:140%;margin:0 0 5px 0;padding:0;}
h2 a, h2 a:hover {color: #FFF;background:none}

h3 {color:#FFF;font-size:125%;margin:0 0 5px 0;padding:0;}
h3 a, h3 a:hover {color: #FFF}

h4 {color:#FFF;font-size:115%;margin:0 0 3px 0}
h4 a, h4 a:hover {color: #FFF}

h5 {color:#FFF;font-size:110%;margin:0 0 3px 0;}
h5 a, h5 a:hover {color: #FFF}

h6 {color:#FFF;font-size:100%;margin:0 0 3px 0}
h6 a, h6 a:hover {color: #FFF}

#motosport h1, #motosport h2, #motosport h3, #motosport h4 #motosport h5, #motosport h6,
#motosport h1 a, #motosport h2 a, #motosport h3 a, #motosport h4 a, #motosport h5 a, #motosport h6 a {color: #ff9900}
#potapeni h1, #potapeni h2, #potapeni h3, #potapeni h4, #potapeni h5, #potapeni h6,
#potapeni h1 a, #potapeni h2 a, #potapeni h3 a, #potapeni h4 a, #potapeni h5 a, #potapeni h6 a{color: #0066cc;}
#takticke-vybaveni h1, #takticke-vybaveni h2, #takticke-vybaveni h3, #takticke-vybaveni h4, #takticke-vybaveni h5, #takticke-vybaveni h6,
#takticke-vybaveni h1 a, #takticke-vybaveni h2 a, #takticke-vybaveni h3 a, #takticke-vybaveni h4 a, #takticke-vybaveni h5 a, #takticke-vybaveni h6 a{color: #666633;}
#specialni-technika h1, #specialni-technika h2, #specialni-technika h3, #specialni-technika h4, #specialni-technika h5, #specialni-technika h6,
#specialni-technika h1 a, #specialni-technika h2 a, #specialni-technika h3 a, #specialni-technika h4 a, #specialni-technika h5 a, #specialni-technika h6 a{color: #ACACAC;}
#default h1, #default h2, #default h3, #default h4, #default h5, #default h6,
#default h1 a, #default h2 a, #default h3 a, #default h4 a, #default h5 a, #default h6 a{color: #ACACAC;}

.box{text-align: center;margin-bottom: 5px;overflow: hidden;padding: 10px 15px}
.box-1{background: url(../img/home-content-bg.png) repeat-y 0 0;}
.box-2{background: url(../img/home-content-bg.png) repeat-y -983px 0;}

.content_class_left {text-align:left}
.content_class_right {text-align:right}
.content_class_justify {text-align:justify}
.content_class_center {text-align:center}
img.content_class_left {float:left;margin:0 5px 5px 0;display:inline}
img.content_class_right {float:right;margin:0 0 5px 5px;display:inline}

img.content_class10 {margin-top:20px !important}
img.content_class11 {margin-right:20px !important}
img.content_class12 {margin-bottom:20px !important}					
img.content_class13 {margin-left:20px !important}
img.content_class14 {border:2px solid #ccc !important}

table {border-collapse: collapse; font-size: 100%}
table td {text-align: left; vertical-align: middle; text-align: left}
table th {color: #fff; background: #333; border: 1px solid #ddd; text-align: left}
table caption {font-size: 120%; font-weight: bold}

/** POMOCNE STYLY **/

/* zeleny text - takticke vybaveni */
.content_class0{color: #666633 !important; background: none !important}
.content_class0 a, .content_class0 a:hover  {color: #666633 !important; background: none !important}
/* zluty text - motosport */
.content_class1{color: #ff9900 !important; background: none !important}
.content_class1 a, .content_class1 a:hover {color: #FFB84C !important; background: none !important}
/* sedy text - specialni technika */
.content_class2{color: #ACACAC !important; background: none !important}
.content_class2 a, .content_class2 a:hover {color: #707070 !important; background: none !important}
/* modry text - potapeni */
.content_class3{color: #0066cc !important; background: none !important}
.content_class3 a, .content_class3 a:hover {color: #4d94db !important; background: none !important}

/* dalsi barvy textu */
/* cervena */
.content_class4{color: rgb(255,0,0) !important; background: none !important}
/* oranzova */
.content_class5{color: rgb(224,95,10) !important; background: none !important}
/* zluta */
.content_class6{color: rgb(252,252,5) !important; background: none !important}
/* zelena */
.content_class7{color: rgb(0,255,0) !important; background: none !important}
/* svetle modra */
.content_class8{color: rgb(0, 200, 255) !important; background: none !important}
/* bila */
.content_class9{color: rgb(255,255,255 !important; background: none !important}


/* TABULKY ZAROVNANI */
/* vlevo */
.content_class25 {text-align:left;vertical-align:top;}  	 	 	
.content_class26 {text-align:left;vertical-align:middle;}
.content_class27 {text-align:left;vertical-align:bottom;}  	 	 	 	
/* vpravo */
.content_class28 {text-align:right;vertical-align:top;}
.content_class29 {text-align:right;vertical-align:middle;}
.content_class30 {text-align:right;vertical-align:bottom;}  	 	 	 	
/* na stred  */
.content_class31 {text-align:center;vertical-align:top;}  	 	 	 	
.content_class32 {text-align:center;vertical-align:middle;}
.content_class33 {text-align:center;vertical-align:bottom;}

/* tabulky */
table {font-size: 100%;margin:0 0 20px 0;border-collapse:collapse}
table td {padding:5px}
table th {padding:5px}
table img {margin:0 !important}

/* seda tabulka */
table.content_class15 { border: 2px solid #ccc; background: #333;}
table.content_class15 td { border: 1px solid #ccc}
table.content_class15 th { background: #5C5C5C url(../img/top-menu-bg.png) repeat-x 0 0;color:#FFF;border: 1px solid #ccc}

/* zluta tabulka */
table.content_class16 { border: 2px solid #ccc; background: #333;}
table.content_class16 td { border: 1px solid #ccc}
table.content_class16 th { background: #ff9900 url(../img/top-menu-bg.png) repeat-x 0 -300px;color:#FFF;border: 1px solid #ccc}

/* modra tabulka */
table.content_class17 { border: 2px solid #ccc; background: #333;}
table.content_class17 td { border: 1px solid #ccc}
table.content_class17 th { background: #3385D6 url(../img/top-menu-bg.png) repeat-x 0 -600px;color:#FFF;border: 1px solid #ccc}

/* zelena tabulka */
table.content_class18 { border: 2px solid #ccc; background: #333;}
table.content_class18 td { border: 1px solid #ccc}
table.content_class18 th { background: #85855C url(../img/top-menu-bg.png) repeat-x 0 -900px;color:#FFF;border: 1px solid #ccc}

table.content_class19 {margin: 0 15px;}
table.content_class19 td{padding: 0 3px;}

table.content_class20{width: 990px;}
table.content_class20 td{width: 25%; padding: 0 10px;}

.content_class35{font-size: 90%;}
