* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, Helvetica, sans-serif;
color: black;
font-size: 85%;
background: white; 
text-align: center;
background-color: white;
}

input, textarea, select {
font-family: Arial, Helvetica, sans-serif; 
border: 1px solid #647177;
background-color: white;
}

.nejnovejsi-vyrobky hr {
color: #cccccc !important;
}

/* header */

h1 {
width: 980px;
height: 130px;
position: relative;
margin: 0 auto;
}

h1 span {
width: 980px;
height: 130px;
display: block;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}

.menu-right h1 {
width: auto;
height: auto;
font-size: 90%;
line-height: 150%;
}

#logo {
margin: 20px 0 0 38px;
}

/***/

h2 {
margin: 0;
padding: 0;
font-size: 100%;
font-weight: normal;
color: #01a0c7;
}

h4 {
color: #01a0c7;
font-size: 90%;
margin: 20px 0 10px;
}

p {
margin-bottom: 20px;
}


td {
padding: 2px;
}

a, a:link {
color: black;
}

a:visited {
color: #999999;
}

a:hover, a:focus, a:active {
color: #01a0c7;
}

a img {
border: none;
}

input {
padding: 2px;
}

.blue {
color: #01a0c7;
}

.red {
color: #FF0000;
}	
	
/***/

strong {
font-weight: bold;
}

.underline {
text-decoration: underline;
}

.space {
clear: both;
}

.cleaner {
clear: both;
width: 1px;
height: 1px;
font-size: 1px;
line-height: 1px;
}


/* horni odkazy */

#top-links {
height: 40px;
overflow: hidden;
line-height: 40px;
text-align: center;
color: #01a0c7;
font-size: 85%;
_font-size: 80%;
}

#top-links a, #top-links a:link {
color: #999999;
text-decoration: none;
padding: 0 10px;
}

#top-links a:hover, #top-links a:focus, #top-links a:active {
text-decoration: underline;
}

/***/

#obal {
width: 980px;
margin: 0 auto;
text-align: left;
position: relative;
background: white;
}

#obsah .menu-right p {
line-height: 140%;
font-size: 90%;
}


/* hledani */

#hledani {
width: 200px;
position: absolute;
top: 5px;
right: 0;
z-index: 100;
}

#hledani input {
border: none;
padding: 0;
margin-left: -3px;
}

#hledani input.pole {
width: 150px;
height: 15px;
_height: 23px;
padding: 3px;
margin: 0;
font-size: 85%;
_font-size: 80%;
background: white;
border: 1px solid #01a0c7;
float: left;
}

/* topmenu */

ul#topmenu {
position: absolute;
right: 0;
top: 55px;
}


ul#topmenu li {
list-style: none;
float: left;
display: block;
font-size: 50%;
_font-size: 45%;
padding: 0 20px;
font-weight: normal;
border-right: 1px solid #CCCCCC;
position: relative;
}

ul#topmenu li.last {
border-right: none;
}

ul#topmenu li a, ul#topmenu li a:link {
text-decoration: none;
}

ul#topmenu li a:visited {
color: black;
}

ul#topmenu li a:hover, ul#topmenu li a:active, ul#topmenu li a:focus {
color: #01a0c7;
}

ul#topmenu ul.sub {
width: 530px;
display: inline-block;
height: 20px;
position: absolute;
top: 24px;
right: 0;
z-index: 10;
visibility: hidden;
border-top: 1px solid #CCCCCC;
}

ul#topmenu ul.sub li {
height: 20px;
line-height: 20px;
display: inline-block;
font-size: 85%;
_font-size: 75%;
text-align: center;
padding: 0 10px;
float: right;
}

ul#topmenu ul.sub li a, ul#topmenu ul.sub li a:link {
display: inline-block; 
}

ul#topmenu ul.sub li a:hover, ul#topmenu ul.sub li a:focus, ul#topmenu ul.sub li a:active {
background: white;
color: #0099FF;
}
	
ul#topmenu li.main:hover ul.sub {
visibility: visible;
}

/* IE hack */

ul#topmenu li.mainHover ul.sub {
visibility: visible;
}

ul#topmenu li {
behavior: url(http://www.bagame.cz/hover.htc);
}

/* hlavni menu */

#menu {
width: 980px;
height: 30px;
margin-bottom: 10px;
z-index: 100;
}

#menu ul {
width: 980px;
position: relative;
}

#menu ul li {
height: 30px;
line-height: 33px;
list-style: none;
font-size: 90%;
text-align: center;
float: left;
border-right: 1px solid white;
}

#menu ul li.main {
width: 162px;
}

#menu li a, #menu li a:link {
width: 162px;
height: 30px;
display: block;
text-decoration: none;
color: white;
background: #01a0c7 url("img/sipka1.jpg") no-repeat top center; 
}

#menu li a:hover, #menu li a:focus, #menu li a:active, #menu li a.activ {
color: black;
background: white url("img/sipka2.jpg") no-repeat top center; 
}

#menu h3 {
font-weight: normal;
font-size: 100%;
color: white;
}

#menu h3 a.activ {
background: white;
color: #0099FF;
}

/********************* left **************************/

#left {
width: 162px;
float: left;
}

#left h2 {
margin: 0;
padding: 0;
font-size: 100%;
font-weight: normal;
color: #01a0c7;
}

#left a, #left a:link {
text-decoration: none;
color: #999999;
}

#left a:visited {
color: #999999;
}

#left a:hover, #left a:focus, #left a:active {
color: #999999;
}

/* leve menu */

#left .menu-left {
margin-bottom: 20px;
}

#left .menu-left h2,
#right .menu-left h2 {
width: inherit;
font-size: 90%;
border-bottom: 1px solid #01a0c7;
}

#left .menu-left h2 a, #left .menu-left h2 a:link, #left .menu-left h2 a:visited,
#right .menu-left h2 a, #right .menu-left h2 a:link, #right .menu-left h2 a:visited {
width: 150px;
_width: 162px;
height: 30px;
line-height: 30px;
padding-left: 12px;
display: block;
text-decoration: none;
color: white;
background: black;
}

#right .menu-left h2 a, #right .menu-left h2 a:link, #right .menu-left h2 a:visited {
width: 231px;
_width: 243px;
}

#left .menu-left h2 a:hover, #left .menu-left h2 a:focus, #left .menu-left h2 a:active,
#right .menu-left h2 a:hover, #right .menu-left h2 a:focus, #right .menu-left h2 a:active {
color: black;
font-weight: bold;
background: #01a0c7 url("img/sipka3.jpg") no-repeat left center;
}

/* submenu */

#left .menu-left h2.podkategorie {
width: 162px;
height: 30px;
font-size: 90%;
margin: 0;
padding: 0;
position: relative;
border-bottom: 1px solid black;
}

#left .menu-left h2.podkategorie a, #left .menu-left h2.podkategorie a:link, #left .menu-left h2.podkategorie a:visited {
padding: 0 12px 0 0;
background: #01a0c7;
position: absolute;
top: 0;
left: 0;
text-align: right;
}

#left .menu-left h2.podkategorie a:hover, #left .menu-left h2.podkategorie a:focus, #left .menu-left h2.podkategorie a:active {
color: black;
font-weight: bold;
background: #01a0c7 url("img/sipka3.jpg") no-repeat left center;
}

/***/


#left .menu-left ul, 
#right .menu-left ul {
list-style: none;
}

#left .menu-left ul li a, 
#right .menu-left ul ul li a {
display: block;
text-decoration: none;
}

#left .menu-left ul li a:hover, #left .menu-left ul li a:focus, #left .menu-left ul li a:active,
#right .menu-left ul li a:hover, #right .menu-left ul li a:focus, #right .menu-left ul li a:active {
color: #FF2020;
}

/*** menu administrace ***/

#left .administrace h2 a, #left .administrace h2 a:link, #left .administrace h2 a:visited,
#right .administrace h2 a, #right .administrace h2 a:link, #right .administrace h2 a:visited {
color: black;
background: #eaeaea;
}

#left .administrace h2 a:hover, #left .administrace h2 a:focus, #left .administrace h2 a:active,
#right .administrace h2 a:hover, #right .administrace h2 a:focus, #right .administrace h2 a:active {
color: white;
font-weight: bold;
background: #01a0c7 url("img/sipka3.jpg") no-repeat left center;
}


/*  nejnovejsi */

#left .nejnovejsi-vyrobky {
font-size: 85%;
margin-bottom: 20px;
}

#left .nejnovejsi-vyrobky h2 a, #left .nejnovejsi-vyrobky h2 a:link {
width: 150px;
padding: 5px;
display: block;
text-decoration: none;
line-height: 150%;
border-bottom: 1px solid #cccccc;
color: black;
}

#left .nejnovejsi-vyrobky h2 a:visited {
color: #999999;
}

#left .nejnovejsi-vyrobky h2 a:hover, #left .nejnovejsi-vyrobky h2 a:focus, #left .nejnovejsi-vyrobky h2 a:active {
color: #01a0c7;
}


/* nejprodavanejsi */

#left .nejprodavanejsi-vyrobky {
font-size: 80%;
margin-bottom: 20px;
}

#left .nejprodavanejsi-vyrobky h2 a {
width: 150px;
padding: 5px;
display: block;
text-decoration: none;
line-height: 140%;
border-bottom: 1px solid #cccccc;
color: black;
}

#left .nejprodavanejsi-vyrobky h2 a:visited {
color: #999999;
}

#left .nejprodavanejsi-vyrobky h2 a:hover, #left .nejprodavanejsi-vyrobky h2 a:focus, #left .nejprodavanejsi-vyrobky h2 a:active {
color: #01a0c7;
}

/* nejsledovanejsi */

#left .nejsledovanejsi-vyrobky {
font-size: 80%;
margin-bottom: 20px;
}

#left .nejsledovanejsi-vyrobky h2 a {
width: 150px;
padding: 5px;
display: block;
text-decoration: none;
line-height: 140%;
border-bottom: 1px solid #cccccc;
color: black;
}

#left .nejsledovanejsi-vyrobky h2 a:visited {
color: #999999;
}

#left .nejsledovanejsi-vyrobky h2 a:hover, #left .nejsledovanejsi-vyrobky h2 a:focus, #left .nejsledovanejsi-vyrobky h2 a:active {
color: #01a0c7;
}

/* predobjednavka */

#left .predobjednavka {
font-size: 80%;
margin-bottom: 20px;
}

#left .predobjednavka h2 a {
width: 150px;
padding: 5px;
display: block;
text-decoration: none;
line-height: 140%;
border-bottom: 1px solid #cccccc;
color: black;
}

#left .predobjednavka h2 a:visited {
color: #999999;
}

#left .predobjednavka h2 a:hover, #left .predobjednavka h2 a:focus, #left .predobjednavka h2 a:active {
color: #01a0c7;
}

/* doporucujeme */

.doporucujeme {

}

.doporucujeme strong {
font-weight: normal;
color: #999999; 
}

.doporucujeme h2 a {
text-decoration: none;
}

.doporucujeme marquee { /* rolujici text */
height: 150px;
}

.doporucujeme table {
}



/******************* right ********************/

#right {
width: 243px;
float: right;
}

#right h2 {
margin: 0;
padding: 0;
font-size: 100%;
font-weight: normal;
color: #01a0c7;
}

.menu-footer {
display: none;
}

/** vlastni clanky **/

.menu-right {
margin-bottom: 20px;
}

/* newsletter */

#right .menu-left form {
padding: 20px 0;
background: #eaeaea;
margin-bottom: 20px;
text-align: center;
}

#right .menu-left form input {
padding: 5px 5px 4px 5px;
_padding: 4px 5px;
margin-left: -9px;
font-size: 90%;
font-weight: bold;
border: 1px solid black;
background: black;
color: white;
}

#right .menu-left form input.pole {
padding: 5px;
_height: 28px;
margin-left: 0;
font-size: 100%;
font-weight: normal;
background: white;
color: black;
}

/* prihlaseni levy panel */

.login {
line-height: 120%;
}

.login p {
margin: 0;
padding: 0;
font-size: 85%;
_font-size: 80%;
}

.login p strong {
margin: 0;
padding: 0;
font-size: 130%;
font-weight: normal;
color: #999999;
}

.login form {
background: #eaeaea;
padding: 10px;
border: 1px solid #eaeaea;
}

.login form div {
width: 220px !important;
margin: 0 0 5px 0 !important;
font-size: 90%;
}

.login form div input{
width: 160px !important;
padding: 2px;
font-size: 110%;
}

.login form center input {
font-size: 80%;
font-weight: bold;
padding: 2px 35px;
_padding: 2px 20px;
text-align: center;
color: white;
background: black;
border: none;
margin-top: 5px;
}

.login a, .login a:link, #left .login a:visited {
font-size: 80%;
text-decoration: underline;
color: black;
}

.login a:hover, .login a:focus, .login a:active {
color: #01a0c7;
}


/** nákupní košík **/

.kosik {
font-size: 90%;
line-height: 160%;
border: 1px solid #01a0c7;
padding: 10px;
margin-bottom: 20px;
background: url("img/cart.jpg") no-repeat;
background-position: 135px center;
}

.kosik p {
margin: 0;
padding: 0;
}

.kosik img {
margin-top: 5px;
}

/*********** center *************/

#center {
width: 575px;
=width: 525px;
float: left;
}

#obsah {
padding: 0 20px;
}

#obsah table {
clear: both;
width: 535px;
=width: 485px;
}

#obsah h2 {
font-weight: normal;
font-size: 100%;
color: #999999;
margin: 0;
padding: 0;
}

.menu-left {
width: auto;
}




/************************ seznam vyrobků ********************************/

.seznam-vyrobku {
clear: both;
}

/* seznam vyrobce */

.seznam-vyrobce {
}

.seznam-vyrobce .vyrobce {
}

/************** vyrobek ***************/

.vyrobek { 
margin: 10px 0 20px;
_margin: 10px 0;
float: left;
}

.vyrobek p {
}

.im {
width: 72px;
float: left;
}

.vyrobek a img {
border: 1px solid black;
}

.vyrobek .nadpis {
font-size: 90%;
float: right;
}

.vyrobek .nadpis a, .vyrobek .nadpis a:link  {
display: block;
width: 433px;
height: 30px;
line-height: 30px;
padding-left: 10px;
text-decoration: none;
background: black;
color: white;
font-weight: bold;
}

.vyrobek .nadpis a:visited  {
color: #cccccc;
}

.vyrobek .nadpis a:hover, .vyrobek .nadpis a:focus, .vyrobek .nadpis a:active  {
font-weight: normal;
background: black url("img/sipka4.jpg") no-repeat center right;
}

.vyrobek .popis {
width: 433px;
font-size: 85%;
_font-size: 80%;
line-height: 150%;
padding: 5px;
float: right;
}

/** stav **/


.vyrobek .stav {
width: 443px;
float: right;
font-weight: bold;
font-size: 90%;
color: black;
}

.vyrobek .stav .skladem {
color: black;
background: url('img/sklad.gif') no-repeat center left;
padding-left: 20px;
}

.vyrobek .stav .naobjednavku {
background: url('img/objednavka.gif') no-repeat center left;
padding-left: 20px;	
}

.vyrobek .stav .naceste {
background: url('img/naceste.gif') no-repeat center left;
padding-left: 20px;	
}

.vyrobek .stav .predobjednavka {
background: url('img/predobjednavka.gif') no-repeat center left;
padding-left: 20px;
}

/** cena **/

.vyrobek .ceny {
width: 443px;
text-align: right;
float: right;
}

.vyrobek .ceny .vcdph {
font-weight: bold;
float: right;
color: #01a0c7;
}

.vyrobek .ceny .vcdph small {
font-weight: normal;
color: black;
font-size: 80%;
}

.vyrobek .ceny .bezdph {
display: none;
color: black;
}

.vyrobek .ceny .oddel {
display: none;
}

.vyrobek .ceny input {
float: left;
border: none;
}

/* vice */

.odkaz-akce {
width: 535px;
float: right;
text-align: right;
line-height: 100%;
margin-bottom: 20px;
}

.odkaz-akce b {
font-weight: normal;
}

.zpravy .odkaz-akce {
width: auto;
float: none;
text-align: right;
line-height: 100%;
margin-bottom: 20px;
padding-right: 5px;
}

.odkaz-akce a, .odkaz-akce a:link,
.zpravy .odkaz-akce a, .zpravy .odkaz-akce a:link {
display: block;
color: black;
padding: 5px 10px 5px 0;
font-size: 85%;
text-decoration: none;
font-weight: normal;
border-top: 1px solid #cccccc;
}

.zpravy .odkaz-akce a, .zpravy .odkaz-akce a:link {
border-top: none;
}

.odkaz-akce a:hover, .odkaz-akce a:focus, .odkaz-akce a:active,
zpravy .odkaz-akce a:hover, .zpravy .odkaz-akce a:focus, .zpravy .odkaz-akce a:active{
color: #01a0c7;
}


/* zpravy a diskuze */

.zpravy, .diskuze {
margin-bottom: 20px;
}

#right .zpravy table, .diskuze table {
border-left: 1px solid #cccccc;
border-top: 1px solid #cccccc;
line-height: 100%;
}

.zpravy table td, .diskuze table td {
padding: 5px;
}

.zpravy strong, .diskuze strong {
font-weight: normal;
color: #999999;
}

.zpravy table tr td.nadpis, .diskuze table tr td {
/*border-bottom: 1px solid #cccccc;*/
/*padding-left: 10px;*/
background: #dfebee;
}

.diskuze table tr td {
font-size: 85%;
color: #999999;
}

.zpravy .nadpis a, .zpravy .nadpis a:link, 
.diskuze a, .diskuze a:link {
display: block;
font-size: 80%;
_font-size: 70%;
text-decoration: none;
color: #999999;
/*padding-bottom: 10px;*/
line-height: 150%;
}

.diskuze a, .diskuze a:link {
font-size: 110%;
color: black;
font-weight: bold;
line-height: 150%;
}

.zpravy .nadpis a:visited,
.diskuze a:visited {
color: #999999;
}

.zpravy .nadpis a:hover, .zpravy .nadpis a:focus, .zpravy .nadpis a:active,
.diskuze a:hover, .diskuze a:focus, .diskuze a:active {
color: #01a0c7;
}

.zpravy .nadpis a strong, .zpravy .nadpis a:link strong {
display: block;
color: black;
font-size: 110%;
font-weight: bold;
text-decoration: none;
cursor: hand;
}

.zpravy .nadpis a:visited strong {
color: #99999;
}

.zpravy .nadpis a:hover strong, .zpravy .nadpis a:focus strong, .zpravy .nadpis a:active strong {
color: #01a0c7;
}

.zpravy .text {
font-size: 85%;
_font-size: 70%;
line-height: 150%;
text-align: left;
/*padding-bottom: 10px;*/
border-bottom: 1px solid #cccccc;
background: #dfebee;
}

.zpravy .text a {
width: inherit;
display: block;
text-align: right;
text-decoration: none;
/*padding-top: 5px;*/
}

.zpravy .text a b {
font-weight: normal;
}

#right .zpravy img {
width: 35px;
height: 50px;
margin: 0;
padding: 0;
}

#right .zpravy .nadpis img {
width: auto;
height: auto;
}

/* vypis vsech zprav */

#obsah .zpravy {
margin: 20px 0 0 0;
}

#obsah .zpravy table {
border: none;
line-height: 100%;
}

#obsah .zpravy table td {
padding: 10px;
}

#obsah .zpravy table tr td.nadpis {
background: none;
}

#obsah .zpravy .nadpis a, #obsah .zpravy .nadpis a:link {
font-size: 100%;
}


#center #obsah .zpravy .nadpis a strong, #center #obsah .zpravy .nadpis a:link strong {
color: black;
font-size: 120%;
}

#center #obsah .zpravy .nadpis a:visited strong {
color: #99999;
}

#center #obsah .zpravy .nadpis a:hover strong, #center #obsah .zpravy .nadpis a:focus strong, #center #obsah .zpravy .nadpis a:active strong {
color: #01a0c7;
}



#obsah .zpravy .text {
font-size: 110%;
background: none;
}

/* recenze */

#center #obsah ul.seznam, #center #obsah ol.seznam {
margin-left: 20px;
float: none;
width: auto;
height: auto;
}

#center #obsah ul.seznam li, #center #obsah ol.seznam li {
margin: 0;
padding: 0;
float: none;
width: auto;
height: auto;
}


/* seznam v obsahu */

ul.seznam {

}



/* ukazka */

#center a img.img-ukazka {

}

#center a:hover img.img-ukazka { 

}

.poznamka {
}

/***************** paticka ****************/

#footer {
margin: 0 auto;
width: 980px;
}

#footer p {
margin: 0;
padding: 0;
}

#footer img {
display: none;
}

#odkazy {
height: 30px;
line-height: 30px;
color: black;
font-size: 95%;
}

#odkazy a, #odkazy a:link {
color: black;
text-decoration: underline;
}

#odkazy a:visited {
color: #999999;
text-decoration: underline;
}

#odkazy a:hover, #odkazy a:focus, #odkazy a:active {
color: #01a0c7;
text-decoration: underline;
}

#paticka {
height: 30px;
line-height: 30px;
color: #999999;
font-size: 85%;
}

#paticka a, #paticka a:link {
color: #999999;
text-decoration: underline;
}

#paticka a:visited {
color: #999999;
text-decoration: none;
}

#paticka a:hover, #paticka a:focus, #paticka a:active {
color: #01a0c7;
text-decoration: underline;
}

.oddelovac {
margin: 0 10px;
color: #01a0c7;
}

#odkazy .oddelovac {
margin: 0 15px;
}

/*********** browse page ************/

.pozadi {
}


/* abc řazeni, strankovani */

.abcrazeni strong {
margin: 0;
padding: 0;
font-size: 100%;
font-weight: normal;
color: #999999;
}

.abcrazeni img {
display: none;
}

.strankovani {
clear: both;
padding-top: 10px;
}

.strankovani img {
margin: 0 !important;
padding: 0;
}

.strankovani form {
font-size: 85%;
_font-size: 80%;
float: right;
}

.strankovani form input {
text-align: center;
padding: 2px;
}

.abcrazeni p,
.strankovani p {
text-align: center;
font-size: 85%;
_font-size: 80%;
}

.strankovani p {
float: left;
}

.abcrazeni a, .abcrazeni a:link,
.strankovani a, .strankovani a:link  {
padding: 3px 5px;
background: #eaeaea;
text-decoration: none;
color: black;
}

.abcrazeni a:visited, 
.strankovani a:visited  {
color: black;
}

.abcrazeni a:hover, .abcrazeni a:active, .abcrazeni a:focus,
.strankovani a:hover, .strankovani a:active, .strankovani a:focus  {
background: black;
color: white;
}

.abcrazeni b,
.strankovani b {
font-weight: bold;
color: black !important;
}

.abcrazeni a:hover b,
.strankovani a:hover b {
color: white !important;
}

/* filtr */

.filtr  {
font-size: 90%;
}

.filtr select {
padding: 2px;
}

/***** browse page radkovy vypis ******/

#center #obsah table {
font-size: 85%;
_font-size: 80%;
}

#center #obsah table td {
width: auto !important;
padding: 5px;
}

#center #obsah table td b {
color: #cccccc;
font-weight: normal;
}

table tr.prvni {
background: #eaeaea;
}

table tr.druha {
background: #cccccc;
}

#center #obsah table input {
border: none;
text-align: center;
padding: 2px !important;
width: 20px !important;
height: auto !important;
}

/***************** flypage *****************/


.detail {
font-size: 90%;
margin-top: 25px;
line-height: 140%;
}

.detail strong {
font-weight: normal;
color: #01a0c7;
}

#center #obsah .detail h2 {
color: white;
font-weight: bold;
background: black url("img/sipka4.jpg") no-repeat center right;
padding: 5px 10px;
margin: ;
}

.detail p {
margin-top: 20px;
}

img.img-ukazka {
padding: 5px;
margin: 0 5px 20px 5px;
}

a img.img-ukazka, a:visited img.img-ukazka {
border: 1px solid #cccccc;
}

a:hover img.img-ukazka {
border: 1px solid black;
}

input.img-input {
border: none;
padding: none;
}

.detail input {
text-align: center;
}

.nadpis-detail {
/*clear: both;*/
}

/***  objednavka ***/

#center #obsah #tbl, #center #obsah #tbl2 {
font-size: 100%;
line-height: 130%;
}

#center #obsah #tbl {
width: inherit;
background: #eaeaea;
}

#center #obsah #tbl2 table td {
width: auto !important;
}

#center #obsah form #tbl2 table tr td input {
text-align: left;
width: 170px !important;
height: auto;
border: 1px solid #dddddd;
}

#center #obsah form #tbl table tr td input {
text-align: center;
width: auto !important;
height: auto;
border: 1px solid #dddddd;
background: white;
}

#center #obsah #tbl b {
color: #01a0c7;
}

#center #obsah #tbl .pozn { 
width: 500px;
}

/* zapomenute heslo */

#center #obsah form table {
margin-top: 20px;
}

#center #obsah form table input {
font-size: 110%;
border: 1px solid #cccccc;
padding: 2px;
text-align: left;
width: 150px !important;
}

/***** barvy objednavek *****/

/* nove */

.tabmodra {
background: #e5b474;
}

/* predobjednavka */

.tabred {
background: #e2b811;
}

/* prijate */

.tabzelena {
background: #9e60d8;
}

/* castecne vyrizeno */

.taboranzova {
background: #01a0c7;
}

/* expedovane */

.tabzluta {
background: #76cc51;
}

/* storno */

.tabcervena {
background: #e24141;
}

/****/

#center #obsah form center textarea {
font-size: 90%;
}

#center #obsah table textarea {
font-size: 110%;
}


/************** NEPOUZITE *****************/

#domeny_menu {
width:460px;
height:30px;
}

#domeny_menu  h1 {
float:left;
text-align:center;
font-size:1em;
border:1px solid blue;
width: 100px;
height:20px;
}

#domeny_pole {
margin-top:50px;
width:550px;
}


#center #obsah table.bg-red td, #center #obsah table.bg-red th {
background: #961A00;
}

.menuBox {
color : #FFFFFF;
font-size : 12px;
background-color:#003688;
cursor:default;
visibility:hidden;
position:absolute;
cursor:default;
border-color: black;
border-width: 1px;
border-style: solid;
filter: Alpha(Opacity=80);
-moz-opacity: 0.8;
}

.subnadpis { 
color: #FFA555; 
font-size: 13px;
}

.odecet {
width:300px;
background-color:#000;
border:0px; 
color: white;
}

.vypisneodeslane { 
font-size: 0.75em; 
}

.vypisneodeslane a { 
font-size: 0.7em; 
}

/** vmenu */

.vmenu ul {
margin: 0;
padding: 0;
list-style: none;
/* width: 150px; */
border-bottom: 1px solid #ccc;
}
	
.vmenu ul li {
position: relative;
}
	
.vmenu li ul {
z-index:100;
position: absolute;
left: 180px;
width: 140px;
top: 0;
display: none;
}

.vmenu ul li a {
display: block;
text-decoration: none;
color: #FDED22;
padding: 5px;
border: 1px solid #ccc;
/* IE6 Bug */
border-bottom: 0;
filter: Alpha(Opacity=80);
-moz-opacity: 0.8;
background-color: #3E3E3E;
}

.vmenu ul li a:hover {
color: white;
text-decoration : underline;
}

/* Holly Hack. IE Requirement */
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

.vmenu li:hover ul {
display: block;
background-color : #535353;
} 

.vmenu li.over ul {
display: block;
background-color : #3E3E3E;
} 

.selbarva {
color: #FFFFFF;
background-color:#961A00;
cursor: pointer;    
}

.unbarva { 
color: #FFFFFF;
background-color: #003688;
}

/* nejnovejsi vyrobky - scroller */

.nejnovejsi-vyrobky {
font-size: 80%;
}

.nejnovejsi-vyrobky img {
display: block;
}

.nejnovejsi-vyrobky a  {
text-decoration: none;
display: block;
padding: 20px;
margin-bottom: 5px;
background: #eee;
border: 1px solid #d0d0d0;
}

.nejnovejsi-vyrobky hr {
display: none;
}

.nejnovejsi-vyrobky br  {
display: none;
}

#hp-banner {
margin-top: 25px;
}

#seolista {
font-size: 80%;
}

#seolista a  {
padding: 0 5px;
border-left: 1px solid #01a0c7;
}
