html,body {padding:0px; margin:0px; font:normal normal 0.85em Arial, sans-serif; background:#000000 url("imgs/back.jpg") top repeat-x;}

form {margin:0px;}
table {border:none; margin:auto;}
img {border:none; vertical-align:middle}
input {vertical-align:middle;}
a { color:black;}
a:hover { color:#F4742B;}

.tbold {font-weight:bold;}
.tpodtrzeny {text-decoration:underline;}
.tkurziva {font-style:italic;}
.tvetsi {font-size:120%;}
.tmensi {font-size:80%;}
.al {text-align:left;  padding:0px 15px 0 15px;}
.aj {text-align:justify}
.ac {text-align:center}
.ar {text-align:right}
.fl {float:left;}
.fr {float:right;}
.inv {display:none;}
.obrl {float:left; margin-right:5px; margin-top:5px; margin-bottom:5px;}
.obrl a,obrr a {text-decoration:none;}
.obrr {float:right; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.cleaner {clear:both}
.vyrazny {color:#E95100;}
.full {width:100%;}
#levy .full {_width:93%;}
.nic {font-size:1px;}

.separator1 {border-bottom:solid 1px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator2 {border-bottom:dotted 1px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator3 {border-bottom:double 3px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator4 {border-bottom:solid 1px #d90000; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}

.sloupec1 {float:left; width:49%; _width:46%;}
.sloupec2 {float:right; width:49%; _width:46%;}
.pod {padding-top:10px; clear:both;}

.sloupec3 {float:left; width:31%; _width:30%; margin-left:10px;}
.sloupec4 {float:left; width:31%; _width:30%;}
.sloupec5 {float:left; width:31%; _width:30%;}

.produktovy .sloupec3 {margin-left:30px;}

/*většinou formuláře*/
.c {width:140px;}
.c2 {width:100px;}
.sloupec1 .c,.sloupec2 .c {width:100px;}
.sloupec1 .c2,.sloupec2 .c2 {width:70px;}
/*
.input {width:100%; background:white; border:solid 1px #D9754B; font:normal normal 11px Tahoma,sans-serif; color:black; margin-bottom:1px;}
.input_mini {width:25px;}
.button {background-color:#D9754B; color:white; font:normal normal 11px Arial,sans-serif; text-transform:uppercase; border:none; _padding:0px 4px 0px 4px;}
a.button {padding:2px 5px 2px 5px;}
.x {color:black; background-color:#2A7C87; cursor:pointer;}
*/
.mensi {width:120px;}
.kal {text-align:center}
.kal2 {cursor:pointer; background-color:#2A7C87; color:white;}

/*galerie - někdy se hodí*/
.gal_obrazek_velky {width:520px; height:520px; overflow:auto; margin:5px 0px 5px 0px; clear:both; background-color:#cccccc;}
.gal_obrazek {padding:10px; clear:both; text-align:center;}
.gal_obrazek img {border:solid 8px #cccccc; }
.gal_popiska {padding:5px 0px 5px 0px; width:100%; text-align:center; background-color:#cccccc; }
.gal_ovladani_nahled {padding-top:12px; margin-bottom:15px;}
.gal_ovladani {padding-top:11px; margin-bottom:10px;  _height:33px;}
.gal_nahledy {text-align:center; background:url("imgs/gal_bg.gif") no-repeat center top; height:110px; padding-top:17px;}
.nahled {margin:0px 2px 0px 2px;}
.aktivni_nahled img {border:solid 1px #D9754B;}
.gal_zoom {float:right; padding-top:11px; padding-right:10px; }
.gal_link {padding:2px 5px 2px 5px; background-color:#D9754B; color:white; font-size:85%;}
.gal_link:hover {color:black; background-color:#2A7C87; cursor:pointer; text-decoration:none;}


.good {padding:4px 8px 4px 8px; margin:8px 0px 8px 0px; background:#EF6C26; color:black;}

/*------------------------hopbox-----------------*/
#prihlaseni {color:#FFFFFF; position:absolute; top:40px; left:680px; z-index:5;  }
#prihlaseni a {color:#FFFFFF; text-decoration:none;  text-transform:uppercase; margin-right:10px;}
#prihlaseni a:hover {color:#F4742B;}

.bannery img {margin:0px 0 10px 0;}



h1 {color:#E95100; margin:15px 10px 10px 15px !important; line-height:120%;}
.nadpis {font-size:130%; margin-bottom:10px;}
.text {padding:15px;}

/*----------hlavicka titulka-------------*/
#hlavicka { width:962px; margin:auto; height:385px; position:relative; z-index:1; margin-top:-15px; }
#hlavicka_banner img {position:absolute; top:145px;}


#logo_sede {background:url("imgs/logo_sede.jpg") no-repeat; width:146px; position:absolute; height:101px; top:43px; left:400px; }
#home a {position:absolute; top:40px; z-index:1;}
#home h1 a,.nadpish1 a {color:#FFFFFF; font-size:18px; font-weight:bold; position:absolute; top:65px; left:340px; text-decoration:none; letter-spacing:3px;}
#home h2 a,.nadpish2 a {color:#FFFFFF; font-size:14px; position:absolute; top:40px; left:220px; text-decoration:none; font-weight:normal; letter-spacing:3px;}
.nadpish1 a {position:absolute; top:67px !important;}
.nadpish2 a {}

#hlavicka_prvek {position:absolute; top:25px; right:100px; width:500px; color:#FFFFFF; font-size:90%;}
#hlavicka_prvek  a {color:#FFFFFF; }
#vlajecky {position:absolute; top:10px; right:20px;}

.hledej {position:absolute; top:60px; right:140px; background:url("imgs/input.jpg") no-repeat; border:none;}
.hledej .input {padding:2px; }
.hledej .button {background:url("imgs/hledat.jpg") no-repeat; width:72px; height:22px; border:none; position:absolute; right:-75px; cursor:pointer;}


/*-----------menu----------------------------*/
#menu {height:39px; position:absolute; top:109px; right:20px; background:url("imgs/menu.jpg") repeat-x; z-index:1;}
#menu a {display:block; height:39px; float:left; color:#FFFFFF; background:url("imgs/carka.jpg") 0px 14px no-repeat; text-transform:uppercase; font-size:95%; text-decoration:none; font-weight:bold;}
#menu a:hover,#menu a.on {background:url("imgs/menu.jpg") 0px -39px repeat-x; }
#menu a.first span {background:url("imgs/menu_left.jpg") left 0px no-repeat; padding-bottom:12px; }
#menu a:hover.first span,#menu a.on.first span {background:url("imgs/menu_left.jpg") left -39px no-repeat;  }

#menu a.last span {background:url("imgs/menu_right.jpg") right 0px no-repeat; padding-bottom:12px; }
#menu a:hover.last span,#menu a.on.last span {background:url("imgs/menu_right.jpg") right -39px no-repeat; }


#menu span  {padding:12px 10px 0px 10px; display:block;}


/*-------------telo titulka-------------*/
#telo_titulka {width:962px; margin:auto;}
#box1 {background:url("imgs/produkty_body.jpg") repeat-y; width:962px; }
#box1_top {background:url("imgs/produkty_top.jpg") top no-repeat; width:962px; height:160px; padding-top:50px;}

#box1_top_mut {background:url("imgs/produkty_top_mut.jpg") top no-repeat; width:962px; height:160px; padding-top:50px;}

.nadpisek {font-size:150%; font-weight:bold; color:#E95100; position:relative; top:-35px; left:15px; text-transform:uppercase;}
.nadpisek1 {font-size:150%; font-weight:bold; color:#E95100; text-align:right; text-transform:uppercase; padding:30px 20px 0 0px;}
.nadpisek2 {font-size:150%; font-weight:bold; color:#E95100; text-align:right; text-transform:uppercase; padding:20px 20px 0 0px;}

#box2 {background:url("imgs/aktuality_body.jpg") repeat-y; }
#box2_top {background:url("imgs/podpora_top_mut.jpg") no-repeat; height:50px;}
#box2_bottom {background:url("imgs/aktuality_bottom.jpg") no-repeat; height:13px; margin-bottom:30px;} 

#box2_top_mut {background:url("imgs/podpora_top_mut.jpg") no-repeat; height:50px;}

#box2 h2.nadpis {color:#E95100; margin:0px 0px 15px 0px; font-weight:bold; font-size:130%; padding:0px;}

/*-------------------produkty----------------*/
.obr {float:left; width:160px; margin:0px 0px 0px 19px; height:160px; _margin:10px 0px 0px 13px;}
.obr h2 a {height:35px; display:block; font-size:60%; text-align:center; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:160%; margin:0px 0 10px 0; padding:0px;}
.obr img {border:2px solid #E95100;}
.obr img:hover {border:2px solid #FFFFFF;}
.posunute {margin-left:62px; _margin-left:72px; position:relative;}
.posunute a.logooc img {position:absolute; border:none; top:120px; left:25px;}


/*----------aktuality titulka--------*/
#aktuality,#otopne_systemy,#podpora_neprehlednete {float:left;}
#aktuality {width:210px; margin-left:0px;}
#aktuality .text {padding:0px 15px 0px 15px;}

#newsletter {background:url("imgs/newslleter.jpg") top no-repeat; padding-top:45px;}

#otopne_systemy h2 a {color:#E95100; margin:0px 0px 15px 0px; font-weight:bold; font-size:100%; padding:0px; text-decoration:none;}

#otopne_systemy {width:515px; margin-left:30px; position:relative;}
a#srovnejte {position:absolute; top:14px; right:20px; font-size:90%;}

#podpora_neprehlednete {width:169px;  margin-left:33px; _margin-left:15px;}
#podpora_y {background:url("imgs/podpora_body.jpg") repeat-y; margin-bottom:10px;}
#podpora_top {background:url("imgs/podpora_top.jpg") no-repeat top;}
#podpora,#zelena_linka {background:url("imgs/podpora_bottom.png") no-repeat bottom; color:#FFFFFF; padding-top:10px;}
#podpora .text {padding:10px;}

#zelena_linka .ac {padding-top:4px;}

#podpora h3,#zelena_linka h3 {color:#FFFFFF; margin:0px; padding:0px; font-size:140%;}

#neprehlednete_top {height:40px; margin-bottom:10px;}

#neprehlednete_top_mut .nadpisek2 {padding-top:0px; padding-bottom:10px;}

/*----------hlavicka obsahovka-------------*/
#hlavicka_obsahovka {width:962px; margin:auto; height:295px; position:relative;}
#hlavicka_banner_obsahovka img {position:absolute; top:145px;}

/*---------------telo obsahovka-------------*/
#telo {width:962px; margin:auto; line-height:170%;}


/*----------------vlevo---------------------*/
#vlevo {float:left; width:230px; padding-top:20px;}

/*---------------submenu-------------------*/
#vlevo .obsahovy {font-size:140%; color:#E95000; font-weight:bold; margin:0px 0 0 20px; text-transform:uppercase;}
.produktovy .al {padding:5px 5px 0px 5px;}
#submenu {background:url("imgs/submenu_bottom.png") bottom no-repeat; width:208px; padding-bottom:5px; margin-top:5px;}

#submenu a {display:block; background:#C54400; border-bottom:1px solid #AC3C00; border-top:1px solid #D06024; width:202px; color:#FFFFFF; margin-left:3px; text-transform:uppercase; font-size:95%; text-decoration:none;}
#submenu a:hover,#submenu a.on {background:#5E5E5E; border-bottom:1px solid #515151; border-top:1px solid #757575;}
#submenu a span {display:block; padding:5px 0px 5px 15px;}

#submenu a.uroven_odkazu2.first {background:url("imgs/submenu_odkaz_top.jpg") no-repeat;  width:208px; margin:0px; border:none; height:34px; }
#submenu a.uroven_odkazu2.last {height:32px; border:none; border-top:1px solid #D06024;}

#submenu a.uroven_odkazu2.first span {padding:10px 0px 0px 17px;}

#submenu a:hover.uroven_odkazu2.first {background:url("imgs/submenu_odkaz_top.jpg") 0px -34px no-repeat;}
#submenu a:hover.uroven_odkazu2.last  {border-top:1px solid #757575;}

/*#submenu a:hover.last {background:url("imgs/submenu_odkaz_bottom.png") 0px -34px no-repeat; border-top:1px solid #757575;}
*/
/*
#submenu .submenu_treti a {border:none; width:202px; height:26px !important; display:block; background:url("imgs/submenu_odkazy.jpg") 0px 0px no-repeat !important; font-size:85%;}
#submenu  .submenu_treti span {padding:6px 0 0 30px; display:block; }


#submenu .submenu_treti a:hover,#submenu .submenu_treti a.on {border:none; background:url("imgs/submenu_odkazy.jpg") 0px -26px no-repeat !important;}

*/
a.uroven_odkazu3 {border:none; width:202px; height:26px !important; display:block; background:url("imgs/submenu_odkazy.jpg") 0px 0px no-repeat !important; font-size:85%;}
a.uroven_odkazu3 span {padding:6px 0 0 30px; display:block; margin-left:17px; border:none;}


a.uroven_odkazu4 {border:none; width:202px; height:26px !important; display:block; background:url("imgs/submenu_odkazy2.jpg") 0px 0px no-repeat !important; font-size:75%;}
a.uroven_odkazu4 span {padding:6px 0 0 35px; display:block; margin-left:20px; border:none;}

a:hover.uroven_odkazu3,a.on.uroven_odkazu3 {border:none; background:url("imgs/submenu_odkazy.jpg") 0px -26px no-repeat !important;  border-top:1px solid #C94600 !important; border-bottom:1px solid #C94600 !important;}
a:hover.uroven_odkazu4,a.on.uroven_odkazu4 {border:none; background:url("imgs/submenu_odkazy2.jpg") 0px -26px no-repeat !important; border-top:1px solid #C94600 !important; border-bottom:1px solid #C94600 !important;}



.aktuality_obsahovka {background:url("imgs/aktuality_body.png") repeat-y; width:208px;}
.aktuality_top {background:url("imgs/aktuality_top.png") no-repeat; height:6px; margin-top:25px;}
.aktuality_bottom {background:url("imgs/aktuality_bottom.png") no-repeat; height:7px; margin-bottom:25px;}
.aktuality_obsahovka .nadpis {font-weight:bold;}

.aktuality_obsahovka .input,.aktuality_obsahovka textarea {width:170px !important;}


/*----------vpravo-------------------------*/
#vpravo {float:right; width:730px; padding-top:10px;}

/*--------------obsah---------------------*/
#drobecky {height:20px; color:#919191; margin:10px 0 0px 0;}
#drobecky a {color:#E95000; text-decoration:underline;}
#drobecky a:hover {color:#919191;}
#obsah_top {background:url("imgs/obsah_top.jpg") no-repeat; }
#obsah_bottom {background:url("imgs/obsah_bottom.jpg") no-repeat; height:13px;}
#obsah {background:url("imgs/obsah_body.jpg") repeat-y;}

#obsahovy {width:728px; padding-top:6px; position:relative;}
#vlevo_obsah  {float:left;  width:560px;}

#vlevo_obsah .polozka {margin:5px 0px 20px 15px;}

#vpravo_obsah {float:right; width:167px; _width:150px;}
#zelena_linka { height:72px; background:url("imgs/linka.jpg") no-repeat;}
#zelena_linka .text {padding:7px;_padding:2px;}

#vpravo_obsah_float {position:absolute; top:6px; right:0px; width:167px; height:50px; _width:150px;}

/*---------paticka--------------*/
#paticka a {color:#FFFFFF; text-decoration:underline;}
#paticka a:hover {color:red;}
#paticka {margin:auto; background:#000000 url("imgs/paticka.jpg") no-repeat; width:965px; height:55px; font-size:90%; color:#D1D1D1; margin-bottom:10px; margin-top:20px;}
#paticka-left {float:left;padding:15px 0px 0px 15px; }
#paticka-right {float:right;padding:15px 15px 0px 0px;}

/*-----------pozadi_nadpis---------------------*/
h1#produkt_nadpis {color:#E95100; height:40px; margin:30px 10px 10px 30px !important; width:530px; }
.pozadi_nadpis h2 ,#souvis .odsad h3 {color:#E95100; font-size:160%; }
.pozadi_nadpis,#souvis .odsad  {padding:10px 20px 5px 20px !important; background:#E6E6E6 url("imgs/pozadi_nadpis.jpg") top no-repeat !important; width:688px !important; margin:20px 0px 0px 0px !important;}

/*-----------Skryté----------------------*/
.skryty_odstavec1, .skryty_odstavec2, .skryty_odstavec3, .skryty_odstavec4, .skryty_odstavec5, .skryty_odstavec6, .skryty_odstavec7 {display:none;}
.skryty_odstavec1, .skryty_odstavec2, .skryty_odstavec3, .skryty_odstavec4, .skryty_odstavec5, .skryty_odstavec6, .skryty_odstavec7 {background:#D4D4D4 url("imgs/odkaz_specifikace_bottom.jpg") bottom no-repeat; margin-left:20px; width:641px !important; margin-bottom:-3px; }

/*
table.skryty_odstavec1,table.skryty_odstavec2,table.skryty_odstavec3,table.skryty_odstavec4,table.skryty_odstavec5,table.skryty_odstavec6,table.skryty_odstavec7 {margin-left:20px !important; width:671px !important; padding:15px !important;}

table.skryty_odstavec1 td,table.skryty_odstavec2 td,table.skryty_odstavec3 td,table.skryty_odstavec4 td,table.skryty_odstavec5 td,table.skryty_odstavec6 td,table.skryty_odstavec7 td {border:1px solid #7A7A7A; background:white; text-align:center;}

table.skryty_odstavec1 .tab_radek_1,table.skryty_odstavec2 .tab_radek_1,table.skryty_odstavec3 .tab_radek_1,table.skryty_odstavec4 .tab_radek_1,table.skryty_odstavec5 .tab_radek_1,table.skryty_odstavec6 .tab_radek_1,table.skryty_odstavec7 .tab_radek_1 {background:#BDBDBD; color:#000000; font-weight:bold;}
*/


table.skryty_odstavec3 {margin-left:20px !important; width:671px !important; padding:15px !important;}
table.skryty_odstavec3 td {border:1px solid #7A7A7A; background:white; text-align:center;}
table.skryty_odstavec3 .tab_radek_1,table.skryty_odstavec3 .tab_radek_2 {background:#BDBDBD; color:#000000; font-weight:bold;}


table.skryty_odstavec1,table.skryty_odstavec2,table.skryty_odstavec3,table.skryty_odstavec4,table.skryty_odstavec5,table.skryty_odstavec6,table.skryty_odstavec7 {margin-left:20px !important; width:671px !important; padding:15px !important;}

table.skryty_odstavec1 td,table.skryty_odstavec2 td,table.skryty_odstavec3 td,table.skryty_odstavec4 td,table.skryty_odstavec5 td,table.skryty_odstavec6 td,table.skryty_odstavec7 td {text-align:left;}


.skryty_odstavec1 ul, .skryty_odstavec2 ul, .skryty_odstavec3 ul, .skryty_odstavec4 ul, .skryty_odstavec5 ul, .skryty_odstavec6 ul, .skryty_odstavec7 ul {margin:0px; padding:0 0 0 15px;}
.skryty_odstavec1 ul li, .skryty_odstavec2 ul li, .skryty_odstavec3 ul li, .skryty_odstavec4 ul li, .skryty_odstavec5 ul li, .skryty_odstavec6 ul li, .skryty_odstavec7 ul li {list-style-image:url("imgs/obdelnicek.jpg");}
.al.skryty_odstavec1,.al.skryty_odstavec2,.al.skryty_odstavec3,.al.skryty_odstavec4,.al.skryty_odstavec5,.al.skryty_odstavec6,.al.skryty_odstavec7 {padding:15px !important;}


/*---------------sedy_boxik------------*/
.box_sedy {background:url("imgs/vrsek_sedy.jpg") top no-repeat; width:690px; margin:20px 0px 5px 17px;}
.spodek_sedy_ramecek {background:url("imgs/spodek_sedy.jpg") 0px bottom no-repeat; width:660px;}
.box_sedy .al {padding:15px;}

.obrazek {background:url("imgs/obrazek_pozadi.jpg") center no-repeat; height:130px; width:164px !important; text-align:center;}
.obrazek img {border:1px solid #B54E17; margin-top:19px;}
.obrazek img:hover {border:1px solid #FFFFFF;}

/*---------------bily_boxik------------*/
.box_bily {background:url("imgs/pikto_pozadi.jpg") top no-repeat; width:692px; margin:20px 0px 0px 17px; height:390px;}
.box_bily .al {padding:1px 15px 10px 15px;}
.box_bily img {margin-left:5px;}

/*-----------galerie--------------*/
.galerie h2 {color:#E95100; font-size:160%; padding:25px 20px 20px 20px !important; background:#E6E6E6 url("imgs/pozadi_nadpis.jpg") top no-repeat !important; width:688px !important; }
.galerie {background:#E6E6E6; width:728px !important; margin-bottom:30px;}
.galerie table {margin:auto; border-spacing:2px; width:700px;}
.galerie td {background:url("imgs/obrazek_pozadi.jpg") center no-repeat; height:130px; width:164px !important; text-align:center; }
.galerie td img {border:1px solid #B54E17;}
.galerie td img:hover {border:1px solid #FFFFFF;}

.strankovani {width:650px; margin-left:20px; }
.galerie .fr {margin-right:25px;}

.galerie_slider {position:relative; height:170px;}
.galerie_posuvna {height:170px; margin-top:5px;}

.galerie_posuvna .galerie_odkaz {background:url("imgs/obrazek_pozadi.jpg") center no-repeat; height:110px; width:159px !important;display:block; float:left; padding-top:20px; margin:20px 5px 20px 5px; text-align:center; }
.galerie_posuvna .galerie_odkaz img {border:1px solid #B54E17;} 
.galerie_stranka { height:170px; padding-left:25px;}

.galerie_zpet {position:absolute; left:8px; top:75px;}
.galerie_vpred {position:absolute; right:10px; top:75px;}


/*----------technicka_specifikace_sede_pozadi------------*/
a.aktivni_zalozka {background:url("imgs/odkaz_specifikace.jpg") no-repeat;  width:671px !important; height:35px; display:block; color:#E95100; padding:5px 10px 0px 10px;}
.technicka_specifikace {margin:10px 0 0 15px; padding:0px; height:32px; }

/*--------sipky_seznam------------------*/
.sipky_seznam li {list-style-image:url("imgs/stazeni.png");}


.obrazek_pozadi  {background:url("imgs/produkt_top.jpg") top no-repeat; text-align:center; width:358px;}
.obrazek_pozadi img {background:url("imgs/produkt_bottom.jpg") bottom no-repeat;  padding:10px 24px 15px 15px;}




table.tabulky {padding:10px 0 20px 30px;}
table.tabulky .tab_sloupec_1 {font-weight:bold;}

table.tabulky .tab_lichy {background:#BDBDBD;} 

table.data  {border-collapse:collapse; margin-bottom:1.5em; margin-top:1em; padding:5px; width:100%; border:1px solid black; text-align:center;}
table.data .sloupecSedy {background:#BFBFBF;}
table.data tr td {border:1px solid black;}
table.data .sloupecOranzovy {color:#EF5400;}
/*-------------flash---------------------*/
.flash {background:url("imgs/flash_odkaz.jpg") no-repeat; width:500px; height:250px; padding:25px 25px 0px 47px;}
.posun {padding-left:140px;}

.obrazek_pozadi_cele {background:url("imgs/obrazek_pozadi_cele.jpg") no-repeat; width:320px; height:215px; padding:5px 10px 5px 5px;}
.flash_posun {background:url("imgs/flash_pozadi.jpg") no-repeat; width:340px; height:220px; padding:10px 0px 0px 20px; float:left; margin:20px;}

/*------------redakce-------------*/
.polozka {margin-bottom:15px;}
.polozka strong {width:175px; display:block; padding-top:2px;}
.polozka a {text-decoration:none; line-height:130%;}
.polozka a:hover {color:#C94600;}
.polozka .redakce_img {float:left; width:60px; display:block; padding:6px 5px 2px 0;}

/*-----------tabulka tepelne vykony-----------*/
.tepelne,.opravny_soucinitel_tabulka  {font-size:95%; width:680px !important; margin:10px 10px 10px 20px !important ; border-collapse:collapse; }
.tepelne td ,.opravny_soucinitel_tabulka td {text-align:center; border:1px solid #000000; height:12px; }

.opravny_soucinitel_tabulka .tab_radek_2,.opravny_soucinitel_tabulka .tab_radek_4 {border-bottom:3px solid #000000;}

.tepelne td.tab_sloupec_4,.tepelne td.tab_sloupec_6,.tepelne td.tab_sloupec_8,.tepelne td.tab_sloupec_10,.tepelne td.tab_sloupec_12,.tepelne td.tab_sloupec_14,.tepelne td.tab_sloupec_16 {background:#BDBDBD;}


.tepelne td.tab_sloupec_1,.tepelne td.tab_sloupec_2 {color:#E95100; font-weight:bold;}
.tepelne td.tab_sloupec_3 {font-weight:bold;}

.tepelne .tab_radek_1,.tepelne .tab_radek_2 {font-weight:bold; background:#E95100 !important; font-size:100%; color:#000000 !important;}


.opravny_soucinitel_tabulka td.tab_sloupec_2, .opravny_soucinitel_tabulka td.tab_sloupec_4,.opravny_soucinitel_tabulka td.tab_sloupec_6,.opravny_soucinitel_tabulka td.tab_sloupec_8,.opravny_soucinitel_tabulka td.tab_sloupec_10,.opravny_soucinitel_tabulka td.tab_sloupec_12,.opravny_soucinitel_tabulka td.tab_sloupec_14,.opravny_soucinitel_tabulka td.tab_sloupec_16 {background:#BDBDBD;}

.opravny_soucinitel_tabulka .tab_radek_1,.opravny_soucinitel_tabulka .tab_radek_3,.opravny_soucinitel_tabulka .tab_radek_5 {background:#E95100 !important; font-weight:bold;}


/*-----------------------odstavec---------------------*/
.odstavec {padding:5px 20px 5px 20px !important;}

/*----------------------formular-------------------*/
#formular {padding:30px;}
#formular .formulare {width:450px;}
#formular .formulare .input {width:330px;}

/*-------------download-------------*/
.download {padding:0px 30px 10px 30px;}
.download_nadpis {padding:0px 30px 0px 30px; display:none;}
.download tbold {padding:10px 30px 0px 30px;}

.stredovy {margin:20px 0 0 340px; display:block; width:47px;}

.produkt_pozadi {background:url("imgs/produkt_pozadi.jpg") no-repeat; height:125px; text-align:center; display:block; position:relative; padding-top:15px;  width:185px; }
.produkt_pozadi img {margin:0px; padding:0px;}
.produkt_pozadi .ac {top:-30px; position:absolute; font-size:100%; font-weight:normal}

.reklamacni_tabulka {padding:5px; background:#D8D8D8;}
.reklamacni_tabulka td {vertical-align:top;}
.reklamacni_tabulka .c2 {width:107px;}
.reklamacni_tabulka .c3 {width:33%;}
.reklamacni_tabulka .input {width:98%; min-height:16px; padding-top:2px; font-family:sans-serif; font-size:12px; border:solid 1px #AEAEAE; background:url("imgs/reklamace_input.png") white left top repeat-x;}
.reklamacni_tabulka .mini {width:60px;}
.reklamacni_tabulka .reklamace_jednoradek {height:24px;}
.reklamacni_tabulka .stredni {width:150px;}
.reklamacni_tabulka .prave_odsazeni {padding-right:12px}

.vypis_reklamace .c {width:180px; vertical-align:top;}
.vypis_reklamace .input {width:100%; vertical-align:top; font:normal normal 11px sans-serif;}

.kategorie_produkt { position:relative;}
.kategorie_produkt a {background:url("imgs/rozcestnik.jpg") no-repeat; text-align:center; width:256px; height:148px; display:block; padding-top:8px; margin-top:5px;}
.kategorie_produkt h2 a {position:absolute; top:-30px; background:none; font-weight:bold; height:20px; font-size:12px;}
.kategorie_produkt h2 a:hover {color:#E95000;}

table.tabulka_stred {padding-left:25px; width:680px !important;}

.kontakty {width:700px !important; font-size:85%; margin-top:50px;}
.kontakty .tab_radek_1 {font-weight:bold; font-size:110%;}
.kontakty .tab_sloupec_3  {width:55px;}
.kontakty  .tab_sudy {}
.kontakty  .tab_lichy {background:#DFDFDF;}
.kontakty .al {padding:0px;}
.kontakty td {padding:5px 3px 5px 3px !important; }

#souvis_obsah h3 {color:#E95100; font-size:160%; margin-left:15px; }

.sirka {width:170px;}