body {
 font-size: 11px;
 font-family : Arial, sans-serif;
}

.bike_six_table {
  font-size: 12px;
  padding: 0px;
  margin: 0px;
} 

.one_of_six td{
 font-size: 11px;
 padding-left: 10px;
 margin: 0px;
} 
.one_levi_gor {
padding: 10 0 0 10;
margin: 0px;
}

.one_desni_gor {
padding: 10 10 0 0;  
margin: 0px;
}
.one_levi_dol {
padding: 0 0 10 10;
margin: 0px;
}

.one_desni_dol {
padding: 14 10 10 0;
margin: 0px;
}

.link {
 font-size: 11px;
 background-color: #D52226;
 color: white;
 padding: 1 6 1 6;
}


.small_link {
 font-size: 10px;
 text-decoration: underline;
}
.mini_font {
font-size: 9px;
}

.mini_naslov {
 
 font-weight: bold;        
}                  
.browse_levi {
 font-size: 16px;
 font-weight: bold;
 color: white;
}
.browse_desni td{
 font-size: 11px;
}
.dolgi_opis {
 font-size: 11px;
 font-family : Arial, sans-serif;
 padding: 0 15 0 20;
}
.company_logo {
 padding: 10px;
}
.art_mala {
 border: 1px solid black;
}
.zelena_cene {
 font-size: 11px;
 padding: 0px;
}
.zelena_cene td{
 padding: 0px;
}
.scrollbar {
 width:270;
 height:278;
 overflow:auto;
   scrollbar-arrow-color: #a5b1b5;
   scrollbar-base-color: #a5b1b5;
   scrollbar-darkshadow-color:#a5b1b5;
   scrollbar-face-color:#a5b1b5;
}
.right_bottom {
 padding-top: 0px;
 padding-left: 0px;
}

.kosarica_bike {
 margin-top: 24px;
 background-image: url("/uploads/tf/images/kosarica_bike.gif");
}
.kosarica_bike img {
 margin-bottom: 10px;
}

.kosarica_top_left {       
 padding-left: 12px;
 vertical-align: middle;
 height: 40px     
}

.kosarica_top_right {  
 font-size: 11px;     
 padding-left: 15px;
 padding-right: 10px;
 vertical-align: middle;
 height: 40px;    
 font-weight: bold; 
}
.kosarica_row td{
padding-left: 15px;
 font-size: 11px;
 height: 32px;
}


A{
 text-decoration:none;
}
.demenu{
 width:250px;
}
.nav1 A{
	font-family : Arial;
	font-size : 11px;
	color : #ffffff;
	padding-left: 0px;
	padding-top:0px;
	padding-bottom: 0px;
	font-weight:bold;
}

.nav1{
 color : #ffffff;  
 background-image: url("images/knav1.gif");
 padding-left: 27px;
 #text-transform: uppercase;
 padding-top: 0px;
 height: 17;
 padding-top: 0px;
 padding-bottom:0px;
}



.nav2 A{
 font-family : Arial, sans-serif;
 font-size : 9px;
 color : #40a1bf;
 height: 16;      
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav2{
 background-image: url("images/knav2.gif");   
 padding-left: 32px;    
 height: 16;           
 text-transform: uppercase;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav2act A{
 font-family : Arial, sans-serif;
 font-size : 9px;
 color : #40a1bf;
 height: 16;      
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav2act {
 background-image: url("images/nav2act.gif");   
 padding-left: 32px;    
 height: 16;           
 text-transform: uppercase;
 padding-top: 0px;
 padding-bottom:0px;
}



.nav3 A{
 font-family : Arial, sans-serif;
 font-size : 9px;
 color : #153c44;
 height: 16;      
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav3{
 background-image: url("images/knav3.gif");   
 color : #153c44;
 padding-left: 40px;    
 height: 16;           
 padding-top: 0px;
 padding-bottom:0px;
}

.nav3act A{
 font-family : Arial, sans-serif;
 font-size : 9px;
 color : #153c44;
 height: 16;
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav3act{
 background-image: url("images/knav3act.gif");   
 color : #153c44;
 padding-left: 40px;
 height: 16;
 padding-top: 0px;
 padding-bottom:0px;
}


.nav4 A{
 font-family : Arial, sans-serif;
 font-size : 9px;
 color : #red;
 height: 16;      
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav4{
 background-image: url("images/knav3.gif");   
 color : #red;
 padding-left: 60px;    
 height: 16;           
 padding-top: 0px;
 padding-bottom:0px;
}

.nav4act A{
 font-family : Arial, sans-serif;
 font-size : 9px;
 color : #red;
 height: 16;
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
}

.nav4act{
 background-image: url("images/knav3act.gif");   
 color : #red;
 padding-left: 60px;
 height: 16;
 padding-top: 0px;
 padding-bottom:0px;
}


.vertsep{
 background-image: url("/uploads/tf/images/vertsep.gif") repeat: no-repeat;   
 margin: 0px;
}

.horsep{
 background-image: url("/uploads/tf/images/horsep.gif");   
 margin: 0px;
 }


.vrstica{
 background-color: #E7EAEB;
}
.vrstica_zacetek {
 padding-left: 6px;
}

.clsevenspremeni {
 width:66px;
 height: 16px;
 background-image: url('images/gumb_bel.gif');
 font-size: 11px;     
}

.clsoddspremeni {
 width:66px;
 height: 16px;
 background-image: url('images/gumb_siv.gif');
 font-size: 11px;      
}
.glava1 {
 background-color: #D7DADB;
 font-size: 11px;
 color: 36869D;
}
.cela_kosarica_spodaj {
 background-color: #3FA0BE;
 padding-left: 6px;   
}
.cela_kosarica_spodaj_oddaj {
 background-color: #3FA0BE;
}                                     
.contentmiddle td{
 vertical-align: top;
 margin: 0px;
}
.vrstica {
 font-size: 11px;
 font-weight: bold;     
}
.vrstica td {
 vertical-align: middle; 
}
.osebni_top {
 color: white;
 font-weight: bold;
 font-size: 12px;
}
.kosara_desno { 
 padding-left: 12px;
  padding-top: 6px;
}
.cela_kosarica_form {
 vertical-align: bottom;
 text-align: center;  
}


.cela_kosarica_form_text {
 /*margin-top: 10px; */      
background-color: #E7EAEB;
background-image: url("/uploads/tf/images/vnosno_polje2.gif");
border: 0px;
 text-align: center;  
 background-repeat: no-repeat;
 width: 47px;
 height: 20px;
 /*padding-bottom: 7px;      */
}
.cela_kosarica_spodaj {
 font-weight: bold;
 font-size: 12px;
 color: black;
}
.scrollbar_kosara {
 width:497;
 height:273;
 overflow:auto;
   scrollbar-arrow-color: #a5b1b5;
   scrollbar-base-color: #a5b1b5;
   scrollbar-darkshadow-color:#a5b1b5;
   scrollbar-face-color:#a5b1b5;
}
.form_podatki {
  margin-bottom: 0;
}
.osebni_input {
 font-size: 11px;
 color: white;
 text-align: right;
 padding-right: 10px;
}
.strinjam {
 font-size: 11px;
 color: white;
 text-align: right;
 padding-right: 10px;
 padding-top: 9px;
}
.dodatno {
 font-size: 11px;
 color: white;
 text-align: left;
 padding-right: 10px;
 padding-top: 9px;
}

.strinjam_check {
 font-size: 11px;
 color: white;
 text-align: right;
 padding-right: 10px;
 padding-top: 10px;
}
.input_vnosno1 {
 background-image: url("/uploads/tf/images/vnosno_polje1.gif"); 
 background-color: #A3AFB3;     
 width: 156px;
 height: 20px;
 border: 0px;
 text-align: left;
 color: #36869D;  
 padding-left: 5px;
 background-repeat: no-repeat;
 margin-right: 6px;
 font-size: 12px;
 padding-top: 3px;
}

.gumb_potrdi {
 padding-top: 10px;   
 margin-left: 0px;  
}                 
.top_text_bold {
 color: #9B9E9F;
 font-weight: bold;
 vertical-align: bottom;
 padding-bottom: 7px;
 font-size: 11px;
}
.top_text{     
 vertical-align: bottom;
 padding-bottom: 7px;
 font-size: 11px;
}
.top_text a{
 color: #9B9E9F;       
 text-decoration: underline;
 font-size: 11px;
}
.top_right_text {
 text-align: right;
 color: #9B9E9F;
 vertical-align: bottom;             
 font-size: 11px;
 padding-right: 5px;
}

.crtaj {
 text-decoration: line-through;
}
.nasa_cena {
 font-weight: bold;
 font-size: 15px;
}
.rootmiddle {
 padding-left: 5px;   
}

.rootmiddle a{
 font-weight: bold;
 vertical-align: bottom; 
 font-size: 12px;
 text-decoration: underline;
}
.product_name{
 font-weight: bold;
 vertical-align: bottom; 
 font-size: 12px;            
}

.pages {
  padding-right: 8px;
 
}

.pages td{
 font-size:12px;
 font-weight: bold;   
       
}
.pages a {        
 font-size:12px;
 font-weight: bold; 
       
}
.tx-kolesarji-pi1-browsebox-SCell {
   background-color: #36869D;   
   margin: 0px;   
}


.rootmiddle *{
 padding: 0px;
 margin: 0px;  
}
/* ---------------------------------------- LIGHTBOX 2.0 ---------------------------------------------------------- */

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
    /* border: 5px solid #36869D;      */
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
     
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none; }

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/uploads/tf/images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/uploads/tf/images/lightbox/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/uploads/tf/images/lightbox/next.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 11px Verdana, Helvetica, sans-serif;
	background-color: #E7EAEB;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 20; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; padding-top: 7px;}	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	padding-top: 3px;}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #24465D;
	}
/* -------------------------------------------------------------------------------------------------- */

.flash_place {
 padding: 0 10 0 0;
}
.filter td {
 padding-top: 12px;
}

.bold11 {
 font-family: verdana;
 font-size: 11px;
 font-weight: bold;
}
.norm11 {
 font-family: verdana;
 font-size: 11px;   
}
.home_middle {
  background-image: url("/upload/tf/bike_naslovna.jpg");
}
.bikefooter {
  font-family: Arial;
  font-size: 10px;
  color: #337184;
  padding-left: 5px;
}
.bikefooter a{
  font-family: Arial;
  font-size: 10px;
  color: #337184;
  text-decoration: underline;
}