body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; 
color: #333333; 
margin: 0px; 
line-height: 135%; 
background-image: url(images/bg_top.jpg); 
background-repeat: repeat-x; 
background-attachment: scroll; 
background-position:top; 
scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;
}
.page_menu { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; }
a:link {
color: #FF6600;
text-decoration: none;
}
#dhtmltooltip{
position: absolute;
border: 1px solid  #FF0000;
padding: 2px;
background-color: #FFFFFF;
visibility: hidden;
width: 300px;
z-index: 100;
}
.topbar {
	height: 13px;
	padding: 4px;
	background-color: #FFFFFF;
	font-size: 0.9em;
	color: #1948A4;
}

#topbarLeft {
	float: left;
	margin-right: -3px;
}

#topbarCenter {
	text-align: center;
	color: #3b444e;
}

.povezava {
	color: #1948A4;
}
a:visited {
text-decoration: none;
color: #FF8737;
}
#img_border_produkti a:hover { background-image: url(images/2006/overlay.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center; }
.produkti_tekst { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif; line-height: 14px; text-decoration: none; width: 30%; height: 100%; margin-top: 10px; margin-right: 10px; outline-width: 0; }
a:hover {
color: #ba2200;
text-decoration: none;
}
.podjetje_okvir { border: dashed 1px #ff6a00; }
p {
padding-top: 13px;
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0em;
  margin-left: 0em;   ;
}
.welcome_tekst { color: #626161; font-family: "Zapf Chancery", "Comic Sans MS", cursive; background-color: #ffe1e1; border: dashed 1px #f00; }
br {
padding: 0px;
margin: 0px;
}
textarea, input, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
}
hr {
height: 1px;
clear: both;
border-top-width: 0;
border-right-width: 0;
border-bottom-width: 1px;
border-left-width: 0;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #CECECE;
}
.hr_clear {
border-bottom: 1px solid #f1efed;
}
img {
border: none;
}
.img_border {
padding: 4px;
background-color: #FFFFFF;
border: 1px solid  #666666;
}
ul {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 16px;
}
ul li {
margin: 0px;
padding: 0px;
}
ol {
padding: 0px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 25px;
}
ol li {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
}
ul.ul_arrow {
list-style-image: url(images/arrow.gif);
list-style-type: none;
}
ul.ul_arrow li{
margin-bottom: 3px;
padding: 0px;
}


		td, body, select, textarea, input {
			font-family: verdana;
			font-size: 8pt;
		}
		.required {
			color: red;
			font-weight: bold;
		}
		.heading {
			font-size: 10pt;
			font-weight: bold;
			color: #000000;
		}


ul.ul_triangle {
list-style-image: url(images/ul-triangle.gif);
list-style-type: none;
}
ul.ul_triangle li{
margin-bottom: 10px;
}
ul.ul_ai li{
margin: 0px;
}
ul.ul_ai {
list-style-image: url(images/ul-ai.gif);
list-style-type: none;
}
ul.ul_blank {
list-style-image: none;
list-style-type: none;
}
form {
margin: 0px;
padding: 0px;
}
.textfield {
background-color: #FFFFFF;
padding: 4px;
border: 1px solid #CCCCCC;
}
.form_button {
color: #FFFFFF;
background-color: #666666;
border: 1px solid #CCCCCC;
padding-top: 3px;
padding-right: 7px;
padding-bottom: 3px;
padding-left: 7px;
}
strong {
color:#666666;
}
a strong{
color: #FF6600;
}
#main_wrap {
width: 760px;
margin-right: auto;
margin-left: auto;
}
#header_wrap {
height: 52px;
}
#header_wrap .logo {
float: right;
padding-top: 12px;
padding-right: 11px;
}
#header_wrap .enter_flash {
float: left;
font-size: 90%;
padding-top: 39px;
padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
}
#header_wrap .enter_flash a:link{
color: #666666;
}
#header_wrap .enter_flash a:visited{
color: #666666;
}
#header_wrap .enter_flash a:hover{
color: #FF6600;
text-decoration: none;
}
#body_wrap {
width: 760px;
background-image: url(images/body-middle.gif);
background-repeat: repeat-y;
}
#body_wrap .top_wrap{
padding-top: 11px;
padding-left: 12px;
background-image: url(images/body-top.gif);
background-repeat: no-repeat;
}
#body_wrap .content_wrap{
padding-right: 19px;
padding-left: 19px;
}
#body_wrap .bottom{
background-image: url(images/body-bottom.gif);
background-repeat: no-repeat;
background-position: left bottom;
height: 12px;
clear: both;
padding-bottom: 15px;
}
.left_col {
	float: left;
	width: 152px;
	margin-right: 2px;
	padding-top: 20px;
}
.right_col {
width: 538px;
float: right;
padding-top: 20px;
}
.col2-1 {
float: left;
width: 378px;
margin-right: 2px;
}
.col2-2 {
float: right;
width: 150px;
}

#top_nav1 { width: 100%; padding: 5px; height: 15px; border-color: #000; border-style: groove; border-width: 0px 0 1px 0; }
#top_nav1 ul { padding: 0; margin: 0; list-style-type: none; text-transform: uppercase; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
#top_nav1 li {
display: inline;
list-style-image: none;
list-style-type: none;
background-image: none;
margin-left: 12px;
}
#top_nav1 li a:link{
color: #4d4d4d; 
text-decoration: none;
padding-bottom: 2px; 
}
#top_nav1 li  a:visited {
color: #a60000; 
text-decoration: none;
}
#top_nav1 li a:hover { color: #000;
border-bottom: 2px solid #f00; }
//---------------------------------//
#top_nav { width: 100%; padding: 5px; height: 15px; border-color: #000; border-style: groove; border-width: 1px 0 1px 0; }

#top_nav ul { padding: 0; margin: 0; list-style-type: none; text-transform: uppercase; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
#top_nav li {
display: inline;
list-style-image: none;
list-style-type: none;
background-image: none;
margin-left: 12px;
}
#top_nav li a:link{
color: #4d4d4d; 
text-decoration: none;
padding-bottom: 2px; 
}
#top_nav li  a:visited {
color: #a60000; 
text-decoration: none;
}
#top_nav li a:hover { color: #000;
border-bottom: 2px solid #f00; }

#breadcrumbs {
font-size: 85%;
padding-left: 175px;
padding-top: 5px;
color: #666666;
text-transform: lowercase;
}
#footer {
color:#999999;
font-size: 9px;
margin-left: 10px;
margin-right: 10px;
font-family: Arial, Helvetica, sans-serif;
}
#footer .copyright { font-size: 10px; text-align:center;}
#footer a{
color:#666666;
text-decoration: none;
}
#footer a:visited{
color:#666666;
text-decoration: none;
}
#footer a:hover{
text-decoration: underline;
}
#footer .valid_css { font-size: 10px; text-align:center; }
.break {
margin-top: 10px;
}
.img_floatleft {
float: left;
margin-right: 5px;
margin-top: 5px;
}
.img_floatleft_border {
float: left;
margin-right: 5px;
margin-top: 5px;
border: 2px solid #FFFFFF;
}
.img_white_border {
border: 2px solid #FFFFFF;
}
.img_border { padding: 4px; 
background-color: #ffffff; 
background-repeat: no-repeat; 
border: solid 1px #cccccc;
}
.img_border_left_float {
padding: 4px;
float: left;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
margin-bottom: 5px;
margin-right: 10px;
}
.img_grey_border {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
}
.ad {
margin-top: 15px;
margin-bottom: 15px;
}


ul {
padding: 0px;
margin-top: 2px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 16px;
}
ul li {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}


.sidenav {
margin-top: 2px;
margin-bottom: 15px;
font-size: 90%
}
.sidenav ul {
margin-left: 2px;
padding: 0px;
}
.sidenav ul li {
margin: 0px;
padding: 0px;
line-height: 220%;
list-style-type: none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #DFDFDF;
}
.sidenav ul li a {
display: block;
padding-left: 12px;
width: 138px;
color: #0c253c;
text-decoration: none;
background-image: url(images/arrow-pointer.gif);
background-repeat: no-repeat;
background-position: left center;
}
.sidenav ul li a:hover {
background: #ffffff; 
text-decoration: none;
color: #FF6600;
background-image: url(images/arrow-pointer.gif);
background-repeat: no-repeat;
background-position: left center;
}
.sidenav ul li a:visited {
text-decoration:none;
color: #0c253c;
}
.sidenav ul li a:visited:hover {
background: #ffffff; 
text-decoration: none;
color: #FF6600;
background-image: url(images/arrow-pointer.gif);
background-repeat: no-repeat;
background-position: left center;
}
.portfolio_heading {
font-size: 110%;
font-weight: bold;
color: #797979;
text-align: center;
margin-bottom: 10px;
margin-top: 15px;
background-image: url(images/dot.gif);
background-repeat: repeat-x;
background-position: center center;
}
.portfolio_heading .text{
background-color: #f1efed;
padding: 4px;
}
.list_item {
width: 152px;
float:left;
margin-left: 13px;
margin-right: 13px;
margin-bottom: 15px;
margin-top: 2px;
text-align: center;
}
.txt_sm {
font-size: 100%;
}
.txt_sm_grey {
font-size: 85%;
color: #999999;
}
.landing_list {
width: 255px;
float: left;
padding: 10px;
}
.col_half {
width: 255px;
float: left;
padding-left: 10px;
padding-right: 10px;
}
.landing_img_float {
padding: 4px;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
float: left;
margin-right: 10px;
}
.landing_img_float2 {
padding: 4px;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
float: left;
margin-right: 5px;
margin-top: 10px;
}

.col2a-1 {
float: left;
width: 235px;
margin-right: 15px;
padding-bottom: 5px;
}
.col2a-2 {
float: right;
width: 300px;
padding-bottom: 5px;
}
.pagenav {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
margin-top: 10px;
clear: both;
text-align: right;
font-size: 110%;
color: #666666;
}
.pagenav a{
font-weight: bold;
}
.tutorial_feat {
margin-top: 15px;
margin-bottom: 5px;
}
.tutorial_feat a{
font-weight: bold;
margin-left: 15px;
}
.ul_heading {
font-size: 110%;
font-weight: bold;
text-transform: uppercase;
color: #990000;
font-family: Arial, Helvetica, sans-serif;
}
.news_wrap {
width: 378px;
clear: both;
}
.date_container {
width: 30px;
float: left;
}
.day {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
letter-spacing: 1px;
text-align: right;
color: #666666;
padding-top: 5px;
}
.month {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-align: right;
color: #999999;
}
.feat_news {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: right;
font-weight: bold;
color: #999999;}
.news_content {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #CCCCCC;
border-left-style: solid;
padding-left: 10px;
padding-bottom: 2px;
margin-bottom: 15px;
}
.news_h1 {
padding-bottom: 3px;
margin: 0px;
}
.view_news_archive {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #cccccc;
clear: both;
text-align: right;
}
.grey {
color:#666666;
}
.black {
color:#000000;
}
.sitemap_col {
width: 220px;
padding-left: 20px;
padding-top: 20px;
float: left;
}
#new_class {
border: 1px;
border-style: solid;
border-color:#CCCCCC;
}
h1 { font-size: 1.5em; color: #FF5500; font-weight: bold; margin-bottom: 20px; margin-top: 0px; }
.img_obstrani_left {
background-image:url(images/bg_left.gif);
}
.img_obstrani_right {
background-image:url(images/bg_right.gif);
}
.img_reference { background-color: #ffffff; background-image: url(ikone/reference.gif); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom; border: solid 1px #cccccc; list-style-image: url(ikone/reference.gif); list-style-position: inside; display: block; }
.qestion { background-image: url(work_img/qestion.jpg); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
font-weight: bold;
color: #db0000;}
.podjetje { background-image: url(work_img/podjetje.jpg); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
font-weight: bold;
color: #db0000;}
.where { background-image: url(work_img/where.jpg); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
font-weight: bold;
color: #db0000;}
.novice { background-image: url(work_img/rss.gif); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; font-weight: bold; color: #f00; padding-top: 3px; padding-right: 20px;  }
.vec { color: #000; font-size: 12px; font-family: "Zapf Chancery", "Comic Sans MS", cursive; line-height: 10px; background-color: #e1dfdf; margin-right: 280px; margin-left: 280px; padding: 2px; border: dotted 1px #4e4d4d; cursor: pointer; }
.left { width: 278px; float: left; border-bottom: 1px dotted #646464; }
.right { background-color: #fedcb7; width: 73px; float: right; }
.center { width: 350px; }
.vsebina_produktov { padding-left: 20px; }
.gumb { border: solid 1px #d6d4d4; }
.gumb_poslji { border: solid 1px #d6d4d4; border-color:#FF0000 }
.gumb_ponastavi { border: solid 1px #d6d4d4; border-color: #000000 }
#top_nav_hale { color: #7b7b7b; font-size: 12px; line-height: 15px; padding-top: 5px; padding-bottom: 5px; }
#top_nav_hale ul { color: #7f7f7f; list-style-type: none; text-transform: uppercase; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; text-decoration: none; }
#top_nav_hale li {
display: inline;
list-style-image: none;
list-style-type: none;
background-image: none;
margin-left: 12px;
}
#top_nav_hale li a:link{
color: #4d4d4d; 
text-decoration: none; 
}
.storitve { margin: 10px; padding: 10px; border: dashed 1px #fea5a5; }
#top_nav_hale li  a:visited {
color: #a60000; 
text-decoration: none;
}
#top_nav_hale li a:hover { color: #000;
border-bottom: 1px solid #f00; }

.table_grey { background-color: #999999; }
.table_light_grey { background-color: #E5E5E5; }
.table_ultra_light { background-color: #F9F9F9; }
.table_white { background-color: #FFFFFF; }
.table_light_border { border: solid 0 #fff; }
.table_light_border td { border: 1px solid #E5E5E5; }
.table_light_border p {  margin: 0px 0px 10px 0px; }
.napaka { background-color: #eeebeb; width: 350px; padding-right: 20px; padding-left: 20px; border: dashed 1px #f00; }
.sodelujemo { background-image: url(work_img/sodelujemo.jpg); background-repeat: no-repeat; background-position: center top; border-color: black; border-style: solid; border-width: 0 1px 1px; }
.kategorija_a_top { color: #fff; font-family: verdana; background-color: #008104; }
.kategorija_b_top { color: #fff; font-family: verdana; background-color: #008cff; }
.kategorija_abc_top { color: #fff; font-family: verdana; background-color: #ff4e22; }
.kategorija_body_a { font-size: 10px; border: dashed 1px #008104; }
.kategorija_body_b { border: dashed 1px #008cff; }
.kategorija_body_abc { border: dashed 1px #ff4e22; }
.bg_levo { border-right: 1px solid #8c8c8c; }
.bg_desno { border-left: 1px solid #8c8c8c; }
.bg_spodaj { border-top: 1px solid #8c8c8c; }
.produkti_td1 { color: #817e7e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 14px; background-image: url(images/good.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; text-decoration: none; margin-top: 10px; margin-right: 10px; padding-top: 5px; padding-bottom: 30px; border: dashed 1px #b4afaf; outline-width: 0; cursor: help; }
.produkti_td2 { color: #817e7e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 14px; background-image: url(images/qestion.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; text-decoration: none; margin-top: 10px; margin-right: 10px; padding-top: 5px; padding-bottom: 30px; border: dashed 1px #b4afaf; outline-width: 0; cursor: help; }
.produkti_td3 { color: #817e7e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 14px; background-image: url(images/info.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; margin-top: 10px; margin-right: 10px; padding-top: 5px; padding-bottom: 30px; border: dashed 1px #b4afaf; outline-width: 0; cursor: pointer; }
.produkti_main { text-decoration: none; visibility: visible; margin-top: 20px; }
.backgound_forum { background-image: url(images/forum.jpg); background-repeat: no-repeat; background-position: right bottom; }
.backgound_iso { background-image: url(images/iso.jpg); background-repeat: no-repeat; background-position: right bottom; }
.backgound_av { background-image: url(images/av.jpg); background-repeat: no-repeat; background-position: right bottom; }
.backgound_novice { background-image: url(images/novice.jpg); background-repeat: no-repeat; background-position: right bottom; }
.backgound_naroci { background-image: url(images/naroci.jpg); background-repeat: no-repeat; background-position: right bottom; }
.backgound_top10 { background-image: url(images/top10.jpg); background-repeat: no-repeat; background-position: right bottom; }
.feat_news1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
font-weight: bold;
color: #999999;}
.feat_news2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
font-weight: bold;
color: #c4c4c4;}
.feat_news3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
font-weight: bold;
color: #cfcdcd;}
.feat_news4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
font-weight: bold;
color: #e1e0e0;}

