body, td, a, tr, div, p, table {
	font-family: Verdana;
  font-size: 10px;
}

a {
  font-size: 11px;
}

a:link  {
	color : #666666;
	text-decoration : none;
}

a:visited  {
	color : #666666;
	text-decoration : none;
}

a:active  {
	color : #666666;
	text-decoration : none;
}

a:hover  {
	color :#444;
	text-decoration : none;
}

.top_menu_odkaz a{ 
  padding: 0.3em 1em 0.3em 1em; 
  border: outset 0.3em; 
  font-weight: bold; 
  text-decoration: none; 
  display: block;
}

.top_menu_odkaz a:link{
  background: #FFCC00; 
  color: #A0522D; 
}

.top_menu_odkaz a:visited{
  background: #FFCC00; 
  color: #A0522D; 
}

.top_menu_odkaz a:hover{
  background: #A0522D;
  color: #FFCC00;
  border: inset 0.3em ;

} 

body {
  font-family: verdena;
	color:#000000;
	background-color: #d1dec5;
  top: 10px;
}

img {
	border:0px;
}

.main_table {
	position:relative;
	top:-10px;
}

.main_table2 {
	position:relative;
	top:-5px;
}

#header {
	height:266px;
	background: #d1dec5;
}

#text {
  color: #FFFFFF;
  font-weight: bold;
  position: absolute;
  top: 100px;
  left: 700px;
  width: 250px;
  text-align: right;
} 

#main_page {
	position:relative;
	z-index: 1;
}

#top_odkazy {
	position:absolute;
	top:7px;
	left:23px;
	color: #ffffff;
	font-weight: bold;
}

#top_search {
  font-size: 12px;
	position:absolute;
	top:230px;
	left:805px;
}

#top_search A{
	color:#ffffff;
}

#top_odkazy A{
	color:#ffffff;
}

#left_menu {
	background: url("../images/left_bgr.jpg") repeat-y;
	width:186px;

}

#left_panel {
	background: url("../images/left_bgr.jpg") repeat-y;
}

#left_menu_top {
	width:186px;
	height:28px;
	position: relative;
	top: 10px;
	background: url("../images/menu_top.jpg");
}

#left_menu_top2 {
	width:186px;
	height:28px;
	position: relative;
	top: 10px;
	background: url("../images/menu_novinky.jpg");
}

/*
#left_menu_down {
  background: #626262 url("../images/menu_down.jpg") repeat-x;
	width:186px;
	height:36px;
}
*/

.left_menu_nadpis {
	background: url("../images/left_bgr.jpg") repeat-y;
	height:35px;
	margin-top:10px;
	padding-top:10px;
}

.left_menu_nadpis H1{
  font-size: 12px;
	color:#f5b902;
	margin:0px;
	padding:0px;
}

/*
.left_menu_pol {
	background-color:#fff;
	width:10px;
}

.left_menu_pol2 {
	background-color:#4e4e4e;
	width:10px;
  border-bottom: 1px #626262 solid;
  border-top: 1px #626262 solid;
}


.left_menu_pol_sub1 {
	background-color:#8ae2ff;
	width:10px;


}

.left_menu_pol_sub2 {
	background-color:#4e4e4e;
	width:10px;
  border-bottom: 1px #626262 solid;
  border-top: 1px #626262 solid;
}
*/

.left_menu_polozky {
	background: url("../images/menu_pol.jpg");
	color:#FFFFFF;
	margin:0px;
	height:22px
}

.left_menu_polozky_sub {
	background: url("../images/podmenu_pol_a.jpg");
	color:#FFFFFF;
	margin:0px;
	height:22px


}

.left_menu_polozky H2{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
  font-size: 10px;
	font-weight: normal;

}

.left_menu_polozky2 {
	background: url("../images/menu_pol_a.jpg");
	color:#FFFFFF;
	margin:0px;
	height:22px
}


.left_menu_polozky_sub2 {
	background: url("../images/podmenu_pol.jpg");
	color:#FFFFFF;
	margin:0px;
	height:22px
}

.left_menu_polozky2 H2{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
  font-size: 10px;
  font-weight: normal;

}

.left_menu_polozky_sub2 H2{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
  font-size: 10px;
  font-weight: normal;

}

.left_menu_polozky A{
	color:#FFFFFF;
}

.left_menu_polozky2 A{
	color:#f5b902;
}

.left_menu_polozky_sub A{
	color:#f5b902;
}

.left_menu_polozky_sub2 A{
	color:#FFFFFF;
}

.left_menu_polozky A:hover{
	color:#f5b902;
  font-weight: normal;
}

.left_menu_polozky_sub A:hover{
	color:#f5b902;
  font-weight: normal;
}

.left_menu_polozky2 A:hover{
	color:#f5b902;
  font-weight: normal;
}

.left_menu_polozky_sub2 A:hover{
	color:#f5b902;
  font-weight: normal;
}

.left_menu_novinky {
  width: 170px;
  text-align: justify;
  position: relative;
  top:10px;
  margin: 5px;
  padding: 5px;
  color: #fff;
}

.right_menu_polozky {
	background: url("../images/right_pol.jpg");
	color:#FFFFFF;
	margin:0px;
	height:22px
}

.right_menu_polozky A{
	color:#FFFFFF;
}

.left_menu_polozky A:hover{
	color:#f5b902;
  font-weight: normal;
}

.menu_item {font-weight: bold;font-size:10.5pt; font-family: Comic Sans MS; color:#FFFFFF; background-color:#A0522D;}
.menu_pod_item {font-size:9pt; font-family: Comic Sans MS; color:#FFFFFF; background-color:#A0522D;}


#main {
	height:600px;
	width:556px;
  vertical-align: top;
	padding-top: 5px;
  background: #d1dec5;
}

#right_top {
  background: url("../images/right_top.jpg");
	width:186px;
	height:28px;
	position:relative;
	left: 27px;
}

#banners {
	width:186px;
  vertical-align: top;
	background: url("../images/right_bgr.jpg") repeat-y;
}

.right_menu {
	width:188px;
	position:relative;
	left: 27px;
	top: 5px;
	color:#fff;
}

#cena_nakupu_div2 {
	position:relative;
	z-index: 2;
	font-weight: bold;
}

#cena_nakupu_div2 a {
	color: #000;
}

#cena_nakupu_div2 a:active {
	color: #000;
}

#kosik_div {
  text-align: left;
	position:absolute;
	top:-223px;
	left:845px;
	width:152px;
}

#objednavka_div{
  text-align: left;
	position:absolute;
	top:-223px;
	left:706px;
	width:152px;
}

#akt_nabidka_div{
  text-align: left;
	position:absolute;
	top:-223px;
	left:563px;
	width:152px;
}

#cena_nakupu_div {
	position:absolute;
	top:-255px;
	left: 787px;
	text-align: right;
}

#footer {
  width: 982px;
	height:37px;
  background:url("../images/footer.jpg");
	position:relative;
	top:-5px;
	color: #000;
}

.nadpis_top {
	font-family: Verdana;
	color:#d4521e;
  font-size: 12px;
  font-weight: bold;
}

.vyrobek_nadpis {
	height:10px;
	color:#333;
  font-size: 12px;
  font-weight: bold;
	padding:0px;
	margin:2px;
}

.vyrobek_nadpis A{
	color:#333;
  font-size: 12px;
  font-weight: bold;
}

.vyrobek_list {
	color:#d4521e;
  font-size: 12px;
  font-weight: bold;
	margin:0px;
	padding:0px;
}

.vyrobek_varianta TD{
  font-size: 12px;
	height:15px;
}


.vyrobek_varianta H1{
	color:#000000;
  font-size: 12px;
  font-weight: normal;
	padding:0px;
	margin:0px;
}

.platba {
  text-align:left;
  background:#c1d0b3;
  line-height: 20px;
  margin-left: 5px;
  padding-left: 5px;
}

.platba_check {
  font-weight: bold;
  text-align:center;
  background:#c1d0b3;
  line-height: 20px;
}


.platba_cena {
  font-weight: bold;
  text-align:right;
  background:#c1d0b3;
  line-height: 20px;
  margin-right: 80px;
  padding-right: 80px;
}
