body{
	font-family:Arial,Helvetica,sans-serif;
	color: #000;
	font-size:medium; 
	padding:0px;
	margin:0px;
/*	background:url(images/bambus-kava-vertical-v.jpg);*/
	background:url(images/skatebgr.jpg);

	text-align:center;
	width:940px;
	margin-left:auto; margin-right:auto; margin-bottom:25px
	
}
#maindoc { margin-left:auto; margin-right:auto; text-align:left; background:#FFF}
 table {vertical-align:top}
 table tr {vertical-align:top}
 table td {vertical-align:top}
 table th {vertical-align:top}
h1 {margin:0;padding-top:5px; font-size:1.4em}
h2{padding:0;margin:0;margin-left:0px;font-size:1em;color:#000;}h3{ margin-bottom:0px;font-weight:bold;color:#000;margin-top:2px}a{padding:0;margin:0;text-decoration:none; color:#000000}a:link,a:active,a:hover{text-decoration:none; color:#000000}a:hover{text-decoration:underline}img{border:0}h4,h5,h6{margin:0;padding:0;padding-left:15px}h4{font-size:90%}form{padding:0;margin:0}
sup { font-size:0.6em}
ul {margin:0; padding:0}
li {
	list-style-type: none; margin:0; padding:0 
}
#telo {margin-left:0px; margin-right:0px; font-size:0.9em; background-color:#FFFFFF; color:#000000;margin-top:10px}
#header {height:120px; margin-left:auto; margin-right:auto; background-color:#FFF }
.header1 {right:0; top:0; position:absolute; z-index:10; width:820px}
.header2 {right:0; top:0; position:absolute; z-index:1}
/*=================================================================================*/
.logo {
  margin-right:11px;
  margin-left:10px;
}
.bg1 {
  background-color: #FFFFFF;
}
.50per {
  width:50%;
}
.table1 {
  width:650px;
}
.table2 {
  width:100%;
  text-align:center;
  vertical-align:bottom;
  padding:0;
  margin:0;
}
.table3 {
  border:0;
  text-align:center;
}
.tac {
  text-align:center;
}
.td1 {
  text-align:center;
  font-size:0.9em;
}
.td2 {
  border:0;
  vertical-align:middle;
  text-align:center;
}
.td3 {
  border:0;
  text-align:center;
}
.span1 {
  color:#FF0000;
  font-weight:bold;
  font-size:1.2em;
}
.str1 {
  color:#E0103E;
  font-size:1.5em;
  padding-left:5px;
  padding-right:5px;
}
.p1 {
  margin-left:120px;
}
/*=================================================================================*/
#menu {
	height:15px;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:0.9em;
	padding-left:5px;
	padding-right:0px; /*background-color:#FFA92B;*/
	text-align:left; margin-left:5px; margin-right:5px;
	background-color: #600;
}
#menu a{
	color:#FFF;
	text-decoration:none
}
.menuright {   padding-right:15px;}

.rightmod {
	width:133px; padding-top:0px; background-color: #FFF; color:#FFF; 
	/*border-left:#FFA92B 5px solid;*/
/*	background-image: url(images/pozadi_koupelny_opakovaci.png);
	background-repeat: repeat;*/
}
.leftmod {width:133px; /*border-right:#FFA92B 5px solid;*/ text-align:left; padding:0; margin:0  /*  background:url(images/modulbgr1.png) repeat-y */}
.doctable {/* border-left:#FFA92B 10px solid;border-right: #FFA92B 10px solid; padding:0; margin:0;border-bottom:#FFA92B 10px solid;*/ height:100px; width:100%; color:#FFFFFF}
.h2lmod  {
	/*	background-color:#CCCCCC;*/
/*	background-image:url(images/modulbgr.png);
	background-repeat: repeat-y;*/
color: #E0103E;
	font-size:0.9em;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:5px
}
.h2rmod  {
	background-color:#CCCCCC;
/*	background-image:url(images/modulyr.jpg);
	background-repeat: repeat-y;
	background-position: left;*/
	color:#FFFFFF; font-size:0.9em; font-weight:bold; padding-top:5px; padding-bottom:5px; padding-right:5px; text-align:right
}
.search {width:auto; border:#600 3px solid; margin:5px; margin-top:0; margin-bottom:0}
#mod_katalog { padding-left:0px; padding-right:0px;  font-size:0.9em; text-align:left; color:#764193}
/*#mod_katalog ul li ul li{ padding-left:10px}*/
#mod_informace {font-size:0.9em}
#breadcumb {
	padding-left:5px;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	font-size:0.7em;
	background:none;
	color:#666666; 
}
#breadcumb a {
	color:#666666;
	font-weight:bold
}
#kategorie {padding-left:5px; padding-left:5px;  font-size:0.8em; padding-bottom:15px }
#kategorie p {padding:0; margin:0; padding-left:15px; padding-right:5px}
#katalog ul {
	margin-left:10px;
}
#katalog li {
	list-style-type: disc; margin:0; padding:10px; padding-top:0; padding-bottom:0; list-style-position:inside
}
#katalog ul li{ padding-left:10px}


#kategorie table{border:#CCCCCC;font-size:1em;padding:0;margin:0;border:#CCCCCC 1px solid;border-collapse:collapse;clear:both}#kategorie table th{background:inherit;background-color:#F4F4F4;border:#CCCCCC 1px solid;border-collapse:collapse;padding-right:5px;padding-left:5px}#kategorie table tr{}#kategorie table td{background:inherit;border:#CCCCCC;padding-right:5px;padding-left:5px;border:#CCCCCC 1px solid;border-collapse:collapse; vertical-align:sub}#kategorie table tr td a:hover{margin:0;padding:0;background-color:#F3F3F3;text-decoration:none}
.taright { text-align:right}
#kosik {background:#FFFFFF}
#kosik table { border:#CCCCCC; font-size:1em; padding:0; margin:0;border:#CCCCCC 1px solid; border-collapse:collapse }
#kosik table th { background: inherit; background-color: #F4F4F4;border:#CCCCCC 1px solid; border-collapse:collapse; padding-right:5px; padding-left:5px}
#kosik table tr {}
#kosik table td { background: inherit; border:#CCCCCC; padding-right:5px; padding-left:5px;border:#CCCCCC 1px solid; font-size:0.9em;  border-collapse:collapse;}
#kosik table tr td a:hover { margin:0; padding:0; background-color: #F3F3F3; text-decoration:none; }
#produkt { font-size:0.8em}
#produkttable {padding-left:0px; padding-right:0px}
#produkttable td {}
#produkttable th {}
#produkt p { padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px; margin:0}
.imgkategorie { background-color:#FFFFFF; width:135px; height:135px}
#fotogalerie a { background-color:#FFFFFF; width:135px; background-image:url(images/white.jpg); position:relative}
#fotogalerie a:link { background-color:#FFFFFF; width:135px; height:135px}
#fotogalerie a:hover { background-color:#FFFFFF; width:135px; height:135px}
#mod_novinky {background:none}
.ulkat_1 {  font-size:1em;  margin:0;padding-left:0px; }
.likat_1 {font-size:1.2em; font-weight:bold;  margin:0;padding-left:0px; padding-right:0px; color:#000; }
.katnazev { /*background:#FFFF00;*/ display:block; padding-left:5px; color:#FFF}
.ulkat_2 {padding:0; margin:0;padding-left:0px; padding-right:0px;}
.likat_2 {font-size:0.8em; font-weight:normal; padding-left:0px; margin:0; color:#FFF;  padding-top:0px; padding-bottom:0px; background-color:#0C6 }
.likat_2 a{
	padding-top:1px;
	display:block;
	margin-left:5px;
	padding-left:15px;
	padding-bottom:1px;
	background-position:left center;
	background-image: url(images/black-arrow-icon.gif);
	background-repeat: no-repeat; font-weight:bold
}
.likat_2 a:link{ }
.likat_2 a:hover {background: url(images/white-arrow-icon.gif) no-repeat; background-color:#000000; 	background-position:5px center; padding-left:20px;
color:#FFFFFF; display:block; margin:0; text-decoration:none; }

.ulkat_3 {padding:0; margin:0;padding-left:0px; padding-right:0px;}
.likat_3 {font-size:0.8em; font-weight:normal; padding-left:0px; margin:0;  padding-top:0px; padding-bottom:0px; }
.likat_3 a{
	padding-top:1px;
	display:block;
	margin-left:5px;
	padding-left:30px;
	padding-bottom:1px;
	background-position:15px center;
	background-image: url(images/black-arrow-icon.gif);
	background-repeat: no-repeat;
}
.likat_3 a:link{}
.likat_3 a:hover {background: url(images/white-arrow-icon.gif) no-repeat; background-color:#000000; 	background-position:20px center; padding-left:35px;
color:#FFFFFF; display:block; margin:0; text-decoration:none; }


.tableuser {border:1px solid #000000; border-collapse:collapse }
.tableuser th {border:1px solid #000000; padding-left:5px}
.tableuser td {padding-left:5px}
.tablekategory { border:0; height:100%}
.tablekategory tr { border:0}
.znackyimg { height:90px; vertical-align:middle}
#mod_kosik p {font-size:0.6em; margin:0; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px;/*border-bottom:#FFA92B 5px solid;*/ color:#FFF }
#mod_kosik a {color:#FFF }
#mod_kontakt { }
#mod_kontakt p {font-size:0.7em; margin:0; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px; color:#FFF}
#mod_kontakt a { padding-left:5px; vertical-align:middle; color:#FFF;	background-position:left center;
}
#mod_kontakt a:hover {}
#mod_slevy p {font-size:0.6em; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px;border-bottom:#FFA92B 0px solid; text-align:center}
#mod_vaseakce p {font-size:0.8em; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px; text-align:left; color:#000000}
#mod_prihlaseni { font-size:0.6em;}
#mod_prihlaseni form { padding-left:5px; color:#FFF}
#mod_prihlaseni p { padding-left:5px; padding-right:5px; color:#FFF}
#mod_prihlaseni a { color:#FFF}
#mod_prihlaseni a:link { color:#FFF}#mod_prihlaseni a:visited { color:#FFF}#mod_prihlaseni a:hover { color:#FFF}
.backlink{font-size: 11px; color: gray; text-align: center;}
.backlink a {font-size: 11px; color: gray;}
.backlink a:hover {font-size: 11px; color: black;}