body{background: #4a525e url(../images/body_bg.gif) repeat-x; margin: 0px auto; min-width: 1000px; font-family: verdana; font-size: 9px}
table, ul, img{margin:0; padding:0; border: 0}
table{border-collapse: collapse; border-spacing: 0;}
.indexact h1, .indexact h2, .indexact h3, .indexact h4, .indexact h5, .indexact p{margin:0; padding: 0}
h3{margin: 3px 0 3px 0}

fieldset{border: 0 none; margin: 0; padding: 0}

.text_new{padding-left: 10px}

.breadcrumb{display: none}
.main_new #content{width: auto !important; background: none !important}
.nomalText h1{display: none}
.descSignLink_l,.footerMenu, #ctaBox{display: none}


ul li a{color: #4a525e; text-decoration: none}
ul li a:hover{text-decoration: underline}
.files {list-style: none}
.files li{padding-left: 30px; background: url(../images/pdf.gif) no-repeat left center;}

.nadpiscontent{margin-top: 10px; padding-bottom: 5px;}

#main{width: 956px; margin: 0px auto; padding-top: 18px}
#header{position: relative;width: 954px; height: 69px; background: url(../images/header.gif) no-repeat right bottom;}
#header_menu{margin: 30 0 0 800px; width: 160px; position: absolute; background: url(../images/menu_right_bg.jpg) no-repeat}
  
#accordion h3{cursor: pointer;}
#accordion h3:hover{text-decoration: underline}

#form input{font-size: 11px}

#content{position: relative; width: 955px; background: url(../images/content_bg_new.gif) repeat-y}
  #content #leftcontent{width: 162px;float: left; background: #f0eeee url(../images/left_menu_bg.gif) repeat-x ; }
    #leftcontent #menu{list-style: none; margin-top: 33px;}
      #menu li{height: 20px; background: url(../images/menu_li_left.gif) no-repeat left top; font-size: 11px; color: #06233c; font-weight: bold; padding: 10px 0 0 30px; cursor: pointer}
  .submenu{position: absolute; width: 1px; text-align: right; height: 561px; background: url(../images/handle_menu.gif) right top no-repeat; padding-right: 18px; _padding-right: 17px; top: 0px; left: 50%; margin: 0px 0 0 -316px; z-index: 2;}
  .submenu table{background: url(../images/bg.png);
    	_background: none;
	    _filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/layout_default/images/bg.png',sizingMethod='scale');
}
    #menu li .submenu ul {list-style: none; padding-right: 0px;}
    #menu li .submenu ul li{background: none; text-align: left; cursor: pointer; font-size: 9px; padding:0;padding-left: 25px}
  .detail{position: absolute; width: 274px; height: 304px; visibility: hidden; left: 50%; margin-left: 76px;  top: 130px; background: url(../images/detail.gif) no-repeat; z-index: 20}
  .detail img{margin-bottom: 2px;}
  .positionmargin{margin: 35px 0 0 20px; width: 242px; height: 148px;}
  .obaldiv{width: 0px; float: right; overflow: hidden}
  .positionrel{position: relative; margin: 0 0 0 50px; top: -17px}    
    
  #content #centercontent{width: 608px;float: left;}
    #centercontent #maincont{width: 597px; margin-left: 11px; _margin-left: 8px; _width: 596px}
      #maincont #cont_menu{height: 18px; background: black; text-align: right;}
        #cont_menu a{color: white; text-decoration: none;}
        #cont_menu a:hover{text-decoration: underline}
        
        #cont_menu ul{list-style: none; margin-top: 2px; float: right}
        #cont_menu ul li{float: left; display: block; padding: 0 20px 0 20px}
        #cont_menu ul li a{color: white}
        
  #content #rightcontent{width: 182px;height: 543px; float: right; background: #bfc9d4 url(../images/rightmenu.jpg) no-repeat; padding-top: 18px; margin-right: 1px; padding-left: 2px}
    #rightcontent .item_new .header_new{background: url(../images/right_nadpis_bg.gif) no-repeat; height: 16px; text-align: right; padding: 2px 20px;}
    #rightcontent .item_new .text_new{margin: 0 20px 0 20px}
      .bordertop{border-top: 1px dotted #596473; padding-top: 15px}
      .bottom{position: absolute; margin: 290px 0 0 0}
      .top{position: absolute}
      .text_new .main_new{margin: 10px 0; color: #06243d; width: 140px;}
        .main_new .datum{font-size: 10px; color: #667486}
        .main_new .nadpisnovinky{font-weight: bold; font-size: 11px; color: #06243d}
        .main_new a{font-weight: bold; color: #06243d;}
        .main_new .odkazvice{text-align: right}
        
#rightcontent p{margin: 0px !important; padding: 0px !important}

   .detailmenu{font-size: 11px; font-weight: normal; width: 170px; text-align: right;}
   .detailmenu tr{background: none; _background: none; &background: none; border-bottom: 1px solid lightgrey}
   .detailmenu tr:hover{background: white; _background: none; &background: none;} 
   .detailmenu tr td{height: 20px; text-align: left; padding-left: 20px; &padding-left: 10px; _padding-left: 10px}
   .car_img{}
   
   #staticcontent .navigation{width: 560px; text-align: right;}
   #staticcontent .navigation a {text-decoration: none; color: #606a74;}
   #staticcontent .navigation a:hover{text-decoration: underline}
   
   #staticmenu{list-style: none; margin-top: -2px; width: 600px;}
      #staticmenu tr td{text-transform: uppercase; background-color: #ccd6df; padding: 10px 0 10px 0; text-align: center; }
      #staticmenu tr td a{color: #4b535f; text-decoration: none; border-right: 1px solid #b2bcc5; padding: 0 10px 0 10px; display: block}
      #staticmenu tr td a:hover{text-decoration: underline}
      
        #staticmenu li a{color: #4b535f; text-decoration: none;  padding: 0 10px 0 10px}
        #staticmenu li .last{border-right: 0px none; padding-right: 17px; _padding-right: 18px;}
        #staticmenu li a:hover{text-decoration: underline}
    
    #menu li .submenu table tr td div table tr td div ul{margin-left: 70px; margin-top: -10px}
    #menu li .submenu table tr td div table tr td div ul li{border: 0 none; color: #06233c; paddingpadding-left: 15px; background: url(/layout_default/images/menu_right_li_bg.gif) left center no-repeat;height: 15px;}    
    #menu li .submenu table tr td div table tr td div ul li a{text-decoration:none; color: #06233c;}
    #menu li .submenu table tr td div table tr td div ul li a:hover{text-decoration: underline}
    
    #cont_text{background: #ffffff url(../images/content_bg.jpg) no-repeat bottom left; min-height: 543px; _height: 543px}
    #staticcontent{padding: 20px;color: #454749; margin-top: -30px; text-align: justify; padding-top: 0px}
    
    #staticcontent h3{font-size: 11px}
    #staticcontent h2{font-size: 16px; margin-top: 7px; margin-bottom: 5px}
    
    #staticcontent a{color: #454749; font-weight: bold;text-decoration: none}
    #staticcontent a:hover{text-decoration: underline}
      /*#staticcontent table{border-right: 1px solid #ccd6df; border-left: 1px solid #ccd6df;}*/
      
      #staticcontent table .one td{border-right: 1px solid #ccd6df; border-left: 1px solid #ccd6df; background: #d9e4ef}
      #staticcontent table .two td{border-right: 1px solid #ccd6df; border-left: 1px solid #ccd6df;}
      
      #staticcontent ul{margin-left: 10px; list-style: none}
      #staticcontent ul li{padding-left: 10px; background: url(../images/odrazka_content.gif) left center no-repeat}
    #contentfooter{border-top: 1px dotted #606a74; text-align: right; padding-top: 10px; margin-top: 30px}
    #contentfooter a, #contentfooter span{color: #606a74; font-weight: bold; cursor: pointer}
    #contentfooter a:hover, #contentfooter span:hover{text-align: underline;}
    
    #cont_photos{ margin-top: -1px;}
    #cont_photos table{margin-top: 24px;}
    #cont_photos table tr #contentid{width: 472px;}
    #cont_photos table tr #leftid{width: 60px; height: 89px; background: url(../images/left.gif) no-repeat; cursor: pointer}
      #cont_photos table tr #leftid:hover{ background: url(../images/left_hover.gif) no-repeat}
    #cont_photos table tr #rightid{width: 60px; height: 89px; background: url(../images/right.gif) no-repeat; cursor: pointer}
      #cont_photos table tr #rightid:hover{ background: url(../images/right_hover.gif) no-repeat}
    #slidekont img{margin-left: 5px}  
    #duvody{position: absolute; margin: 20px 0 0 370px; cursor: pointer; background: url(../temp/duvody.png) no-repeat; width: 224px; height: 165px;
    	_background: none;
	    _filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/layout_default/temp/duvody.png',sizingMethod='crop');
    }

    #links {position: absolute;padding-top: 3px; padding-left: 10px; color: #606a74; }
    #links a{color: #606a74; text-decoration: none}
    #links a:hover{text-decoration: underline}

#pagesovani{font-size: 13px}

#formjobs {margin-top: 30px}
#formjobs table{width: 550px;}
#formjobs table tr td {padding: 3px; padding-right: 8px}
#formjobs table input{height: 16px; margin: 0px; padding: 0px; font-size: 10px;}



.buttonsent{background: url(../images/button.gif) no-repeat; border: 0px; padding: 0px; margin: 0px; width: 58px; height: 15px; margin-left: 205px; cursor: pointer; margin-top: -35px}
.buttonsent:hover{background: url(../images/button_over.gif) no-repeat; }

#footerout{position: relative; overflow: hidden; background: white; top: 8px;}
#footer{width: 956px; height: 22px; text-align: center; color: #151e25; background: url(../images/footer.jpg) no-repeat; padding-top: 13px;}
#footer a{color: #151e25; text-decoration: none}
#footer a:hover{text-decoration: underline}

.indexactions{height: 404px; width: 597px}
.indexaction{position: absolute}
  

.main-form .input_name{display: block; float: left; width: 100px; height: 20px}

.servis_inputname{display: block; float: left; width: 130px; font-weight: bold}
.servisformdiv label{display: block; width: auto; float: none}
.servisformdiv table{width: 100%;}
.servisformdiv table tr td{width: 50%; vertical-align: top}
.servisformdiv input{margin-right: 5px !important}

#form_item_souhlas, #form_item_planovany-ucel-navstevy, #form_item_casti-vozu{width: 557px; float: none}
#form_item_souhlas{font-size: 8px; margin: 10px 0 5px}

#sentform .form_submit{margin-left: 130px}

#form_item_souhlas{display: block}

.servisformdiv textarea, .servisformdiv input{margin: 2px 0; border: 1px solid lightgrey}

.form_item_error{background: white !important; border: 1px solid red !important}
.depositCars{border-collapse: collapse; width: 100%}
.depositCars th{background: #c2c7cb; color: #535153; font-weight: normal; border:1px dotted #737375}
.depositCars td{border: 1px dotted #b5d0e1;  padding: 5px}

.depositCars h3{margin: 0; padding: 0}

.center td{text-align: center; background: #e2e7eb;}

#form_item_typ-objednavky, #form_item_typ-akce{height: 30px}
.tool-tip{background: lightgrey; padding: 5px; border-radius: 3px; -moz-border-radius: 3px; border: 1px solid gray}

.akcni-nabidka h2{border-bottom: 1px solid lightgrey; padding: 0px 0 5px !important; margin: 0 0 10px 0 !important;}
.akcni-nabidka table{margin-bottom: 30px !important}
.akcni-nabidka table tr td{vertical-align: top; padding: 10px}
.akcni-nabidka table tr .left{width: 150px !important; }

.nop p{margin: 0px !important}