html {background: #8e9ec2 url(../../images/hyundai-web-cz/bg.png) repeat 2px 1px ;color: black;}
a {color: #022882;}

#tp {background: #8e9ec2 url(../../images/hyundai-web-cz/tp.png) left bottom repeat-x;color: white;}
#tp a {color: white;}
#page {background: #ccd4e7 url(../../images/hyundai-web-cz/page.png) repeat-x;}

#head {background: url(../../images/hyundai-web-cz/head.png) no-repeat; height: 189px;}

#logo {top: 1px;left: 344px;}
#logo, #logo span {width: 300px;height: 50px;}
#logo span {background: url(../../images/hyundai-web-cz/logo.jpg) no-repeat;}

#menu {background: url(../../images/hyundai-web-cz/menu.png) repeat-x;}
#menu li {background: url(../../images/hyundai-web-cz/menu_li.png) right top no-repeat;}
#menu a {color: white;background: url(../../images/hyundai-web-cz/menu_a.png) 0 1000px repeat-x;}
#menu a:hover {background: #0087aa url(../../images/hyundai-web-cz/menu_a.png) 0 0 repeat-x;}

#lc h2 {color: #101012;}
.cars li a {background: #2f2f37 url(../../images/hyundai-web-cz/cars_a.png) 0 1000px repeat-x;color: white;}
.cars li a img { position: absolute; left: 135px; top: 7px; width: 15px; height: 8px; }
.cars li a:hover {background: #0080a0 url(../../images/hyundai-web-cz/cars_a.png) 0 0 repeat-x;border: 0;}
.cars li a:hover img { position: absolute; left: 135px; top: 7px; width: 15px; height: 8px; }
.cars li a.plus {background: #8C8E91;color: white;}
.cars li a.plus:hover {background: #B00303 url(../../images/hyundai-web-cz/cars_a.png);border-color: #A91A1E;}
.cars li ul {background: url(../../images/hyundai-web-cz/cars_ul.gif) repeat-y;}
.cars li ul li {background: white url(../../images/hyundai-web-cz/cars_li_li.png) left center no-repeat;}
.cars li ul li a {color: black;}
.cars li ul li a:hover {color: #2f4eac;padding-left: 27px;}

.img_mu { background: url(../../images/hyundai-web-cz/mu.gif) no-repeat; width: 15px; height: 8px; }
.img_md { background: url(../../images/hyundai-web-cz/md.gif) no-repeat; width: 15px; height: 8px; }

h1, h2, h3 {color: #e66419;}
#text li {background: url(../../images/hyundai-web-cz/li.png) left center no-repeat; padding: 0 0 0 20px;}

.ad {border-top: 1px solid #eaeaeb;border-bottom: 1px solid #eaeaeb;}
h2.out_of_box {color: #34343c;}
.more {color: white;}
.used_cars {background: #547f8a;}
.used_cars h2 {color: white;}
.car {background: white;}
.car .img {background: #c5c5c7;}
#text .to_detail a {background: #015e76;color: white;}

#footer {background: #ccd4e7 url(../../images/hyundai-web-cz/footer.png) no-repeat;}
#footer a {color: #3956b5;}

#top_bg {background: url(../../images/hyundai-web-cz/top_bg.png) repeat-x;}
#logo span {background: url(../../images/hyundai-web-cz/logo.png) no-repeat;z-index: 10;}
.box_top {background: url(../../images/hyundai-web-cz/box_top.png) no-repeat;}
.box_bottom {background: url(../../images/hyundai-web-cz/box_bottom.png) no-repeat;}
.box {background: white url(../../images/hyundai-web-cz/box.png) repeat-y;}
.hr {background: url(../../images/hyundai-web-cz/article_hr.png) center 7px no-repeat;}
.more {background: url(../../images/hyundai-web-cz/article_a.png) no-repeat;}

.carNav { border: 1px solid #C8DADE; }

.box table th { border: 1px solid #ccc; padding: 2px; text-align: center; }
.box table td { border: 1px solid #ccc; padding: 2px; text-align: center; }
.box h1 { background: url(../../images/hyundai-web-cz/h1.png) no-repeat left center; padding-left: 10px; }

.Forum table tr.ForumHeadline th { background-color: #006881; color: #fff; }
#text .box .Forum .article_submission { border: 1px solid #000; }
#text .box .Forum .article_submission p.datum { background-color: #CFD3CB; }
#text .box .Forum .article_submission p.datum a { color: #000; }

.hyundai-car { background-repeat: no-repeat; background-position: left top; float: left; margin: 10px; border: 1px solid #e66419; }
.hyundai-car a {
	display: block;
	width: 344px;
	height: 100px;
	text-decoration: none;
	position: relative;
}
.hyundai-car a span {
	position: absolute;
	bottom: 0px;
	right: 10px;
	font-size: 30px;
	font-weight: normal;
	font-style: italic;
	color: #fff;
	font-family: "Brush Script Std", Tahoma;
}
.hyundai-car .car-i10 { background-image: url(../../images/hyundai-web-cz/rozcestnik/i10.jpg); }
.hyundai-car .car-i20 { background-image: url(../../images/hyundai-web-cz/rozcestnik/i20.jpg); }
.hyundai-car .car-getz { background-image: url(../../images/hyundai-web-cz/rozcestnik/getz.jpg); }
.hyundai-car .car-accent { background-image: url(../../images/hyundai-web-cz/rozcestnik/accent.jpg); }
.hyundai-car .car-i30 { background-image: url(../../images/hyundai-web-cz/rozcestnik/i30.jpg); }
.hyundai-car .car-sonata { background-image: url(../../images/hyundai-web-cz/rozcestnik/sonata.jpg); }
.hyundai-car .car-grandeur { background-image: url(../../images/hyundai-web-cz/rozcestnik/grandeur.jpg); }
.hyundai-car .car-matrix { background-image: url(../../images/hyundai-web-cz/rozcestnik/matrix.jpg); }
.hyundai-car .car-tucson { background-image: url(../../images/hyundai-web-cz/rozcestnik/tucson.jpg); }
.hyundai-car .car-santa-fe { background-image: url(../../images/hyundai-web-cz/rozcestnik/santa-fe.jpg); }
.hyundai-car .car-ix55 { background-image: url(../../images/hyundai-web-cz/rozcestnik/ix55.jpg); }


.adtop { background-color: #8F9EC2; color: #fff; }
.adtop a { color: #fff; }