html {overflow-y: scroll;}
body{font-family:Arial; background: url(../images/bg_index.jpg) top center no-repeat;}
body.podstran{background: url(../images/bg_podstran.jpg) top center no-repeat;}

a{color:#0270a8; text-decoration:underline;}
a:hover{color:#0270a8; text-decoration:none;}

#wrap{width:990px; margin:0 auto; position:relative;}
/* header */
#header{float:left; width:990px; padding:0 0 35px 0;}
#header h1, #header span.t{float:left; color:#88c1e0; font-size:1.25em; padding:35px 0 0 10px; margin:0; font-weight:normal;}
#logo{float:left; padding:0 0 0 3px;}
#sitemap{position:absolute; top:25px; right:220px; display:block; margin:0; padding:0 10px 0 19px; background:url(../images/sitemap_icon.gif) 0px 1px no-repeat; color:#a6a6a6; text-decoration:none;}
#sitemap:hover{text-decoration:underline;}
#search_box{width:202px; height:30px; background:url(../images/searchbg.jpg) no-repeat; position:absolute; z-index:100; top:19px; right:10px;}
#searchText{float:left; width:145px; height:19px; background:none; color:#a6a6a6; padding:7px 5px 2px 10px; margin:0; border:0;}
#searchSubmit{float:left; width:40px; height:29px; background:none; color:#a6a6a6; padding:7px 5px 2px 5px; margin:0; border:0px solid Red; cursor:pointer;}

/* zgornji menu */
#topmenu{position:absolute;top:68px;left:0; z-index:60; display:inline; padding:0 0 0 3px; margin:0;}
#topmenu li {margin:0; padding:0; float:left;}
#topmenu li a{margin:0 30px 0 0; padding:6px 0 0 0; float:left; display:inline; height:29px; background:url:url(../images/topmenu_a_bg.gif) bottom center no-repeat; color:#fff; text-decoration:none; font-size:1.40em;}
#topmenu li a.active, #topmenu li a:hover{background:url(../images/topmenu_a_bg.gif) top center no-repeat;}

/* breadcrumbs */
#breadcrumbs{position:absolute; left:4px; top: 110px; font-size:11px; color:#066EA5; z-index:20; font-size:1em;}
#breadcrumbs a{color:#066EA5; text-decoration:none;}
#breadcrumbs a:hover{text-decoration:underline;}

/* breadcrumbs */
#breadcrumbs2{position:absolute; left:5px; top: 111px; font-size:11px; color:#066EA5; z-index:19; font-size:1em;}
#breadcrumbs2 a{color:#066EA5; text-decoration:none;}
#breadcrumbs2 a:hover{text-decoration:underline;}

/* fader na indexu */
#index_slider{float:left;clear:left;width:990px;margin:1px 0 1px 0; position:relative; padding:0 0 30px 0;}
#featured{float:left; clear:left; width:990px; margin:1px 0 0 0; position:relative; top:-56px; left:0; z-index:50;}
#featured div.featured-images{ width:990px; margin:0px 0 0 0; height:367px;}
#featured img.fpic{position:absolute; right:8px; z-index:51;}
#featured h2{float:left; margin:0; padding:80px 0 0 0; font-size:2.4em; font-weight:normal; width:360px; text-align:right; color:#c60038;}
#featured span{float:left; clear:left; width:300px; padding:0 0 0 60px; text-align:right; color:#c60038; font-size:1.8em; line-height:1.2em;}
#featured p{float:left; clear:left; width:360px; text-align:right; color:#000000;}
#featured a.featured_more{color:#c60038;text-decoration:underline; font-weight:bold; display:block; width:360px; text-align:right; clear:left;}
#featured a.featured_more:hover{text-decoration:none;}
#featured-tabs{height:20px; width:100px; display:inline; position:absolute; bottom:31px; left:10px; z-index:7000;}
#featured-tabs a {float:left}
/*
#featured-tabs a{background:url(../images/slide_links.gif) right no-repeat; float:left; display:inline; width:16px; height:16px; padding:1px 0 0 0; text-align:center; margin:0 5px 0 0;  font-size:.9em; color:#ae0039; text-decoration:none;}
#featured-tabs a.activeSlide{color:#ffffff; background:url(../images/slide_links.gif) left no-repeat;}
*/
/* škatle na indexu (novice, bilteni, produkti)*/
.index_box{float:left; width:304px; display:inline; background:url(../images/index_box_bg.gif) top no-repeat; margin:0 30px 0 0; position:relative;}
.index_box_content{float:left; clear:left; width:296px; padding:0 0 8px 8px;}
.index_box_content p{margin:6px 0 3px 0; float:left; width:291px; padding:0 5px 0 0;}
a.box_title{float:left; width:291px; font-size:1.15em;  color:#0270a8; text-decoration:none; padding:10px 5px 0 0; font-weight:bold;}
a.box_title_bigger{float:left; width:296px; font-size:1.35em;  color:#0270a8; text-decoration:none; padding:10px 0 10px 0; font-weight:bold;}
a.box_title:hover,a.box_title_bigger:hover{color:#c60038; }
span.date{float:left; width:296px; display:inline; color:#565656; font-size:.9em; padding:0 0 0px 0;}
.nomargin{margin:0 0 0 0;}
.index_box h3{margin:0; padding:0px 0 0 8px; color:#0270a8; display:inline; float:left; font-weight:normal; font-size:1.6em; }

.a_left{display:block; width:13px; height:16px; background:url(../images/arrows.gif) 0 0 no-repeat; float:left; text-decoration:none; font-size:.7em;}
.a_left:hover{background:url(../images/arrows.gif) 0 -16px no-repeat;}
.a_right{display:block; width:14px; height:16px; background:url(../images/arrows.gif) -13px 0px no-repeat; float:left; text-decoration:none; font-size:.7em;}
.a_right:hover{background:url(../images/arrows.gif) -13px -16px no-repeat;}
a.rss_icon{float:left; display:inline; text-decoration:none; font-size:.7em; width:25px; height:13px; background:url(../images/rss_icon.gif) 0px 0px no-repeat; float:left; margin:2px 5px 0 0;}
div.rss_arrows{float:right; padding:6px 5px 0 0;}
a.rss_icon:hover{background:url(../images/rss_icon.gif) 0px -13px no-repeat;}
a.underline_and_none{text-decoration:underline; color:#0270a8; }
a.underline_and_none:hover{text-decoration:none;}
#index_2box_container{float:left; width:670px;}
#index_2box_container_foot{float:left; clear:left; width:640px; background:url(../images/index_box_shadow.png) no-repeat; padding:17px 0 5px 0px; margin:10px 0 0 0;}
#index_2box_container_foot{_background:none transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_box_shadow.png', sizingMethod='crop');}
#index_2box_container_foot h4{color:#0270a8; float:left; display:inline; padding:0 8px 0 8px; margin:0; font-size:1.2em; font-weight:normal;}

/* index škatle sliderji */
.bilteni_scroll, .novice_scroll, .produkti_scroll {position:relative;overflow:hidden;width:296px;height:280px;}
.index_box_slide{float:left; width:304px;}
.items {width:20000em; position:absolute; clear:both;}
/* disablan gumb v sliderju
.disabled{ filter: alpha(opacity=55); opacity: 0.55;}
*/

/* desni stolpec sliderji */
.bilteni_scroll_r, .novice_scroll_r{position:relative; overflow:hidden; width:267px; height:130px;}
.right_box_slide{float:left; width:267px; padding:0 0 18px 8px;}

/* enovice  */
#input_email{position:relative; float:left; height:16px; padding:0 0 0px 5px; margin:1px 0 0 5px; color:#565656; border-left:2px solid #828183;border-top:2px solid #828183;border-right:2px solid #828183; border-bottom:1px solid #e3e3e3; background:#e4eff6;}
#input_email_submit{position:relative; float:left; height:19px; margin:1px 0 0 2px; padding:1px 3px; font-size:.9em; background:#0081c3; border:1px solid #00669c; color:#ffffff; cursor:pointer; border-bottom:1px solid #66b3db; border-right:1px solid #66b3db;}
.checkbox{ height:13px; width:16px; margin:5px 0px 0 5px; float:left;display:block; position:relative; background:url(../images/checkbox.gif) 0px -13px no-repeat; cursor:pointer; font-size:.7em; display:inline;}
.checked{background:url(../images/checkbox.gif) 0px 0px no-repeat;}
.checkbox_label{float:left; display:inline; font-weight:bold; padding:2px 7px 0 3px; cursor:pointer;position:relative; }

/*footer*/
#footer{float:left; margin:10px 0 0 -4px; width:990px; padding:0 0 35px 0;}
#copyright{padding:0 0 0 8px; color:#727373; font-size:.9em; position:relative; margin:-6px 0 0 0; width:400px;}
#copyright a{color:#727373; text-decoration:underline;}
#copyright a:hover{text-decoration:none;}
#izdelava_spletnih_strani{float:right; width:300px; padding:6px 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:.8em;}
#izdelava_spletnih_strani a:hover{text-decoration:underline;}

/* podstran stuff */
#content{float:left; min-height:270px; height:auto !important; height:270px; margin:25px 0 0 0; width:986px; padding:0 0 0px 4px;}
#content h1{color:#0270a8; font-weight:normal; font-size:2.2em; width:577px;}
#content h2{color:#0270a8; font-weight:normal; font-size:1.50em; margin:17px 0 9px 0;}
#left_side{float:left; width:660px; margin:0 35px 0 0;}
#left_side img.button_1{float:right; display:inline; margin:25px 0 0 5px; cursor:pointer;}
#left_side ul {list-style-type:none; margin:0 0 10px 0px;}
#left_side ul li{padding:0px 2px 0 22px; background:url(../images/bullet.gif) 13px 6px no-repeat}


/* modul aktualno */
div.post{float:left; width:658px; clear:left; padding:0 0 25px 0;}
#content .post h2.title{margin:0 0 0 0;}
#content .post h2 a{text-decoration:none;}
#content .post h2 a:hover{color:#c60038;}
.meta{padding:0; margin:0; color:#4F4F4F;}

/*desni stolpec */
#right_side{float:left; width:275px; padding:21px 0 0 0; position:relative; z-index:1;}
.right_side_box{float:left; width:275px; display:inline; background:url(../images/index_box_bg.gif) top no-repeat; margin:0 0px 0 0; position:relative;}
.right_side_box p{margin:6px 5px 3px 0; float:left; width:262px;}
.right_side_box h3{margin:0; padding:0px 0 0 8px; color:#0270a8; display:inline; float:left; font-weight:normal; font-size:1.6em; }
a.right_box_title{float:left; width:262px; font-size:1.15em;  color:#0270a8; text-decoration:none; padding:10px 5px 0 0; font-weight:bold;}
a.right_box_title:hover{color:#c60038;}
span.right_date{float:left; width:259px; display:inline; color:#565656; font-size:.9em; padding:0 0 0px 0;}
#newsletter{float:left; width:267px; background:url(../images/right_newsletter_bg.jpg) top left no-repeat; padding:20px 0 0 4px;}
#right_side h4{color:#0270a8; float:left; display:inline; padding:0 8px 5px 4px; margin:0; font-size:1.2em; font-weight:normal; width:259px;}

/*shadow*/
div.shadow{float:left; width:660px;padding:10px 0 0 0px; margin:5px 0 0 0; background:url(../images/index_box_shadow.png) no-repeat; }
div.shadow{_background:none transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pisarna.novisplet.com/vasco/images/index_box_shadow.png', sizingMethod='crop');}
div.shadow a{position:relative; z-index:1;}
/*shadow*/
div.shadow2{float:left; width:660px;padding:10px 0 0 0px; margin:5px 0 0 0; background:url(../images/shadow2.png) no-repeat; }
div.shadow2{_background:none transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pisarna.novisplet.com/vasco/images/shadow2.png', sizingMethod='crop');}
div.shadow2 a{position:relative; z-index:1;}

/*paging */
div.paging{float:left; width:640px; clear:both;  padding:20px 0 0 0px; text-align:center; background:url(../images/index_box_shadow.png) no-repeat; }
div.paging{_background:none transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_box_shadow.png', sizingMethod='crop');}
div.paging a{position:relative; float:left; display:inline; text-decoration:none; margin:0 0 0 5px; font-size:1.1em;  padding:0px 5px; background:#ADCEDF;  border:1px solid #0270a8;}
div.paging a:hover,div.paging a.active{background:#016FA4; color:#ffffff; }
div.paging a.parrow{background:none; float:left; display:inline; border:0;}
div.paging a.parrow:hover{ background:#ffffff; color:#0270a8; text-decoration:underline;}

/*autocomplete*/
#inputString{position:absolute; font-size:.95em; top:153px; width:145px; left:433px; height:16px; padding:2px 0 0px 2px; color:#a6a6a6; border:1px solid #a6a6a6;background:#e4eff6; font-family:Arial;}
.suggestionList{padding:0 0 5px 0px; display:none; border:1px solid #a6a6a6; border-top:1px dotted #828183; width:247px; position:absolute; z-index:100; top:172px; left:433px; background:#E4EFF6;}
.suggestionList li{font-size:.9em; display:inline; float:left; clear:left; margin:0; padding:2px 2px 2px 0px; list-style-type:none;}
.suggestionList li a{text-decoration:none; display:block; float:left; clear:left; width:237px; padding:2px 5px; margin:0;}
.suggestionList li a:hover, .suggestionList li.active a{background:#0081C3; color:#ffffff;}
.suggestionList li a:hover span, .suggestionList li.active a span{color:#FDFF3F;}
span.acdate{color:#5F5F5F; font-size:.9em; float:none; padding:0; margin:0 0 0 5px;}

/*autocomnplete na indexu*/
input.header_acomplete{float:left; width:145px; height:19px; background:none; color:#a6a6a6; padding:7px 5px 2px 10px; margin:0; border:0;}
div.search_results_wrap{position:absolute; display:none; right:2px; z-index:5000; top: 33px; width:342px; border:1px solid #a6a6a6; background:#E4EFF6;  }
.search_results li{font-size:.9em; display:inline; float:left; clear:left; margin:0; padding:2px 2px 2px 0px; list-style-type:none;}
.search_results li a{text-decoration:none; display:inline; height:auto;  float:left; width:332px;padding:2px 5px;}
.search_results li a:hover, .search_results li.active a{background:#0081C3; color:#ffffff;}
.search_results li a:hover span, .search_results li.active a span{color:#FDFF3F;}

/*stuff*/
a.linkbox{ background:#ADCEDF; font-size:.9em;  border:1px solid #6D99AF; float:left; clear:left; display:inline; text-decoration:none; margin:0px 0 0 5px; padding:0px 5px;}
a.linkbox:hover{ text-decoration:none; background:#0270a8; color:#fff;}

.index_box h3 a{text-decoration:none;}
.right_side_box h3 a{text-decoration:none;}

/*tables*/
tr.zEven td{		font-size:8pt;	border-left:1px solid #D9D9D9;	border-bottom:1px solid #D9D9D9;	border-right:1px solid #D9D9D9;	background-color:#edf3fe;	padding:3px 8px;	}
tr td h3{color:#000; margin:5px 0 5px 0; font-size:1.2em;}
tr.zOdd td,.zOddTd{		font-size:8pt;	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:9pt;	background-color:#0081C3;color:#fff;	font-weight:700;	border-left:1px solid #346DBE;	border-bottom:1px solid #7DAAEA;	padding:3px 8px;	}

/*modal box*/
.modal {	background-color:#fff;	display:none;	width:350px;	padding:15px;	text-align:left;	border:2px solid #333;	opacity:0.8;	-moz-border-radius:6px;	-webkit-border-radius:6px;	-moz-box-shadow: 0 0 50px #ccc;	-webkit-box-shadow: 0 0 50px #ccc;}
.modal h2 {	font-weight:normal;	color:#235A77;	background:url(../images/info4.png) 0 50% no-repeat;	margin:0px;	padding:10px 0 10px 45px;	margin-top:0;	border-bottom:1px solid #333;	font-size:20px;}
a.modalInput{float:none; }


/*stuff*/
#produkti_pic{float:left; clear:left; width:660px; height:145px; background:url(../images/programi.png) no-repeat;}
#produkti_pic{_background:none transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/programi.png', sizingMethod='crop');}


/*viewProduct*/
#product_pic{width:465px; height:165px; position:absolute; top:175px; left:197px; z-index:50;}
#content h1.product_h1{padding:33px 0 80px 0; width:420px; position:relative;  z-index:60;}
.product_desc ul li{ margin:0 0 4px 0;}
