H1  { font-family: Times New Roman; font-size: 28pt; text-align: center; color: black; margin-top:0; margin-bottom:0; font-weight:normal }		/* titulek motoru */
/*H1  { font-family: Times New Roman; font-size: 36pt; text-align: center; color: black; margin-top:0; margin-bottom:0; font-weight:normal }*/		/* titulek motoru */
H2  { font-family: Times New Roman; font-size: 12pt; text-align: center; color:#CC6600; margin-left:10; margin-right:10 }	/* charakteristika motoru */
H3  { font-family: Times New Roman; font-size: 12pt; text-align: center; color:black; font-style:italic; margin-top:0; margin-bottom:12; font-weight:normal }	/* firma motoru */
H4  { font-family: Times New Roman; font-size: 12pt; color: black; text-align: left; font-weight:bold; font-style:italic}	/* lmenu nadpis */
H5  { font-family: Times New Roman; font-size: 12pt; color: black; text-align: left; margin-top:12px; margin-bottom:12px}      /* lmenu odkaz*/
A:hover {color: red}

.lm-ikona   { padding:0px ;text-align: center ;margin-top: 1px; margin-bottom: 0px; border-style:none;}
.copyright  { text-align: center ;margin-top: 0; margin-bottom: 0; font-size: 12 pt; font-family: Times New Roman}
.odkaz      { text-align: left ;margin-top: 0; margin-bottom: 0; text-indent: -10; margin-left: 20; margin-right: 10 }

.novinky    { text-align: left ;text-indent: -30; margin-left: 30; margin-right: 10; margin-top: 10; margin-bottom: 0  }
.blog       {color:#666; background-color:#EEFFEE; border:1px solid gray; padding:3px}
.hl   {color:#FAA}
.datum  {width:80px; text-align:right; font-weight:bold;}

.motory_text { margin-left: 10; margin-right: 10}

/*motory*/
.m_topnote   {text-align:center; color:#CC6600; font-weight:bold;margin:0px }
.m_title     {margin:0px; font-size:48px; text-align:center;margin:0px}
.m_company   {font-style:italic; text-align:center;margin:0px}    
.m_text      {margin:10px}
.m_constr    {margin:10px; margin-top:0px; margin-bottom:0px; }
.b           {font-weight:bold}

.m_img       {text-align:center; border:0px; margin:5px}
/*motory - konec*/


/*slovnik pojmu*/
.dict_eng    {color:#EE7C00}

.teorie_kapitola { margin-left: 10; margin-right: 10; font-weight:bold; font-size:14pt; color:CC6600}

.firmy_sidlo  { margin-left: 10; margin-right: 10; margin-top: 0; margin-bottom: 0 ; font-style:italic;}
.firmy_jmeno  { margin-left: 10; margin-right: 10; margin-top: 0; margin-bottom: 0 ; font-size:14pt; color:"CC6600" }
.firmy_nadpis  { margin-left: 10; margin-right: 10; margin-top: 12; margin-bottom: 0; font-weight:bold }
.firmy_text  { margin-left: 10; margin-right: 10; margin-top: 0; margin-bottom: 0 }
.firmy_datumy  { text-indent: -45; margin-left: 55; margin-right: 10; margin-top: 0; margin-bottom: 0 }

a.boardtema    {margin-left: 5; margin-right: 5; color: navy; font-weight:bold; text-decoration: none}
a.boardtema:active {color: green; }
a.boardtema:hover  {color: red; text-decoration: underline}

a.boardforum       {font-size: 16; margin-left: 5; margin-right: 5; font-weight:bold; text-decoration: none}
a.boardforum:link   {  color: navy; }
a.boardforum:visited { color: navy;}
a.boardforum:active {  color: green; }
a.boardforum:hover  { color: red; text-decoration: underline}

a.java1 {cursor:hand;font-family: Arial; font-size: 13px; margin-left: 2; margin-right: 2; margin-top:0; margin-bottom:0;text-decoration: none;color: blue;}
a.java1:visited {color:blue}
a.java1:hover  {color: red;  text-decoration: none}

.java2   {cursor:default; font-family: Arial; font-size: 9pt; margin-left: 5; margin-right: 5; margin-top:0; margin-bottom:10;color: black; text-decoration: none}

.menu_item { display:block; font-family: Times New Roman; font-weight:bold; font-size: 12pt; color: blue; text-align: left; padding-left: 5; margin-bottom: 0;margin-top: 0; text-decoration:none; 
            ;border-width:0px; border-style:outset; margin-left:2px; margin-right:2px}      /* lmenu odkaz*/
.menu_item {font-family:verdana; font-size:12px}
.menu_item:hover {background-color:#BFD5E1;}
.rollright {background-color: #AFC5D1; padding-left: 10px; padding-right: 10px; position: absolute; left:150; visibility: hidden; cursor: default;}
.menu_small {display:block; text-indent: 0; word-spacing: 0; margin: 0; font-size:12px; text-align:center}
/*.menu_title {display:block; background-color:#008000; background:URL('http://www.mzak.cz/images/blend1b.gif'); font-size:16px; color:yellow; text-align:center; font-weight:bold; font-size:14px}*/
.menu_title {display:block; background-color:#579; font-size:16px; color:white; text-align:center; font-weight:bold; font-size:12px; font-family:verdana}
/*.menu_title {background-color:yellow; color:#126; font-size:12px;}*/
.menu_image {display:block; text-align:center;}
.menu_subtitle {display:block; backgr ound-color:#579; font-size:16px; color:white; text-align:left;
  font-weight:bold; font-size:12px; font-family:verdana;  margin-left:2px; margin-right:2px}


.whatsnew {display:block; background-color:yellow; width:100%; text-align:center; font-size:18px; color:red; font-weight:bold;}
.whatsnew {font-family: verdana; font-size:12px; color:#126}
div.novinky {margin-left:10px; margin-right:10px}

.title_large {text-align:center; margin-bottom:0; font-size:48px; font-family:Brooklyn; font-weight:bold}
.title_link  {text-align:center; margin-top:0   ; font-size:20px; font-family:Arial;    font-weight:bold}

body.main {margin:0; background-color: white/*#AFC5D1*/ }

.profil_title {width:100%; background-color:#FFCC99; padding-left:5px; font-weight:bold;margin-top:5px; margin-bottom:5px}
.profil_block {margin-left:30px;background-color:white; }
.profil_know { width:150px; text-align:right;background-color:#BBDDEE; padding-left:5px; padding-right:5px ;font-weight:bold;}
.profil_text { margin-left:5px; margin-right:5px;}

.fs_ltitle {text-align:center; font-family:Arial Black; font-size:36px; margin-bottom:0px} /*large title*/
.fsbox_subtitle {text-align:center; margin-top:0px; font-style:italic;}
.fsbox_courier {font-family:courier}
.fsbox_param {width:120px; font-size:13px}
.fsbox_sl {margin-top:0; margin-bottom:0} /*  single line */
.fsbox_tl {width:100%; background-color:#FFCC99; padding-left:5px; font-weight:bold;margin-top:5px; margin-bottom:5px} /*title line*/


.fs_subtitle {text-align:center; margin-top:0px; margin-bottom:0px; font-style:italic;}
.fs_courier {font-family:courier; font-weight:bold; font-size:13px; margin-top:5px; margin-bottom:5px;}
.fs_par {font-weight:bold; font-size:13px; font-family:courier; margin-bottom:5px; margin-top:10px;} /*parametr progrmau*/
.fs_sl {margin-top:5px;  margin-left:40px } /*  single line */
.fs_tl {width:100%; background-color:#FFCC99; padding-left:5px; font-weight:bold;margin-top:10px; margin-bottom:10px} /*title line*/
.fs_sublinks {text-align:center; margin-top:0px; margin-bottom:12px}

.fsm_block {border:1px solid gray; width:400px; text-align:left; padding:5px}
.fsm_top   {border-bottom:0px solid gray; background-color:#CDE/*AFC5D1*/; font-weight:bold; text-align:center}
/*FS troubleshooting*/
.ttitle     {width:100%; background-color:#FFCC99; padding-left:5px; font-weight:bold;margin-top:5px; margin-bottom:5px}
.tproblem   {}
.tcause     {}
.tsolve

.code {
  /*display:block;*/
  background-color:#EEEEEE;

  margin-left:20px;
  margin-top:14px;
  margin-bottom:14px;
  border-width:thin;
  padding:5px;
  border-style:outset;
  font-family:courier;
  font-size:12px;
  white-space:pre;
  }


.stat_name {font-size:12px; width:100px; text-align:right; margin-right:2px; padding-right:2px; background-color:#EEEEEE; font-family:arial}
.stat_value {font-size:12px; width:40px; text-align:left; margin-left:2px; padding-left:2px;background-color:#EEEEEE;font-family:arial}


/*kalendar akci*/
/*.act_month  {font-weight:bold;  border:1px solid black; background-color:#FFCC99; }*/
.act_month  {font-weight:bold;  border-bottom:1px solid black;  }
.act_date   {font-weight:bold; width:140px}
.act_desc   {}
.act_web    {width:30px; text-align:right}
.act_place  {width:200px; text-align:right}
.act_type   {width:30px;text-align:center}
.act_old    {color:#BBBBBB}
.act_odd    {background-color:red;}
.act_even   {background-color:blue;}
.act_old_tr {background-color:none;}


/*songy z reklam*/
.s_name  {font-weight:bold; width:350px; border-top:1px solid gray}
.s_song  { border-top:1px solid gray}
.s_year  {text-align:right; width:300px; border-top:1px solid gray; padding-right:5px; font-size:10px}
.s_urls  {width:75px; text-align:right; border-top:1px solid gray; border-left:1px dotted gray;}
.s_line0 {background-color:#FFA;}
.s_line1 {}
.s_textbox {width:300px}
.s_desc  {font-size:11px; color:gray}

/*novy board*/
/*board*/
div.b_post {width:576px; /*border: dashed #1E466E gray 1px*/; margin-bottom:16px;}
div.b_uprow {font-weight:bold;  border: solid gray 1px;  background-color:#FFFFAA; height:18px}
div.b_uprow-L {float:left;padding:5px; width:360px; text-align:left; font-weight:normal; background-color:#FFFFAA; border-bottom:0px}
div.b_uprow-R {float:right; padding:5px;text-align:right; width:180px; text-align:center; font-weight:normal;; background-color:/*#2255DD*/ #99D; color:white; font-weight:bold}
div.b_text  {clear:both;text-align:left; padding:5px; background-color:#F1F1F1}
span.b_author {font-weight:bold;}

div.b_form {text-align:center; width:600px}
div.b_form_in {width:600px; text-align:center}
div.b_form-L {float:left; width:300px;}
div.b_form-R {float:right; width:180px;}


.form_text {font: 12px verdana;}

a.b_link  {text-decoration:none; color:blue;}
a.b_link:link  a.b_link:active  {text-decoration: underline; color:blue;}
a.b_link:visited  {color:blue;}
a.b_link:hover {text-decoration:underline; color:blue;}
.b_error {color:red; margin:0px}

a.smilie {text-decoration:none; padding:2px;}
a.smilie:link, a.smilie:visited, a.smilie:active {text-decoration:none; padding:2px;}
a.smilie:hover {text-decoration:none; padding:2px; background-color:orange;}

a.b_admin {color:red; font-weight:bold;}
a.b_admin:link, a.b_admin:visited, a.b_admin:active {color:red}
a.b_admin:hover {color:orange}

div.help {margin:5px; color:black; font-family:verdana; font-size:12px; height:450px}


a.funstore    {text-decoration:underline; font-size:14px; color:black}
span.funprice {color:red; font-weight:bold}

.b_table  {font-size:12px; font-family:verdana; text-align:left}
.b_toptr  {height:25px;} /*25 !!!!!!!!!!!!!*/
.b_toptd     { width:350px; border-left:1px solid gray; border-top:1px solid gray;border-bottom:1px solid gray; background-color:#FFFFAA; padding-left:5px}
.b_toptdew    {;text-align:right;width:80px; font-size:10px;border-top:1px solid gray;border-bottom:1px solid gray; background-color:#FFFFAA; }
.b_author {font-weight:bold;}
.b_td1    {width:24px; background-image:URL('images/board_p1.gif');/*border-bottom:*/; height:23px}
.b_td2    {width:40px; background-image:URL('images/board_p4.gif');}
.b_td3    {width:7px; background-image:URL('images/board_p2.gif');}
.b_td4    {width:130px; background-image:URL('images/board_p5.gif'); text-align:center; font-weight:normal; font-size:10px}
.b_td5    {width:7px; background-image:URL('images/board_p3.gif');}
.b_date  {position:relative; top:2px;white-space:nowrap}
.b_text  {background-color:#FAFAFF;/* background-image:URL('images/bg.jpg')*/; border:1px solid gray; border-top:0px; padding:5px; width:640px}

.b_newtoptr  {height:25px;border:1px solid black;background-color:#EEEEFF; background-image:URL('images/board_metal1.gif')}
.b_adm  {background-image:URL('images/board_metal2.gif')}
.b_newtoptd {width:400px; border:1px solid black; border-right:0px solid black; padding-left:5px}
.b_newtoptdew    {width:90px;text-align:right; font-size:10px; border:1px solid black; border-right:0px solid black;border-left:0px solid black}
.b_newdate  {width:130px; white-space:nowrap; border:1px solid black; font-size:10px; text-align:right;border-left:0px solid black}

.b_help  {margin:5px; color:black; font-family:verdana; font-size:12px; height:450px; text-align:left}
.b_little_notice {text-align:center; font-size:10px;}

.bp_box {text-align:center; overflow:visible}
.bp_this {font-weight:bold} 
a.bp_any:link,  a.bp_any:visited,  a.bp_any:hover,a.bp_any:active  { color:gray; text-decoration:none }

.bf_textbox {border:1px solid gray; width:420px}
.bf_textbox_noreq {border:1px solid #CCC; width:420px}
.bf_textbox_noreq_small {border:1px solid #CCC; width:180px}
.bf_button  {border:1px solid gray; background-color:#FFFFAA}
.bf_check  {border:0px; width:80px; color:red; background-color:transparent}
.bf_checkbox {border:1px solid gray}
.bf_textarea {font-family:Verdana; font-size:12px; width:420px; border:1px solid black}

.img_smilie {border:0px}

.b_nav  {padding:2px; border:1px solid gray; background-color:#FFF; font-family:verdana; font-size:13px}
.b_nav_selected  {padding:2px; border:1px solid gray; background-color:#FFA; font-weight:bold; font-family:verdana; font-size:13px}
.b_nav:link, .b_nav:visited, .b_nav:active, .b_nav:hover {text-decoration:none; color:black}

/*kompaktní board*/
.cb_all  {font-size:11px; font-family:verdana; background-color:gray; border:1px solid gray;}
.cb_top  { font-family:verdana; background-color:#DDDDDD; padding:2px}
.cb_dat  {font-size:10px; font-family:verdana; background-color:#EEEEEE; padding:2px}
.cb_bot  { font-family:verdana; background-color:white; padding:2px }






.nolinkstyle:link, .nolinkstyle:visited, .nolinkstyle:active {text-decoration:none; color:black}
.nolinkstyle:hover     {text-decoration:underline; color:orange}


.vyzva {border:2px solid #FF4444; background-color:white; }
.vyzva_bot {margin:5px}



.ank_all  {font-family:verdana; font-size:11px;border:1px solid gray; width:200px;}
/*.ank_tit  {background-color:#FFFFAA; margin-left:3px; }*/
.ank_tit  {background-color:#008; padding-left:3px; color:white;}
.ank_tit  {background-color:#008; padding-left:3px; color:white;}
.flash1       {background-image:URL('http://www.mzak.cz/images/bg_flash.gif'); }
.ank_main {background-color:white; padding-left:3px; border-top:1px solid gray; border-bottom:1px solid gray}
.ank_bot  {background-color:#FFFFAA; padding-left:3px; text-align:center}
.ank_warn {background-color:#FFFFAA; color:red; padding-left:3px; text-align:center}
.ank_bar  {background-color:orange; float:left; height:8px; font-size:5px}
.ank_percent {float:right;font-size:9px}
.ank_opt {clear:both; padding-top:3px; margin-bottom:1px;}

/*naseptavac*/
.whisp {background-color:/*#AFC5D1*/ #CFE5F1; }
.whisp_t  {font-weight:bold; color:white;background-color:black;background-image:URL('http://www.mzak.cz/images/bg_flash.gif');}
.whisp_m  {}

/*cyklistika*/
.cyk_one         {border:0px solid gray;margin-bottom:20px; margin-right:10px;}
.cyk_head        {}
.cyk_titleline   {font-weight:bold; font-size:17px; font-family:arial}
.cyk_titleline-r   {float:right;color:gray}
.cyk_specs       {clear:both;border-top:2px solid green}
.cyk_specs-l     { display:block; white-space:normal; clear:right}
.cyk_specs-r     {float:right; width:130px; height:60px;text-align:right}
.cyk_desc        {clear:both; margin-top:5px}
.cyk_fotobar     {clear:both; margin-top:5px; width:100%; text-align:center}
/*cyklistika - mista*/
.cyk_m_span      {visibility:visible; position:relative;  display:none; top:-2px }
.cyk_m_div       {background-color:white; border:1px solid black;width:100%}
.cyk_m_from       {color:#005; font-weight:bold}

.cyk_m_top       {background-color:#DDD; font-weight:bold;width:100%; padding:5px}
.cyk_m_top-L       {background-color:#DDD; font-weight:bold; ; padding:5px }
.cyk_m_top-R       {background-color:#DDD; font-weight:bold; float:right; font-size:11px; padding:5px}
.cyk_m_desc       {font-weight:normal; clear:both; padding:5px}
.cyk_m_links       {background-color:#DDD; font-weight:normal}
.cyk_click     {font-weight:bold; color:blue; cursor:hand}



.fotos_author {width:660px;  background-color:#DDF}
.fotos_th     {width:660px; background-color:#EEE}

.searchBox     {border:1px solid black; width:130px; font-size:10px; margin:5px}
/*.searchButton  {background-image:URL('images/search.gif'); background-repeat:no-repeat;  margin:0px;
                width:15px; height:15px; border:0px solid black; background-color:transparent}  */
                
.searchButton   {border:1px solid black; background-color:#579; width:130px; height:17px; color:white;
                 font-size:10px; font-family:verdana; margin:5px; margin-top:0px}


/*hockovy texty*/
.mh_td01    {text-align:center; width:50px}
.mh_td02    {width:260px}
.mh_td03    {width:40px}
.mh_td04    {text-align:center; vertical-align:top}
.mh_td05    {width:55px; text-align:center; vertical-align:top}}
.mh_td06    {width:120px; text-align:left; vertical-align:top}
.mh_tr01    {background-color:#DDF;}
.mh_tab   {font-size:11px; border:1px solid black}


div.rocnikova  {border:0px solid gray; padding:5px; background-color:#EEF}


/*enginenews*/
.en_date    {width:100px; vertical-align:top}
.en_text    {}
.en_odd     {background-color:red}
.en_even    {background-color:blue}

