html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	font-size:100%;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	/*text-align:left;*/
}




.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	line-height:0;
	visibility:hidden;
}
li.desni_m {
	background-image:url(../images/vsi_paketi_vsebujejo/stranski_vsebina.gif); width:202px; height:31px;   background-repeat:no-repeat;
	line-height:31px;
	list-style-type: none;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px; color:#CCC;
	
}

li.desni_m.prvi {
	border-radius: 5px 5px 0 0;
}

li.desni_m.zadnji {
	border-radius: 0 0 5px 5px;
}

li.desni_s {
	background-image:url(../images/vsi_paketi_vsebujejo/stranski_vmesna.gif); width:202px; height:6px;  background-repeat:no-repeat;
	list-style-type: none;
}
#prijava {
	background-image:url(../images/prijava.png); 
	width:85px; 
	height:28px;
}
#prijava:hover {
	background-position: 0 -28px;
}




input[type=text] {
	border:1px solid #D2D2D2;
	padding:3px;
	background-color:#FFF;
}
input[type=password] {
	border:1px solid #D2D2D2;
	padding:3px;
	background-color:#FFF;
}
textarea {
	border:1px solid #D2D2D2;
	padding:3px;
	background-color:#FFF;
}
/* Dodani stili */
.header{color:#1a4d80;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal; font-size:17px;  padding-left:10px}
.breadcrumb{background-color:#F2F2F2;margin:0 0 10px;padding:10px;}
.absmiddle{vertical-align:middle;}

.absmiddle1{vertical-align:middle;
margin:-4px -2px 0;
}

.clear{clear:both;}
.green{color:#006F0F;}

.red{color:#BF0000;}
.small{font-size:11px;}
.warning2{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}
.contentbox{padding:10px;margin:0 0 10px;text-align:center;}
.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}
.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}
.clientareatableactive{background-color:#DFFFE0}
.clientareatablepending{background-color:#EFEFEF}
.clientareatablesuspended{background-color:#FFF6CF}
.clientareatableterminated{background-color:#FFCFCF}
.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}
.clientticketreply{background-color:#F2F2F2;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.adminticketreplyheader{background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}
.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}
.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}
#breadcrumbnav1 {color:#FFF;}

.clearfix {
	display:inline-block;
}
html[xmlns] .clearfix {
	display:block;
}
* html .clearfix {
	height:1%;
}
body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	background:#FFFFFF none repeat scroll 0 0;
	color:#555555;
	font-family:helvetica,arial,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
	margin:0;
}
a {
	color:#27A2B5;
	text-decoration:none;
}
a:hover {
	color:#7A7A7A;
	text-decoration:none;
}
p {
	margin:0 0 15px;
	padding:0;
}

/*right menu fix v podpori*/
.midbox p {
	margin:0 0 15px;
	padding:0;
}
#user ul {
	margin:0;
}

.fr {
	float:right;
	width:auto;
}
.fl {
	float:left;
	width:auto;
}
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}
.tc {
	text-align:center;
}
ul, ol {
	list-style-position:outside;
	margin-left:0px;
}
.total {
	width:100%;
}
.topbg {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#313131 none repeat scroll 0 0; 
}
.logo {
	letter-spacing:-1px;
	margin:8px 0;
	padding:0;
}
.slogan {
	margin:5px 10px 0 0;
	text-align:right;
}
#zgoraj_pod {
	position:absolute;
	padding-left:670px;
	padding-top:11px;
	font-size:10px;
}

#zgoraj_pod a:hover {
	text-decoration:underline;
}

#kontakt {
	font-size: 12px;
	margin-left: 320px;
	padding-top: 26px;
	position: absolute;
	/*line-height:15px;	*/
	text-align: left;
	color: #eee;
}



h1, h2, h3, h4, h5, h6 {
	font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
	font-weight:normal;
}
h1 {
	border-bottom:1px dashed #CCCCCC;
	font-size:2.1em;
	margin:12px 0 10px;
	margin-bottom:10px;
	text-shadow: 1px 2px 2px rgba(167, 167, 167, 0.55);
}
h2 {
	border-bottom:1px dashed #CCCCCC;
	font-size:1.9em;
	margin:12px 0 10px;
	padding-bottom:10px;
	text-shadow: 1px 2px 2px rgba(167, 167, 167, 0.55);
}
h3 {
	border-bottom:1px dashed #CCCCCC;
	font-size:1.8em;
	margin:12px 0;
	padding-bottom:10px;
	text-shadow: 1px 2px 2px rgba(167, 167, 167, 0.55);
}
h4 {
	border-bottom:1px dashed #CCCCCC;
	font-size:1.6em;
	margin:12px 0;
	padding-bottom:10px;
	text-shadow: 1px 2px 2px rgba(167, 167, 167, 0.55);
}

h5 {
	border-bottom:1px dashed #CCCCCC;
	font-size:1.3em;
	margin:5px 0;
	padding-bottom:7px;
	text-shadow: 1px 2px 2px rgba(167, 167, 167, 0.55);
}

div.footer h6 {
	font-size:1.5em;
	margin:12px 0 10px;
	padding-bottom:10px;
	border:none;
}

div.footer2 h6 {
	font-size:1.5em;
	margin:12px 0 10px;
	padding-bottom:10px;
	border:none;
}

/*h2, h3 {
	font-size:1.4em;
	margin-bottom:5px;
}
h5 {
	font-size:1.2em;
	margin-bottom:5px;
}
h6 {
	font-size:1em;
}*/
.menubg {
	height:36px;
	margin:0;
	padding:3px 0;
	width:100%;
}
.sliderbg {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/gallery_bg.gif) repeat-x scroll 0 0;
	height:334px;
	padding-bottom:10px;
	width:100%;
}
div.news strong {
	display:block;
}
.midbox {
	/*height:100%;*/
	margin:15px 0;
	/*padding:0 25px 0 0;*/
}
.img_l {
	margin:0 20px 10px 0;
}
.img_r {
	margin:0 0 0 20px;
}
ul.team {
	list-style-position:outside;
	margin:0;
}
ul.team li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F2F2F2 none repeat scroll 0 0;
	border-bottom:1px solid #DDDDDD;
	margin:2px;
	padding:5px 5px 5px 10px;
}
.smallbox {
	height:100%;
	margin:0;
	padding:10px 0;
}
.smallbox ul {
	margin:20px 0 10px 20px;
	padding:0;
}
.smallbox li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/bullet.gif) no-repeat scroll left 50%;
	color:#000000;
	float:left;
	list-style-type:none;
	margin:0;
	padding:2px 2px 0 25px;
	width:45%;
}
.imgborder {
	border:1px solid #DADADA;
	padding:3px;
}
blockquote {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	border-left:3px solid #787878;
	margin:10px 0 10px 20px;
	padding:5px 10px;
}
.twitterbox {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/twitter_box.gif) no-repeat scroll 0 0;
	height:110px;
	width:265px;
}
.twitterbox p {
	padding:15px;
}
.subheader_bg {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	/*background:transparent url(../images/subheader_bg.jpg) repeat-x scroll 0 0;*/
	/*color:#FFFFFF;*/
	height:81px;
	margin:0;
	padding:13px 0 0;
	width:100%;
background-color: #099CD3;
background-image: url(../images/pattern_pixels.png);
}

.noblack {
	background-color: transparent;
	background-image: none;
}

.subheader_bg1 {
	background-color:#000;
	background-image:url(../images/narocilo_bg.gif);
	background-repeat:repeat-x;
	height:110px;
}
.subheader_bg h1 {
	-x-system-font:none;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:2.2em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0 0 5px;
	border:none;
}
.subheader_bg p {
	font-size:13px;
	line-height:16px;
	text-transform:uppercase;
}
ul.subnavig {
	border-left:1px solid #CCCCCC;
	margin:0 0 20px;
	padding:0;
	font-size:12px;
}
ul.subnavig li {
	list-style-type:none;
	margin-left:0;
}
ul.subnavig li a {
	border-bottom:1px solid #EEEEEE;
	height:22px;
	margin:0 0;
	text-decoration:none;
}

ul.subnavig li li a {
	margin:0;
	text-decoration:none;
}
ul.subnavig li li a:link, ul.subnavig li li a:visited {
	color:#6B6B6B;
	display:block;
	padding:8px 8px;
	text-decoration:none;
}
ul.subnavig li a:link, ul.subnavig li a:visited {
	color:#5F5F5F;
	display:block;
	padding:8px 8px;
	text-decoration:none;
}
ul.subnavig li.current a {
	color:#27A2B5;
	font-weight:bold;
	text-decoration:none;
}
ul.subnavig li a:hover {
	color:#27A2B5;
	padding:8px 8px;
	text-decoration:none;
}
div.servicebox-image {
	float:left;
	margin:5px;
	width:200px;
	height:200px;
	background:transparent url(../images/service-box-image.jpg) no-repeat scroll center top;
}
div.servicebox-image .inside {
	padding:15px 15px 15px 15px;
}
.servicebox {
	float:left;
	margin:0;
	padding:0 15px 0 0;
	width:280px;
}
.servicebox img {
	margin-bottom:10px;
	margin-top:10px;
}
.servicebox li {
	list-style-position:inside;
}
.portfolioitem {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/port_bg.gif) no-repeat scroll center top;
	float:left;
	height:auto;
	margin:15px 0 10px 5px;
	padding:15px;
	width:415px;
}
.details {
	margin:15px 20px;
}
.portfolioitem h3 {
	color:#000000;
	font-size:2em;
	margin:0;
	padding:0 0 10px;
	text-align:center;
}
.img_box {
	margin:auto;
	padding:0;
}
.port_img {
	border:1px solid #DADADA;
	margin:0 12px;
	padding:3px;
}
a.view {
	color:#999999;
	font-size:12px;
	font-weight:bold;
	margin-right:15px;
	margin-top:10px;
	padding:0;
	text-decoration:none;
}
a.view:hover {
	color:#0080A3;
	margin:0;
	padding:0;
	text-decoration:underline;
}
.host_img {
	margin-left:30px;
}
ul.posts {
	margin:0;
	padding:0;
}
ul.posts li {
	border-bottom:1px solid #DCDCDC;
	list-style-type:none;
	margin:0 0 10px;
	padding-bottom:10px;
}
ul.posts li a {
	color:#666666;
	margin:0;
	padding:10px 0;
	text-decoration:none;
}
ul.posts li a:hover {
	color:#999999;
	padding:10px 0;
	text-decoration:none;
}
#breadcrumbs {
	border-bottom:0 solid #E8E8E8;
	display:block;
	margin:0;
	padding:15px 5px 5px;
}
span.breadcrumbs {
	display:block;
	font-size:90%;
	line-height:120%;
}
span.breadcrumbs img {
	display:none;
}
span.breadcrumbs a {
	color:#666666;
	float:none;
	font-weight:normal;
	padding:0 4px;
}
span.breadcrumbs a:hover {
	color:#000000;
	text-decoration:none;
}
.blog_post {
	border-bottom:1px solid #CACACA;
	height:100%;
	margin:0 0 20px;
	overflow:hidden;
	padding-bottom:20px;
}
.comments {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/comments.gif) no-repeat scroll 0 0;
	color:#000000;
	float:left;
	font-size:2em;
	height:46px;
	margin:0 0 0 0;
	padding:10px 0;
	text-align:center;
	width:44px;
}
.the_commentor {
	float:left;
	position:relative;
	text-align:left;
	width:105px;
}
.the_commentor img {
	margin-bottom:3px;
}
.comment-metadata a {
	color:#CBCBCB;
	font-size:10px;
	text-decoration:none;
}
.the_comment {
	background-color:#F7F7F7;
	border:0 solid #F0F0F0;
	color:#5D5949;
	float:right;
	margin-bottom:10px;
	min-height:100px;
	padding:10px;
	width:449px;
}
.comment_arrow {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/comment_arrow.gif) no-repeat scroll right top;
	height:24px;
	position:absolute;
	right:-21px;
	top:20px;
	width:26px;
}
ol.commentlist li.alt .the_comment {
	background-color:#F7F7F7;
	overflow:auto;
	position:relative;
	top:1px;
}
ol.commentlist {
	margin:10px 0;
}
ol.commentlist li {
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.comment-author {
	font-size:10px;
	margin-bottom:0;
}
.comment-author a {
	color:#0192AE;
	text-decoration:none;
}
.commentlist .the_comment a {
	color:#005C9E;
}
.commentlist .the_comment a:hover, .comment-author a:hover {
	color:#7A7A7A;
	text-decoration:none;
}
#commentform p {
	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
}
#commentform {
	margin:5px 10px 0 0;
}
#commentform input {
	margin:5px 0;
}
#commentform textarea {
	padding:2px;
	width:500px;
}
#commentform #submit {
	float:left;
	margin:0 0 5px auto;
}
.footer_bg {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#191a1b;
	color:#525252;
	height:100%;
	overflow:hidden;
	padding:25px 0;
	width:100%;
}

.bg404 {
	height:100%;
	width:100%;
}

.footer li {
	display:block;
	margin:0;
	/*padding:4px 5px 4px 0;*/
	text-decoration:none;
}
.footer li a {
	color:#FFF;
	margin:0;
	/*padding:4px 5px 4px 0;*/
	text-decoration:none;
}
.footer li a:hover {
	color:#7A7A7A;
	margin:0;
	/*padding:4px 5px 4px 0;*/
	text-decoration:none;
}

.footer2 li {
	display:block;
	margin:0;
	/*padding:4px 5px 4px 0;*/
	text-decoration:none;
}


.text {
	padding-top:20px;
	text-align:center;
}

.contactform form, #contactform form ul {
	color:#333333;
	margin:0 0 0 0;
	padding:0;
}
.contactform ul li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F9FCFD none repeat scroll 0 0;
	border:1px solid #DBEAF1;
	list-style-type:none;
	margin:0 0 5px;
	padding:5px 5px 10px;
}
.contactform ul li:hover {
	border:1px solid #B9D3DE;
}
.contactform label {
	display:block;
	padding-left:15px;
	width:200px;
}
.inputbox {
	padding:5px 0 5px 15px;
}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB; padding:5px; text-align:center;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400; padding:5px;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;  padding:10px;}
table.frame table td.fieldarea{background-color:#F2F2F2;color:#333;text-align:right;border-right:1px solid #EBEBEB;}
ul, ol {
	list-style-position:inside;
}
#lowerExpander {
	background-image:url(../images/lowertier-background.jpg);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
}
.subpage #lowerExpander {
	background-image:none;
}
#lowerExpander .pageBase {
	clear:both;
	margin-left:auto;
	margin-right:auto;
}
#lowerExpander .pageBase .baseFeatures {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	padding-top:40px;
	width:960px;
}
#lowerExpander .pageBase .baseFeatures .col {
}
#lowerExpander .pageBase .baseFeatures #center {
	float:left;
	margin-left:0px;
	margin-right:0px;
	width:280px;
}
#lowerExpander .pageBase .baseFeatures #right {
	float:left;
	margin-left:40px;
	width:290px;
}
#lowerExpander .pageBase .baseFeatures .contentHolder {
	clear:both;
	padding-bottom:40px;
}
#lowerExpander .pageBase .baseFeatures #center #first {
	background-image:url(../images/downloadicon.png);
	background-repeat:no-repeat;
	padding-left:65px;
}
#lowerExpander .pageBase .baseFeatures #center #secondary {
	background-image:url(../images/helpicon-centered.png);
	background-repeat:no-repeat;
	padding-left:65px;
}
#lowerExpander .pageBase .baseFeatures .floatLeft {
	float:left;
	padding-right:16px;
}
#lowerExpander .pageBase .baseFeatures span {
	color:#2B2B2B;
	font-size:18px;
	margin-bottom:12px;
}
#lowerExpander .pageBase .baseFeatures #right .contentHolder .bold {
	font-weight:bold;
}
#lowerExpander .pageBase .baseFeatures p {
	color:#393939;
	font-size:12px;
	line-height:18px;
}
#lowerExpander .pageBase .baseFeatures #left .overviewer {
	margin-bottom:10px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion {
	clear:both;
	height:224px;
	width:960px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .left {
	float:left;
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center {
	float:left;
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form {
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form .contentRow {
	clear:both;
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form .contentRow #name {
	float:left;
	width:160px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form .contentRow .right {
	float:right;
	width:160px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .right {
	float:left;
	width:320px;
}
#lowerExpander .pageBase .footerContainer {
	background-image:url(../images/footer-background.jpg);
	background-repeat:repeat-x;
	clear:both;
}
#lowerExpander .pageBase .footerContainer .footer {
	/*background-image:url(../images/backgrounds/footer-background.jpg);*/
	clear:both;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	width:960px;
}
#lowerExpander .pageBase .footerContainer .footer #siteNav {
	float:left;
	margin-left:-5px;
}
#lowerExpander .pageBase .footerContainer .footer #siteNav li {
	border-right:1px solid #CCC;
	display:inline;
	margin-left:5px;
	padding-right:7px;
}
#lowerExpander .pageBase .footerContainer .footer #siteNav .lastItem {
	border:medium none;
}
#lowerExpander .pageBase .footerContainer .footer p {
	float:right;
}
#lowerExpander {
	background-image:url(../images/lowertier-background.jpg);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
}
.subpage #lowerExpander {
	background-image:none;
}
#lowerExpander .pageBase {
	clear:both;
	margin-left:auto;
	margin-right:auto;
}
#lowerExpander .pageBase .baseFeatures {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	padding-top:40px;
	width:960px;
}
#lowerExpander .pageBase .baseFeatures .col {
}
#lowerExpander .pageBase .baseFeatures #left {
	float:left;
	margin-right:0px;
	width:280px;
}
#lowerExpander .pageBase .baseFeatures #right {
	float:left;
	margin-left:40px;
	width:290px;
}
#lowerExpander .pageBase .baseFeatures .contentHolder {
	clear:both;
	padding-bottom:40px;
}
#lowerExpander .pageBase .baseFeatures #center #first {
	background-image:url(../images/downloadicon.png);
	background-repeat:no-repeat;
	padding-left:65px;
}
#lowerExpander .pageBase .baseFeatures #center #secondary {
	background-image:url(../images/helpicon-centered.png);
	background-repeat:no-repeat;
	padding-left:65px;
}
#lowerExpander .pageBase .baseFeatures .floatLeft {
	float:left;
	padding-right:16px;
}
#lowerExpander .pageBase .baseFeatures span {
	color:#2B2B2B;
	font-size:18px;
	margin-bottom:12px;
}
#lowerExpander .pageBase .baseFeatures #right .contentHolder .bold {
	font-weight:bold;
}
#lowerExpander .pageBase .baseFeatures p {
	color:#393939;
	font-size:12px;
	line-height:18px;
}
#lowerExpander .pageBase .baseFeatures #left .overviewer {
	margin-bottom:10px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion {
	clear:both;
	height:224px;
	width:960px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .left {
	float:left;
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center {
	float:left;
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form {
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form .contentRow {
	clear:both;
	width:320px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form .contentRow #name {
	float:left;
	width:160px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .center form .contentRow .right {
	float:right;
	width:160px;
}
#lowerExpander .pageBase .baseFeatures .infoRegion .right {
	float:left;
	width:320px;
}
#lowerExpander .pageBase .footerContainer {
	background-image:url(../images/footer-background.jpg);
	background-repeat:repeat-x;
	clear:both;
}
#lowerExpander .pageBase .footerContainer .footer {
	/*background-image:url(../images/backgrounds/footer-background.jpg);*/
	clear:both;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	width:960px;
}
#lowerExpander .pageBase .footerContainer .footer #siteNav {
	float:left;
	margin-left:-5px;
}
#lowerExpander .pageBase .footerContainer .footer #siteNav .lastItem {
	border:medium none;
}
#lowerExpander .pageBase .footerContainer .footer p {
	float:right;
}
#lowerExpander a {
	border:medium none;
	color:#257B91;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-size:13px;
	text-decoration:none;
}
/* NOVI */
div.naslov {
	color:#000;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	font-family:Arial,Helvetica,sans-serif;
	line-height:30px;
}
#gostovanje_opis_container {
	  width:190px;
	  height:320px;
	  border:1px #CCC solid;
	  background-color:#F2F2F2;
	  text-align:left;
	  padding:10px;
}
#gostovanje_opis_container_n {
	  width:185px;
	  border:1px #CCC solid;
	  background-color:#F2F2F2;
	  text-align:left;
	  padding:10px;
}
tr.content {
	background-image:url(../content_ozadje.gif);
	background-repeat:repeat-y;
	width:650px;
}
#utorrent {
	background-image:url(../images/utorrent_small.gif);
	position:absolute;
	width:44px;
	height:44px;
	margin-left:150px;
	margin-top:-20px;
}
div.vsebina {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:13px;
	color:#1E1E1E;
	/*width:690px;*/
	line-height:1.4em;
	
}
div.crta {
	width:650px;
	background-image:url(../images/hr.gif);
	background-repeat:repeat-x;
	height:2px;	
}
#certifikat {
	width:198px;
	height:390px;
	border:1px #F0F0F0 solid;
	/*border-right: 1px #f0f0f0 solid;*/
	/*background: url(../images/shadow1.png) repeat-y right top;*/
	position: relative;
	background-color:#FDFDFD;
	text-align:left;
	float: left;
	padding:10px;
	position: relative;
	margin-right: 12px;
}

.border-orange {
	border-top: 5px solid #ebb24f !important;
	border-bottom: 2px solid #ebb24f !important;
}

.border-green {
	border-top: 5px solid #58bb5c !important;
	border-bottom: 2px solid #58bb5c !important;
}

.border-red {
	border-top: 5px solid #eb4f4f !important;
	border-bottom: 2px solid #eb4f4f !important;
}

.border-blue {
	border-top: 5px solid #4f8deb !important;
	border-bottom: 2px solid #4f8deb !important;
}


.ribbon {
	right:-3px;
	top:-7px;
	position: absolute;
	height: 85px;
	width: 85px;
}

#certifikat-izdelava {
	width:160px;
	height:425px;
	border:1px #CCC solid;
	background-color:#F2F2F2;
	text-align:left;
	padding:10px;
}
#certifikat-varnostni_certifikati {
	width:205px;
	height:265px;
	border:1px #CCC solid;
	background-color:#F2F2F2;
}
#certifikat_domov {
	width:205px;
	height:265px;
	border:1px #ccc solid;
	border-radius: 5px;
	background-color:#FAFAFA;
}
#certifikat_varnostni-certifikati {
	width:255px;
	height:380px;
	border:1px #CCC solid;
	background-color:#F2F2F2;
	text-align:left;
	padding:15px;
}
#certifikat-geo {
	width:255px;
	border:1px #CCC solid;
	background-color:#FAFAFA;
	text-align:left;
	float:left;
	margin: 10px;
	padding:15px 15px 10px;
	border-radius: 5px;
}
#certifikat-comodo {
	width:255px;
	border:1px #CCC solid;
	background-color:#FAFAFA;
	text-align:left;
	float:left;
	margin: 10px;
	padding:15px 15px 10px;
	border-radius: 5px;
}
#logo {
	width:205px;
	padding-top:10px;
}
#vsebina2 {
	padding:8px;
	text-align:left;
}
#podrobnosti-gumb_domov {
	background-image:url(../images/gumb-podrobnosti-narocilo.png);
	width:113px;
	height:28px;
	background-repeat:no-repeat;
	top:10px;
	cursor:pointer;
}
a #podrobnosti-gumb_domov:hover {
	background-position:0 -28px;
}
#podrobnosti-gumb {
	background-image:url(../images/gumb-podrobnosti-narocilo.png);
	width:113px;
	height:28px;
	background-repeat:no-repeat;
	top:0px;
	cursor:pointer;
}
#narocilo-gumb {
	background-image:url(../images/gumb-podrobnosti-narocilo.png);
	width:113px;
	height:28px;
	background-repeat:no-repeat;
	top:0px;
	background-position:0 -56px;
	cursor:pointer;
}
a #narocilo-gumb:hover {
	background-position:0 -84px;
	cursor:pointer;
}
a #podrobnosti-gumb:hover {
	background-position:0 -28px;
	cursor:pointer;
}
#gumb-pod {
	padding-top:15px;
}
li.certifikat, li.gostovanje_opis {
	line-height:22px;
	vertical-align:middle;
	border-bottom:1px #CCC solid;
	background-image:url(../images/icon_true.gif);
	background-position:left;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:20px;
height: 22px;
font-size: 13px;
}

#certifikat ul {
	margin: 0;
}

a.colorButton:hover {
	color: #ddd;
	text-decoration: none;
}

li.certifikat-brez {
	margin-top:-3px;
	line-height:16px;
	vertical-align:middle;
	background-position:left;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:20px;
}
li.certifikat-zadnji, li.gostovanje_opis-zadnji {
	line-height:28px;
	vertical-align:middle;
	background-image:url(../images/icon_true.gif);
	background-position:left;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:20px;
	margin-bottom: 7px;
}
/*.naslov1 {
	text-align:left;
	font-size:17px;
	font-weight:bold;
}*/



input.isci_button {
	background-image:url(../images/isci1.gif); width:96px; height:28px;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
input.isci_button:hover {
	background-position:0 -28px;
	cursor:pointer;
}
#isci_button {
	background-image:url(../images/domain-isci.gif); width:96px; height:28px;
	cursor:pointer;
}
#isci_button:hover {
	background-position:0 -28px;
	cursor:pointer;
}
#isci_button_position {
	position:relative;
	top: 26px;
	left:473px;
}



#domain-search-line {
	position:relative;
	top: 20px;
	left: 50px;
}
input.input-domain-search {
	border-color:#FFF;
	width:250px;
	padding:5px 0 5px 5px;
	margin:0;
	border:0px;
}
select.domene {
	width:80px;
	margin-right:5px;
}
#domain-form-text-bottom {
	top:30px;
	left:72px;
	position:relative;
}
a.domene {
	color:#FFF;
}
a.domene:hover {
	color:#CCC;
}
div.paketi {
	color:#DFDFDF;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(paketi.gif); 
	width:207px; 
	height:271px; 
	background-repeat; 
	padding:0px;
	background-repeat:no-repeat;
}
td.okno {
	width:140px;
	height:101px;
	border: 1px #CCC solid;
	background-color:#F2F2F2;
}
td.vmesni {
	width:5px;
}
li.domene {
	line-height:28px;
	vertical-align:middle;
	border-bottom:1px #CCC solid;
	background-image:url(../images/check-mark-icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:23px;
}
li.domene-zadnja {
	line-height:28px;
	vertical-align:middle;
	background-image:url(../images/check-mark-icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
	list-style-type: none;
	padding-left:23px;
}
img {
	border:none;
}
pre {
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:626px;
}	
/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
    margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
/* // image replacement */
#container{	
margin:0 auto;
	position:relative;
	text-align:left;
	width:595px;
	background:#fff;		
	margin-bottom:2em;
}	
#content{
	position:relative;
}			
/* Easy Slider */
#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
/* 
	define width and height of list item (slide)
	entire slider area will adjust according to the parameters provided here
*/ 
	width:595px;
	height:105px;
	overflow:hidden; 
}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:12px;
	height:32px;
	position:absolute;
	left:-23px;
	top:36px;
	z-index:1000;
}	
#nextBtn, #slider1next{ 
	left:605px;
	}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
	}	
/* // Easy Slider */
td.naslov {
	font-size:18px;
	border-bottom:1px #CCC dashed;
	font-weight:bold;
	padding-top:10px;
}
td.naslov1 {
	font-size:18px;
	border-bottom:1px #CCC dashed;
	font-weight:bold;
}
td.domain_image {
	width:80px;
	height:100px;
	/*border:1px #CCC solid;*/
}
td.domain_description {
	vertical-align:middle;
	padding-left:50px;
}
/* PAKETI */
td.prvi_stolpec {
	width:200px;
	line-height:20px;
	vertical-align:middle;
	border-bottom:1px #CCC solid;
	/*background-image:url(../images/plus.gif);*/
	background-position:5px 6px;
	background-repeat:no-repeat;
	font-weight: bold;
	padding-left:27px;
}
td.prvi_stolpec_zadnji {
	width:200px;
	line-height:28px;
	vertical-align:middle;
	/*background-image:url(../images/plus.gif);*/
	background-position:5px 6px;
	background-repeat:no-repeat;
	padding-left:27px;
	font-weight: bold;
}
td.opisni_stolpec {
	width:150px;
	text-align:center;
	border-bottom:1px #CCC solid;
}
td.opisni_stolpec_oznacen {
	background-color:#FFFFA4;
	width:150px;
	text-align:center;
	border-bottom:1px #CCC solid;
}
td.opisni_stolpec_zadnji_oznacen {
	background-color:#FFFFA4;
	width:150px;
	text-align:center;
}
td.opisni_stolpec_true {
	width:150px;
	text-align:center;
	background-image:url(../images/icon_true.gif);
	background-position:68px 9px;
	background-repeat:no-repeat;
	border-bottom:1px #CCC solid;
}
td.opisni_stolpec_false {
	width:150px;
	text-align:center;
	background-image:url(../images/icon_false.gif);
	background-position:68px 9px;
	background-repeat:no-repeat;
	border-bottom:1px #CCC solid;
}
td.opisni_stolpec_zadnji {
	width:150px;
	text-align:center;
}
td.prvi_stolpec_glava {
	width:200px;
	font-size:17px;
	font-weight:bold;
	line-height:30px;
	padding-left:27px;
}
td.opisni_stolpec_glava {
	width:150px;
	font-size:17px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
}
td.opisni_stolpec_glava_oznacen {
	background-color:#FFFFA4;
	width:150px;
	font-size:17px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
}
td.none {
	height:25px;
}
td.none_oznacen {
	height:25px;
	background-color:#FFFFA4;
}
td.gumb {
	height:50px;
}
td.none {
	height:25px;
}
td.none_oznacen {
	height:25px;
	background-color:#FFFFA4;
}
td.gumb {
	height:50px;
}
table.cenik_domen {
	width:650px;
	background-color:#F2F2F2;
}
table.cenik_domen td {
	border:1px #CCC solid;
	padding:10px;
}
table.cenik_domen tr:hover {
	background-color:#FFFFA4;
	border:1px #FFFFA4 solid;
}
table.cenik_domen td a {
	color:#000;
	text-decoration:underline;
}

p.podnaslov {
	border-bottom:1px dashed #CCCCCC;
	font-size:1.5em;
	margin:12px 0 10px;
	padding-bottom:6px;
}

.service-box {
	background:transparent url(../images/service-box.png) no-repeat scroll left top;
	float:left;
	height:137px;
	margin-bottom:15px;
	margin-left:15px;
	margin-top:5px;
	width:300px;
}
.service-box .inside {
	height:100px;
	padding:0px 6px 0;
}
.service-box .inside img {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	float:left;
	margin-right:5px;
	margin-top:-5px;
}
.service-box .inside h4 {
	margin-bottom:10px;
}
.service-box p {
	font-size:11px;
	line-height:1.68em;
}

h2.naslov, h3.naslov {
	border-bottom: 1px #CCC dashed;
	margin:12px 0 15px;
    padding-bottom:10px;
}

ul.nicelist {
list-style-image: url(../images/icon_true.gif);
}

#user ul li {
	background-image:url(../images/user_middle.gif);
	background-repeat:repeat-y;
	width:229px;
	list-style-type:none;
	padding-left:15px;
	font-size:11px;
}

#user ul li.first {
	background-image:url(../images/user_top.gif);
	background-repeat:no-repeat;
	width:229px;
	height:15px;
	list-style-type:none;
}

#user ul li.last {
	background-image:url(../images/user_bottom.gif);
	background-repeat:no-repeat;
	width:229px;
	height:19px;
	list-style-type:none;
}

p.bela a{
	color:#FFF;
}
p.bela a:hover {
	color:#CCC;
}
p.bela span.vmesni {
	color:#FFF;
	font-size:13px;
}

div.desni_menu {
		background-image:url(../images/vsi_paketi_vsebujejo/stranski_vsebina.gif); width:202px; height:31px;   background-repeat:no-repeat; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size:13px; color:#CCC;
}
#right_menu_border {
		padding-left: 10px;
		border-left:1px solid #cccccc;
}
#prijava {
		background-image:url(../images/prijava.png); 
		width:85px; 
		height:28px;
		cursor:pointer;
}
#prijava:hover {
		background-position: 0 -28px;
		cursor:pointer;
}

#pentlja {
	width:61px; 
	height:61px; 
	background-image:url(../images/pentlja.png); 
	position:absolute; 
	margin-top:-49px; 
	margin-left:145px;
}

#fblike iframe {
    width: 95px !important;
}

#fblike .fb_edge_comment_widget iframe {
    width: 200px !important;
}

/* fancy tabela */
.tbl_comparison {
width: 100%;
margin-top: 12px;
margin-bottom: 12px;
}

.tbl_comparison .col_label {
color: #333;
font-weight: bold;
background: #FFF url("../images/announcements.jpg") repeat-y right top;
}

.tbl_comparison th {
padding: 5px;
border-bottom: 3px solid #DCE3EB;
text-align: center;
}

.tbl_comparison td {
padding: 3px 10px;
color: #7B7B79;
border-bottom: 1px solid #DCE3EB;
/*vertical-align: top;*/
}

.box50 {
	float: left;
	width: 50%;
	padding: 10px 0 20px;
}

/* prečrtane cene */
.strike {
    position: relative;
}
.strike::before {
    border-bottom: 3px solid red;
    content: "";
    left: -5px;
    position: absolute;
    right: 0;
    top: 40%;
    width: 120%;
    opacity:0.45;
}

.tbl_comparison .promo {
	background: url("../images/check-mark-icon.jpg") no-repeat 15px top;
	padding-left: 25px;
	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.20);
}

.tablewrap .promo {
	background: url("../images/check-mark-icon.jpg") no-repeat center center;
}

.pad10 {
	padding-left:10px;
	padding-bottom: 20px;
}


/*new banner*/

.bannercon {
	float:left;
	width:100%;
	background:url(../images/bannerbg.png) repeat left top;
}
.banner {
	float:left;
	width:100%;
/*	background:url(../images/banner.jpg) no-repeat center top;*/
/*	height:110px;
	padding:236px 0 0 0;*/
}
.banner h1 {
	margin:0 0 25px 0;
	padding:0px;
	color:#FFF;
	font-size:32px;
	text-shadow:2px 2px 1px #03567f;
	font-family:'MyriadPro-Bold';
	text-transform:uppercase;
	line-height:30px;
}
.banner h1 span {
	font-size:60px;
	height:50px;
	line-height:50px;
}
.bannerStyle01 {
	float:left;
	margin:0 20px 0 15px;
	padding:0;
}
.bannerStyle01 li {
	color:#fff;
	font-size:16px;
	list-style:none;
	line-height:36px;
	padding-left:30px;
}
.BImg01 {
	background:url(../images/bannerIMG01.png) no-repeat 6px 9px;
}
.BImg02 {
	background:url(../images/bannerIMG02.png) no-repeat 6px 10px;
}
.BImg03 {
	background:url(../images/bannerIMG03.png) no-repeat 8px 9px;
}
.BImg04 {
	background:url(../images/bannerIMG04.png) no-repeat 8px 11px;
}
.BImg05 {
	background:url(../images/bannerIMG05.png) no-repeat 4px 9px;
}
.BImg06 {
	background:url(../images/bannerIMG06.png) no-repeat 7px 11px;
}
.bannerStyle02 {
	padding:0;
	margin:44px 0 0 0;
	float:right;
	list-style:none;
}
.bannerStyle02 li {
	background:url(../images/checkmark.png) no-repeat 0 -1px;
	color:#000;
	display:inline;
	font-size:16px;
	padding-left:22px;
	margin:0 10px 0 15px;
	text-shadow:1px 1px 0 #4db9e1
}

/* slider stili */

.banner .slide_text {
    /*position: absolute;*/
    width: 100%;
    z-index: 2;
    top: 62px;
    left: 0px;
    /*text-align: center;*/
}

.banner .slide_title {
    font-family: 'PT Sans',Tahoma,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    font-size: 47px;
    font-weight: bold;
    text-shadow: 0px 3px 1px rgb(0, 0, 0);
    margin: 0px 0px 12px;
    line-height: 47px;
    text-align: center;
}

.banner .subscr {
	text-align: left;
	padding: 6px 0 0 5px;
	color:#eee;
	font-size: 12px;

}

.banner .slide_title a {
    color: rgb(255, 255, 255);
}

.banner .slide_description a {
    color: #FFFFFF;
    font-size: 18px;
    text-shadow: 0px 2px 1px rgb(34, 34, 34);
    font-family: 'PT Sans',Tahoma,Helvetica,sans-serif;
    text-align: center;
}

.banner .slide_description strong {
    color: #faa454;
}

.banner .slide_list {
    width: 494px;
    min-height: 80px;
    font-size: 17px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: left;
    border-radius: 5px 5px 5px 5px;
    border: 1px solid rgb(13, 13, 13);
    background: url("../images/slider_list_bg.png") no-repeat scroll center center transparent;
    box-shadow: 0px 3px 11px rgba(0, 0, 0, 0.5), 0px 1px 1px rgb(66, 68, 69) inset;
    margin-top: 40px;
}

.banner .slide_list ul {
    padding: 0px;
    margin: 14px 0px 0px;
}

.banner .slide_list ul li {
    list-style: none outside none;
    background: url("../images/icon_check.png") no-repeat scroll 25px 1px transparent;
    line-height: 23px;
    padding-left: 60px;
    width: 187px;
    display: block;
    float: left;
    margin: 0px 0px 10px;
}

.panel-gostovanje {
	background: url("../images/spletno-gostovanje.png") no-repeat scroll 478px 0px transparent;
}

.panel-vps {
	background: url("../images/vps-solusvm-gostovanje.png") no-repeat scroll 530px 118px transparent;
}

.panel-ssl-certifikati {
	background: url("../images/ssl_lock.png") no-repeat scroll 580px 109px transparent;
}

.panel-support-vzdrzevanje {
	background: url("../images/podpora-support2.png") no-repeat scroll 569px 72px transparent;	
}

.panel-domene {
	background: url("../images/registracija-domene.png") no-repeat scroll 522px 33px transparent;	
}



/*table pricing*/

.big {
font-size: 15px;
line-height: 24px;
}

.tablewrap {
overflow: hidden;
margin-top: 20px;
background: #FFF url(../images/innerShadowBottom.png) left bottom repeat-x;
border: 1px solid #DDD;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0 4px 12px rgba(0,0,0,0.08);
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

.tablewrap table {
width: 100%;
border-collapse: collapse;
}

.tablewrap table th {
color: #999;
font-weight: bold;
text-shadow: 0 1px 0#FFF;
background-color: #F3F3F3;
-webkit-box-shadow: inset 0 1px 0 #FFF;
-moz-box-shadow: inset 0 1px 0 #fff;
box-shadow: inset 0 1px 0 #FFF;
}

.tablewrap table td, .tablewrap table th {
padding: 4px 0;
text-align: center;
border-right: 1px solid #DDD;
border-bottom: 1px solid #DDD;
}

.bigfont {
	font-size: 130%;
	color: #FF801D !important;
	text-shadow: 0 1px 1px #3f3f3f !important;
}

a.colorButton, button {
display: block;
height: 32px;
line-height: 35px;
padding: 0 20px;
font-size: 14px;
text-align: center;
color: #FFF;
text-shadow: 0 1px 0 #19537B;
background: #2E709E url(../images/colorButton.png) left top no-repeat;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 0 auto;
}


a.smaller {
display: inline-block;
height: 26px;
line-height: 27px;
border: 1px solid #a5ccff;
padding: 0 5px;
}

a.colorButton span.pointer {
background: rgba(0, 0, 0, 0) url(../images/colorButtonPointer.png) right center no-repeat;
padding-right: 16px;
}

.tablewrap table a.colorButton {
margin-bottom: 5px;
}

.tablewrap table .colorButton {
margin: 0 10px;
}

.tablewrap table tr td:last-child, .tablewrap table tr th:last-child {
border-right: 0;
}

.tablewrap tr:hover {
    background-color: #f3f3f3;
}

.light {
	font-size: 12px;
	color: #999;
	font-style: italic;
}


.naslov1 {
	color:#000;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
}
.naslov2 {
	line-height: 12px;
	color:#aaa;
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: dashed 1px #ddd;
}
#naslov_paketa_gostovanja {
	margin-top:5px;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}


.price {
	float:left;
	margin: 5px 0 10px;
}

.euro {
	float: left;
	margin-top: -4px;
	color: #777;
}

.cena1 {
	float: left;
	font-size: 45px;
	font-weight: bold;
	font-style: italic;
	margin-top: 5px;
	margin-right: 7px;
	color: black;
}
.cena2 {
	float: left;
	color: black;
	margin-top: -5px;
}

.strikethru {
width: 100%;
/*height: 100%;*/
background: url(../images/strikethru.png) no-repeat 1px 3px;
}

.b-blue {
	border-top: 5px solid #00f !important;
}

.b-red {
	border-top: 5px solid #0ff !important;
}

.boxes {
	float: left;
	padding-bottom: 20px;
}

.zeod {
	float: left;
	margin-top: 14px;
	padding-right: 10px;
	color: #777;
}
.top5 {
	padding-top: 3px;
}
.seal {
	position: absolute;
	background: url(../images/garancija-nakupa.png) no-repeat;
	width: 80px;
	height: 80px;
	left: 5px;
	top:-16px;
}

.banner1 {
	background-image:url(../images/screen-demo.gif);
	width:670px;
	height:48px;
	float:left;
	font-size:20px;
	padding:15px 0 0 30px;
	background-repeat:no-repeat;
	position:relative;
}

.row2 {
	margin-top: 10px;
}

.submenu h1 {
color: #ffffff;
font-size: 36px;
text-shadow: 0px 1px 1px #222;
font-family: 'PT Sans',Tahoma,Helvetica,sans-serif;
}

#certifikat .btnorder {
	position: absolute;
	bottom:4px;
	width: 180px;
	margin: 0 auto;
	text-align: center;
}


#cookie {
position:fixed;
color:white;
padding:15px;
bottom:20px;
left:50px;
width:300px;
background-color: black;
/* works for IE 5+. */
filter:alpha(opacity=60); 

/* works for IE 8. */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";

/* works for old school versions of the Mozilla browsers like Netscape Navigator. */
-moz-opacity:0.6; 

/* This is for old versions of Safari (1.x) with KHTML rendering engine */
-khtml-opacity: 0.6; 

/* This is the "most important" one because it's the current standard in CSS. This will work in most versions of Firefox, Safari, and Opera. */  
opacity: 0.6; 
}
.myButton {
    
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
    background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
    
    background-color:#f9f9f9;
    
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    
    border:1px solid #dcdcdc;
    
    display:inline-block;
    color:black;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    padding:2px 10px;
    text-decoration:none;
    
    text-shadow:0px 1px 0px #ffffff;

    filter:alpha(opacity=100); 

    
}
.myButton:hover {
    
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
    background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
    background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
    background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
    background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
    background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
    
    background-color:#e9e9e9;
}
.myButton:active {
    position:relative;
    top:1px;
}

.adminreturndiv {
    top:47px !important;
}


#im_modal {
    /* new custom width */
    width: 800px;
    max-height: 720px;
    /* must be half of the width, minus scrollbar on the left (30px) */
    margin: -370px 0 0 -400px;
}

#im_modal .modal-body {
    max-height: 720px;
}

#im_modal .midbox p {
	margin:0;
}

#im_modal .tablewrap {
	margin-top: 0;
}

#im_modal .tablewrap table td, #im_modal .tablewrap table th {
padding: 2px 0;
}

 /*Superfish menu ostanki*/
#menu {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.sf-menu, .sf-menu * {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.sf-menu {
line-height:1;
position:relative;
z-index:99;
}
.sf-menu ul {
position:absolute;
top:-999em;
width:14em;
}
.sf-menu ul li {
width:100%;
}
.sf-menu li:hover {
visibility:inherit;
}
.sf-menu li {
float:left;
position:relative;
font-size:14px;
}
.sf-menu a {
display:block;
position:relative;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
left:0;
top:2.4em;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
top:-999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
left:14em;
top:0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
top:-999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
left:14em;
top:0;
}
.sf-menu {
float:left;
}
.sf-menu a {
padding:0.75em 1.5em;
text-decoration:none;
}
.sf-menu a, .sf-menu a:visited {
color:#555;
text-decoration:none;
}
.sf-menu li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-color:#DDDDDD;
border-style:solid;
border-width:1px 1px 0;
}
.sf-menu li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB none repeat scroll 0 0;
border-bottom:1px solid #DDDDDD;
border-top:1px solid #FFFFFF;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FAA454;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-decoration:none;
}
.sf-menu li ul li:hover, .sf-menu li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#FAA454;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-decoration:none;
}
.sf-menu .current_page_item a, .sf-menu .current-cat a:visited {
color:#FAA454 !important;
text-decoration:none;
}

/*Superfish end*/

.suphome img {
	width: 32px;
	height: 32px;
}

.suphome td {
	padding: 5px 8px 20px;

}
