body {
 color:#def;
 color:#191919;
 margin:0;
 padding:0;
 font-family:Arial,Helvetica,sans-serif;
 border:none;

}

#content, #header-wrap, #adslider {
  _width:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	  Math.max(Math.floor((documentElement.clientWidth-20)/16/12)*16*12,32*12)
	: Math.max(Math.floor((document.body.clientWidth-20)/16/12)*16*12,32*12)
	)
}

iframe
{
  margin:0;
  padding:0;
  margin:-1px 0;
}

body,td,th,a {
 font-size:12px;
}

form {
  margin:0;
  background:transparent;
}

img {
 border:0;
}

H1,H2,H3,H4,
p {
 margin:0;
}

H1 {
   font-size:20px;
   margin:0;
   padding:0;
}

H2 {
  font-size:18px;
}

H3 {
  font-size:16px;
}

H4 {
  font-size:14px;
}
a {color:#0C4771; text-decoration:none;}
a:hover { text-decoration:underline;}
a.new { color:#f30; }
.widetool a { color:#A4D7E6;}
.widetool a:hover { color:#f30;}

.printfooter {display:none}

span.editsection
{
  font-size:9px;
  font-weight:normal;
  position:absolute;
  margin-left:-1.2em;
}

.toc {
  display:none;
  background:#eee;
  border:solid 1px #ddd;
  padding:2px;
  float:right;
}

.toc ul {
  list-style-type:none;
}

#wpTextbox1 {
  width:100%;
}

ul
{
  list-style-type:disc;
  padding-left:1em;
}

.floatleft {
  float:left;
}

.floatleft img {
 float:left;
}

.floatimage img {
 float:left;
}

.floatimage {
  margin-right:10px;
}

.floatright {
 float:right;
}

.clear {
  clear:both;
}

/* ### POSITIONING + HEADER + ADSLIDER ### */

#canvas,
body {
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  height:100%;
  width:100%;
  overflow-x:hidden;
  overflow-y:hidden;
  text-align:center;
  background: url(/images/nav/clear.gif) fixed;
}

#canvas {
 background: #0c4771;
/* url(/images/nav/glava-ozadje-senca.png) 0 0px repeat-x; */
}

#header-wrap {
 position:relative;
 margin:0 auto 2px;
 text-align:left;
}

#header-inner {
 margin:0 -1.5em;
 _float:left;
 _display:inline;
 _position:relative;
 xz-index:2;
 overflow:visible;
 background: url(/images/nav/Glava_avto123.gif) -6px -5px no-repeat;
}

#header {
  float:left;
  display:inline;
  position:relative;
  width:30.5em;
  margin-left:1.5em;
  #margin-left:0em;
  _margin-left:1.25em;
  height:11.5em;
}

#logo {
  position:absolute;
  left:0;
  top:0;
  z-index:0;
}

#logo img {
 width:31em;
 height:11em;
 visibility:hidden;
}

#throbber {
  position:absolute;
  margin:0 0.5em;
  display:none;
}

#throbber img {
  position:absolute;
}

#menu {
  left:0;
  padding:0.25em 0em;
  position:absolute;
  bottom:0;
  z-index:1;
}


#adslider-wrap {
  height:11em;
  overflow:hidden;
  position:relative;
  background: #0c4771;
}

.iconframe .over img {
  display:none;
}

a:hover .iconframe .over img {
  display:inline;
}

a:hover .iconframe .normal img {
  display:none;
}

.icon-prev {
  position:absolute;
  top:50%;
  left:4px;
  margin-top:-6px;
}

.icon-next {
  position:absolute;
  top:50%;
  right:4px;
  margin-top:-6px;
}


.icon-more {
  position:absolute;
  bottom:4px;
  right:4px;
  padding:1px 5px 1px;
  background:white;
  color:black;
  opacity:0.55;
  font-weight:bold;
}

.help-icon {
  float:right;
}

#adslider-inner {
  margin:0 1.5em 0.5em;
  padding:0.5em 0 0;
  height:10em;
  _height:10.5em;
  overflow:hidden;
  position:relative;
}

#adslider {
  position:absolute;
  height:10em;
}

#content-wrap {
  position:relative;
  width:100%;
  overflow-x:hidden;
  height:100%;
  overflow-y:auto;
  text-align:center;
  background: rgb(157,182,196)
}

.content-shadow {
 position:absolute;
 width:100%;
 height:1em;
 background:url(/images/nav/glava-senca.png) 0 0px repeat-x;
 _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://www.avto123.si/images/nav/glava-senca.png');
 z-index:20;
}

#content {
  position:relative;
  margin:0 auto;
  padding-top:0.5em;
  overflow:hidden;
  text-align:left;
}

.flipcard {
 color:#191919;
 float:left;
 display:inline;
 position:relative;
 width:16em;
 height:10em;
 line-height:1.3em;
}

.flipcard .inner {
 float:left;
 display:inline;
 position:relative;
 padding:0.75em 0.7em 0.55em;
}

.flipcard .header {
  padding:0.1em 0.5em;
  background:#A4D8E6;
  height:1.25em;
  _height:1.45em;
  overflow:hidden;
  width:13.6em;
  _width:14.6em;
}

.flipcard .autodealer .header {
 /* background:#F9E137; */
}

.flipcard .priority .header {
  background:#9bcc4f;
}


.flipcard .photo {
 position:relative;
 height:6em;
 width:14.6em;
 overflow:hidden;
}

.flipcard .footer {
  padding:0.1em 0.25em;
}

.flipcard .footer .left {
 float:left;
 position:relative;
}

.flipcard .footer .right {
  color:#ff3307;
  font-weight:bold;
  float:right;
 position:relative;
}

.search-form-wrap {  
  clear:left;
  float:left;
  width:100%;
  position:relative;
  z-index:1;
}

#header-wrap #search-form {
 background:url(/images/nav/crta-glava.gif) repeat-x;
 padding-top:0.25em;
 margin:0 1.25em;
 width:auto;
}

.search-form {
  z-index:1;
  position:relative;
  Xfloat:left;
}

.search-form h2 {
  color:#EEEEEE;
  display:inline;
  float:left;
  position:relative;
  font-size:12px;
  padding:0.65em;
}

.search-form form {
  margin:0 0.5em;
  float:left;
  z-index:1;  
  display:inline;
  position:relative;
}

.search-form form .search-form-inner {
  float:left;
  z-index:1;  
  display:inline;
  position:relative;
}

.search-form .field-wrap {
 float:left;
 position:relative;
 z-index:1;
 display:inline;
 padding:0.5em;
}

.search-form .field
{
  margin: 0em;
  padding:0em;
  float:left;
  position:relative;
  z-index:1;
}

.search-form input, 
.search-form select {
 font-size:11px;
 border:solid 1px  #9aa1a7;
}

.search-form select,
.search-form input.text
{
  width:8em;
}

.search-dealer {
  position:relative;
  margin-bottom:0.25em;
}

.search-dealer h2 {
  font-size:14px;
  position:relative;
  z-index:1;
  padding:0.5em 1em 0;
}

.search-dealer .dealersearch-form {
  position:relative;
  z-index:1;
}


.dealersearch-form .field-input,
.dealersearch-form select,
.dealersearch-form .field-submit
{
 float:left;
 display:inline;
 margin:1em;
 font-size:11px;
 border:solid 1px  #9aa1a7;
}
.dealersearch-form .field-submit {
 margin-top:1em;
 margin-bottom:1em;
 border:0;
}

.dealersearch-form .field
{
  float:left;
}


.dealerinfo {
 padding-left:1em;
 float:left;
}

.dealerinfo h2 {
  font-size:13px;
}
#tower {
  float:left;
}

/** ### TOP MENU ### */


#wikitools,
#dealertools {
 position:relative;
 z-index:10;
 text-align:right;
}

#dealertools {
 padding:0 0.5em;
}
#dealertools A {
 color:white;
 font-size:11px;
}

#menu UL {
 float:left;
 display:inline;
 position:relative;
 list-display:none;
 margin:0 0 0.2em;
 padding:0;
 width:30.25em;
}


#header-wrap #search-form UL {
 float:left;
 margin:1px 0 0;
 padding:0;
}
#header-wrap #search-form LI,
#menu LI {
 display:inline;
 list-display:none;
}

#header-wrap #search-form LI A,
#menu LI A {
 display:inline;
 float:left;
 position:relative;
 color:#A4D7E6;
 margin:0 0.75em 0 0;
 font-weight:bold;
 overflow:visible;
}

#header-wrap #search-form LI A.link-self,
#menu LI A.link-self
 {
 background:url('/images/nav/knof-levi.gif') left center no-repeat;
 text-decoration:none;
 color:#fae10f;
}

#header-wrap #search-form LI A SPAN,
#menu LI A SPAN {
 cursor:pointer;
 font-size:110%;
 display:inline;
 float:left;
 position:relative;
 padding:0.5em 0.5em 0.5em 0;
 left:0.5em;
}
#header-wrap #search-form LI A.link-self SPAN,
#menu LI A.link-self SPAN
 {
 background:url('/images/nav/knof-desni.gif') right center no-repeat;
}

/* desni link - dodaj oglas */

#menu LI .float-right A {
 float:right;
}

#menu LI A:hover {
 color:#fae10f;
}


/* ### END: POSITIONING + HEADER + ADSLIDER ### */


.odd {
 background:rgb(230,244,248);
}

.odd .odd {
 background:white;
}

.xbox .sb-inner {
 background:rgb(230,244,248);
}


/* #### UPORABNIKOVE ETC. FORMICE ? ### */

.oglas  {
 font-size:12px;
}

legend {
  font-weight:bold;
  text-transform:uppercase;
  padding:3px 10px;
}
fieldset {
  margin:0;
  padding:0;
  border:none;
}

.oglas .oglasinfo {
 float:left;
 clear:left;
 width:750px;
 padding:5px 0;
}

.oglas .mali {
 width:370px;
 float:left;
 margin-top:10px;
 margin-right:10px;
}
.oglas .last {
 margin-right:0;
}

.podaci {
  background:lightgrey;
}

.togglegroup label
{
  display:block;
  float:left;
  width:180px;
}

#account-form,
#editform_form {
  float:left;
  display:inline;
  margin:1em;
}

/* #### WIKI'TOOLS ### */


#wikitools .loggedin td
{
  width:5em;
  white-space:nowrap;
  text-decoration:none;
  font-size:9px;
  padding:2px;
  text-align:center;
  text-transform:uppercase;
}

#wikitools p {padding:0;margin:0;}

#wikitools .loggedin td a
{
  color:white;
  white-space:nowrap;
  text-decoration:none;
  font-size:9px;
  width:100%;
  display:block;
  text-align:center;
  text-transform:uppercase;
}

#wikitools #top-tools-custom.loggedin td
{
  background:#58a;
  color:white;
}
#wikitools #top-tools-page  td
{
  background:#eee;
}
#wikitools #top-tools-page td a
{
  color:#0C4771;
}

/* ### WIKI'DATA ### - TABLE LISTING */

.xss-outer-wrap
{
  border:solid 2px #ddf;
  padding:1px;
  margin-bottom:20px;
}

.xss-inner-wrap
{
  width:100%;
  max-height:30em;
  overflow:auto;
}

.xss-table
{
  width:100%;
  
  background:white;
  color:#444;
}

.xss-row-even
{
  background:#eef;
}

.xss-table th
{
  font-size:11px;
  border-right:1px dotted #fff;
  border-bottom:1px dotted #fff;
  padding:4px 4px;
  background:#ddf;
  
}

.xss-table td
{
  padding:2px 4px;
  color:#444;
}

.xss-cell
{
  max-height:2.4em;
  overflow:hidden;
  font-size:11px;
}
.xss-cell a
{
  font-size:11px;
}
.xss-row-even:hover,
.xss-row-odd:hover
{
  background:#fda;
}

.xss-row-even td
{
  border-left:1px dotted #fff;
}

.xss-row-odd td
{
  border-left:1px dotted #ddf;
}

/* ### PROFILER ### */

#template-profiler,
.box {
 margin:0 0 10px 0;
 padding:10px;
 background:#272727;
 color:white;
}

#template-profiler a
{
  color:orange;
}

#template-profiler ul
{
  margin:0;
  padding:0;
}

#profiler-list
{
  background:black;
  width:100%;
  color:white;
  border-collapse:collapse;
}

#profiler-list th,
#profiler-list td
{
  border-top:dotted 1px #022;
  border-bottom:dotted 1px #022;
}
#profiler-list td
{
  text-align:right;
  font-size:90%;
}
tr.profiler-listgroup td
{
  color:red;
  background:#111;
  width:6em;
  text-align:right;
  color:white;
}

.profiler-listgroup th
{
  text-align:left;
  background:#111;
}


.profiler-listitem th
{
  text-align:left;
  font-weight:normal;
  padding-left:2em;
}

.profiler-treeitem
{
  list-style-type:none;
  marker-offset:0px;
  padding:0px 0px 0px 24px;
  margin:0px -1px -1px 0px;
  border:dotted 1px #033;
}

.profiler-time
{
  font-size:10px;
  float:left;
  height:100%;
  margin-left:-24px;
  width:24px;
  padding-right:6px;
  text-align:right;
  color:#8ff;
}

.profiler-nettime
{
  font-size:10px;
  width:22px;
  float:right;
  text-align:right;
  padding-right:2px;
  color:#8ff;
}

/* ### ACCOUNT FORM ### */

.account-form .input {
  width:200px;
}

.account-form {
  margin:20px;
}
.account-form .input {
  width:200px;
}

.account-form #field-password {
  clear:both;
}

/* ### ROUNDED CORNERS ### */

.cardbox .sb-inner
{
  background:white;
}
.cardbox .sb-border
{
  background:#888;
}

/* ### IZBRANI OGLASI ### * /

.cart-list table
{
 width:175px;
}

.cart-list td
{
  text-align:right;
  padding:4px 6px;
}
.cart-list .card-logo img
{
  position:absolute;
}

/* ### PAGER? ### */

.xbox.pager .sb-inner
{
  background:#0C4771;
}

.pager table 
{
  width:100%;
  color:white;
  _background:#0C4771;
}
.pager-results
{
   font-size:18px;
   width:200px;
   color:white;
   padding-left:10px;
}

.pager-pages a
{
   font-size:18px;
   width:200px;
   color:#fb0;
   padding-left:10px;
}

.pager-sort 
{ 
vertical-align:top;
width:220px
}


/* DEALERCARD */

.wide .dealercard .inner {
  background:white;
  color:#191919;
}

.dealercard .tool-content {
  margin:0.5em;
}

.dealercard .odd {
  background:#F9E137;
}

.dealercard-logo {
  right:0;
  position:absolute;
  z-index:1;
}

.dealercard-company {
  color:#0a486f;
  font-size:18px;
  padding-bottom:18px;
  margin:0;
}

.dealercard-www {
  border-bottom:2px solid #696969;
  margin-bottom:0.5em;
  color:#0a486f;
  font-weight:bold;
  padding-left:0.25em;
}

.dealercard-contact {
  clear:both;
  border-bottom:2px solid #696969; 
  margin-bottom:0.5em;
  position:relative;
  width:30em;
}

.dealercard-contact table {
  width:100%;
}


.dealercard-count {
  color:#0a486f;
  font-size:15px;
  margin-bottom:0.5em;
}

.dealercard-ads {
  text-align:center;
  line-height:2em;
}

.dealercard-ad {
  float:left;
  position:relative;
  display:inline;
  line-height:1.25em;
  width:9.75em;
  margin-right:0.25em; 
  height:9em;
  overflow:hidden;
  background:#eee;
  border:none;
  padding:0;
}

.dealercard-adphoto {
  width:9.75em;
  height:6.5em;
  overflow:hidden;
  float:left;
}
.dealercard-adheader {
 font-size:11px;
 text-align:left;
}

.dealercard-adfooter {
 font-size:11px;
}
.dealercard-adfooter .left {
 float:left;
}
.dealercard-adfooter .right {
 color:#f30;
 font-weight:bold;
 float:right;
}

.dealercard-ads-link {
  float:left;
  position:relative;
  width:10em;
  height:6.5em;
  background:#F9E137;
  margin-top:1.25em;
}

.dealercard-ads-link A {  
  color:#191919;
  padding-top:1.25em;
  font-weight:bold;
  display:block;
}


/* DEALER AD CARD */


.dealeradcard .inner
{
}

.dealeradcard-title
{
  font-weight:bold;
  color:#10365d;
  font-size:16px;
  margin:0.5em;
}

.dealeradcard-photo img
{
  width:7em;
  height:5em;
}

.dealeradcard-column
{
  float:left;
  position:relative;
  display:inline;
  width:7em;
  margin-left:.35em;
}

.dealeradcard-head
{
  font-size:13px;
  font-weight:bold;
  color:#191919;
  padding:.25em .5em;
  height:3em;
  _height:3.5em;
  overflow:hidden;
}

.dealeradcard-details
{
  background:#F9E137;
  font-size:11px;
  padding:.5em;
  height:5em;
  _height:6em;
  overflow:hidden;
  
}

.dealeradcard-price
{

  font-size:14px;
  font-weight:bold;
  color:#f40;
  text-align:right;
  overflow:hidden;  
  margin:.5em 0;
}

.dealeradcard-logo
{
  text-align:center;
}

.dealeradcard-link
{
  text-align:center;
}

.dealeradcard-company
{
  text-align:center;
}

.dealeradcard-link
{
  text-align:center;
}

.help-text p
{
  margin:.5em 0;
}

.help-error
{
  margin:.5em 0;
  font-weight:bold;
  color:#f83;
}

#frontpage-menu {
 position:relative;
 display:inline;
 float:left;
 margin-right:1em;
 width:14em;
 overflow:hidden
}


#frontpage-menu dl {
  padding:0.25em 0 0.5em;
  margin:0;
}
#frontpage-menu dt,
#frontpage-menu dd {
  margin:0;
  padding:0;
}

#frontpage-search .search-form,
#frontpage-search .search-form-wrap {
  position:absolute;
  z-index:1;
}

#frontpage-search .search-form select,
#frontpage-search .search-form input.text
{
  width:13em;
}

#frontpage-search .search-form .field-wrap {
 float:left;
 display:inline;
 padding:0.30em 0.5em;
 #padding:0.20em 0.5em;
 position:relative;
}


#frontpage-search ul,
#frontpage-menu ul {
 position:relative;
 padding:0;
 margin:0 0 0.4em;
 float:left;
 display:inline;
}


#frontpage-search li,
#frontpage-menu li {
 margin:0;
 padding:0;
 float:left;
 display:inline;
 width:14em;
}

#frontpage-search h2,
#frontpage-menu li h2 {
  padding:0.25em 9px 0;
}
#frontpage-search h2 {
  padding:0.5em 0 0.25em 0;
}

#frontpage-search h2 a,
#frontpage-menu li h2 a {
  font-size:18px;
}
#frontpage-search h2 {
  font-size:15px;
  padding:0.5em;
}


#frontpage-menu li h2,
#frontpage-menu li dl {
 position:relative;
 z-index:1;
}
#frontpage-menu li dl {
  padding:0em 9px 0.25em;
}

#frontpage-search {
 position:relative;
 float:left;
 display:inline;
 overflow:hidden;
 width:14em;
 height:22em;
}

#frontpage-menu A,
#frontpage-search A {
 color:#a4d7e6;
}

#frontpage-menu .front-menu-bottom {
  float:left;
  padding-top:0.75em;
  font-size:12px;
  width:100%;
  text-align:center;
}

.front-menu-bottom a {
  color:white;
  font-size:11px;
  font-weight:bold;
  padding:0 0.5em;
}



/* GALLERIA */

.galleria_wrap { 
}
.galleria_inner { 
  padding:1em;
  background:black;
}
ul.galleria { 
  list-style:none;
  margin:0; 
  padding:0;
  float:left;
  width:8em;
}
.galleria li{
  #display:inline;
  float:left;
  margin:0 6px 6px 0;
  padding:0;
}
.galleria li a img {
  opacity:0.65;
  #filter:alpha(opacity=65);
}
.galleria li a.active img,
.galleria li a:hover img {
  opacity:1;
  #filter:alpha(opacity=100);
}
.galleria li{background:#000;}
.galleria li div img{cursor:pointer}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}

.galleria li div .caption{font:italic 0.7em/1.4 impact,georgia,serif;}

.galleria_wrap .floatright {
  position:relative;
}

.galleria_wrap .floatright a {
  color:#ffffff;
}

#galleria_display {
 float:left;
 background:black;
 cursor:pointer;
 width:640px;
}
#galleria_image {
 width:640px;height:480px;position:relative
}
#galleria_display .caption {
  margin-top:-0.5em;
  color:#ccc;
  position:relative;
  font-size:12px;
  padding-bottom:0.25em;
  text-align:center;
}/* delaer login */

.dealerlogin {
  float:left;
  position:relative;
  margin:4em 4em 2em;
}
body .dealerlogin input.text {
  width:20em;
}

.topline {
  border-top:1px solid white;
  padding-top:0.5em;
  margin-top:0.5em;
}


.wiki-root
{
  white-space:pre; 
  font-family:monospace;
  font-weight:bold; 
}


span.wiki-value
{
  font-family:arial, sans-serif;
  color:black;
  font-weight:normal; 
}

span.wiki-template
{
  color:navy;
  font-weight:bold; 
}

.wiki-tplarg
{
  color:darkred;
  font-weight:bold; 
}

.wiki-name
{
  font-weight:bold; 
}

.wiki-title
{
  font-weight:bold;
}

body form .dealersettings .column textarea {
  height:7em;
}