body {
margin: 10px; 
padding: 0px;
font-family: "Arial CE", "helvetica ce", arial, helvetica, sans-serif;
color: #000000;
background-color: #000000;
background-image: url(images/page_bg.gif);
} 

form input.form-email { 
  display : none; 
} 

.odk{
  width: 950px;
  text-align: left;
}

.odk a:visited,
.odk a:active,
.odk a:link{
  color: #582607;
  text-decoration: none;
}

.autoh{
  height: auto;
}

.width_33p{
  width: 33%;
}

.odk a:hover{
  color: #582607;
  text-decoration: none;
}

.nejhlavni{
width: 950px;
height: auto;
}

.hlavni {
width: 950px;
height: auto;
}

.submit{
  border: 1px solid #893310; 
  background-color: transparent; 
  color: #873210; 
  font-size: 11px; 
  font-weight: bold;
}
.submit1{
 cursor: hand; background-color: transparent; border: 0px; color: #582607; font-weight: bold;
}

.reghes a:visited,
.reghes a:active,
.reghes a:link{
  font-size: 10px; color: #873210; text-align: center;
}

.hledani{
  font-size: 10px; border: 1px solid #893310; background-color: #ffffff;
} 

.inputs{
  background-color: #E38D47; border: 1px solid #853207; font-family: tahoma; font-size: 11px;
}  

.tdvyhl{
  text-align: right; vertical-align: bottom;
}

.tabulka1{
  width: 760px; text-align: center; border: 0px;
}

.tabulka1 td img { border: 0px }

.nadpisy{
  text-align: center; width: 212px; margin-right: 22px;
}

.nadpisy td {
  font-family: tahoma; color: #FFFFFF; font-size: 11px; font-weight: bold;
}

.sloupce{
  width: 244x; text-align: left; background-image: url(/images/brusle_final_06.gif); background-repeat: repeat-y;
}

.sloupec2{
  margin-left: 12px; width: 197px; height: auto; background-image: url("/images/pozadi.jpg"); background-repeat: repeat; overflow-x: auto; overflow-y: none;
}

.odkaz{
  font-size: 13px; text-decoration: none; color: #FCDEBC; font-weight: bold;
}

.odkazakce{
  font-family: tahoma; font-size: 11px; color: #64270B;
}

.imgakce{
  background-color: #ffffff; border: 1px solid black;
}

.tabakce{
 margin-left: 40px; margin-right:20px; border: 0px; text-align: left;
}

.tabakce td {
 vertical-align: top; font-family: tahoma; font-size: 11px;
}

.tdprava{
  color: #FFFFFF; font-family: tahoma; font-size: 11px; font-weight: bold;
}

.sloupecp{
  font-family: tahoma; font-size: 11px; background-image: url(/images/brusle_final_08.gif); background-repeat: repeat-y;
}

.leftz{
  text-align: left;
  
}

.prodej{
  text-align: center; font-size: 11px; font-weight: bold;
}

.prodej1{
  text-align: left; font-family: tahoma; font-size: 10px;
}

.tabulkapoc{
  width: 130px; font-family: tahoma; font-size: 11px; text-align: left; border: 0px;
}

.width_23{
  width: 23px;
}

.width_26{
  width: 26px;
}

.width_170{
  width: 170px;
}

.borderc{
  border: 1px solid black;
}

.spodecek{
  font-size: 10px; width: 950px; color: #582607; background-image: url("images/spodek.jpg");
}

.width_99p{
  width: 99%;
}

.height_50{
  height: 50px;
}

.height_30{
  height: 30px;
}

.height_110{
  height: 110px;
}

.middlee{
  vertcial-align: middle;
}

.right1{
  text-align: right;
}

.kosik1{
  width: 152px; margin-left: 20px; margin-right: 3px;
}

.width_45{
  width: 53px;
}

.borderr{
  border-bottom: 1px solid #DF924C;
}

.kosik2{
  font-style: tahoma; font-size: 11px; font-weight: bold;
}

.width_115{
  width: 30px;
}

.acko1{
  color: #000000; text-decoration: none;
}

.bord{
  border-bottom: 1px solid #DF924C;
}

.flleft{
  float:left;
}

.flright{
  float:right;
}


.dop1{
  border:1px solid #A0450D; vertical-align: top; text-align: center; width: 100%; background-color: #FFFFFF;
}

.dop2{
  padding: 5px 0px 0px 0px; float: right; width: 30px;
}

.dop3{
 text-align: center; border:1px solid #A0450D; padding: 4px 4px 4px 4px; width: 150px; background-color: #CB8750; color: #6E2E0A; font-weight: bold; font-size: 11px;
}

.dop4{
  color: #481A09; text-decoration: none;
}

.img_dop{
  margin-top: 3px; margin-right: 10px; border: 0px;
}

.height_120{
  height: 120px;
}

.height_45{
  height: 45px;
}

.height_45x{
  height: 42px;
}

.height_37{
  height: 37px;
}

.margint{
  margin-left: 4px; margin-right: 3px;
}

.width_95p{
  width: 95%;
} 

.ndd{
 font-family:tahoma;font-size:14px; margin-left: 7px; color: #542406; text-decoration: underline;
} 

.hjedna{
 font-family:tahoma;font-size:14px; margin-left: 7px; color: #542406;
} 

.uvod{
 width: 96%; text-align: justify; margin-left: 10px;
}

a.transp:visited,
a.transp:linked{
 color: transparent;
}

.width_5{
  width: 5px;
}  

.font10{
  font-size: 12px;
  color: rgb(229,211,207);
  font-weight: bold;
  text-decoration: none;
}

.font15{
  font-size: 15px;
}

.font13{
  font-size: 13px;
}

.font12{
  font-size: 12px;
}

.font9{
  font-size: 9px;
}

.divik2{
 display: none; font-family: tahoma; font-size: 10px; position: absolute; border: 1px solid blue; background-color: #ffffff; text-align: left; width: 450px; height: auto;
}

.width_8{
  width: 8px;
}

.width_15{
  width: 15px;
}

.height_42{
  height: 42px;
}

.height_10{
  height: 10px;
}

.red{
  color: red;
}

.topik{
  vertical-align: top;
}

.pozadicko{
  background-color: transparent; display: clear;
}

.marg_left_15px{
  margin-left: 15px;
}

.marg_left_5px{
  margin-left: 5px;
}

.marg_right_5px{
  margin-right: 5px;
}

.border_transp{
  border: 1px solid transparent;
}

.font11{
  font-size: 11px;
}

.hledt{
  font-size: 11px; font-weight: bold;
}

.height_140{
  height: 140px;
}

.width_100p{
  width: 100%;
}

.width_100{
  width: 100px;
}

.width_74{
  width: 74px;
}

.leftik{
  text-align: left;
}

.width_20{
  width: 20px;
}

.width_32{
  width: 32px;
}

.border1{
  border: 1px solid #ffffff;
}

.no_border{
  border: 0px;
}

.acko{
  text-decoration: none; color: #010102;
}

.width_210{
  width: 210px;
}

.width_85{
  width: 85px;
}

.width_120{
  width: 120px;
}

.width_150{
  width: 150px;
}

.bold{
  font-weight: bold;
}

.color1{
  color: #f7942a;
} 

.color2{
  color: #000000;
} 

.width_140{
  width: 140px;
}

.center1{
  text-align: center;
}

.width_230{
  width: 230px;
}

.margin_top_6{
  margin-top: -6px;
}

.width_97p{
  width: 97%;
}

.width_30{
  width: 30px;
}

.height_15{
  height: 15px;
}

.width_60{
  width: 60px;
}

.width_190{  
  width: 190px;
} 

.width_80{ 
  width: 80px;
}

.width_95{  
  width: 95px;
}

.width_180{  
  width: 180px;
}  

.left2{
  text-align: left; color: #010102;
}

.input{
  width: 90px; height: 13px; font-size: 10px; border: 1px solid #6e2e0a; background-color: #cb8750;
}

.tabull{
  width: 96%; text-align: center; border: 0px;
}

.kontakt{
  text-align: left; font-size: 11px; font-weight: bold;
}

.vrsek {
width: 950px;
height: 243px;
background-image: url(images/brusle_final_01.gif);
}

.hlavni2{
width: 950px;
height: auto;
}

.konecl{
width: 244px; 
background-image: url(images/brusle_final_16.gif); 
height: 18px;
}

.konecl2{
width: 244px; 
background-image: url(images/brusle_final_19.gif); 
height: 33px;
}

.zacatekl{
width: 244px; 
background-image: url(images/brusle_final_02.gif); 
height: 46px;
}

.zacatekp{
width: 189px; 
background-image: url(images/brusle_final_04.gif); 
height: 50px;
}

.konecp{
width: 189px; 
background-image: url(images/brusle_final_11.gif); 
height: 32px;
}

.zacatekp1{
width: 189px; 
background-image: url(images/brusle_final_12.gif); 
height: 44px;
}

.konecp1{
width: 189px; 
background-image: url(images/brusle_final_14.gif); 
height: 56px;
}

.zacatekl2{
width: 244px; 
background-image: url(images/brusle_final_17.gif); 
height: 40px;
}

.vrchs{
width: 517px; 
background-image: url(images/brusle_final_03.gif); 
height: 40px;
}



#leva {
float: left;
width: 244px;
background-image: url(images/brusle_final_19a.gif);
background-repeat: repeat-y;
}

#levas {
  background-image: url(/images/brusle_final_19.jpg); 
  background-repeat: repeat-y;
}  

#prava {
float: right;
width: 189px;
height: auto;
background-image: url(images/brusle_final_15.gif);
background-repeat: repeat-y;
}

.divik{
background-color: #CF8B54; border: 1px solid black; position: absolute; display: none; width: 170px; height: auto;
}

.pravas{
  background-image: url(/images/brusle_final_18.jpg); background-repeat: repeat-y;
}

#stred {
float: left;
width: 517px;
_height: 600px;
min-height: 600px;
height: auto;
font-family: tahoma; 
font-size: 12px; 
background-image: url("/images/brusle_final_05.gif"); 
background-repeat: repeat-y; 
text-align: left
}

a.menu {                            
  text-decoration: none; 
  font-family: Tahoma;       
  font-weight: bold;
  font-size: 13px; }
a.menu:visited, 
a.menu:active, 
a.menu:link{      color: #FFFFFF;}
a.menu:hover {    color: #0064ff; }

a:visited,
a:active,
a:link{      color: #003498;}
a:hover {    color: #0064ff; }

#menu-in {
margin-left: 0px;
width: 115px;
text-align: left;
height: auto;
}

.dropmenudiv{
  position:absolute;
  border: 1px solid #c87d00; 
  background-color: #FFA303; 
  padding: 2px; 
  text-align: left;
  z-index:100;
  visibility: hidden;
}

.dropmenudiv a{
  display: block;
  font-weight: bold;
  color: #003498;
  font-family: Tahoma; 
  font-size: 11px; 
  text-decoration: none;
}
li {
  list-style-type: none;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #e8fad5;

}


a.aktc{                            
  text-decoration: none; 
  font-family: Tahoma;       
  font-weight: bold;
  font-size: 11px; 
 }
a.aktc:visited, 
a.aktc:active, 
a.aktc:link{      color: red;}
a.aktc:hover {    color: #0064ff; }

h2 {font-size:140%; margin:20px 0px 5px 60px;}
h3 {font-size:100%; display:inline;}
h4 {font-size:90%; display:inline;}

.width_a {width: auto;}
.bold {font-weight: bold;}

.left {float: left; display: block; text-align: left; margin: 0px}
.clear {clear:both; height:0px; line-height:1px; font-size:0px;}

/* kosik.php*/
table.basket {margin-bottom:20px;}
table.basket .a_right {text-align: right;}
table.basket .a_center {text-align: center;}
table.basket th {font-size: 110%;}
table.basket td {font-size: 85%; font-weight:normal;vertical-align:baseline;}
table.basket a,a:visited {color:#123C65;}
table.basket a:hover {color:#0000BB;}
table.basket .del a {color:#BB0000;}
table.basket .del a:hover {color:#FF3333;}
table.basket input {text-align: right; width: 50px;}
table.basket span {font-size:65%;}
table.basket .cena_celkem {height:25px;} 
table.basket .cena_celkem td {vertical-align: bottom;}

.pocet_polozek {width:160px;}

/* uzivatel */
table.user h3 {display:block;margin-bottom:10px;}
table.user .va_middle {text-align:right;vertical-align:top;font-weight:bold;}
table.user {margin-left:40px; margin-top:15px;border: 0px solid #BDDBF2;}
table.user th {text-align: center;border: 0px solid #BDDBF2;}
table.user td {border: 0px solid #BDDBF2;}
table.user td.bold {padding-left:10px; font-weight: bold;}
table.user input {text-align: left; width:150px;}
table.user input.submit {text-align: center; width:auto;}

/* eshop */
.navig {margin:0px 10px 5px 40px;}
.sub_kat {margin:0px 10px 10px 0px; padding-top:5px; padding-left:10px;}
.sub_kat ul {margin-top:5px;}


.polozka {float:left; width:140px; height: 100px; border:1px solid red;margin-right:2px; padding:0px; margin-bottom:15px; text-align:center;background-color: #FFF;}
.polozkav {width:480px; height: 140px}
.polozkap {float:right; width:334px; height: 100px; border:1px solid red;padding:0px; margin-bottom:15px; text-align:left;}

.polozka1 {float:left; width:140px; height: 124px; border:1px solid red;margin-right:2px; padding:0px; margin-bottom:15px; text-align:center;background-color: #FFF;}
.polozkav1 {width:480px; height: 134px;}
.polozkap1 {float:right; width:334px; height: 124px; border:1px solid red;padding:0px; margin-bottom:15px; text-align:left;}

.polozka2 {float:left; width:140px; height: 124px; border:1px solid red;margin-left:2px; padding:0px; margin-bottom:15px; text-align:center;background-color: #FFF;}
.polozkav2 {width:480px; height: 134px;}
.polozkap2 {float:left; width:334px; height: 124px; border:1px solid red;padding:0px; margin-bottom:15px; text-align:left;}

.polozka2 .img {height: 130px; display:block;background-color:#FFF;}
.polozka2 .basket {z-index:50;background-color:transparent;position: absolute; width: 70px; margin: 2px 0px 108px 70px}
.polozka2 .basket a {display:block; font-size:9px;}
.polozkap2 .name {text-align: left; border-bottom: 1px solid red; background-color:#FEA817; margin:0px; padding-left:5px;}

.polozkap2 a.name {color:#330099;text-decoration:none;font-size:92%; font-weight:bold;}
.polozkap2 a.name:visited {color:#330099;text-decoration:none;font-size:92%; font-weight:bold;}
.polozkap2 a.name:hover {color:#fff;text-decoration:none;}

.polozkap2 p {height:54px;display:block;margin:0px; padding-left:8px; padding-right: 8px;font-size:95%;}
.polozkap2 .no_dph {float:right; margin-right:10px;padding:0px;color:#585B60; font-weight:bold; text-align:left;}
.polozkap2 .dph {float:right; margin-left:20px;padding:0px;margin-right:10px; font-weight:bold; text-align:right;}
.polozkap2 span {font-size:65%;font-weight:normal;margin:0px;padding:0px;}
.polozka2 img {border:0px;}



.polozka1 .img {height: 130px; display:block;background-color:#FFF;}
.polozka1 .basket {z-index:50;background-color:transparent;position: absolute; width: 70px; margin: 2px 0px 108px 70px}
.polozka1 .basket a {display:block; font-size:9px;}

a.name {color:#330099;text-decoration:none;font-size:92%; font-weight:bold;}
a.name:visited {color:#330099;text-decoration:none;font-size:92%; font-weight:bold;}
a.name:hover {color:#fff;text-decoration:none;}

.polozkap1 p {height:54px;display:block;margin:0px; padding-left:8px; padding-right: 8px;font-size:95%;}
.polozkap1 .no_dph {float:right; margin-right:10px;padding:0px;color:#585B60; font-weight:bold; text-align:left;}
.polozkap1 .dph {float:right; margin-left:20px;padding:0px;margin-right:10px; font-weight:bold; text-align:right;}
.polozkap1 span {font-size:65%;font-weight:normal;margin:0px;padding:0px;}
.polozka1 img {border:0px;}


.item {float:left; width:160px; border:1px solid red;margin-right:5px; padding:0px; margin-bottom:15px; text-align:center;}
#sort_filtr {margin:0px;padding:0px;}
.polozka .img {height: 100px; display:block;background-color:#FFF;}
.polozka .basket {z-index:50;background-color:transparent;position: absolute; width: 70px; margin: 2px 0px 108px 70px}
.polozka .basket a {display:block; font-size:9px;}
.polozkap .name {text-align: left; border-bottom: 1px solid red; background-color:#FEA817; margin:0px; padding-left:5px;}

.polozkap a.name {color:#330099;text-decoration:none;font-size:92%; font-weight:bold;}
.polozkap a.name:visited {color:#330099;text-decoration:none;font-size:92%; font-weight:bold;}
.polozkap a.name:hover {color:#fff;text-decoration:none;}

.polozkap p {height:54px;display:block;margin:0px; padding-left:8px; padding-right: 8px;font-size:95%;}
.polozkap .no_dph {float:right; margin-right:10px;padding:0px;color:#585B60; font-weight:bold; text-align:left;}
.polozkap .dph {float:right; margin-left:20px;padding:0px;margin-right:10px; font-weight:bold; text-align:right;}
.polozkap span {font-size:65%;font-weight:normal;margin:0px;padding:0px;}
.polozka img {border:0px;}

.table_item {margin-left:10px;}
.table_item th{text-align:left; vertical-align:middle;}
.table_item img {border : 0px solid #fff;}
.table_item .basket {width:93px; height:12px;background-color: #82B0E4;border:1px solid #123C65;text-align:center;}
.table_item .basket a {display: block; color:#123C65;font-size:9px;text-decoration:none;}
.table_item .basket a:visited {color:#123C65; font-size:9px;text-decoration:none;}
.table_item .basket a:hover {color:#fff;text-decoration:none;}

.table_item .zpet {width:50px; height:12px;background-color: #82B0E4;border:1px solid #123C65;text-align:center;}
.table_item .zpet a {display: block; color:#123C65;font-size:9px;text-decoration:none;}
.table_item .zpet a:visited {color:#123C65; font-size:9px;text-decoration:none;}
.table_item .zpet a:hover {color:#fff;text-decoration:none;}

form.login {padding: 0px; margin: 0px;}
form.login table {padding: 0px; margin: 0px;}
form.login input {width:90px;}

.login{
height: 10px;
font-family: tahoma;
font-size: 9px;
}
a.menuu {                            
  text-decoration: none; 
  font-family: Tahoma;       
  font-weight: bold;
  font-size: 11px; }
a.menuu:visited, 
a.menuu:active, 
a.menuu:link{      color: red;}
a.menuu:hover {    color: #0064ff; }
.tl{
height: 15px;
font-family: tahoma;
font-size: 9px;
}

.vyber{
height: 18px;
font-family: tahoma;
font-size: 9px;
background-color: rgb(203,135,80);
border: 1px solid black;
}

a.aktu{
  font-family: "Tahoma", "Arial CE", Helvetica, Arial, "sans-serif"; 
  font-size: 11px;
  color: rgb(252,222,188);
  text-decoration: none;
}

a.aktu:hover{
color: #8946CC;  
}

ul {
  margin: 0;
}
ul li {
  margin: 0 2em;
  list-style-type: square;
}

.basket1 {z-index:50;background-color:#FFF;position: absolute; width: 70px; margin: 2px 0px 108px 30px}
.basket1 a {display:block; font-size:9px;}


a.katalog{
  font-family: "Tahoma", "Arial CE", Helvetica, Arial, "sans-serif"; 
  font-size: 10px;
  color: #7474AA;
  text-decoration: none;
}

a.katalog:hover{
color: #8946CC;  
}

.name {text-align: left; border-bottom: 1px solid red; background-color:#FEA817; margin:0px; padding-left:5px;}

.basketp {width:93px; height:12px; background-color: #82B0E4; border:1px solid #123C65; text-align:center; margin-left: 15px;}
.basketp a {display: block; color:#123C65;font-size:9px;text-decoration:none;}
.basketp a:visited {color:#123C65; font-size:9px;text-decoration:none;}
.basketp a:hover {color:#fff;text-decoration:none;}



