body {
   background: #000;
   color: #000;
}
body.editor,
#main-part, 
body.new-window,
td.mailing-list 
{
   background: #fFFFFF;
}
#center {
   /*background: url('../images/shadow.gif') repeat-y center;*/
}

#head-row1 {
   background: url('../images/bg_head.gif') no-repeat right;
}
.left-menu2,
.left-menu {
   background: #e5e5e5;
   border-bottom: 1px solid black;
}
.left-menu2 {
   border-bottom: none;
}
.main-text2 {
  min-height: 570px;
  background: url('../images/bg_main_car.jpg') right bottom no-repeat;
}
#copyright {
   background: #000;
}
#copyright-text,
#copyright-text-left,
#copyright-text-right {
   color: #bdbdbd;
}
#bottom-cont {
   background: url('../images/bg_bottom.gif') repeat-y;   
}

div.box-car-last,
div.box-car {
   float: left;
   margin-right: 5px;
   margin-bottom: 5px;
   width: 250px;
   height: 200px;
   background: url('../images/bg_car.gif') no-repeat;       
}
div.box-car-last img, 
div.box-car img {
   display: block;
   margin-left: 4px;
}

div.box-car-last {
   margin-right: 0;
}
div.car-name {
   padding-top: 10px;
   height: 23px;
   padding-left: 37px;
   font-size: 14px;
   font-weight: bold;
}
div.car-name a,
div.car-name a:hover {
   text-decoration: none;
}
div.car-space {
   width: 242px;
   height: 136px;
}

div.car-cena {
   padding-top: 7px;
   padding-right: 9px;
   font-weight: bold;
   text-align: right;
}

div.tab-text-common,
div.tab-text1,
div.tab-text {
   clear: both;
   border: 1px solid #e5e3e6;
   border-bottom: none;
   border-top: none;
   display: none;
   padding: 10px;
   padding-top: 0;
   width: 738px;
}
div.tab-text1,
div.tab-text {
   padding-top: 5px;
}
div.tab-text-common,
div.tab-text1 {
   display: block;
}
div.tab-text-common {
   border-top: none;
}

#child-label { 
   border: 1px solid #DDDDDD;
}

table.gallery td {
   border: 1px solid #e2e2e2;
}
table.gallery .gal-text {
  /* color: black;*/
}
table.gallery td.gal-image-over a,
 table.gallery td.gal-image a {
   /*color: black;*/
}
table.gallery td.gal-image-over,
table.gallery td.gal-image a:hover {
   background: #e2e2e2;
   /*color: black;*/
}
table.gallery td.gal-image {
   background: #f4f4f4;
}

div.eshop-cart-line {
   background: #F1F7FB;
   border-bottom: 1px solid #C2D2DA;
   border-top: 1px solid #C2D2DA;
}

.action-result {
   color: red;
   background: #ffdbdb;
   border: 1px solid red;
}
.action-result-ok {
   background: #cbffd2;
   color: green;
   border: 1px solid green;
}

.comment-form {
   border: 1px solid #93A0A8;
   background: #EAEFF3;
}
.comment-lab {
   color: #ff7808;
   font-weight: bold;
}
.right-comm-lab {
   color: #ff7808;
   font-weight: bold;
}

.comment-form-text {
   color: gray;
}

div.form-box {
   border: 1px solid #e5e5e5;
   background: #f3f3f3;
}

.guestbook-form {
   border: 1px solid #e5e5e5;
   background: #f3f3f3;
}

.guestbook-item {
   border-bottom: 1px solid #93A0A8;
}

div.editor-text {
   border: 1px solid #e5e5e5;
   background: #f3f3f3;
}
span.cena {
   color: #ff7808;
}


.login-help {
   background: #ffffff;
   border: 1px solid #c2d2da;
}

table.dynamic {
   background-color: #FFFFFF;
   border: none;
}

table.dynamic td {
   border: 1px solid #e5e5e5;
   color: #000;
}
tr.table-header {
   background-color: #e5e5e5;
}
tr.table-header td {
   color: #000;
}
tr.tr-odd {
   background-color: #fff;
}
tr.tr-even {
   background-color: #f3f3f3;
}


table.item-table  {
   border-bottom: 1px dashed #d4d4d4;
}

table.item-table td.item-bottom img {
   /*border: 1px solid #f59500;*/
}

hr {
   color: #e5e5e5;
   background: #e5e5e5;
}
h1 {
   color: #000;
}

.highlight {
   color: #ff7808;
}
ul.menu li {
   list-style-image: url('../images/li_menu.gif');
}
ul li {
   list-style-image: url('../images/li.gif');
}
ul.menu li.li-parent,
li.li-parent {
   list-style-image: none;
   list-style-type: none;
}


input.text, 
input.field-normal, 
input.field-longer, 
input.field-long, 
input.field-short, 
input.field-shorter, 
input.search,
select, 
textarea 
{
   border: 1px solid #95A192;
}
input.button2,
input.button {
   border: 1px solid #000000;
   color: #43635F;
   background-color: #d8e8f2;
}
input.button2 {
   background: red;
}
.form-required {
   color: #FF6102;
}
.form-error-bg {
   background: #FF9F9F;
   color: white;
   font-weight: bold;
}


body.editor div.flash-right,
body.editor div.flash-left,
body.editor div.flash-center {
   border: 1px dashed blue;
   background: #eee url('../../../../../administrace/images/flash_small.gif');
}
body.editor div.flash-stream,
body.editor div.flash-youtube {
   border: 1px dashed blue;
   background: #eee url('../../../../../administrace/images/flash.gif') no-repeat center;
}


.date-sel-div .date-over,
.date-sel-div .date-year-over,
.date-sel-div .close-button-over,
.date-sel-div .date-direct-over { 
   background: #ff9426;
}

a {
   color: #000;
}
a:hover {
   color: #ff7808;
}

h2.item-detail-name a {
   color: #ff7808;
}
h2.item-detail-name a:hover {
   color: #000;
}

a.top span {
   display: none;
}
a.top {
   height: 46px;
   display: block;
   outline: 0;
  /* float: left;*/
}
a.top1 {width: 80px; background: url(../cz/images/btn_1.gif);}
a.top2 {width: 115px; background: url(../cz/images/btn_2.gif);}
a.top3 {width: 112px; background: url(../cz/images/btn_3.gif);}
a.top4 {width: 93px; background: url(../cz/images/btn_4.gif);}
a.top5 {width: 138px; background: url(../cz/images/btn_5.gif);}
a.top6 {width: 123px; background: url(../cz/images/btn_6.gif);}
a.top7 {width: 86px; background: url(../cz/images/btn_7.gif);}
a.top8 {width: 55px; background: url(../cz/images/btn_8.gif);}
a.top9 {width: 77px; background: url(../cz/images/btn_9.gif);}
a.top10 {width: 97px; background: url(../cz/images/btn_10.gif);}
#nav li:hover a.top1, a.top1:hover {background: url(../cz/images/btn_1_over.gif);}
#nav li:hover a.top2, a.top2:hover {background: url(../cz/images/btn_2_over.gif);}
#nav li:hover a.top3, a.top3:hover {background: url(../cz/images/btn_3_over.gif);}
#nav li:hover a.top4, a.top4:hover {background: url(../cz/images/btn_4_over.gif);}
#nav li:hover a.top5, a.top5:hover {background: url(../cz/images/btn_5_over.gif);}
#nav li:hover a.top6, a.top6:hover {background: url(../cz/images/btn_6_over.gif);}
#nav li:hover a.top7, a.top7:hover {background: url(../cz/images/btn_7_over.gif);}
#nav li:hover a.top8, a.top8:hover {background: url(../cz/images/btn_8_over.gif);}
#nav li:hover a.top9, a.top9:hover {background: url(../cz/images/btn_9_over.gif);}
#nav li:hover a.top10, a.top10:hover {background: url(../cz/images/btn_10_over.gif);}

a.nove {
   width: 378px;
   height: 246px;
   display: block;
   float: left;
}
a.nove span {
   display: none;
}
a.nove1 {margin-right:5px;background: url(../cz/images/osobni.jpg);}
a.nove2 {background: url(../cz/images/uzitkove.jpg);}
a.nove:hover {background-position: 0 -246px;}

a.car-tab-sel,
a.car-tab {
   text-decoration: none;
   width: 113px;
   height: 31px;
   display: block;
   float: left;
   margin-left: 4px;
   text-align: center;
   padding-top: 19px;
   background: url(../images/tab.gif) no-repeat;   
}
a.car-tab:hover {
   text-decoration: none;
   color: white;
   background: url(../images/tab_over.gif) no-repeat;   
}
a.car-tab-sel {
   color: white;
   background: url(../images/tab_over.gif) no-repeat;      
}
a.car-tab-sel:hover {
   text-decoration: none;
   color: white;
}

a.menu {
   color: #444;
}
a.menu:hover {
   color: #000;
}
a.copyright {
   color: #bdbdbd;
}
a.copyright:hover {
   color: #fff;
}
a.news-box-title {
   color: #000;
}
a.news-box-title:hover {
   color: #43635F;
}
a.comments-count {
   font-weight: bold;
}

a.comments-count {
   color: #ff7800;
}
a.comments-count:hover {
   color: #FF3300;
}

a.gallery-move {
   border: 1px solid #adbec9;
   background: #f1f7fb;
}

a.gallery-move:hover {
   background: yellow;
}
a.listing-act, 
a.listing-act {
   color: #ff7808;
}

.listing {
   margin-top: 10px;
   margin-bottom: 10px;
   font-size: 0.9em;
   font-weight: bold;
   color: #000;
}
a.a-listing {
   color: #000;
}
a.a-listing:hover {
   color: #ff7808;
}

/***************/
ul.menu-top {
   margin: 0;
}
ul.menu-top li {
   float: left;
}

ul.menu-top li,
ul.menu li.li-parent,
li.li-parent {
   list-style-image: none;
   list-style-type: none;
}
ul.menu-top li {
   color: #fd9124;
/*   background: url('../images/li2.gif') left center no-repeat;  */
}
ul.menu-top li.nostyle {
   background: none;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 150px;
	margin: 0;
	margin-left: 5px;
	z-index: 100;
   /*border: 1px solid #412c6f;
	border-bottom: none;*/
}

#nav li li {
	margin: 0;
	padding: 0;
   background: #727272;
   border-bottom: 1px solid #fff;
}
#nav li ul a {
   color: #fff;
   display: block;
   width: 138px;
   padding: 10px;
   text-decoration: none;
   font-weight: bold;
}

#nav li ul a:hover {
   color: #fff;
   background: #ff7808;
   display: block;
   width: 138px;
   padding: 10px;
}

ul#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
