html {background: #c8dade url(../images/bg.gif) repeat;color: black;}
a {color: #008baf;}

#tp {background: #547f8a url(../../images/peugeotweb-cz/tp.gif) left bottom repeat-x;color: white;}
#tp a {color: white;}
#page {background: #c8dade url(../../images/peugeotweb-cz/page.jpg) repeat-x;}

#head {background: url(../../images/peugeotweb-cz/head.jpg) no-repeat;}

#logo {top: 21px;left: 44px;}
#logo, #logo span {width: 206px;height: 144px;}
#logo span {background: url(../../images/peugeotweb-cz/logo.png) no-repeat left top;}

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

#lc h2 {color: #5E5E5E;}
.cars li a {background: #779aa3 url(../../images/peugeotweb-cz/cars_a.png) 0 1000px repeat-x;color: white;border-left: 4px solid #5e8792;}
.cars li a img { position: absolute; left: 135px; top: 7px; width: 15px; height: 8px; }
.cars li a:hover {background: #0080a0 url(../../images/peugeotweb-cz/cars_a.png) 0 0 repeat-x;border: 0;}
.cars li a:hover img { position: absolute; left: 139px; top: 7px; width: 15px; height: 8px; }
.cars li a.plus {background: #8C8E91;color: white;}
.cars li a.plus:hover {background: #B00303 url(../../images/peugeotweb-cz/cars_a.png);border-color: #A91A1E;}
.cars li ul {background: url(../../images/peugeotweb-cz/cars_ul.gif) repeat-y;}
.cars li ul li {background: white url(../../images/peugeotweb-cz/cars_li_li.png) left bottom no-repeat;}
.cars li ul li a {color: black;}
.cars li ul li a:hover {color: #008baf;padding-left: 27px;}

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

h1, h2, h3 {color: #C50909;}
#text li {background: url(../../images/peugeotweb-cz/li.gif) left 0.8em no-repeat;}

.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: #c8dadd url(../../images/peugeotweb-cz/footer.png) no-repeat;}
#footer a {color: #b90505;}

#top_bg {background: url(../../images/peugeotweb-cz/top_bg.png) repeat-x;}
#logo span {background: url(../../images/peugeotweb-cz/logo.jpg) no-repeat;z-index: 10;}
.box_top {background: url(../../images/peugeotweb-cz/box_top.png) no-repeat;}
.box_bottom {background: url(../../images/peugeotweb-cz/box_bottom.png) no-repeat;}
.box {background: white url(../../images/peugeotweb-cz/box.png) repeat-y;}
.hr {background: url(../../images/peugeotweb-cz/article_hr.png) center 7px no-repeat;}
.more {background: url(../../images/peugeotweb-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; }

.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; }

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