html,body {height: 100%; width:100%;} 
body {background: #999999; text-align: center; background-image:url(DSC_0112.JPG); background-position:center; background-repeat:inherit;} 
body,input,textarea,table td {font-family: "Arial CE",Arial,"Helvetica CE","Tahoma CE",Tahoma,Helvetica,sans-serif;	font-size: 12px; color: #FFFFFF; line-height: 130%;}
table td,input,textarea {font-size: 12px; color:#000000;} 
body, p, h1, h2, h3, img {margin: 0; padding: 0; clear: both;}  
a img {	border: 0;}
a,#middle .marked a {text-decoration: none;} 
a:visited,#middle .marked a:visited {text-decoration: none;} 
a:hover,#middle .marked a:hover {text-decoration: none;} 
strong,.bold {font-weight: bold;} 
em {font-style: italic;}

#head {width:100%; height:112px;}
 #head_size {width:900px; height:104px; margin-left: auto; margin-right: auto; background-image:url(pics/zahlavi.jpg); background-color:#999999; background-repeat:no-repeat;}
 #head_buttons {width:900px; margin-left: auto; margin-right: auto; text-align:left; padding-top:84px;}
 .top_ref {color:#CCCCCC; font-weight:bold; padding-right:20px; font-size:10px;}
 .top_ref:hover{color:#FFFFFF;}
 .blank {background-color:#FFFFFF; height:8px; width:900px; font-size:1px; margin-left: auto; margin-right: auto;} 
 
#foot {width:900px; height:44px; margin-left: auto; margin-right: auto; background-image:url(pics/foot.gif); background-color:#999999; color:#FFFFFF; font-weight:bold;  display:block; clear:both;}

 
#uvod_horni {height:280px; width:225px; background-color:#009999;}
 .uvodem { padding:8px; font-weight:normal; text-align:center;}
#uvod_dolni {width:225px; background-color: #FFCC00;}

#sortiment {width:225px; background-color:#339999;}
 
.strom_1 {font-weight:bold; color: #FFFFFF; line-height:20px; padding-left:10px;}
.strom_2 {font-weight:normal; color:#FFFFFF; line-height:18px; padding-left:18px;}
.strom_3 {font-weight:normal; color: #00FFCC; line-height:14px; padding-left:26px;}



#content {width:900px; display:block; clear:both; margin-left: auto; margin-right: auto; background-color:#FFFFFF; background: url('pics/pozadi.gif') top left repeat-y; height:auto;}

#content_left {width:225px; float:left; vertical-align:middle; height:auto; background-color:#FFFFFF;}
#content_center {width:675px; float:left;  background-color:#FFFFFF; height:auto;}
#content_text {width:625px;  margin-left: auto; margin-right: auto; color:#000000; text-align:left; background-color:#FFFFFF; display:block; clear:both;}

.box_nadpis {width:625px; height:22px; background-color:#FFFFFF;}
.nadpis {font-size:18px; font-weight:bold; color:#009999; padding-top:4px; text-align:left;}
.blank_text {background-color:#FFFFFF; height:10px; width:625px; font-size:1px; margin-left: auto; margin-right: auto;} 
#bunky {width:625px; height:496px; background-color:#FFFFFF;}

 .bunka {height:152px; width:185px; float:left;}
 .bunka_mezera {width:35px; height:152px; float:left;}
 .bunka_hmezera {height:20px; width:625px; font-size:1px; margin-left: auto; margin-right: auto; float:left;} 
 
 
#traktorove_sekacky {width:455px;}
 .ts_row {width:455px; height:20px; line-height:20px; vertical-align:middle;}
 .typova_rada {float:left; background-color:#FFFF00; height:40px; width:65px; line-height:16px; padding:2px; text-align:center;}
 .moznosti_vyuziti {float:left; height:20px; background-color:#00CCCC; line-height:16px; padding:2px; text-align:center;}
 .ts_bunka {float:left; width:65px; height:20px; line-height:16px; padding:2px; text-align:center;} 
 
    hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

td.seda { background-color:#CCCCCC; height:14px; line-height:12px; font-size:12px; font-weight:normal; color:#000000;}

#model_red_line {line-height:3px; height:3px; width:625px; background-color:#FF0000; font-size:1px; margin-bottom:3px;}

#rada_box {width:625px; height:140px; clear:both; background-color:#CCCCCC;}
#rada_zahlavi {float:left; width:120px; height:140px;}
#rada_gif {background-color:#000000; height:40px; line-height:40px; width:120px;}

#rada_left {height:100px; width:120px; background-color:#CCCCCC; text-align:center;}
#rada_left_animace {background-color:#CCCCCC; line-height:16px; color: #000000; width:80px; height:80px; font-size:10px; font-weight:normal; margin-left:auto; margin-right:auto; padding-top:4px;}

#rada_center_box {height:100px; width:285px; background-color:#CCCCCC;}
#rada_center_sub {line-height:15px; color: #000000; width:285px; height:92px; font-size:12px; font-weight:normal;}
#rada_center_sub_left {width:160px; float:left; height:66px; padding-top:2px;}
#rada_center_sub_right {width:125px; float:left; height:66px; background-color:#CCCCCC; padding-top:2px;}
#rada_center_poznamka {width:275px; font-size:11px; line-height:13px; background-color:#CCCCCC; height:26px;}

#rada_right {width:220px; float:left; height:140px;}

#rada_spacer {font-size:10px; line-height:10px; width:625px; height:10px; clear:both;}

#rada_popis {background-color:#009999; height:40px; width:285px;}
#rada_popis_text {line-height:14px; color: #FFFFFF; width:275px; font-size:12px; font-weight:normal; padding-left:5px; padding-right:5px; padding-top:4px;}
#rada_center {float:left; width:285px; height:140px; background-color:#CCCCCC;}


#model_rada {float:left; background-color:#FFFFFF; height:40px; line-height:40px; color: #339999; font-size:36px; font-weight:bold; width:130px;}
#model_modely {float:left; padding-top:5px; background-color:#FFFFFF; line-height:16px; color: #339999; width:485px; padding-left:5px;}
.model_odkaz_black {color:#000000; font-weight:bold;}
.model_odkaz_red {color:#FF0000; font-weight:bold;}
.model_odkaz_gray {color:#CCCCCC; font-weight:bold;}
#model_data {vertical-align:bottom; width:625px; float:left; height:140px; margin-top:3px;}
#model_data_left {width:405px; float:left;}
#model_data_nazev {width:405px; color:FFFFFF; font-size:18px; font-weight:bold; height:35px; line-height:35px; padding-left:5px;background-image:url(pics/bg_model.jpg);}
#model_data_nazev_levy {float:left; width:290px;}
#model_data_nazev_novinka {float:left; width:100px; text-align:right; padding-right:5px; color:#FF0000;}
#model_detaily {width:405px; background-color:#CCCCCC; height:105px;}
#model_detaily_poloha {width:100px; float:left; padding-left:5px; padding-top:10px;}
.model_detaily_black {color: #000000;}
#model_poloha_logo {width:140px; float:left; text-align:center;}
#model_poloha_animace {width:90px; float:left; text-align:center; line-height:14px;; font-size:10px;}
#model_poloha_td {width:70px; float:left; text-align:center; line-height:14px;; font-size:10px;}
#model_picture {width:220px; float:left;}
#model_popis {width:625px; margin-top:10px; float:left;}

#zalozka {height:24px; width:625; line-height:24px; color: #FFFFFF; font-size:12px; font-weight:bold; background-color:#009999;}


.popis_zeleny {color:#009999; margin-top:10px; margin-bottom:10px; clear:both; font-weight:bold;}
.popis_bold {font-weight:bold;}
.popis_levyodst {clear:both; text-align:justify; height:auto; display:block; margin-bottom:5px;}
.popis_imgpravy {margin-left:10px; margin-bottom:10px;}

.acc-odst {background-color:#FFFFFF; clear:both;}
.padd3 {padding:3px; line-height:18px;}
.smecko {clear:both; line-height:0px;}

.margintop15 {margin-top:15px;}
.href_tech_data {color:#000000; text-decoration:none; font-weight:bold;}

.td_zel { width:60px; text-align:center; font-size:10px; background-color:#CCCCCC;}
.td_rada {font-size:11px; background-color:#FFFF00; padding:5px; font-weight:bold;}
.td_typ {font-size:12px; background-color:#FFFF00; width:80px; padding:5px; font-weight:bold;}
.td_moznosti {font-size:12px; text-align:center; background-color:#009999; padding:5px; font-weight:bold; color:#FFFFFF;}
.td_ref {color:#000000;}
.td_ref:hover {color:#FF0000;}

.odkaz_levy {color:#FFFFFF; font-weight:normal;}
.odkaz_levy:hover {color:#CCCCCC;}

.levynadpis {background-color: #1a6868; height:20px; width:205px; line-height:20px; color:#FFFFFF; margin-left:auto; margin-right:auto; margin-bottom:6px;}
.levynadpis a {color:#FFFFFF;}

.akcenadpis {background-color: #1a6868; height:20px; width:205px; line-height:20px; color:#FFFFFF; margin-left:auto; margin-right:auto; margin-bottom:6px;}
.stromnadpis {background-color:#1a6868; height:18px; width:198px; line-height:18px; color:#FFFFFF; margin-left:auto; margin-right:auto; margin-bottom:4px; text-align:left;}
.stromnadpis a {color:#FFFFFF; font-weight:bold; margin-left:5px;}
.stromnadpis a:hover {color: #FFFF00;}
.akceref {background-color:#56adad; height:18px; width:190px; line-height:18px; color:#FFFFFF; margin-left:auto; margin-right:auto; margin-bottom:4px; text-align:left;}
.akceref a {color:#FFFFFF; height:18px; width:190px; line-height:18px; padding-left:10px;}
.akceref a:hover {background-color:#68c2c2; height:18px; width:190px; line-height:18px; color:#000000; padding-left:10px;}

.refyellow {color:#FFFF00; font-weight:bold;}
.refyellow:hover {color: #FFCC00; font-weight:bold;}

.akcetable {width:625px; margin-bottom:15px;}
.akcetdnadpis {font-size:12px; font-weight:bold; width:531px;}
.akcetdpopis {font-size:10px; font-weight:normal; padding-left:5px; padding-right:5px; padding-bottom:10px;}

.videoref {background:#FFFFFF; color:#0f6739;}
.videoref:hover {background:#ebf7f1; color: #0f6739;}

.odkazvideo {margin-top:2px; margin-bottom:2px;}
.odkazvideo a {line-height:16px; color:#000000; padding-left:3px; padding-right:3px;}
.odkazvideo a:hover {line-height:16px; background-color:#FFFF99; padding-left:3px; padding-right:3px;}

.odkazvideo img {margin-right:3px;}
.select {background-color: #FF9900; padding-left:3px; padding-right:3px;}
.videonadpis {background-color:#006600; font-weight:bold; width:200px; padding:3px; color:#FFFFFF;}

.ref_navod {color:#0066cc; font-size:12px;}
.td_navod {border-bottom-width:1px; border-bottom-color:#56adad; border-bottom-style:solid; height:50px; text-align:left;}

.predvadeci_akce {float:left; width:505px; color:#cc0000; font-size:14px; font-weight:bold;}
.predvadeci_akce A {color:#cc0000;}
.predvadeci_akceA:hover {color:#FFFF00;}
.vice_informaci {float:left; text-align:right; width:120px;}
.vice_informaci A {color:#0066cc; }
.vice_informaci A:hover {text-decoration:underline;} 


/* aircenter table */
.tabulka {border:0px; margin:0px; margin-bottom:14px; padding:0px; font-size:10px; margin-bottom:15px; width:624px;}

.tabulka td {font-size:10px;}
.tabulka a {color: #333; text-decoration:underline;}
.tabulka a:hover {color:#F90; text-decoration:none;}
.table td {padding:4px;}
.table-mt {background-image:url(img/tab/table-top.gif); width:624px; height:26px; text-align:center; font-size:16px !important; font-weight:bold; color:#000; line-height:24px;}
.table-mb {background-image:url(img/tab/table-bottom.gif); height:15px; text-align:center;}
.table-lm {background-image:url(img/tab/table-mid.gif); width:624px;}
.tab-nadpis {font-size:13px; font-weight:bold; color:#399c9c; line-height:20px;}
.tab-popis {font-size:11px; margin-bottom:4px;}
.tab-doc {float:right; text-align:center; padding:2px;}
.tab-main {float:left;}
.tab-main img {margin:4px; padding:0px; border:1px solid #399c9c;}
.tab-cena {text-align:center; margin-top:10px;}
.tab-castka {font-size:22px; margin-bottom:15px; margin-top:6px; color:#C00; text-align:center;}
.tab-texty {float:left; margin:4px; font-size:12px; width:380px;}
.tab-gal {clear:both; background-color:#DCFAE0;}
.tab-gal img {margin:4px; height:60px; padding:0px; border:1px solid #399c9c;}
.table-bl {border-left:1px solid #009999;}
.table-br {border-right:1px solid #009999;}
