body {
	color: #000;
	background: white;
	text-align: center;
	font-family: "Arial Ce", "Helvetica CE", Arial, sans-serif;
	text-decoration: none;
	list-style-type: none;
	font-size: 108%;
	*font-size: 100%;
	text-align: center;
  	
}
#obsah {
	width: 980px;
	margin-top: 16px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background: white;
	text-align: left;
	background-image: url("obr/auto-navigace.jpg");
	background-repeat: no-repeat;
	background-position: left 95%;
	border-left: 1px solid #B3B1D9;
	border-right: 1px solid #B3B1D9;
	margin: 0 auto;
  position: relative;
  min-height: 1150px;
}
#text {
	float: none;
	_float: right;
	margin: 0px;
	padding: 16px;
	padding-top: 2px;
	text-align: left;
	color: black;
	background-color: white;
	border: none;
	overflow: auto;
	width: 73.6%;
	border-left: 1px solid #B3B1D9;
	min-height: 1150px;
}

#text-prazdno {
	float: none;
	_float: right;
	margin: 1px;
	height: 640px;
	padding: 16px;
	padding-top: 8px;
	text-align: left;
	color: black;
	background-color: transparent;
	border: none;
	overflow: auto;
	border-left: 1px solid  #B3B1D9;
	width: 73.6%;
	background-image: url("obr/auta.jpg");
	background-repeat: no-repeat;
	background-position: right 95%;
}
#text-small {
	margin: 0px;
	padding: 16px;
	padding-top: 8px;
	text-align: left;
	color: black;
	background-color: transparent;
	border: none;
	overflow: auto;
	border-left: 1px solid  #B3B1D9;
	height: 800px;
	background-image: url("obr/auta.jpg");
	background-repeat: no-repeat;
	background-position: right 95%;
}
#text-small li {
	list-style-type: none;
	text-decoration: none;
	padding-bottom: 8px;
}
#pruh_navigace {
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px;
	float: left;
	width: 24%;
	padding-left: 1px;
	margin-left: -19px;
}
#prave {
	float: right;
	top: 160px;
	right: 0px;
	width: 20%;
	height: 800px;
	background: transparent;
}
#pata {
	padding: 0px;
	margin: 0px;
	height: 34px;
	background: #E4E2ED;
	width: 980px;
 	border-bottom: 1px solid #B3B1D9;
}
#ts {
	margin: 0px;
	padding: 16px;
	border: 1px solid  #B3B1D9;
	margin-bottom: 16px;
	height: 100%;
}

#ts-novinky {
	margin: 0px;
	padding: 16px;
	border: 1px solid  #B3B1D9;
	margin-bottom: 16px;
	height: 100%;
}

#ts-akt {
	margin: 0px;
	padding: 16px;
	border: 1px solid  red;
	margin-bottom: 16px;
	height: 100%;
}



#st {
	margin: 0px;
	padding: 16px;
	border: 1px solid  #B3B1D9;
	margin-top: 16px;
	margin-bottom: 16px;
	height: 100%
}
#novinky {
	width: 320px;
	height: 160px;
	margin: 0px;
	margin-bottom: 24px;
	padding: 16px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: white;
}
#formular {
	position: absolute;
	left: 640px;
	width: 400px;
	margin: 0px;
	padding-left: 16px;
	padding-right: 16px;
	padding: 0px;
	margin-top: 32px;
	background: white;
	text-align: center;
	margin-right: 32px;
}
p.kontakt {
	margin: 0px;
	padding: 16px;
	padding-top: 16px;
	margin-bottom: 16px;
	font-size: 75%;
	line-height: 160%;
	color: #031f73;
	background-image: url("obr/kontakt.jpg");
	background-repeat: no-repeat;
	background-position: right;
}
p.kontakt1 {
	margin: 0px;
	padding: 16px;
	padding-top: 16px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 75%;
	line-height: 160%;
	color: #031f73;
	border-bottom: 1px solid  #E4E2ED;
}
p.modry {
	margin: 0px;
	padding: 0px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-size: 75%;
	line-height: 140%;
	color: #031f73;
}
p.modry2 {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 16px;
	font-size: 75%;
	line-height: 140%;
	color: #031f73;
}
p.center {
	margin: 0px;
	padding: 0px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-size: 85%;
	line-height: 140%;
	color: #031f73;
	text-align: left;
	margin-left: 16px;
}
p.center b {
	color: silver;
}
p a {
	font-size: 100%;
	text-decoration: underline;
}
p.popisek {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 32px;
	font-size: 72%;
	line-height: 140%;
	color: #8785D4;
	text-indent: 50px;
}
p.popisektop {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 72%;
	line-height: 140%;
	color: #8785D4;
}
p.novinky {
	margin: 0px;
	padding: 0px;
	margin-right: 32px;
	padding-bottom: 16px;
	padding-right: 16px;
	font-size: 75%;
	line-height: 140%;
	color: #031f73;
	float: left;
}
p.vstup {
	margin: 0px;
	padding: 0px;
	margin-right: 0px;
	padding-bottom: 16px;
	font-size: 75%;
	line-height: 140%;
	color: #031f73;
	float: right;
	width: 288px;
	}
p.uzivatel {
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px;
	font-size: 72%;
	line-height: 140%;
	color: #031f73;
}
#pata li {
	display: inline;
	text-align: center;
	color: #62bb46;
	line-height: 16px;
}
#pruh_pata {
	float: left;
	width: 26.5%;
	height: 34px;
	background: #62bb46;
	text-align: center;
	line-height: 32px;
	color: white;
	border-left: 1px solid  #62bb46;
	border-right: 1px solid  #62bb46;
}
#uzivatel {
	vertical-align: middle;
}
img.get {
	width: 980px;
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
  border:none;
	border-top: 1px solid  #B3B1D9;
}
img.klima {
	float: right;
	width: 64px;
	padding: 0px;
	margin: 0px;
	margin-right: 16px;
	margin-left: 16px;
	text-indent: 0px;
	border-right: 0px;
}
img.klima1 {
	float: right;
	padding: 0px;
	margin: 0px;
	margin-right: 16px;
	margin-left: 16px;
	text-indent: 0px;
	border-right: 0px;
}

img.dovybaveni {
	float: left;
	width: 48px;
	padding: 0px;
	margin-right: 16px;
	margin-left: 16px;
	margin-bottom: 16px;
	text-indent: 0px;
	border-right: 0px;
}
img.obrazek {
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	border-left:60px solid white;
	
}
img.obrazekobdlog {
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	border-left:50px solid white;
	
}

img.obrazek1 {
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
		
}
img.obrazekidc {
	width: 45px;
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	border-right:8px solid white;
}

img.budiky {
	width: 320px;
	padding: 0px;
	margin: 0px;
	float: right;
}
img.back {
	width: 800px;
	height: 80px;
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
}
img.auto {
	width: 128px;
	height: 128px;
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
}
img.minus {
	width: 16px;
	padding: 0px;
	margin: 0px;
}
img.roh {
	width: 24px;
	padding: 0px;
	margin: 0px;
}
/*-- styly textu --*/
h1 {
	text-indent: 0px;
	margin: 0px;
	padding-bottom: 6px;
	color: #031f73;
	border: none;
	font-weight: bold;
	font-size: 93.75%;
	margin-top: 8px;
}
h1.uvodni {
	text-indent: 0px;
	margin: 0px;
	padding-bottom: 6px;
	color: #031f73;
	border: none;
	font-weight: bold;
	font-size: 93.75%;
	clear: both;
}
h1.stangl {
	text-indent: 0px;
	margin: 0px;
	padding-bottom: 6px;
	color: red;
	border: none;
	font-weight: bold;
	font-size: 93.75%;
	margin-top: 8px;
}

p.registrovani {
	margin: 0px;
	padding: 6px;
	padding-bottom: 6px;
	margin-bottom: 8px;
	font-size: 80%;
	line-height: 140%;
	color: #B3B1D9;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	padding-left: 16px;
	padding-right: 0px;
	text-align: right;
	
}
p.registrovani a{
	margin: 0px;
	padding: 6px;
	padding-bottom: 6px;
	margin-bottom: 8px;
	font-size: 75%;
	line-height: 140%;
	color: #031f73;
	text-transform: uppercase;
	text-decoration: none;
	clear: both;
	background-color: #E4E2ED;
	padding-left: 16px;
	padding-right: 32px;
	text-align: right;
  
}

p.registrovani a:hover{
	margin: 0px;
	padding: 6px;
	padding-bottom: 6px;
	margin-bottom: 8px;
	font-size: 75%;
	line-height: 140%;
	color: red;
	text-transform: uppercase;
	text-decoration: none;
	clear: both;
	background-color: #E4E2ED;
	padding-left: 16px;
	padding-right: 32px;
	text-align: right;
}

p.registrovani a.active{
	margin: 0px;
	padding: 6px;
	padding-bottom: 6px;
	margin-bottom: 8px;
	font-size: 75%;
	line-height: 140%;
	color: red;
	text-transform: uppercase;
	text-decoration: none;
	clear: both;
	background-color: #E4E2ED;
	padding-left: 16px;
	padding-right: 32px;
	text-align: right;
  
}

h1.diagnostika {
	text-indent: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 16px;
	padding: 10px;
	padding-left: 16px;
	color: #031f73;
	text-align: left;
	border: none;
	border-bottom: 1px solid  #B3B1D9;
	font-weight: bold;
	font-size:100%;
	letter-spacing: 1px;
	background-color: #E4E2ED;
	}
	
h2 {
	margin: 0px;
	padding: 6px;
	padding-bottom: 6px;
	margin-bottom: 16px;
	margin-top: 24px;
	font-size: 80%;
	line-height: 140%;
	color: #031f73;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	padding-left: 16px;
	padding-right: 16px;
	border-bottom: 1px solid  #B3B1D9;
}
h2.tabulka {
	margin: 0px;
	padding: 10px;
	padding-bottom: 10px;
	margin-bottom: 8px;
	font-size: 80%;
	line-height: 140%;
	color: #031f73;
	text-transform: uppercase;
	clear: both;
	border: none;
	padding-left: 16px;
	padding-right: 16px;
	background-color: white;
}
h2.ts {
	margin: -16px;
	padding: 16px;
	padding-bottom: 19px;
	padding-left: 32px;
	margin-bottom: 16px;
	letter-spacing: 2px;
	font-size: 80%;
	line-height: 140%;
	color: #031f73;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	border: 4px solid white;
	width:663px;
	border-bottom: 1px solid  #B3B1D9;
}


h2.ts-akt {
	margin: -16px;
	padding: 16px;
	padding-bottom: 19px;
	padding-left: 32px;
	margin-bottom: 16px;
	letter-spacing: 2px;
	font-size: 80%;
	line-height: 140%;
	color: red;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	border: none;
	border-bottom: 1px solid  #B3B1D9;
}
h2.ts-moto {
	margin: -16px;
	padding: 16px;
	padding-bottom: 19px;
	padding-left: 32px;
	margin-bottom: 16px;
	letter-spacing: 2px;
	font-size: 80%;
	line-height: 140%;
	color: #031f73;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	border: none;
	border-bottom: 1px solid  #B3B1D9;
}


h2.novinky {
	margin: -16px;
	padding: 16px;
	padding-bottom: 19px;
	padding-left: 16px;
	margin-bottom: 16px;
	letter-spacing: 2px;
	font-size:95%;
	line-height: 140%;
	color: #031f73;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	border: none;
	border-bottom: 1px solid  #B3B1D9;
}
h3 {
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 16px;
	padding: 0px;
	padding-bottom: 8px;
	font-size: 85%;
	line-height: 140%;
	color: #6666CC;
}
h4 {
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #62bb46;
	text-transform: uppercase;
	border: none;
	font-weight: bold;
	font-size: 75%;
}
h5 {
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	color: #00458d;
	border: none;
	font-weight: bold;
	font-size: 90%;
}
p {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 16px;
	font-size: 75%;
	line-height: 140%;
	color: #333333;
}
p.sloupek1 {
	border-top: 2px solid #FBC000;
	margin: 0px;
	margin-left: 16px;
	padding: 0px;
	margin-top: 32px;
	padding-bottom: 16px;
	padding-right: 16px;
	font-size: 75%;
	line-height: 140%;
	float: left;
	width: 304px;
}
p.sloupek1 span {
	color: #FBC000;
}
p.stred {
	text-align: center;
	margin-left: -32px;
}
p.sloupek2 {
	border-top: 2px solid #FF0000;
	margin: 0px;
	margin-left: 32px;
	padding: 0px;
	margin-top: 32px;
	padding-bottom: 16px;
	font-size: 75%;
	line-height: 140%;
	float: left;
	width: 304px;
}
p.sloupek2 span {
	color: #FF0000;
}
p.mezery {
	white-space: pre;
}
caption {
	font-size: 75%;
	text-align: left;
	color: #031f73;
	margin-bottom: 8px;
}
p.formular {
	color: #031f73;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
menu {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	*padding-left: 8px;
	padding-bottom: 0px;
	list-style: none;
	font-size: 95%;
	font-weight: normal;
	color: #8785D4;
	margin-left: 18px;
	font-weight: normal;
	background-color: #E4E2ED;
}
span {
	font-size: 100%;
	color: #031f73;
	font-weight: bold;
}
menu li {
	padding-bottom: 3px;
}
menu menu {
	margin-left: -8px;
	padding-bottom: 0px;
	padding-top: 3px;
	font-size: 100%;
	background-color: white;
}
menu a {
	margin: 0px;
	padding: 0px;
	color: #031f73;
	text-decoration: none;
	font-size: 80%;
	padding-left: 8px;
	
}
menu menu a {
	padding-bottom: 3px;
	padding-left: 8px;
	color: #8785D4;
	/*#3F4382;
*/
	background-color: white;
}
menu menu menu {
	margin-left: -6px;
	padding-bottom: 0px;
	padding-top: 3px;
	font-size: 100%;
	background-color: white;
}
menu menu menu a {
	padding-bottom: 3px;
	color: #3F4382;
	background-color: white;
}
menu menu menu menu {
	margin-left: 16px;
	padding-bottom: 0px;
	padding-top: 3px;
	font-size: 100%;
	background-color: white;
}
menu a:hover {
	text-decoration: none;
	list-style-type: none;
	color: red;
}
#hlavicka {
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
}
p.uzivatele {
	color: #031f73;
	padding: 16px;
	margin: 0px;
	margin-bottom: 16px;
	background-color: #E4E2ED;
	height: 24px;
}
a {
	margin: 0px;
	padding: 0px;
	color: #031f73;
	text-decoration: none;
	font-size: 75%;
}
a.home {
	margin: 0px;
	padding: 0px;
	color: #031f73;
	text-decoration: none;
	font-size: 100%;
}
a.active {
	color: red;
}
strong {
	font-weight: bold;
	color: #222222;
}
img.ikona {
	height: 8px;
	width: 8px;
	border: none;
	margin-right: 11px;
	margin-bottom: 2px;
	background-color: white;
}
img.proxia {
	height: 320px;
	width: 416px;
	border: none;
	background-color: white;
}
img.logo {
	position: relative;
	top: -24;
	height: 40px;
	width: 40px;
	border: none;
	border-right: 11px solid white;
	border-bottom: 2px solid white;
	background-color: white;
}
img.texa {
	height: 40px;
	width: 40px;
	padding-top: 5px;
	border: none;
	margin-right: 16px;
	float: left;
	background-color: white;
}
img.idc {
	height: 80px;
	width: 58px;
	padding-top: 5px;
	border: none;
	border-right: 16px solid white;
	float: left;
	margin-bottom: 16px;
}
img.h1 {
	height: 51px;
	border: none;
	float: left;
	margin-top: -16px;
	background-color: white;
}
img.blt {
	height: 40px;
	width: 160px;
	padding-top: 5px;
	border: none;
	border-right: 16px solid white;
	float: left;
	background-color: white;
}
ul.vycet {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 8px;
	font-size: 75%;
}
.vycet li {
	margin: 0px;
	padding: 0px;
	margin-left: 8px;
	padding-bottom: 10px;
	line-height: 21px;
	font-weight: normal;
	list-style-type: none;
	text-indent: -19px;
	margin-left: 19px;
}
.vycet li span {
	color:  #000;
}
ul.vycet-ts {
	margin: 0px;
	padding: 0px;
	font-size: 75%;

}

.vycet-ts li b {
	color: #031f73;
}
.vycet-ts li span {
	color: #031f73;
	text-indent: 2px;
	font-weight: bold;
	text-decoration: underline;
}
.vycet-ts li {
	margin: 0px;
	padding: 0px;
	margin-left: 8px;
	padding-bottom: 10px;
	line-height: 21px;
	font-weight: normal;
	list-style-type: none;
	text-indent: -19px;
	margin-left: 19px;
	
}	

#adaptery {
	border: 2px solid #B3B1D9;
	width: 93%;
	border-collapse: collapse;
	font-size: 70%;
	margin-top: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
}
#adaptery th {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	color: #031f73;
	font-weight: normal;
	background: #E4E2ED;
}
#adaptery td {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	text-align: left;
	color: #031f73;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
}
.adaptery {
	border: 2px solid #B3B1D9;
	width: 94%;
	border-collapse: collapse;
	font-size: 70%;
	margin-top: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
}
.adaptery th {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	color: #031f73;
	font-weight: normal;
	background: #E4E2ED;
}
.adaptery td {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	text-align: left;
	color: #031f73;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
}
#proxie {
	border: 2px solid #B3B1D9;
	width: 99%;
	border-collapse: collapse;
	font-size: 70%;
	margin-top: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 32px;
}
#proxie th {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	color: #031f73;
	font-weight: normal;
	background: #E4E2ED;
	width: 320px;
}
#proxie td {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	text-align: center;
	color: #031f73;
	padding: 8px;
	padding-left: 0px;
	padding-right: 0px;
}
#proxie td em {
	color: blue;
	font-style: normal;
	padding-left: 0px;
	padding-right: 0px;
}
#proxie td span {
	color: red;
	font-style: normal;
}
#proxie td strong {
	color: green;
	font-style: normal;
}
caption {
	padding-left: 24px;
	padding-bottom: 16px;
}
#registrace td, th {
	border: 2px solid white;
	background-color: white;
	border-collapse: collapse;
	font-size: 100%;
	margin-top: 16px;
	padding: 0px;
	padding-left: 8px;
	margin: 0px;
	margin-bottom: 16px;
	vertical-align: middle;
	width: 20%;
}
table {
	border: 2px solid white;
	width: 20%;
	border-collapse: collapse;
	font-size: 100%;
	margin-top: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
	vertical-align: middle;
	background-color: white;
}
th {
	border-right: 2px solid white;
	border-bottom: 2px solid white;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 11px;
	text-align: left;
	color: #031f73;
	font-weight: normal;
	vertical-align: middle;
	background-color: #E4E2ED;
}
td {
	border-right: 2px solid white;
	border-bottom: 2px solid white;
	text-align: left;
	color: #031f73;
	padding-top: 0px;
	padding-left: 16px;
	padding-right: 16px;
	vertical-align: middle;
	background-color: white;
}

p.formular_diagnostika {
  width: 160;
  text-align: left;
  color: #031f73;
  font-size:100%;
}
img.topprodukt {
  border: none;
  padding-left:7px;
  *padding-left:0px;
}
img.kategorie {
float:none;
position: absolute; 
top:207px;
left: 730px;
}
img.kategorie1 {
float:none;
position: absolute; 
top:207px;
left: 770px;
}
img.kategorie2 {
float:none;
position: absolute;
top:207px;
left:810px;
}
img.kategorie3 {
float:none;
position: absolute;
top:207px;
left: 850px;
}
img.kategorie4 {
float:none;
position: absolute;
top:207px;
left: 850px;
border:none;
}


img.kategoriepalm {
float:none;
position: absolute; 
top:175px;
*top:165px;
left: 470px;
}
img.kategorie1palm {
float:none;
position: absolute; 
top:175px; 
*top:165px;
left: 510px;
}
img.kategorie2palm {
float:none;
position: absolute; 
top:175px; 
*top:165px;
left:550px;
}
img.kategorie3palm {
float:none;
position: absolute;
top:175px;
*top:165px;
left: 590px;
}

img.kategorieeobd {
float:none;
position: absolute;
top:200px;
left: 880px;
}

img.kategoriebike {
float:none;
position: absolute;
top:200px;
left: 880px;
}

img.kategoriecar {
float:none;
position: absolute;
top:200px;
left: 880px;
}

.video{
float:right;

}
.video1{
float:right;
*float:left;
*padding-top:10px;
**margin-left:120px;
}
img.showroom {
float:none;
position: absolute;
top:210px;
left: 915px;
border:none;
}

img.showroomtop {
float:none;
position: absolute;
top:180px;
*top:170px;
left: 710px;
*left:665px;
border:none;
}
img.movieidc {
	width: 45px;
	padding: 0px;
	margin-left: 5px;
	text-indent: 0px;
	border-right: 8px solid white;
	
}

img.klimaobr {
	margin-left:-10px;
  *margin-left:0px;
  *width: 530px;
}
.copy{
padding-top:10px;
color:silver;
font-weight:10px;
font-size:bold;
text-align:center;
}

table.porovnani{
color:red;
border:1px solid red;
}

td.porovnani{
color:black;
font-size:12px;
border:1px solid black;
width: 600px;
}

.produkty{
font-size: 70%;
*font-size: 75%;
color: #031f73;
padding-right: 20px;
text-align: center;
}

img.kategorie_produkty{
border-left: 90px solid white;

}
img.kategorie_produkty1{
border-left: 90px solid white;
}
img.obrproduktu {
border: none;

}

img.produkty{
float: center;
border-left: 140px solid white;
margin-top: -10px;
}
img.produkty1{
float: center;
border-left: 105px solid white;
margin-top: -10px;
}

img.produkty2{
float: center;
border-left: 110px solid white;
margin-top: -10px;
}

h1.produkty a{
font-size: 100%;
color: #031f73;
float: left;
	}
	
.flash {
border: 1px solid  #B3B1D9;
padding-left: 5px;
margin-bottom: 7px;
padding-bottom: 1px;


	}
h2.flash {
	padding: 16px;
	margin-top: 4px;
	margin-left:-1px;
	letter-spacing: 2px;
	font-size: 80%;
	line-height: 140%;
	width: 679px;
	color: #031f73;
	text-transform: uppercase;
	clear: both;
	background-color: #E4E2ED;
	border: none;
	border-bottom: 1px solid  #B3B1D9;
}


.videoflash {
border: none;
float: left;

	}
	
.podrobnosti_klima{
border: none;
float: left;
	}
	

.flashtxt {
border-left: 100px solid white;
float: none;

	}
	
img.produktyaxone3{
border-left: 90px solid white;
float: left;

	}
	
#akce {
	border: 2px solid #B3B1D9;
	width: 93%;
	border-collapse: collapse;
	font-size: 70%;
	margin-top: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
}
#akce th {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	color: #031f73;
	font-weight: normal;
	background: #E4E2ED;
}
#akce td {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	text-align: left;
	color: #031f73;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
}
.akce {
	border: 2px solid #B3B1D9;
	width: 94%;
	border-collapse: collapse;
	font-size: 70%;
	margin-top: 16px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 16px;
}
.akce th {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: left;
	color: #031f73;
	font-weight: normal;
	background: #E4E2ED;
	width: auto;
}
.akce td {
	border-right: 2px solid #B3B1D9;
	border-bottom: 2px solid #B3B1D9;
	text-align: left;
	color: #031f73;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
}
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
	:center;
}
.highslide img {
	border: 1px solid white;
}
.highslide:hover img {
	border-color: white;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	float:left;
	text-indent: 5px;
	
}
img.obrazekprozvetseni {
	width: 140px;
	height: 150px;
	margin-left: 70px;
	
}
img.obrazekprozvetsenidetail {
	width: 140px;
	height: 150px;
	margin-left: 70px;
	border: 1px solid silver;
}

img.obrazekprozvetsenidetailidc {
	width: 189px;
	height: 140px;
	margin-left: 37px;
	border: 1px solid silver;
}

.highslidedetail-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
}
.highslidedetail-container table {
	background: none;
}
.highslidedetail {
	outline: none;
	text-decoration: none;
	:center;
}
.highslidedetail img {
	border: 1px solid silver;
}
.highslidedetail:hover img {
	border-color: 1px solid black;
}
.highslidedetail-active-anchor img {
	visibility: hidden;
}
.highslidedetail-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	float:left;
	text-indent: 5px;
 }

.input {
	border: none;
	position: relative;
	left: -163px;
	top: -35px;
	width: 10px;
	text-align:left;
	height: 15px;
 }
