h1,h2,h3,h5,h6,p,a,select,input,textarea {font-family:Arial; font-style:normal; font-variant:normal; text-decoration:none;margin:0; color: #000000}
a img,:link img,:visited img { border: none; }
h1 {font-weight:bold; font-size:11pt;}
h2 {font-weight:bold; font-size:9pt;}
h3 {font-weight:bold; font-size:8pt;}
h4 {font-family:Tahoma; font-size:10pt; font-weight:bold; text-decoration:underline; color: #CC0000}
p {font-weight:normal; font-size:8pt;}
em { font-style:normal;}
a {font-weight:normal;font-size:8pt; text-decoration:underline; color: #880000}
a:hover {font-weight:normal; font-size:8pt; text-decoration:underline; color: #CC0000;}
.infobutton{font-weight:bold; font-size:9pt; text-decoration:underline}
.infobutton:hover{font-weight:bold;font-size:9pt; text-decoration:underline; color: #CC0000}
.link1b-bold{font-weight:bold; text-decoration:none; color: #FFFFFF}
.link1b-bold:hover{font-weight:bold;text-decoration:underline;color: #FFFFFF;}
.link1b-bold-sel, .link1b-bold-sel:hover{text-decoration: none;}
.link1r-bold{font-family:Tahoma; font-size:10pt; font-weight:bold; text-decoration:underline; color: #CC0000}
.link1r-bold:hover{font-family:Tahoma; font-size:10pt; font-weight:bold;text-decoration:underline; color: #FFFFFF;}
.link1rbig-bold{font-family:Tahoma; font-size:13pt; font-weight:bold; text-decoration:underline; color: #CC0000}
.link1rbig-bold:hover{font-family:Tahoma; font-size:13pt; font-weight:bold;text-decoration:underline; color: #FFFFFF;}
.bily {color: #FFFFFF}
.bily:hover {color: #FFFFFF}
.cerny {color: #000000;} .cerny:hover {color: #000000;}
.link1help {cursor:help;}
.link1hand {cursor:pointer;}
.red {color: #006600;}
.strike {text-decoration:line-through;}
.underline {text-decoration: underline;}
.hovernounderline:hover {text-decoration: none;}
.redstrike {color: #CC0000;text-decoration:line-through;}
.bezovy, .bezovy:hover {font-weight:bold; color: #FFE3C0}
select, input, textarea {font-size:9pt;}
.tlc, .tlc2 {font: 11px Verdana,Arial,sans-serif; color:#FFFFFF; background-color: #e95400; border: 1px double #e95400; margin-left:4px; cursor: pointer;}
.tlc2 {background-color: #8E9DA0; border-color:black;}
body {margin:0px; padding-bottom:0px;
		background-color:#FF9614; min-width: 990px;}
/*Menu*/
#horni {
	background-color:black;
	height:81px;
	border-bottom:1px solid white;
}
#main {width:770px;}
.fix {position: relative; width:775px;}
#elektrony {float:left; width:187px;}
div.mod-select {
	margin-top: 3px;
	margin-bottom: 3px;
}
div.mod-select-sel {
	border: 1px solid #819cb9;
	background-color: white;
	height: 18px;
}
div.mod-select-sel-selected {
	/*background-color: #316AC4;*/
	background-image: url(images/web/mod-select-background.gif);
	color: white;
}
div.mod-select button {
	float:right;
	background-position: center;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	margin-top: 0px;
	margin-right: 0px;
	width: 18px;
	height: 100%;
}
div.mod-select-text {
	cursor: default;
	margin-top: 0px;
	margin: 2px;
	margin-left: 6px;
	margin-right: 18px;
	font-family:Arial;
	font-size: 8pt;
	overflow: hidden;
	height: 14px;
}
div.mod-select-menu {
	overflow-y: hidden;
	position: absolute;
	background-color: white;
	border: 1px solid #819cb9;
	display: none;
	border-collapse: separate;
	z-index: 100;
}
div.mod-select-menu table {
	border-spacing: 0;
	border-top: 1px #EBEFF4 solid;
	border-left: 1px #EBEFF4 solid;
	display: block;
}
div.mod-select-menu td {
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-bottom: 1px #EBEFF4 solid;
	border-right: 1px #EBEFF4 solid;
}
div.mod-select-menu a {
	padding: 0px 5px;
	color: black;
}
div.mod-select-menu a:hover {
	background-color: #316AC4;
	color: white;/*#E7FBEF;*/
}
div.mod-select-menu a, div.mod-select-menu a:hover, div.mod-select-menu a:visited {
	display: block;
	text-decoration: none;
}
div.mod-select-slider {
	position: relative;
}
td.mod-select-table-div {
	border-bottom: 1px solid #819CB9 !important;
}
#wheel-menu, #tyre-menu, #accessories-menu, #info-menu, #cart-menu {
	position: absolute;
	top: 0px;
	height: 81px;
}
#wheel-menu {
	z-index: 10;
	left: 268px;
	width: 140px;
}
div#wheel-select-car, div#wheel-select-model, div#wheel-select-size {
	width: 140px;
}
div#wheel-select-car div.mod-select-menu, div#wheel-select-model div.mod-select-menu, div#wheel-select-size div.mod-select-menu {
	/*min-width: 138px;*/
	overflow: hidden;
}
div#wheel-select-car table, div#tyre-select-season table {
	border-bottom: 1px solid #819cb9;
}
div#wheel-select-car table p {
	width: 75px;
}
div#wheel-select-model p {
	width: 136px;
}
div#wheel-select-size p {
	width: 136px;
}
#tyre-menu {
	z-index: 9;
	left: 424px;
	width: 138px;
}
div#tyre-select-season, div#tyre-select-width, div#tyre-select-serie {
	width: 138px;
}
div#tyre-select-season div.mod-select-menu {
	overflow: hidden;
}
div#tyre-select-width div.mod-select-menu, div#tyre-select-serie div.mod-select-menu {
	min-width: 136px;
}
div#tyre-select-season table p {
	width: 134px;
}
div#tyre-select-width table td {
	width: 44px;
}
div#tyre-select-serie table td {
	width: 66px;
}
span.serieColor {
	/*color: #819CB9;*/
}
#accessories-menu {
	z-index:8;
	left: 578px;
	width: 139px;
}
div#accessories-select {
	height: 20px;
}
div#accessories-select p {
	/*width: 154px;*/
}
#accessories-menu .mod-select-text {
	white-space: nowrap;
	width: 110px;
}
#info-menu {
	z-index: 7;
	left: 733px;
	width: 139px;
}
div#info-select {
	height: 20px;
}
div#info-select table p {
	width: 134px;
}
div#cart-menu {
	margin-top: 28px;
	left: 889px;
	width: 100px;
	height: 40px;
}
div#navigation-bar {
	clear:both;
	background-color:#E95400;
	width:100%;
	height:26px;
}
div#navigation-bar .fix {
	width: 922px;
}
div#navigation {
	position: absolute;
	right: 38px;
	left: auto;
}

div#navigation-left {
	position: absolute;
}

div#navigation-bar a {
	margin-right: 12px;
	color: #FFFFFF;
}

div.info-panel h1, div.info-panel h3 {
	margin-top: 10px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: white 1px solid;
	background-color: #E95400;
	font-size: 11px;
	font-weight: bold;
	color: white;
}

#listainfo {padding-top:5px; margin-left:4px; width:770px;}

#menuel, #menuel2, #menuel3, #menuel4, #menuel5, #menuel5e, #menukonfig, #menukonfigex {clear:both;background-color:#E95400;width:100%;height:22px;}
#menuel2, #menuel5 { background-color:#D1201B}
#menuel3 {background-color:#980000}
#menuel4 { background-image:url(images/web/ostatni-prechod4.gif)}
#menuel5, #menuel5e, #menukonfig, #menukonfigex {height:26px;}

#zpet {float:left; margin-top:5px;margin-left:4px;margin-right: 4px;}
.filtr {float:left; margin-top:6px; margin-left:16px; margin-right:2px;}
.select, .checkbox {float:left; margin-top:3px; margin-left: 16px;}
.select select {font-size:8pt; height: 20px; padding-top: 1px;}
.checkbox { margin-top: 6px;}
.checkbox input { height: 13px; width: 13px; /*border: none;*/ margin: 1px; padding: 0; }

#prepmenu {margin-left:190px; width:565px;}
.oblouky, .p1, .p2 {float:left;margin-top:5px;}

.p1, .p2 {border-top:1px solid white;}
.p1  {background-color:#FF9614;height:17px;he\ight:16px;color:#000000}
.p2  {border-bottom:1px solid white;height:17px;he\ight:15px;color:#FFFFFF}
.p1 a {color:black;}

#indexinfo {padding:0px;float:left; width:580px;margin-top:0px;margin-left:0px;margin-bottom:5px;}
#error {float:left;margin-top:15px;width:580px;} #error h1 {margin-left:200px;}
#novinky, #velkoobchod {float:left;margin-top:50px;width:580px;}
#elvyberauta {float:left; margin-top:12px; width:790px; margin-right: -30px;}
#elvyberauta div {float:left; height:160px; padding:17px; width:220px}
#elvyberauta div h2 a {font-size:9pt; font-weight:bold;}
#elvyberauta div h2 a:hover {color:#DA251D;}
.elvyberautaimg {border: 0px;}
#ppanel {float:right; width:175px; margin-top: -2px;}
#ppanel3 {float:right; width:175px; margin-top: -2px; margin-right:10px; margin-left: -10px}
#elinfo, #blatniky, #rada, #reginfo, #elup, #pneuinfo2,#pneulevne,#prislinfo,#doppneu, .fotkyaut, #elkonfiginfo {margin-top:25px;padding-left:10px;}
#rada {width:165px;}
#pl {float:left; width:85px;}
#dolni {clear:both;background-color:#B8C6C9;}
#dolnir {clear:both;height:620px; padding-left:115px; background-color:#B8C6C9;}
#dolnil {float:left;width:178px;margin-top:20px;margin-right:10px;margin-bottom:10px;}
#newsmail{width:168px;margin-left:10px;}
#kontakty {margin-left:10px;width:168px;margin-top:10px;}
#kontakty h3 {margin-bottom:0px;font-size:9pt;font-weight:bold;}
#kontakty p {margin-top:0px;}
#faq{margin-top: 10px; margin-left: 10px;}
#faq h2 {margin-top: 25px; font-size:11pt;}
.aa {margin-left:30px;margin-top:10px;margin-bottom:10px;display: none;}
#hledelektrony {float:left;margin-left:3px; margin-top:25px;min-width:590px;width:590px;}
.elektron {float:left;width:116px;height:263px;text-align:center;}
.elektron2 {float:left;width:116px;height:263px;text-align:center; display: inline-block; }
#pnvypis {float:left;clear:none;width:560px;}
#elvyber {float:left;margin-left:10px; display:inline; margin-top:24px;width:100px;padding-bottom:10px;background-color:#FD8B00;}
#pnvyber {position:absolute;left:10px;top:160px;width:100px;padding-bottom:10px;background-color:#FD8B00;}
#elvyber h3, #pnvyber h3 {margin-bottom:7px;}
#elvyber h4, #pnvyber h4 {float:left;width:10px;font-size:1px;text-align:right;padding-top:1px;}
#elvyber a, #pnvyber a {margin-left:2px;}
#elvyber p, #kontakty h5 {width:90px;height:5px;margin-left:5px;margin-right:5px;margin-top:10px; background-image:url(images/web/carky-novinky.gif); background-repeat:repeat-x; font-size:5pt; font-size:4px;}
.tab {border:1px solid black;}
.tab h6 {background-color:#CA6821;text-align:center;padding:2px;margin:1px; margin-bottom:5px; font-weight:bold; font-size:8pt; color: #FFE3C0}
.tab h1, .tab h2, .tab h3, .tab p {margin:5px;}
.tab2 {border:1px solid black; background-color: #ABB9BC}
.tab2 h6 {background-color:#8E9DA0;text-align:center;padding:2px;margin:1px; margin-bottom:5px; font-weight:bold; font-size:8pt; color: #FFE3C0}
.tab2 h1, .tab2 h2, .tab2 h3, .tab2 p {margin:5px;}
#elnov {float:left;margin-left:8px;margin-top:24px;width:465px;height:300px;}
#pnnov {float:right;width:449px;height:300px; margin:0;}
#pnnov2 {float:right;width:620px;height:300px; overflow:hidden;}
#elvypis {float:left; margin-top:24px;margin-left:12px;width:635px;}
#pnmain {margin-left:0; margin-right:180px; padding-top:24px;}
#pnvypis {margin-left:10px; margin-right:auto; width:637px;}
#pnlevy {float:left; margin-top: 10px; width: 110px; }
#pnlevy .konfigbox {width: 100px;}
#pnlevy p {margin:1px 0 0 10px;}
#ep1{}#ep2{float:right;width:125px;text-align:right;}
#polozka{clear:both; padding:0px;}
.uzsi {float:right;width:517px;}
#polozka-obr {float:left;width:120px;}
.c1 {width:60px;text-align:right;} .c2 {width:13px;} .c3 {width:117px;} .c3a {width:150px;} .cp34{width:136px;} .c4 {width:86px;text-align:right;} .c45 {width:116px;text-align:right;} .c5 {width:30px;text-align:right;} .c6 {width:13px;} .c7 {width:46px;} .c8{width:45px;} .c9{width:125px; text-align:right}
.cp1 {width:75px;} .cp2 {width:48px;} .cp3 {width:84px;} .cp4 {width:138px;} .cp5 {width:116px; text-align:right;} .cp6 {width:17px;} .cp7 {width:40px;margin-right:5px;}
#r1 {background-color:#CA6821;}
#elcar {clear:both; width:100%; height:11px; background-image:url(images/web/cara-delici-podklad.gif);background-repeat:repeat-x; font-size: 1px;}
#r1 td p {font-weight:bold; font-size:8pt; color: #FFE3C0}

#testymain {margin-left:10px; width:760px;}
#testyradka {float:right;clear:none;width:660px;}
#test {float:left;width:203px;margin-top:25px;margin-left:10px;}
#test p {margin-top:0px;margin-bottom:0px;} #test a {margin:0px;}
#testylevy {position:absolute;left:10px;top:132px;width:100px;background-color:#FD8B00;}
#testylevy select {margin-left:5px;width:85px;}
#testylevy p {margin-top:0;margin-bottom:0;}
#tlc2 {font: 11px Verdana,Arial,sans-serif; color:#FFFFFF; background-color: #E95400; border: 1px double #e95400; width:85px;margin-top:10px;margin-bottom:20px;}

#prislmain {float:left;width:760px;margin-top:24px;}
#prisllevy {float:left;width:165px; margin-top: -14px;}

#prisllevy p {margin:1px 0 0 10px;}
#prislcarky {width:80px;font-size:5px;background-image:url(images/web/carky-novinky.gif)}
#prislvypis {float:right; width:585px;}
.prislpolozka {clear:both;}
.prislbezp {clear:left;float:left;height:21px;width:465px;font-size:5px;margin:5px 0 5px 0;background-image:url(images/web/nadpis-bezp.gif);}
.prislbezp a {font-size:5px;}
.prislventilky {clear:left;float:left;height:43px;width:465px;font-size:5px;margin:5px 0 5px 0;background-image:url(images/web/nadpis-ventilky.gif);}
.prislventilky a {font-size:5px;}
.prislcepicky {clear:left;float:left;height:43px;width:465px;font-size:5px;margin:5px 0 5px 0;background-image:url(images/web/nadpis-cepicky.gif);}
.prislcepicky a {font-size:5px;}
.prislostatni {clear:left;float:left;height:43px;width:465px;font-size:5px;margin:5px 0 5px 0;background-image:url(images/web/nadpis-prislostatni.gif);}
.prislostatni a {font-size:5px;}
.prislcara {clear:left;float:left;height:5px;width:585px;font-size:5px;margin:5px 0 5px 0;background-image:url(images/web/carky-novinky.gif);}
.prislcara a {font-size:5px;}
.prislobrlevy {float:left;}
.prislpravy {float:left;width:470px;margin-left:5px;}
.prislnadpis{float:left;width:325px;} .prislnadpisp{float:right;width:125px;text-align:right;}
.prisltext {clear:both;}

#prihlas {margin-left:170px;margin-top:20px;width:550px;}
#prihlas hr {clear:left;width:550px;text-align:left; padding: 0; margin: 0; margin-top: 10px; margin-bottom:10px; border: none; }
#prihlas h3 {margin-bottom:3px;}
.regl, .prehl {float:left;width:130px;margin-right:5px;}
.regl p {margin-top:10px;}
.prehl p {text-align:right;}
.regp {float:left;margin-top:2px; margin-bottom: 10px;}
.regp input { vertical-align: bottom; }
.regp span { font-size: 18px; }
.prehp {float:left;}
.regp p{margin-top:3px;font-size:18px;}

#divkosik {margin-left:10px;margin-top:30px;}

#objmain{float:left;width:590px;}
#objtable {margin:10px;}
#objtable td, #podrtable td{margin:1px; background-color: #FF8014;}
#podrtable p {margin:0px;}
#objzvyr td {background-color: #E95400;}
#objdetail {margin: 10px; border: 1px black solid;}
#objdetail h6 {background-color: #E95400;}

p#napis-konfig {visibility: hidden;}
select#select-konfig {visibility: hidden;}
div#konfigurator {float:left;background-repeat:no-repeat; width:574px;	height:260px}
div#konfiguratorpng {width:574px;height:260px; visibility:hidden;}
img#kolo1, img#kolo2 {float:left; visibility: visible;}
#kola-konfig {clear:left; height: 262px; overflow-x: scroll; overflow-y: hidden}
#konfigfiltr {float:left;width:210px}
#palette {width: 190px;height: 51px;background-image: url(images/web/palette.jpg);cursor: crosshair;}
#infokonfig {float:left;width:170px;}
#infokonfig iframe {border: 0px; padding:0px; margin: 0px; width: 200px; height:260px; background-color:#FF9614;}
#menukonfig {border-top: 1px solid white;}
#menukonfigex {margin-top: 1px}
.konfigbox {margin-left: 10px; margin-top: 10px; width: 190px;}
.konfigbox h3 {border-top: 1px solid white; background-color:#E95400; padding: 2px 5px; color:white;}
#selectbox {}
#selectbox select {width: 153px; margin-bottom:5px; font-size:8pt;}
.konfig-posun {float:left; margin-top:6px; margin-left:5px; margin-right:2px;}
.konfig-tlc {float:left;}
.et-upravy { cursor:pointer; }
#auto-info { overflow: auto; height: 150px; }

#info-left { position:absolute; width: 190px; left:10px; top:0px; }
#info-left h2 { margin-bottom: 3px; }
#info-left p { margin-bottom: 10px }
#info-left  h2 a { font-size:11pt; font-weight: bold; font-decoration: underline; margin: 0; padding: 0; }
#info-right { float:right; width: 190px; padding-right: 10px; }

#prisllevy .konfigbox { width: 153px }

#kontakt {position: relative; margin-top: 10px; width: 994px}
#kontakt-left { position:absolute; width: 190px; left:10px; top:0px; }
#kontakt #kontakt-left h3 {margin-top: 0; font-size: 9pt; font-weight: bold; }
#kontakt h2 {font-size:13pt}
#kontakt h3 {font-size:13pt; font-weight: normal; margin-top: 20px; margin-right: 5px;}
#kontakt h3 a {font-size:inherit; }
#kontakt h3 a:hover {color: #660000; }
#kontakt p {margin-bottom: 10px; }

span.oddo {color: #006600 }

#showimage{
position:absolute;
display: none;
/*visibility:hidden;*/
border: 3px solid #E95400;
background-color: #E95400;
z-index:100;
margin:0; padding:0;
}

#dragbar{
cursor:hand;
cursor:pointer;
background-color: #E95400;
min-width: 150px; /*NS6 style to overcome bug*/
padding-bottom:2px;
}

#switchbar{
background-color: #E95400;
}

#switchbartext {
	padding-top:1px;
	text-align:left;
	/*width: 240px; */
	display: inline-block;
	float:left;
}

#switchbarname, #switchbardesc {
	color: white;
}

#switchbarfotos {
	display: inline-block;
	text-align:right;
	padding-top:1px;
	height:35px;
}

#dragbar #closetext{
font-family:Arial;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:8pt;
color: #FFFFFF;
margin-right: 3px;
}

#dragbar #closetext:hover{
text-decoration:underline;
}

#switchbar span{
font-family:Arial;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:8pt;
color: #FFFFFF;
margin:0;
margin-left: 1px;
cursor:pointer;
}

#canvasCar, #canvasMask, #canvasOrig {
	width: 574px;
	height: 260px;
}
#canvasCar {
	margin-bottom: -260px;
}

#showimage img {
	cursor:pointer;
}

#overlay { background-image: url(images/web/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/web/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/web/overlay.png", sizingMethod="scale");
}

#closeprew {
	font-weight:bold;
	text-decoration:underline;
	cursor: pointer;
	color: #880000;
}
#closeprew:hover {
	color: #CC0000;
}
