/*-----------------------------------FONT--------------------------------------*/
/*---zruseni teckovaneho ohraniceni <a img u IE */ 
a:focus, a:active {outline: none;}

.ft {font-family:times new roman, serif;} /*dobře čitelné z papíru na obrazovce horší*/
.fa {font-family:arial, helvetica, sans-serif;} /*pro obrazovku je velmi vhodné*/
.fc {font-family:courier new, courier, monospace;} /*všechny znaky stejně široké*/ 

.fg {font-family:georgia, arial, sans-serif;} /*velmi úzké dříky písmen ale je patkové, čitelný, vhodný na dlouhé texty , na vzhled není spolehnutí (různé varianty na netu)*/
.fv {font-family:verdana, arial, courier, sans-serif} /*vynikající svou kulatostí, velmi vhodné na malé rezy, velké je špatně čitelné*/
.fgar {font-family:garamond, times, serif;} /*patkové renesanční, hezká je kurzíva, zejména na nadpisy, pro běžný text se nedoporučuje*/
.fan {font-family:arial narrow;} /*není v linuxu - není za něj úzká náhrada, texty se prodluží a rozhodí layout*/
.ftr {font-family:trebuchet ms,arial,sans-serif} 

.fsize7  {font-size:7px;}  .fsize8  {font-size:8px;}  .fsize9  {font-size:9px;}
.fsize10 {font-size:10px;} .fsize11 {font-size:11px;} .fsize12 {font-size:12px;}
.fsize13 {font-size:13px;} .fsize14 {font-size:14px;} .fsize15 {font-size:15px;}
.fsize16 {font-size:16px;} .fsize17 {font-size:17px;} .fsize18 {font-size:18px;}
.fsize19 {font-size:19px;} .fsize20 {font-size:20px;} .fsize21 {font-size:21px;}
.fsize22 {font-size:22px;} .fsize23 {font-size:23px;} .fsize24 {font-size:24px;}
.fsize25 {font-size:25px;} .fsize26 {font-size:26px;} .fsize27 {font-size:27px;}
.fsize28 {font-size:28px;} .fsize29 {font-size:29px;} .fsize30 {font-size:30px;}

.lheight10 {line-height:10px;} .lheight11 {line-height:11px;} .lheight12 {line-height:12px;}
.lheight13 {line-height:13px;} .lheight14 {line-height:14px;} .lheight15 {line-height:15px;}
.lheight16 {line-height:16px;} .lheight17 {line-height:17px;} .lheight18 {line-height:18px;}
.lheight19 {line-height:19px;} .lheight20 {line-height:20px;} .lheight21 {line-height:21px;}
.lheight22 {line-height:22px;} .lheight23 {line-height:23px;} .lheight24 {line-height:24px;}
.lheight25 {line-height:25px;} .lheight26 {line-height:26px;} .lheight27 {line-height:27px;}
.lheight28 {line-height:28px;} .lheight29 {line-height:29px;} .lheight30 {line-height:30px;}

.bold {font-weight:bold;}
.nobold {font-weight:normal;}
.italic {font-style:italic;} /*<sub><sup><strike>*/

.text_left {text-align:left;}
.text_right {text-align:right;}
.text_center {text-align:center;}
.text_justify {text-align:justify;}
.text_nooverflow {overflow:hidden;}
.display_none {display:none;}


/*----------------------------------TABLE--------------------------------------*/
.collapse {border-collapse:collapse;}
.valign_top {vertical-align:top;}
.valign_middle {vertical-align:middle;}
.valign_bottom {vertical-align:bottom;}

/*----------------------------------FLOAT--------------------------------------*/
.left {float:left;}
.right {float:right;}
.relative {position:relative;}

/*----------------------------------PADDING------------------------------------*/
.img0 {margin:0; padding:0; border:0;}
.form0 {margin:0; padding:0;}
.border0 {border:0;}
.table0,.table0 td {margin:0; padding:0;}

.cleaner {clear:both; padding-right:0px; padding-left:0px; padding-bottom:0px; background:none transparent scroll repeat 0% 0%; margin:0px;}
.cleaner0 {clear:both; padding:0; background:none transparent scroll repeat 0% 0%; margin:0px;}

/*----------------------------------PAGING-------------------------------------*/
.paging {font:11px arial, sans-serif; text-align:right; padding:0; margin:0; color:#000000;}
.paging .noactive {color:#bbbbbb; text-decoration:none;}
.paging .actual_page {font-weight:normal; color:#000000; font-size:14px;}
.paging a {color:#81AA0A; text-decoration:underline;}
.paging a:hover {font-weight:normal; text-decoration:underline;}
.paging .prev_gif {position:relative; top:2px;}
.paging .prev_noactive {position:relative; top:2px;}
.paging .next_gif {position:relative; top:2px;}
.paging .next_noactive {position:relative; top:2px;}
.paging .no_underline {text-decoration:none;}

/*-----------------------------------FORM--------------------------------------*/
textarea,.input_text,select
 {background-color:#ffffff; color:#000000; border:1px solid #7f9db9; font:13px arial, sans-serif;}
textarea,.input_text {padding:2px 0px 2px 3px;}
select {padding:1px 0px 1px 0px;}
.input_check {position:relative; left:-3px;}

/*-----------------------------------------------------------------------------*/
