* {margin:0; padding:0;}body {text-align:center; font-family:arial; background-color:#E6E6E6;}.cleaner {clear:both}.chiptuning {font:11px arial; text-align:center; background:#e6e6e6;}.tdleft {text-align:left; padding-left:5px;}.tdbold {font-weight:bold;}.small {font-size:10px;}.subtitle {margin-top:-15px; font-weight:bold;}.logoimg {border:none; width:110px; height:75px;}.logoimg2 {border:none; width:55px; height:38px;}.form {font:12px "arial"; color:#32312f; background:#f6f6f6; border:1px inset #000000;}.form2 {border:1px inset #000000;}.form429 {font:12px "arial"; color:#32312f; background:#f6f6f6; border:1px inset #000000; width:429px;}.tabparts {width:100%;}.tabparts td {vertical-align:top;}.tdright {font:bold 12px "arial"; text-align:right; width:100px;}.tdright2 {font:bold 15px "arial"; color:#ff0000; text-align:right;}.tdright3 {font:bold 12px "arial"; text-align:right;}.tdright4 {font:bold 12px "arial"; text-align:right; width:110px;}.tdleft {font: bold 12px "arial"; text-align:left;}.trgrey {background:#E6E6E6;}.tr50 {height:50px;}.link {font:12px "arial"; color:#000000; text-decoration:none;}.link:hover {font:12px "arial"; color:#000000;}.link:visited {font:12px "arial"; color:#000000;}th {background:#d8261c; font-weight:bold; color:#ffffff; padding:3px 10px 3px;}tr {background:#ffffff;}h4 {color:#000000; font:bold 16px "arial"; padding:8px 15px 8px;}.akcicka {color:#ffffff; font: bold 12px "arial"; background-color:transparent;}ol {margin:0 0 0 22px; padding:0px;}h4.red {color:#d8261c; background-color:#E6E6E6;}#cisteni {width:550px; height:115px; margin-top:5px; text-align:center;}#cisteni a.mot {display:block; float:left; width:85px; height:64px; text-decoration: none; background:url(../img/cisteni_motor.jpg) 0 0 no-repeat; margin-right:8px;}#cisteni a.kol {display:block; float:left; width:85px; height:64px; text-decoration: none; background:url(../img/cisteni_kola.jpg) 0 0 no-repeat; margin-right:8px;}#cisteni a.kar {display:block; float:left; width:85px; height:64px; text-decoration: none; background:url(../img/cisteni_lak.jpg) 0 0 no-repeat; margin-right:8px;}#cisteni a.int {display:block; float:left; width:85px; height:64px; text-decoration: none; background:url(../img/cisteni_interier.jpg) 0 0 no-repeat; margin-right:8px;}#cisteni a.pla {display:block; float:left; width:85px; height:64px; text-decoration: none; background:url(../img/cisteni_plasty.jpg) 0 0 no-repeat; margin-right:8px;}#cisteni a.skl {display:block; float:left; width:85px; height:64px; text-decoration: none; background:url(../img/cisteni_skla.jpg) 0 0 no-repeat;}#cisteni a:hover {background-position:0 -63px;}.cist_foto {float:left; margin-right:10px;}.wifi {font-size:10px;}.fright {float:right;}.fright2 {float:right; margin:20px 0 0 5px;}.fright50 {float:right; width:49%;}.fleft {float:left;}.fleft2 {float:left; margin-right:10px;}.fleft50 {float:left; width:49%;}.mtop15 {margin-top:-15px;}.padding0 {padding:0px !important;}.padmar0 {padding:0px; margin:0px;}.pricelist {background:#ffffff; width:100%;}.pricelist tr {background:#eeeeee;}.pricelist tr.headline {background:#cccccc; font-weight:bold;}.pricelist td {padding:3px 7px 2px;}hr {margin:5px 0 10px;}.red2 {color:red;}.darkgrey {color:#666; font-weight:normal;}.img {border:0px;}.fontbig {font-size:16px;}#platba td.gsc-clear-button, #platba td.gsc-input, #platba td.gsc-search-button {background-color:#d8261c !important;}.tagcloud {border:1px solid #ffffff; color:#ffffff; margin:0 5px 0 15px; padding:3px;}.tagcloud p {font-size:12px;}.tagcloud p a {color:#ffffff; text-decoration:none;}.tagcloud p a:hover {text-decoration:underline;}.tagcloud h3 {margin-bottom:5px;}#socials {float:right; display:inline;}#___plusone_0 {margin-top:5px !important; width:90px !important;}#fb-root {display:inline;}.fb_edge_widget_with_comment {top:-7px;}h2.incontent {padding-bottom:15px;color: #000; font-weight: bold; font-size:1.2em;}.tisk {float:right; margin-right:52px; border:0;}.smluvserv {margin-left:15px;}div#akce {background:url("../img/akce_bg.jpg") no-repeat; height:87px;}div#head {	height: 108px;  width:780px;  	background: url("../img/head.jpg") no-repeat;	position:relative;	z-index:2;}div#headen {	height: 108px;  width:780px;  	background: url("../img/head.jpg") no-repeat;	position:relative;	z-index:2;}div#cont {  width:500px;  margin:20px auto 0;}div#cont2 {  text-align:left;}.red {  color: #f00;  font-weight: bold;}.black {  color: #000;  font-weight: bold;}.logo {  float: right;}div#whole {  width:780px;  text-align:center;  margin:0 auto 0;}div#whole_en {  width:1040px;  text-align:center;  margin:0 auto 0;}div#conleft {  float:left;  width:780px;}div#conleft2 {  float:left;  width:130px;}div#conright {  float:right;  width:130px;}div#conbottom {  text-align:center;  width:780px;  margin-top:5px;}/* headers */div#head h1, h1 span {	width: 570px;	height: 23px;	font-size: 115%;	overflow: hidden;	position: absolute;	right: 0px;	top: 75px;	z-index: 1;	color: #000;	font-weight:bold;  text-transform: uppercase;}div#headen h2, h2 span {	width: 625px;	height: 23px;	font-size: 115%;	overflow: hidden;	position: absolute;	right: 0px;	top: 75px;	z-index: 1;	color: #000;	font-weight:bold;}div#head h2, h2 span {	width: 162px;	height: 54px;	font-size: 50%;	overflow: hidden;	position: absolute;	left: 26px;	top: 9px;	z-index: 1;	color: #fff;}div#headen h1, h1 span {	width: 162px;	height: 54px;	font-size: 50%;	overflow: hidden;	position: absolute;	left: 26px;	top: 9px;	z-index: 1;	color: #fff;}div#head h2 span {	display: block;	background: url("../img/logo.jpg") no-repeat;	left: 0px;	z-index: 2;	cursor: pointer;	top: 0;}div#headen h1 span {	display: block;	background: url("../img/logo.jpg") no-repeat;	left: 0px;	z-index: 2;	cursor: pointer;	top: 0;}div#head h3, h3 span {	width: 27px;	height: 18px;	font-size: 50%;	overflow: hidden;	position: absolute;	left: 746px;	top: 0px;	z-index: 1;	color: #fff;}div#headen h3, h3 span {	width: 27px;	height: 18px;	font-size: 50%;	overflow: hidden;	position: absolute;	left: 746px;	top: 0px;	z-index: 1;	color: #fff;}div#head h3 span {	display: block;	background: url("../img/flag_en.gif") no-repeat;	left: 0px;	z-index: 2;	cursor: pointer;	top: 0;}div#headen h3 span {	display: block;	background: url("../img/flag_cz.gif") no-repeat;	left: 0px;	z-index: 2;	cursor: pointer;	top: 0;}/* headers */div#pagecontainer {margin:0 auto;text-align:left;width:780px;	background: #212124  url("../img/leftbg.gif") repeat-y;}div#menucontainer {width:188px;float:left;text-align:left;}div#menucontainer img {border: none;}div#menucontainer li {list-style:none;}div#menucontainer ul li.active a {color:#000;}div#menucontainer ul li a {display:block;width:178px;padding:2px 10px 5px 30px;color:#FFF;font-size:0.8em;font-family:"Arial", "Helvetica", "FreeSerif";font-weight:bold;text-decoration:none;}div#menucontainer ul li a.chipmenu {display:block;width:178px;padding:2px 10px 0px 30px;color:#FFF;font-size:0.6em;font-family:"Arial", "Helvetica", "FreeSerif";font-weight:bold;text-decoration:none;}div#menucontainer ul li a:hover {color:#000;}div#platba {padding-left:0px; color:#FFF;}div#maincontainer {width:551px;min-height: 350px;padding-left:20px;padding-right:20px;float:right;text-align:center;background:white;font-size:1.3em;}div#maincontainer ul li {margin-left:15px;}div#maincontainer p {margin-bottom:15px;}/*Main Menu*/#navigation {width:188px; float:left;}#navigation ul {margin:0px; padding:0px;}#navigation ul li {height:25px; line-height:25px; list-style:none; padding-left:20px; cursor:pointer;}#navigation ul li a {font-size:0.8em; font-family:"Arial", "Helvetica", "FreeSerif"; font-weight:bold; color:#FFF; text-decoration:none; text-transform:uppercase;}#navigation ul li:hover {background-color:#fb532e; position:relative;}/*Sub Menu*/#navigation ul ul {display:none; position:absolute; left:120px; top:5px; border:#fff solid; border-width:1px; background-color:#fb532e;}#navigation ul li:hover ul {display:block;}#navigation ul ul li {width:250px; float:left; display:inline; border:none;}#navigation ul ul li a {text-decoration:none; text-transform:lowercase; display:block;}#navigation ul ul li:hover {text-decoration:none; border:none; color:#000;}#navigation ul ul li a:hover {text-decoration:none; border:none; color:#000;}#navigation li:hover ul li ul {display:none;}#navigation ul ul li ul {left:110px; background-color:#0099CC;}#navigation ul ul li:hover ul {display:block;}div#content {margin-top:20px; text-align:left; font-size:0.7em;}div#content h3 {padding-bottom:15px;color: #000; font-weight: bold; font-size:1.2em;}div#content h3.red {color:#d8261c; padding:10px 0 0px;}div#paticka {height: 30px;background: #FFF url("../img/foot.jpg") no-repeat;}div#paticka p {padding-top:14px;text-align:center; font-size:0.7em;}div#content .staty{width:100%;text-align:left; font-size:0.9em;}div#content table partneri td {text-align:center; font-size:0.5em;}div#breadcrumb {margin-top:10px; text-align:left; font-size:0.6em; color:#666; float:left;}div#breadcrumb a {text-decoration:none; color:#666;}div#breadcrumb a:hover {text-decoration:underline;}div#sponsored {font-size:0.7em; font-weight:bold; margin:10px 0px;}div#sponsored a {text-decoration:none; color:#666;}div#sponsored a:hover {text-decoration:underline;}div#sponsored a.grey {color:#666;}/* form */ .form textarea{width:300px}.form select{width:300px}/* form */.left {	float: left;	margin: 5px 0 15px 15px;	border: 2px solid #000;	display: block;}.right {	float: right;	margin: 5px 0 15px 15px;/*	border: 2px solid #000;*/	display: block;}.right2 {	float: right;	margin: 5px 0 15px 15px;	border: none;	display: block;}.center {text-align:center;}.open {font:14px "arial"; font-weight:bold; padding-left:20px; color:#ffffff;}.title {font:15px "arial"; font-weight:bold; margin:0px 8px 0px 20px; color:#ffffff; border-bottom:1px solid;}#toplist{line-height:1px;height:1px;font-size:1px;visibility:hidden}a {color:#8C1A00;}a:visited {color:#D8261C;}a:hover {color:#D8261C;}
