body{font-family:Arial; background:url(../images/body_bg.jpg) top repeat-x;}
.wrap{width:990px; margin:0 auto;}
.page{min-height:460px; height:auto !important; height:460px;}

.footer{width:100%; display:inline-block; margin:10px 0 0 0; clear:left; height:113px; background:url(../images/footer_bg.jpg) top repeat-x; color:#6d6d6d;}
.footer a{color:#6d6d6d;}
.footbox{padding:25px 0 0 0; line-height:25px;}
#izdelava_spletnih_strani{float:right; width:300px; padding:4px 10px 0 0; text-align:right;}
#izdelava_spletnih_strani img{float:right; padding:0 0px 0 0; text-align:right; position:relative; top:5px;}
#izdelava_spletnih_strani a{text-decoration:none; color:#aeb1b4; font-size:.9em; position:relative; top:-11px;}
#izdelava_spletnih_strani a:hover{text-decoration:underline;}

#container{float:left; width:990px;}
a{color:#2a558d; text-decoration:underline;}
a:hover{text-decoration:none;}

#left_side{float:left; width:149px; display:inline; margin:0 21px 0 0;}
#logo{float:left;}

/*levi menu*/
#left_menu{list-style-type:none; float:left; display:inline; margin:15px 0 46px 0; padding:0; width:149px;}
#left_menu li {float:left;  margin:0 0 4px 0; padding:0;}
#left_menu li a{float:left; text-decoration:none; display:inline; width:106px; margin:0 0 0px 0; height:22px; color:#ffffff; padding:4px 0 0 43px; background:url(../images/menu.gif) 0px 0px no-repeat;}
#left_menu li a.macke{background:url(../images/menu.gif) 0px -30px no-repeat;}
#left_menu li a.glodalci{background:url(../images/menu.gif) 0px -60px no-repeat;}
#left_menu li a.ribe{background:url(../images/menu.gif) 0px -90px no-repeat;}
#left_menu li a.ptice{background:url(../images/menu.gif) 0px -120px no-repeat;}
#left_menu li a.dihurje{background:url(../images/menu.gif) 0px -150px no-repeat;}
#left_menu li a.oprema{background:url(../images/menu.gif) 0px -180px no-repeat;}

#left_menu li a:hover,#left_menu li a.active{background:url(../images/menu.gif) -149px 0px no-repeat;}
#left_menu li a.macke:hover,#left_menu li a.macke_active{background:url(../images/menu.gif) -149px -30px no-repeat;}
#left_menu li a.glodalci:hover,#left_menu li a.glodalci_active{background:url(../images/menu.gif) -149px -60px no-repeat;}
#left_menu li a.ribe:hover,#left_menu li a.ribe_active{background:url(../images/menu.gif) -149px -90px no-repeat;}
#left_menu li a.ptice:hover,#left_menu li a.ptice_active{background:url(../images/menu.gif) -149px -120px no-repeat;}
#left_menu li a.dihurje:hover,#left_menu li a.dihurje_active{background:url(../images/menu.gif) -149px -150px no-repeat;}
#left_menu li a.oprema:hover,#left_menu li a.oprema_active{background:url(../images/menu.gif) -149px -180px no-repeat;}

/*leva stran elementi*/
.line{border-top:1px solid #d6d6d6; float:left; clear:left; width: 149px; height:1px; font-size:.1em;}
.left_box{float:left; clear:left; width:149px; padding:15px 0 15px 0}
.left_box img{float:right;}
.left_box input{float:left; width:139px; margin:0 0 5px 0; padding:0; border:1px solid #d6d6d6; color:#6d6d6d; padding:2px 4px; font-family:Arial;}
.left_box span{color:#2a558d; font-weight:bold;}
.left_box a.ll{float:left; clear:left;}
.left_box p{color:#6d6d6d;}

#right_side{float:left; width:820px;}

/*header*/
#header{width:820px; height:90px; float:left; border-bottom:1px solid #e6e6e6; color:#6d6d6d; position:relative; z-index:999;}
#header_right{width:180px; height:69px; position:absolute; top:0; right:0; padding:20px 0 0 0; text-align:right; font-size:.9em;}
#header_right a{font-weight:bold;}
#header_right input.search{width:142px; height:15px; padding:2px 5px; margin:14px 4px 0 0; border:1px solid #d6d6d6; color:#d6d6d6; float:left; font-size:1.1em; font-family:Arial;}
#header_right input.submit{width:21px; height:21px; float:left; margin:14px 0 0 0; cursor:pointer;}
#user_bar{position:absolute; right:200px; top:20px; font-size:.9em;}
#header_menu{position:absolute; top:46px; right:200px;}
#header_menu li{float:left; padding:0 0 0 25px;}
#header_menu li a{font-weight:bold; text-decoration:none;}
#header_menu li a:hover{text-decoration:underline;}
#header h1,#header h2{color:#2a558c; font-size:1.5em; display:inline-block; padding-top:5px;}


/* notranji del levo*/
#inside_left{float:left; width:620px; display:inline; margin:0 20px 0 0; position:relative;}

/* tabi animacija */

div.senca1{position:absolute; top:261px; left:0; display:inline; margin:7px 0 0 0; clear:left; width:618px; height:30px; background:url(../images/senca1.png) no-repeat; }
div.senca1{_background:none transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://beta.novisplet.com/aler/images/senca1.png', sizingMethod='crop');}

#panes {width:618px; height:216px; left:0; top:57px; border-top:0; position:absolute; z-index:50; background:#fff;}

#panes div.slide{position:absolute; height:195px; width:593px; display:table; padding:11px 0 0 25px;}
.slide h2{width:316px; float:left; color:#356aa0; font-size:1.5em; margin:3px 0 3px 0; padding:0;}
.slide img{float:right; position:relative; top:8px;}
.slide div{color:#6d6d6d; margin-bottom:15px; width:309px; padding:0 0 10px 0; margin:0; float:left; clear:left; }
.slide_price span{float:right;}

/* tabi podstran */
#podstran_tabs{float:left; height:32px; width:620px; display:inline; margin:25px 0 0 0; padding:0;}
	#podstran_tabs ul{padding:0; margin:0; float:left; display:inline;}
	#podstran_tabs ul li{padding:0; margin:0; float:left; display:inline; height:32px; position:relative;z-index:600;}
	#podstran_tabs ul li a{float:left; display:inline; height:25px; width:124px; background:url(../images/tabs.gif) -124px 0px no-repeat; color:#ffffff; text-decoration:none; text-align:center; font-size:1.2em; font-weight:bold; padding:7px 0 0 0;}
	#podstran_tabs ul li a:hover, #podstran_tabs ul li a.current{background:url(../images/tabs.gif) -124px -36px no-repeat;}		
	#podstran_tabs ul li a.first{background:url(../images/tabs.gif) 0px 0px no-repeat;}	
	#podstran_tabs ul li a.first:hover, #podstran_tabs ul li a.first.current{background:url(../images/tabs.gif) 0px -36px no-repeat;}
	#podstran_tabs ul li a.last{background:url(../images/tabs.gif) -248px 0px no-repeat;}
	#podstran_tabs ul li a.last:hover, #podstran_tabs ul li a.last.current{background:url(../images/tabs.gif) -248px -36px no-repeat;}
	#podstran_tabs ul li a.current{_background:url(../images/tabs.gif) -124px -36px no-repeat;}

#submenu {float:left; display:none; color:#ffffff; clear:left; width:619px; height:22px; padding:5px 0 0 0; background:url(../images/submenu_bg.jpg) top repeat-x;  border-right:1px solid #e9e9e9; position:relative; z-index:100;}
#submenu ul{float:left; clear:left; height:22px; display:none; width:583px; padding:0px 15px 0 15px; margin:0px 0 0 0;}
#submenu ul li{float:left; height:22px; display:inline; margin:0; padding:0;}
#submenu ul li a{float:left; color:#ffffff; text-decoration:none; height:22px; padding:0px 0 0 0; margin:0 10px 0 10px;}
#submenu ul li a:hover{text-decoration:underline;}
#submenu ul li a.current{font-weight:bold;}
#submenu ul.active_submenu{display:block;}


.index_drop{position:absolute; top:32px; left:-5px; _left:-1px; width:132px; padding:0px 0 0px 0;  _width:122px; border-top:0; display:none; background:url(../images/drop_middle.png) repeat-y; }
.index_drop{_background:#fff; _border:1px solid #2F5F96; _border-top:0; }

.drop_bottom{position:absolute; bottom:-6px; height:6px; left:0px; width:132px; _width:122px; font-size:3px; background:url(../images/drop_bottom.png) repeat-y; }
.drop_bottom{_background:none;}
#podstran_tabs .index_drop a{position:relative; float:left; height:auto; clear:left; padding:0 5px 7px 5px; _padding:0 0px 7px 0px; margin:0; color:#356aa0; width:122px; border:0; background:none; font-size:11px;}
#podstran_tabs .index_drop a:hover{float:left; clear:left;  color:#d72c00;  border:0; background:none;}



/* podstran page body */
#content{float:left; width:568px; clear:left; display:inline; padding:15px 25px 25px 25px; border:1px solid #e9e9e9; background:#ffffff; border-top:0; min-height:500px; height:auto !important; height:500px;}
#content h1{margin:0 0 10px 0; padding:0; color:#2a558d; font-size:1.6em;}
#content ul{margin:10px 0 5px 0px; display:table;}
#content ul li{padding:0 0 5px 16px; background:url(../images/content_libg.jpg) 4px 2px no-repeat;}
#content img{}

/*notranji del desno*/
#inside_right{float:left; display:inline; width:180px;}
.right_box{float:left; clear:left; width:165px; padding:25px 0 0 15px;}
.right_box img{float:left;}
.right_box span{color:#2a558d; font-weight:bold;}
.right_box a.ll{float:left; clear:left;}
.right_box p{color:#000000; line-height:1.5em;}

/*stolpci na indexu */
#index_cols{width:820px; float:left; display:inline; margin:31px 0 0 0;}
.col{float:left; width:261px; display:inline; margin:5px 18px 0 0;}
h3.blue{display:inline;float:left; padding:1px 10px 0 10px; width:241px; margin:0; height:19px; background:url(../images/index_col_blue_bg.png) no-repeat; color:#ffffff; font-size:1.1em;}
h3.red{display:inline; float:left; padding:1px 10px 0 10px; width:241px; margin:0; height:19px; background:url(../images/index_col_red_bg.png) no-repeat; color:#ffffff; font-size:1.1em;}
.lastcol{margin:5px 0 0 0;}
.colbox {position:relative; float:left; display:inline; clear:left; width:261px; padding:15px 0 5px 0px; border-bottom:1px solid #d6d6d6; font-size:1em; line-height:1.2em;}
.colbox a{font-weight:bold;}
.colbox p{color:#6d6d6d; font-size:.95em; width:162px; float:left; height:65px;}
.colbox img{float:right; border:0; margin:0 0 0 10px; display:inline;}
p.box_price{float:left; clear:left; widht:261px; height:15px;}
.colbox p.box_price span{float:right; color:#2a558d; font-weight:bold; margin:0px 0 0 0;}
.colbox p.box_price{float:left; clear:left; width:261px; color:#6d6d6d; margin:5px 0 0 0;}

/*tables*/
tr.zEven td{ border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9; background-color:#EFEFEF;padding:3px 8px;}
tr.zOdd td,.zOddTd{ border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;background-color:#fff;padding:5px 8px;}
tr.zSelected td,.zSelectedTd{font-size:12px; font-weight:bold; background-color:#356AA0; color:#ffffff; border-left:1px solid #D6D6D6;border-top:1px solid #D6D6D6;border-right:1px solid #D6D6D6;padding:3px 8px;}
table.no_first{border-top:1px solid #D6D6D6;}
tr.zSelected td a,.zSelectedTd a{color:#ffffff; text-decoration:none;}
tr.zSelected td a:hover,.zSelectedTd a:hover{color:#ffffff; text-decoration:underline;}

/* autocomplete search*/
div.search_results_wrap{position:absolute; display:none; right:0px; z-index:5000; top: 70px; width:212px; border:1px solid #d6d6d6; background:#EFF7FF;  }
.search_results li{font-size:.9em; display:inline; float:left; clear:left; margin:0; padding:0px 2px 0px 0px; list-style-type:none;}
.search_results li a{text-decoration:none; display:inline; height:auto;  float:left; text-align:left; width:202px;padding:2px 5px; font-weight:default;}
.search_results li a:hover, .search_results li.active a{background:#356AA0; color:#ffffff;}
.search_results li a:hover span, .search_results li.active a span{color:#FDFF3F;}

/* stuff */
#content .button{background:#2a558d; font-family:Arial; color:#ffffff; border:0; cursor:pointer; display:inline-block; font-weight:bold; padding:5px 15px 3px 15px; text-decoration:none; margin:5px 0 5px 0;}
#content .button:hover{background:#D62C00;}
.popust{position:absolute; right:-6px; top:10px; background:#F93300; color:#ffffff; padding:3px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; font-weight:bold;}

/*news*/
h2.news_title{font-size:1.2em; margin-bottom:0px; padding:0; margin:0; }
h2.news_title a{}
p.meta{}
.newslisting{ float:left; width:270px; padding:5px 10px 5px 0; font-size:.90em; color:#4f4f4f;}
a.raquo{display:inline; position:relative; top:5px; padding-left:15px; background:url(../images/raquo.jpg) 0px 2px no-repeat;}
.bign_bg{float:left; display:inline; padding:0 0 30px 0; width:568px; background:url(../images/novice_sep.jpg) bottom left no-repeat;}
.company_info{display:none;}

.news_row{float:left; width:568px; padding:0 0 20px 0;}

/* index animation */
#featured-tabs{height:20px;  display:inline; position:absolute; top:242px; left:30px; z-index:7000;}
#featured-tabs a{background:#b8b8b8; float:left; display:inline; width:11px; height:11px; padding:1px 0 0 0; text-align:center; margin:1px 3px 0 0;  font-size:5px; color:#b8b8b8; text-decoration:none;}
#featured-tabs a.activeSlide{color:#356aa0; background:#356aa0;}
#ll{width:18px; height:16px; background:url(../images/ll.gif); position:absolute; left:-22px; top:-1px; cursor:pointer;}
#dd{width:18px; height:16px; background:url(../images/dd.gif); position:absolute; right:-19px; top:-1px; cursor:pointer;}

#logotipi{float:left;clear:left; width:149px;}

.product_info_pic {text-align:center;}

.freecount{position:absolute; width:38px; height:38px; background:url(../images/10plus1.png) no-repeat;}