/*css (c)2007RekoKuko - www.rekokuko.com */
body {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size : 0.9em;
text-align : center;
color : black;
line-height : normal;
margin : 0;
background : url(images/background/pg/bg-page.gif) repeat-x left top;
}
a {
color : navy;text-decoration : none;letter-spacing : 1px;}
a:hover {color : blue;text-decoration : underline;}
a:active {color : blue;text-decoration : underline;}
h1, h2, h3, h4, h5 {font-family : trebuchet MS;color : navy;}
h1 {font-size : 140%;text-decoration : underline;}
h2 {font-size : 130%;text-decoration : underline;}
h3 {font-size : 120%;text-decoration : underline;letter-spacing : 3px;}
h4 {font-size : 105%;display : block;margin : 0 0 4px 0;padding : 2px 4px;width : 98%;border-bottom : 1px solid #b0c4dd;background :url(images/background/obsah/news_nadpis.gif) repeat-y left top;}
h5 {font-size : 100%;font-weight : bold;margin : 2px;text-decoration : underline;}
ul {margin : 4px;text-align : left;}
li {list-style-type : none;background-position : left 3px;background-image : url(images/icones/ico-ul-01.gif);background-repeat : no-repeat;padding : 0 0 0 18px;}
img  {border:none;}
input.popt {border : 1px solid #b0c4dd;background : url(images/background/obsah/bg-input.gif) no-repeat left top;line-height : 26px;width : 198px;}
textarea {background : url(images/background/obsah/bg-textarea.gif) repeat-x left top;border : 1px solid #b0c4dd;height : 150px;width : 200px;}
.but {background : url(images/background/obsah/bg-input.gif) no-repeat left top;width : 98px;line-height : 26px;margin-left : 1px;margin-right : 1px;}
/*Layer*/
#hlavni {background-color : white;width : 796px;margin : auto;text-align : center;border-left : 1px solid #b0c4dd;border-right : 1px solid #b0c4dd;}
#topNavigace {background-color : white;margin : 0;padding : 2px 1px;text-align : left;}
#topNavigace img {padding-left : 2px;border : none;}
.navigace {padding-left : 70px;}
#hlavicka {padding : 0;background : url(images/top/top.jpg) no-repeat left top;width : 796px;height : 178px;margin : 0;}
#bodypage {margin : 0;padding : 0;position : relative;}
/*Zapati*/    
.zapati {clear : both;background : url(images/zapati/logo.gif) no-repeat left top;height : 63px;color : #666;font-weight : bold;padding-left : 150px;border-bottom : 1px solid #b0c4dd;border-top : 1px solid #b0c4dd;text-align : left;}
.autor {text-align : right;font-size : 70%;margin : auto;width : 796px;}
/*Left*/
.leftpage {margin : 1px 2px;float : left;border : 1px solid #b0c4dd;padding-top : 2px;padding-left : 2px;padding-right : 2px;padding-bottom : 1px;}
.menubutton a {display : block;background : url(images/menu/menu-buton-off.gif) no-repeat left top;line-height : 37px;padding-left : 30px;padding-bottom : 1px;width : 180px;margin : 0;letter-spacing : 2px;}
.menubutton a:hover {background : url(images/menu/menu-buton-on.gif) no-repeat left top;}
.leftDivInfo {border : 1px solid #b0c4dd;margin : 1px 1px;background : url(images/background/obsah/bg_page.jpg) center top;}
.leftDivLang {display : block;background : url(images/menu/menu-lang.gif) no-repeat left top;line-height : 37px;padding : 0;width : 210px;margin : 0;}
.cas {margin : 10px 0 10px 0;background : url(images/icones/cas.gif) no-repeat;line-height : 20px;padding-left : 15px;background-position : 25px 4px;}
/*Right*/
.rightpage {background : url(images/background/obsah/bg-text-content.jpg) no-repeat right top;float : right;margin : 0;width : 570px;}
.content {text-align : left;padding : 0;margin : 0;}
.textcontent {width : 460px;margin : 10px 0 10px 20px;padding : 0;text-align : left;min-height : 550px;_height:550px;}
.text img {border : none;}
.text, .stranka {border : 1px solid #b0c4dd;padding : 5px 5px;margin : 2px 0 2px 0;background-color : white;}
.sekce {background : url(images/content/sekce-sipka.gif) no-repeat left top;line-height : 32px;padding-left : 62px;font-weight : bold;color : navy;border : 1px solid #b0c4dd;margin : 0 0 2px 0;}
.stranka {background : url(images/background/obsah/middle_bg_table.gif) repeat-y center top;}
.stranka a {font-size : 90%;color : #666;}
.text_news {min-height : 110px; _height:110px; text-align : justify;}
.text_news img {float : left;margin : 0 10px 1px 0;}
.news_time, .link_zastupci {background : url(images/background/obsah/news_datum.gif) repeat-y right top;margin : 2px 2px;padding : 2px 2px;border-top : 1px solid #b0c4dd;text-align : right;font-size : 90%;color : #999;}
/*Kontakt*/
.kontaktDetail {margin : 10px 10px;border-bottom : 1px solid #b0c4dd;padding-bottom : 5px;}
.tel {background : url(images/icones/phone.gif) no-repeat;background-position : left 5px;padding-left : 20px;margin-left : 5px;}
.fax {background : url(images/icones/fax.gif) no-repeat;background-position : left 0;padding-left : 25px;}
.user {background : url(images/icones/user3.gif) no-repeat;background-position : left 1px;padding-left : 22px;line-height : 20px;margin-left : 3px;font-weight : bold;}
.email {background : url(images/icones/mail8.gif) no-repeat;background-position : left 2px;padding-left : 23px;line-height : 15px;margin-left : 2px;}
.pozic {background : url(images/icones/puntik.gif) no-repeat;background-position : left 6px;padding-left : 18px;margin-left : 7px;}
/*Detaily*/
.vyber_produktu {background : url(images/background/obsah/bg-produkt-div.gif) no-repeat left bottom;width : 100px;height : 130px;float : left;border : 1px solid #b0c4dd;padding : 5px 0 5px 0;font-weight : bold;font-size : 85%;text-align : center;}
.vyber_produktu img {border : none;margin : auto;}
table#vyber_produkt {border : 1px solid #b0c4dd;margin : auto;}
.polozka {text-align : left;width : 368px;line-height : 38px;padding-left : 10px;font-size : 110%;letter-spacing : 3px;border : 1px solid #b0c4dd;background : url(images/background/obsah/bg-prava.gif) repeat-y right top;}
.link_detail {background : url(images/background/obsah/bg-detail-link.gif) no-repeat left top;width : 78px;border : 1px solid #b0c4dd;}
.link_detail a {display : block;text-align : center;font-size : 80%;color : navy;font-weight : bold;}
.detail_link a:hover {text-decoration : underline;}
.foto_produktu {margin : 0 0 4px 0;width : 98%;padding : 3px 3px 2px 3px;border : 1px solid #b0c4dd;background : url(images/background/obsah/bg-prava.gif) repeat-y right top;}
.table_popis {text-align : left;width : 160px;line-height : 26px;padding-left : 10px;font-size : 100%;font-weight : bold;border : 1px solid #b0c4dd;background : url(images/background/obsah/bg_page.jpg) repeat-y left top;}
.table_popis_info {background : url(images/background/obsah/bg-popis-detail.gif) no-repeat left top;width : 374px;padding-left : 35px;border : 1px solid #b0c4dd;}
/*RekoKukoEndCSS2007*/
/**************  *************/

.chyba {color: red;}
.ok {color: green;}
