/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #e5e5e5 url(img/bgnd.gif) repeat-x center top; }
td, input, select, textarea { font: 11px Arial, Helvetica, sans-serif; color: #3a3f44; }
form { margin: 0; padding: 0; }

a img { border: none; }

.carsShowInfo h2 { font: 15px Arial, Helvetica, sans-serif; font-weight: bold; color: #00468c; margin: 0; margin-bottom: 5px; }
.newsThumb { margin-right: 10px; border: 1px solid #a8a8a8; }

ul.footerLinks { margin: 0; padding: 0; list-style-type: none; }
ul.footerLinks li { display: inline; }

ul.linkList { margin: 0; padding: 0; list-style-type: none; }
ul.linkList li { margin-bottom: 10px; }


/* LINKS */
a:link { color: #00468c; text-decoration: none; }
a:active { color: #00468c; text-decoration: none; }
a:visited { color: #00468c; text-decoration: none; }
a:hover { color: #dc0000; text-decoration: none; }

a.linkGrey:link { color: #3a3f44; text-decoration: none; }
a.linkGrey:active { color: #3a3f44; text-decoration: none; }
a.linkGrey:visited { color: #3a3f44; text-decoration: none; }
a.linkGrey:hover { color: #dc0000; text-decoration: none; }

a.menuItem:link { background: url(img/arrowLeft1.gif) no-repeat left 4px; color: #3a3f44; padding-left: 15px; }
a.menuItem:active { background: url(img/arrowLeft1.gif) no-repeat left 4px; color: #3a3f44; padding-left: 15px; }
a.menuItem:visited { background: url(img/arrowLeft1.gif) no-repeat left 4px; color: #3a3f44; padding-left: 15px; }
a.menuItem:hover { background: url(img/arrowLeft2.gif) no-repeat left 4px; color: #00468c; padding-left: 15px; }
a.menuItemActive { background: url(img/arrowLeft2.gif) no-repeat left 4px; color: #00468c; padding-left: 15px; }


/* FORM ELEMENTS */
.textbox, textarea { background: url(img/textbox_bgnd.gif) no-repeat left top; padding: 2px 5px; border: 1px solid #b6c9d9; }
select { background: #fff url(img/textbox_bgnd.gif) no-repeat left top; padding: 1px; border: 1px solid #b6c9d9; }
.testnaFields { width: 192px; margin: 4px 0; }
.testnaSelect { margin-top: 13px; width: 100%; }
.searchbox { width: 160px; border: 1px solid #c8c8c8; }
.button { margin-top: 13px;}


/* DROPDOWN */
#tabs { width: auto; }
#tabs .divider { width: 1px; }

.tab { cursor: pointer; }
.tab .tabMain { padding-left: 15px; font-weight: bold; }
.tab .tabRight { width: 15px; height: 30px; }

.tabActive { cursor: pointer; }
.tabActive .tabMain  { background: url(img/tabLeft.gif) left top; padding-left: 15px; font-weight: bold; }
.tabActive .tabRight { background: url(img/tabRight.gif) right top; width: 15px; height: 30px; }

div.subMenuContainer { position: absolute; visibility: hidden; z-index: 500; background: #fff; border: 1px solid #e3e3e3; -moz-opacity: .95; filter: alpha(opacity=95); }
ul.subMenuLinklist { margin: 5px; padding: 0; list-style-type: none;  }
ul.subMenuLinklist li { font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0; white-space: nowrap; overflow: hidden; }

ul.subMenuLinklist li a:link { width: 170px; color: #3a3f44; text-decoration: none; padding: 3px 10px; display: block; background: url(img/spacer.gif) repeat; }
ul.subMenuLinklist li a:active { width: 170px; color: #3a3f44; text-decoration: none; padding: 3px 10px; display: block; background: url(img/spacer.gif) repeat; }
ul.subMenuLinklist li a:visited { width: 170px; color: #3a3f44; text-decoration: none; padding: 3px 10px; display: block; background: url(img/spacer.gif) repeat; }
ul.subMenuLinklist li a:hover { width: 170px; color: #fff; text-decoration: none; padding: 3px 10px; display: block; background: url(img/dropdownHoverBgnd.gif) repeat-x center center; }


/* WRAPPERS */
#wrapper { height: 100%; } 
#masterWrapper { width: 970px; }
#master { width: 100%; background: #fff; margin-top: 20px; }

#header { width: 100%; }
#dropdownContainer { width: 100%; }

#indexMiddle { width: 100%; }
#indexAdvert img { margin-right: 10px; }
#indexCarsShow { width: 100%; background: url(img/indexCarsShow_bgnd.gif) no-repeat center center; }

#carsShow { width: 370px; }
#carsShow img { margin-right: 15px; }
#carsShow .carsShowInfo { width: 100%; text-align: left; }

#indexMiddleInfoContainer { padding: 5px; }
#indexMiddleInfo { width: 100%; }
#indexMiddleInfo td { text-align: left; }
#promoContainer { width: 240px; }
.newsItem { margin-top: 15px; }
#testnaContainer { width: 230px; }
.indexMiddleDivider { width: 30px; }

#news { width: 100%; margin-top: 15px; }
#news td { vertical-align: top; }
#newsDivider { width: 41px; background: url(img/lineGreyVert.gif) repeat-y center top; }
#newsLinksContainer { width: 150px; }
.newsExpandWrapper { background: #fff; }
.newsTitle { margin-bottom: 10px; color: #00468c; }

#testnaWrapper { background: url(img/testnaBgnd.gif) no-repeat bottom center; border: 1px solid #e1e1e1; margin-top: 15px; padding: 12px; }
#testnaWrapper2 { background: #eaeaea; margin-top: 15px; padding: 12px; }
#testna { width: 100%; }

#middle { width: 100%; }

#searchContainer { border-top: 1px solid #c0c0c0; border-bottom: 1px solid #fff; background: url(img/searchBgnd.gif) repeat-x; }
#search { width: 100%; height: 40px; }
#searchFormContainer { padding: 0 7px 0 15px; }
#pathContainer { width: 100%; text-align: right; padding: 0 5px; }
#pathLinks { margin: 0; padding: 0; list-style-type: none; }
#pathLinks li { display: inline; }

#leftCol { width: 230px; text-align: left; background: url(img/lineGreyVert.gif) repeat-y right; }
.leftColWrapper { background: url(img/leftColTop.gif) no-repeat left top; }
#leftMenu { padding-top: 17px; background: url(img/leftColTop.gif) no-repeat top; }
#leftMenu div { background: #eaeaea; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-top: 1px solid #fff; padding: 8px 15px 7px 15px; font-weight: bold; }

#mainCol { background: url(img/mainColTop.gif) no-repeat left top; text-align: left; }
#central { width: 100%; }
#pageTitle { text-align: right; padding-right: 15px; height: 49px; }
#pageTitle h1 { margin: 0; color: #fff; font: 28px Arial, Helvetica, sans-serif; }
#pageContent { padding: 20px 0 20px 20px; }
#pageContent * { font-size: 12px; line-height: 17px;  }
#pageContent h2 { margin: 0; font: 18px Arial, Helvetica, sans-serif; color: #00468c; }
#pageContent .podnaslov { padding: 5px 10px; background:#e4e4e4; color:#00468c; text-transform:uppercase; font-weight:bold; border: 1px solid #d2d2d2;}

#downloads { width: 100%; border-top: 1px solid #dddddd; margin-top: 15px; }
#downloads td { border: 1px solid #dddddd; border-top: none; padding: 7px 12px; }
#downloads td img { margin-right: 10px;}

#footer { width: 100%; }
#footer td { padding: 10px 15px; }
#footer .logo { text-align: right; width: 120px; }


.ok { color: #73b40d; font-weight: bold; }

.err { color: #ff3b3b; font-weight: bold; }


/* IMAGE GALLERY */

.image {width:90px;height:90px;border:1px solid #CCC;float:left;margin-right:20px;margin-bottom:20px;position:relative;}
.image div { width:86px;height:86px;overflow:hidden;position:absolute;top:2px;left:2px;}
.image img { border:none; }



.tblListaVozila {}
.tblListaVozila tr {}
.tblListaVozila tr td {}


