body {display: table; width: 100%; margin: 0px !important; padding: 0px !important; background: #4b99c9 url("../img/sablona/pozadi_top.jpg") repeat-x top left;}
* {font-family: verdana,arial,'arial ce','helvetica ce',helvetica,serif; color: #3b3b3b; font-size: 11px;}
form {margin: 0px; padding: 0px;}
fieldset {display: block; padding: 0px; margin: 0px; border: none;}
ul {margin-top: 3px; margin-bottom: 3px;}
a img {border: none;}
p {margin: 0px 0px 8px 0px;}
h4 {margin-bottom: 0px;}
ul.ultyp_a {list-style-type: lower-alpha;}
ul.ultyp_none {list-style-type: none !important;}
fieldset.stf {border-bottom: 1px solid #bcdaeb; margin-bottom: 10px; padding-bottom: 10px;}
fieldset.stf p {font-weight: bold;}
fieldset.stf li {font-weight: normal;}
fieldset.stfr {border-bottom: 1px solid #bcdaeb; margin-bottom: 20px; padding-bottom: 20px; font-weight: bold;}
fieldset.stfr p {margin-bottom: 3px; margin-top: 7px;}
fieldset.stfr p span {line-height: 22px; padding: 4px 6px 4px 6px; background: transparent url("../img/deti/cislo_podklad.gif") no-repeat left top; font-weight: bold; font-size: 12px; color: #ff6321;}
fieldset.stfr2 {padding-bottom: 80px;}

.clrb {clear: both;}
.clrl {clear: left;}
.clrr {clear: right;}
.tacent {text-align: center;}
.taleft {text-align: left;}
.taright {text-align: right;}
.nimgb {border: none;}
.vlevo {float: left;}
.vpravo {float: right;}
.tuc {font-weight: bold;}
.imgvpravo {float: right; margin: 3px 0px 4px 10px; border: 2px solid #c6e944;}
.imgvlevo {float: left; margin: 3px 10px 4px 0px; border: 2px solid #c6e944;}
.bn {border: none !important;}
.t12 {font-size: 12px !important;}
.male {font-size: 10px;}
.pracka {cursor: pointer;}
.inpplus {width: 200px;}

#renault {display: block; float: left !important; width: 180px; height: 57px; margin: 21px 0px 0px 0px !important;}
#hp {display: block; float: left !important; width: 420px; height: 38px; margin: 85px 0px 0px 0px !important;}

#hledejvuz {padding-top: 10px;}
#hledejvuz span {color: white; font-weight: bold; font-size: 12px;}
.hlvvuz {margin: 4px 0px 0px 4px; width: 109px; _width: 115px; _height: 21px; font-size: 11px; padding: 3px;  vertical-align: middle; text-align: center; border: 1px solid #ffe400;}
.inphledej {margin-right: -8px; _position: relative; width: 41px; height: 25px; background: transparent url("../img/sablona/tlacitko-ok-oranz.gif") no-repeat right 4px; border: none;}
#tithledej {margin-bottom: 8px;}

#rejstr {margin: 10px 0px 10px 0;}
#rti {background: transparent url("../img/sablona/sipka_oranz.gif") no-repeat right top; margin: 0px -7px 7px 0px;}
#rts {border: 1px solid #ffe401; height: 70px; background-color: white; overflow: auto;}
#rts div {margin: 3px 0px 3px 0px;}
#rts ul {margin: 0px; padding: 0px; list-style-type: none;}
#rts li {border-bottom: 1px solid #fee794; padding: 2px 7px 3px 7px;}
#rts li.bn {border-bottom: none !important;}
#rts a {font-weight: bold; font-size: 10px; color: #646464; text-decoration: none;}

.rdst {margin-left: -20px; }

#vyhodnotit {width: 123px; height: 20px; background: transparent url("../img/tlacitka/vyhodnotit.gif") no-repeat left top; border: none;}

#ptb {width: 100%; min-height: 530px; _height: 530px;}
#platno {width: 773px; vertical-align: top;	}
#platnoleve {display: table-cell; width: auto; background: transparent url("../img/sablona/pozadi_left.jpg") repeat-x top right;}
#platnoprave {display: table-cell; width: auto;	background: transparent url("../img/sablona/pozadi_right.jpg") repeat-x top left;}
#platnoleve div, #platnoprave div {width: 1px;}

#frisb {background: transparent url("../img/deti/frisb.gif") no-repeat 40px top; height: 150px;}

h1 {font-size: 12px; text-decoration: none; color: black; margin-top: 0px;}
.hph1 {background: transparent url("../img/sablona/sipka_oranz.gif") no-repeat 120px 2px;}
.hpsl {float: left; width: 157px; _width: 152px; margin-right: 15px;}
.imgbl {border: 2px solid #c6e944; float: left; margin: 4px 7px 3px 0px;}

.imgfb {margin-top: 10px;}
.errhlaseni {border: 1px solid white; background-color: red; color: white; font-weight: bold; padding: 3px; margin: 5px 0px 5px 0px;}
.okhlaseni {border: 1px solid white; background-color: green; color: white; font-weight: bold; padding: 3px; margin: 5px 0px 5px 0px;}


#t1 {height: 17px; background: transparent url("../img/sablona/top_1.jpg") no-repeat top left; padding-right: 40px;}
#t1 a {display: block; float: right; padding: 1px 7px 0px 7px; background: transparent url("../img/sablona/sipecka-top-linky.gif") no-repeat left 5px; margin-left: 8px; color: white; text-decoration: none;}
#t1 a:hover {text-decoration: underline !important;}
#t1 div {float: right; width: 1px; height: 17px; background: transparent url("../img/sablona/oddel-carky-top-linky.gif") no-repeat left top;}

#t2 {clear: both; height: 135px; background: transparent url("../img/sablona/top_2.jpg") no-repeat top left;}
#t3 {clear: both; height: 129px; background: transparent url("../img/sablona/top_3.jpg") no-repeat top left;}
.t4h {min-height: 212px; _height: 212px; background: transparent url("../img/sablona/top_4.jpg") no-repeat top left;}
.t4s {min-height: 212px; _height: 212px; background: transparent url("../img/sablona/top_4_sub.jpg") no-repeat top left;}

#menu {float: left; width: 180px; background: transparent url("../img/sablona/menu-pozadi.gif") repeat-y top left;}
#menu2 {padding: 40px 10px 10px 10px; background: transparent url("../img/sablona/navigace_pozadi_top.jpg") no-repeat top left;}
.modd {margin: 8px -7px 8px -8px; border-bottom: 1px solid #f9e493;}
.mtext {padding: 0px 0px 0px 4px;}
#menu3 {clear: both; height: 9px; background: transparent url("../img/sablona/navigace_pozadi_bottom.jpg") no-repeat bottom left;}
.mlink a {display: block; letter-spacing: -1px; margin-bottom: 3px; font-size: 12px; font-weight: bold; color: white; text-decoration: underline;}
.mlink a:hover {color: #000000;}
.aktlink {color: black !important;}
.mlink2 a {margin: 0px 0px 0px 8px; font-size: 11px; font-weight: normal; letter-spacing: 0px;}

.submlink a {width: 95px; height: 20px; float: right; clear: right; margin-bottom: 10px;}
.soutez {background: transparent url("../img/tlacitka/soutez.gif") no-repeat left top;}
.pravidla {background: transparent url("../img/tlacitka/pravidla.gif") no-repeat left top;}

#minibanery {float: right; width: 180px; overflow: hidden;}
#minibanery a {display: block;}
#minban_renault {height: 176px;}
#minban_akcninabidka {margin-top: 1px; height: 176px; background: transparent url("../img/hp/mban_akce_unor-2008.gif") no-repeat top left;}

#obsahhp {background: transparent url("../img/sablona/platno_pozadi_hp.jpg") repeat-y top left;}
#obsahhp2 {padding: 10px 40px 0px 0px;}

#obsahsub {background: transparent url("../img/sablona/platno_pozadi_sub.jpg") repeat-y top left;}
#obsahsub2 {padding: 10px 40px 0px 0px;}
.rodinka {background: transparent url("../img/sablona/rodinka.gif") no-repeat bottom right;}
#tobsahsub {margin-left: 184px; text-align: left; min-height: 359px; _height: 355px;}

#hpobsah {margin: 0px 0px 0px 184px; width: 364px; _width: 362px; _margin-left: 182px;}
#hpobsah2 {padding: 10px; line-height: 17px;}

#sobsah {padding: 7px 10px 10px 10px; line-height: 16px;}
.stbl {width: 100%; _width: 520px; padding: 10px 0px 10px 0px;}
.stbl td {text-align: center; vertical-align: middle; padding: 10px 0px 10px 0px;}

.oranz, .oranz * {color: #ff6321 !important; font-size: 11px;}
#titulek {padding: 12px 0px 10px 10px; background: transparent url("../img/sablona/sipka_oranz.gif") no-repeat right 12px;}
.oddvcary {border: 1px solid #cfe4f0; border-left: none; border-right: none; margin: 10px 0px 10px 0px; padding: 10px 0px 10px 0px;}

/* renault a bezpečnost: */
#bezpsznlogo {text-align: left; background: transparent url('../img/loga/ncap.gif') no-repeat 88% 50%;}
.bezp td ul {margin-top: 0px; margin-bottom: 0px;}
.bezp td ul li {margin-top: 0px; margin-bottom: 0px;}
.bezp h3 {margin: 10px 0 0 0;}
.bezp h1 {margin-top: 2px;}

#ncaploga a {display: block; float: left; height: 60px; cursor: default !important;}
#nclogo_clio {width: 95px; background: transparent url("../img/sablona/ncap-logo-clio.jpg") no-repeat top left;}
#nclogo_modus {width: 90px; background: transparent url("../img/sablona/ncap-logo-modus.jpg") no-repeat top left;}
#nclogo_megane {width: 90px; background: transparent url("../img/sablona/ncap-logo-megane.jpg") no-repeat top left;}
#nclogo_meganecc {width: 91px; background: transparent url("../img/sablona/ncap-logo-megane-cc.jpg") no-repeat top left;}
#nclogo_scenic {width: 90px; background: transparent url("../img/sablona/ncap-logo-scenic.jpg") no-repeat top left;}
#nclogo_laguna {width: 90px; background: transparent url("../img/sablona/ncap-logo-laguna.jpg") no-repeat top left;}
#nclogo_velsatis {width: 89px; background: transparent url("../img/sablona/ncap-logo-velsatis.jpg") no-repeat top left;}
#nclogo_espace {width: 97px; background: transparent url("../img/sablona/ncap-logo-espace.jpg") no-repeat top left;}

/* TV spoty: */
#tvspoty {margin: 0px 0px 0px 17px; _margin-left: 5px; border: none; width: 100%; _width: 510px;}
#tvspoty td {vertical-align: top; text-align: center;}
.viel {display: block; background: transparent url("../img/tv-spoty-podklad.gif") no-repeat top left; width: 140px; height: 100px; margin-bottom: 5px;}
#tvspoty td p {width: 140px; text-align: left;}
.ksipka {cursor: default !important;}

/* Jak bezpecny je vas vuz? */
#rozcestnik_vysledku {border: none; margin: 10px 0px 0px 0px;}
#rozcestnik_vysledku td.td1 {vertical-align: top; padding: 0px 5px 10px 0px;}
#rozcestnik_vysledku td.td2 {vertical-align: top; padding: 0px 0px 10px 5px;}
.cigaro {display: block; width: 251px; _width: 256px; font-size: 10px !important; font-weight: bold; height: 28px; line-height: 28px; text-align: left; color: white; text-decoration: underline; padding-left: 8px; background: #f5dc00 url('../img/porovnani/gradient.jpg') no-repeat left top;}
.cigaro:hover {color: #000000;}
.hvezdy {display: block; width: 75px; _width: 76px; padding-right: 1px; height: 22px; _width: 78px; _height: 24px; margin-top: 2px; margin-right: 2px; border: 1px solid #ff6720; background-color: white; text-align: right; float: right;}
span.hvezdy img {margin-bottom: 2px; _margin-top: 5px; margin-right: 2px;}
.okraj {display: block; width: 10px; height: 28px; float: right; background: #f5dc00 url('../img/porovnani/prava-sipka.gif') no-repeat right top;}
#tabulka_test {border: 1px solid #ff6321; background-color: white; width: 527px; _width: 522px;}
#tabulka_test th {background-color: #ff6321; color: white; line-height: 24px; padding: 0px 3px 0px 3px;}
#tabulka_test td {border-bottom: 1px solid #ffe0d3; border-right: 1px solid #ff6321; line-height: 18px; padding: 0px 3px 0px 3px;}
.aktualizace {padding-top: 10px; text-align: center; color: black;}
.td5 {border-right: none !important; width: 80px; text-align: center;}
.td5 img {margin-right: 2px;}
.td4 {width: 40px; text-align: center;}





#patka {height: 35px; clear: both;}
#patka div {padding-top: 10px; text-align: center;}
#patka a {font-weight: bold; color: white; text-decoration: none;}
#patka a:hover {text-decoration: underline;}


.mv {line-height: 1px; font-size: 1px;}

#bppmenu {text-align: center;}
#bpp01, #bpp02, #bpp03 {display: block; width: 170px; height: 242px; font-size: 10px; text-decoration: none; text-align: left; line-height: 13px;}
a.bpp:hover * {text-decoration: underline;}
a.bpp p {margin: 0px; padding: 178px 20px 0px 20px;}
#bpp01 {float: left; background: transparent url("../img/bezpecnostni-prvky/uvod-predvidat.gif") no-repeat left top;}
#bpp02 {margin: 0px auto 0px auto; background: transparent url("../img/bezpecnostni-prvky/uvod-korigovat.gif") no-repeat left top;}
#bpp03 {float: right; background: transparent url("../img/bezpecnostni-prvky/uvod-chranit.gif") no-repeat left top;}
a.zpet {display: block; padding-top: 20px; text-decoration: underline; text-align: center; font-weight: bold;}
a.zpet:hover {text-decoration: none;}

#narzk {width: 528px; _width: 526px;}
#narzk a {display: block; padding: 32px 10px 10px 17px; margin: 0px 0px 10px 0px; text-decoration: none !important;}
#narzk a:hover * {color: #ffffff !important;}
#narzk p {margin: 0px 0px 10px 0px; background-color: #bcdaeb; padding: 20px; text-align: center; margin-top: -10px;}
p.dn {display: none;}
p.db {display: block;}
#narzk a img {float: right; border: none; margin-left: 5px; margin-top: -15px;}
#bb01 {background: transparent url("../img/narazove-zkousky/pozadi-celni-naraz.jpg") no-repeat left top;}
#bb02 {background: transparent url("../img/narazove-zkousky/pozadi-bocni-naraz.jpg") no-repeat left top;}
#bb03 {background: transparent url("../img/narazove-zkousky/pozadi-naraz-na-sloup.jpg") no-repeat left top;}
#narzk span {display: block; font-size: 9px; margin: 0px 0px 0px 0px; padding-left: 10px; background: transparent url("../img/sablona/puntik.gif") no-repeat left 6px;}