* {

	margin: 0px;

	padding: 0px;

}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #006540;

	line-height: 1.5em;

}

p, h2, h3, h4, h5, h6, table {

	margin-bottom: 15px;

}

#Pravy ul, ol {

	list-style-position: outside;

	padding-left: 25px;

	margin-bottom: 15px;

}

h1 {

	color: #666666;

	font-size: 130%;

}

h2 {

	font-size: 140%;

}

h3 {

	font-size: 110%;

}

#Centruj {

	margin-left: auto;

	background: url(images/pozadi.jpg);

	width: 760px;

	margin-right: auto;

}

.bez-okraje {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#Telo {

	width: 760px;

	background-image: url(images/pozadi.jpg);

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #006543;

	border-left-color: #006543;

}

#Horni {

	background-image: url(images/horni.jpg);

	background-repeat: no-repeat;

	height: 180px;

	width: 760px;

}

#Dolni {

	background-image: url(images/dolni.jpg);

	background-repeat: no-repeat;

	height: 40px;

	width: 760px;

	clear: both;

}

#Obsah {

	background-image: url(images/horni-obsah.jpg);

	background-repeat: no-repeat;

	width: 760px;

	min-height:540px;

}

#Levy {

	float: left;

	width: 145px;

}

#Pravy {

	float: right;

	width: 535px;

	font-size: 95%;

	padding-right: 80px;

	padding-top: 20px;

}

.neviditelny {

	visibility: hidden;

	margin: 0px;

	padding: 0px;

}

#Levy ul {

	margin: 0px;

	padding: 0px;

}

#Levy li {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

#Levy a {

	background: url(images/menu.jpg) 0px 0px;

	display: block;

	height: 72px;

	width: 145px;

	text-decoration: none;

	margin: 0px;

}

#Levy a:hover {

	background: url(images/menu.jpg) 145px 0px;

}

#Levy a.druhy {

	background: url(images/menu.jpg) 0px -72px;

	height: 68px;

}

#Levy a.druhy:hover {

	background: url(images/menu.jpg) 145px -72px;

}

#Levy a.treti {

	background: url(images/menu.jpg) 0px -140px;

	height: 69px;

}

#Levy a.treti:hover {

	background: url(images/menu.jpg) 145px -140px;

}

#Levy a.ctvrty {

	background: url(images/menu.jpg) 0px -209px;

	height: 69px;

}

#Levy a.ctvrty:hover {

	background: url(images/menu.jpg) 145px -209px;

}

#Levy a.paty {

	background: url(images/menu.jpg) 0px -278px;

	height: 71px;

}

#Levy a.paty:hover {

	background: url(images/menu.jpg) 145px -278px;

}

#Levy a.sesty {

	background: url(images/menu.jpg) 0px -349px;

	height: 69px;

}

#Levy a.sesty:hover {

	background: url(images/menu.jpg) 145px -349px;

}

#Levy a.sedmy {

	background: url(images/menu.jpg) 0px -418px;

	height: 71px;

}

#Levy a.sedmy:hover {

	background: url(images/menu.jpg) 145px -418px;

}

#Levy a.osmy {

	background: url(images/menu.jpg) 0px -489px;

	height: 71px;

}

#Levy a.osmy:hover {

	background: url(images/menu.jpg) 145px -489px;

}

.prvniOdstavec {

	margin-top: 0px;

	padding-top: 0px;

}

.nulak {

	clear: both;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #BDCA46;

	margin-bottom: 10px;

	background-color: #FFFFFF;

	height: 112px;

	border-bottom-width: 10px;

	border-bottom-style: solid;

	border-bottom-color: #BDCA46;

}

.nulak-levy {

	clear: left;

	height: 1px;

	margin: 0px;

	padding: 0px;

	font-size: 1px;

}

.nadpis-ersa {

	background-image: url(images/nadpis-ersa.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}

a:link {

	color: #FF6600;

}

a:visited {

	color: #FF6600;

}

a:hover {

	color: #FFCC00;

}

.nadpis-ert-300 {

	background-image: url(images/nadpis-ert-300.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}

.nadpis-oakley {

	background-image: url(images/nadpis-oakley.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}

.nadpis-toalson-cenik {

	background-image: url(images/nadpis-toalson-cenik.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}table {

	font-size: 80%;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #006C55;

	border-left-color: #006C55;

	margin-top: 15px;

}

#Pravy td {

	border-right: 1px solid #006C55;

	border-bottom: 1px solid #006C55;

	padding: 2px;

}

#Paticka {

	font-size: 85%;

	text-align: center;

	width: 760px;

	padding-top: 50px;

	padding-bottom: 5px;

	background: #FFFFFF url(images/dolni.jpg) no-repeat left top;

	clear: both;

}

#Pravy td.bez-okraje {

	margin: 0px;

	padding: 0px;

	border-right: none;

	border-bottom: none;

	border-top-style: none;

	border-left-style: none;

}

.nadpis-uni-sport {



	background-image: url(images/nadpis-unisport.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}

.nadpis-rf {

	background-image: url(images/nadpis-rf.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}



/* formatovani kosmetiky */



.kosmetika {

	width: 525px;

	margin-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-bottom: 15px;

}

.kosmetika-obsah {

	float: right;

	width: 325px;

	padding-top: 45px;

}

.kosmetika-obrazek {

	float: left;

	width: 200px;

}

.kosmetika-nulak {

	font-size: 1px;

	clear: both;

	visibility: hidden;

}

.kosmetika-obsah p {

	padding-left: 0px;

	margin-left: 0px;

}

.kosmetika-obrazek-sada {

	float: right;

	width: 270px;

}

.kosmetika-obsah-sada p {

	padding-left: 0px;

	margin-left: 0px;

}

.kosmetika-obsah-sada {

	float: left;

	width: 255px;

	padding-top: 20px;

	padding-bottom: 15px;

}

.prvni-radek-tabulky {

	font-weight: bold;

	background-color: #CAF0E6;

}

.center {

	text-align: center;

}

.nadpis-garmin-navigace {

	background-image: url(images/nadpis-garmin-navigace.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 440px;

}

hr.cistic {

	clear: both;

	visibility:hidden;

	height: 1px;

	margin-top: -1px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.obrazek-velky {

	text-align: center;

	font-style: italic;

	font-size: 86%;

}

.obrazek-max {

	text-align: center;

	font-style: italic;

	font-size: 100%;

}

.obrazek-velky img {

	padding: 5px;

	border: 1px solid #26846A;

}

.obrazek-levy {

	float: left;

	width: 262px;

	text-align: center;

	font-size: 86%;

	font-style: italic;

}

.obrazek-levy img {

	padding: 5px;

	border: 1px solid #26846A;

}

.obrazek-pravy {

	float: right;

	width: 262px;

	text-align: center;

	font-size: 86%;

	font-style: italic;

}

.obrazek-pravy img {



	padding: 5px;

	border: 1px solid #26846A;

}

#Pravy th {

	border-right: 1px solid #006C55;

	border-bottom: 1px solid #006C55;

	padding: 2px;

	text-align: left;

}


