
/* 00 - GLOBAL ELEMENTS
/* ----------------------------------------------*/


blockquote {
	margin:0 auto; padding:0 15px;
	width:80%;
	background:#f0f4f7;
	border:1px solid #d9e4ef;
}

/* 01 - TYPOGRAPHY
/* ----------------------------------------------*/

h1 {
	display:none;
	float:left;
}


	.post-content h1 {
		display:block; float:none;
		font:bold 2.00em Verdana, Arial, Helvetica, sans-serif; color:#484a4b;
	}
	
	h1.comments-title {
		margin:0 0 0 160px; padding:15px 0 0 0;
		display:block; float:none;
		font:2.50em Verdana, Arial, Helvetica, sans-serif; color:#484a4b;
	}

h2 {font-size :18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #0a263c; }

	.post-content h2 {
		font:bold 1.50em Verdana, Arial, Helvetica, sans-serif; color:#484a4b;
	}
	
	.post-content h2.title {
		font:bold 2.50em Verdana, Arial, Helvetica, sans-serif; color:#484a4b;
	}

	h2.featured {
		margin:0; padding:0;
		width:auto; height:auto;
		font:bold 2.50em Verdana, Arial, Helvetica, sans-serif; color:#d9eff7;
	}

	h2.breadcrumb {
		margin:0; padding:0;
		width:auto; height:auto;
		font:bold 1.20em Verdana, Arial, Helvetica, sans-serif; color:#d9eff7;
		float: left;
	}

	
	.featured-small h2 {
		display:block; line-height:104px;
	}

	.featured-breadcrumb h2 {
		display:block; line-height:30px;
	}


	
	h2.comments-title {
		margin:0 0 0 160px; padding:0 0 15px 0;
		display:block;
        float:none;
		font:.92em;
        color:#484a4b;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	h2.gray {
		margin:0;
		font-size:1.75em;
	}



	.post-content h3 {
		font:bold 1.25em;
        color:#484a4b;
	}

	.meta h3 {
		font-size:1.64em;
	}

h4 {
	font-size:14px;
    color:#0a263c;
    font-family: Verdana, Arial, Helvetica, sans-serif;

}

	.post-content h4 {
		font:bold 1.00em;
        color:#484a4b;
		text-transform:uppercase;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	h4.related-posts, h4.tags {
		font:1.27em; color:#929ba3;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	}

h5 { font-size:14px; color:#52585c; /* color:#5c6a76 */ }

	.post-content h5 {
		font:bold 1.00em;
        color:#484a4b;
		margin:auto; padding:auto;
		border: 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	h2 a:link, h2 a:active, h2 a:visited {

	}
	
		h2.featured a:link, h2.featured a:active, h2.featured a:visited {
			font:bold 1em;
            color:#d9eff7;
}

		h2.breadcrumb a:link, h2.breadcrumb a:active, h2.breadcrumb a:visited {
			font:bold 1em;
            color:#d9eff7;
		}

	
	h3 a:link, h3 a:active, h3 a:visited {
		font:normal 1em;
        color:#bc4d10;
	}
	
	#pages-list li a {
		font:normal 1em;
        color:#e5ebf1;
	}

	#cart-list li a {
		font:normal 1em; color:#e5ebf1;
	}
	
	a.rss:link, a.rss:active, a.rss:visited {
		margin:0; padding:0 0 0 20px;
		width:auto; height:16px;
		font:normal 0.92em;
        color:#d1dce7;
		background:url(../images/rss.gif) no-repeat left;
		float:right;
	}
	
	a.twitter:link, a.twitter:active, a.twitter:visited {
		margin:0 0 30px 0; padding:0 0 0 50px;
		display:block;
		background:url(../images/twitter.gif)  no-repeat center left;
		color:#d9eff7; outline:0;
	}
	
	a.email:link, a.email:active, a.email:visited {
		margin:0 0 30px 0; padding:0 0 0 50px;
		display:block;
		background:url(../images/email.gif)  no-repeat center left;
		color:#d9eff7; outline:0;
	}
	
	a.rss-big:link, a.rss-big:active, a.rss-big:visited {
		margin:0; padding:0 0 0 50px;
		display:block;
		background:url(../images/rss-big.gif)  no-repeat center left;
		color:#d9eff7; outline:0;
	}
		

	.related_posts li a, .meta a {
		font:0.92em Verdana, Arial, Helvetica, sans-serif; color:#748a9c;
	}
	
	#sidebar a, #sidebar {
		color:#9ca0a4; line-height:145%;
	}
	
		.recentcomments a {
			font-weight:bold;
		}

	#pages-list li a:hover {
		color:#FFF;
	}

	#cart-list li a:hover {
		color:#FFF;
	}



	.meta a:hover {
		color:#2f5074;
	}
	
	.related-posts-list li a:hover {
		font:0.92em Verdana, Arial, Helvetica, sans-serif; color:#2f5074;
	}
	
	a.twitter:hover, a.email:hover, a.rss-big:hover {
		color:#FFF;
	}

/* Styles */

.extrasmall {
	font-size:0.72em;
}

.small {
	font-size:0.92em;
}

.medium {
	font-size:1.08em;
}

.large {
	font-size:1.33em;
}

.arial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.verdana {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.white {
	color:#FFF;
}

.gray, .gray a, h2.gray a {
	color:#71787b;
}

.lightgray, .lightgray a {
	color:#b2b5b6;
}

.orange, caption {
	color:#d94d00;
}

.grayblue, .grayblue a {
	color:#748a9c;
}

.darkblue, .darkblue a {
	color:#112842;
}

.darkgray, .darkgray a, th {
	color:#3a3c3e;
}

.bold {
	font-weight:bold;
}

.caption {
	font-style:italic;
}

.block {
	display:block;
}

.inline {
	display:inline;
}

.textright {
	text-align:right;
}

/* Misc. */
#pages-top {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#e5ebf1;
}

.featured-norm{
	font:normal 1em Verdana, Arial, Helvetica, sans-serif; color:#d9eff7;
}

.featured-blog {
	font:1.17em Verdana, Arial, Helvetica, sans-serif; color:#d9eff7;
	line-height:20px;
}

.meta {
	font:0.92em Verdana, Arial, Helvetica, sans-serif; color:#676d72;
}

	.meta p {
		margin:0 0 3px 0; padding:0;
	}
	
.post-content p {
	line-height:20px;
}

.comment-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
	.comment-content p {
		line-height:135%;
	}

#footer, a.woothemes-link:link, a.woothemes-link:active, a.woothemes-link:visited {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#a7a1a1;
}

.textfield {
	color:#b2b5b6; font:.92em Verdana, Arial, Helvetica, sans-serif;
}

/* 02 - STRUCTURE
/* ----------------------------------------------*/

.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}


.container {
	margin:0 auto;
    padding:0;
	width:980px;
    height:auto;
}

.left {
	float:left;
}

.right {
	float:right;
}


#pages-top {
   margin:0;
   padding-top:9px;
   padding-bottom: 6px;
   width:auto;
   height:auto;
   background: #2d72af;
   background:#2d72af url(../images/pages_top_bg.gif) repeat-x bottom center;
}
	
#header {
	margin:0; padding:0;
	width:auto; height:auto;
	background:#e1ebef url(../images/header.gif) repeat-x bottom center;
}


#categories {
	margin:0;
    padding:8px 0 0 0px;
	width:auto;
    height:auto;
	background:#e3edf0 url(../images/categories2.gif) repeat-x top center;
    border-bottom: 3px solid #b8c7d0;
}

		
#featured {
	margin:1px 0 0 0; padding:0;
	width:auto; height:auto;
	background:#79a6cb url(../images/featured.gif) repeat-x top center;
	border-bottom:1px solid #79a6cb;
}

#breadcrumb-nav {
	margin:0 0 0 0; padding:0;
	width:auto; height:auto;
	background:#79a6cb url(../images/featured-small.gif) no-repeat top center;
	border-bottom:3px solid #b4c0c8;
}



	
	#left-col {
		margin:0; padding:0;
		width:700px; height:auto;
		float:left;
	}
		
	#right-col {
		margin:0; padding:0;
		width:220px; height:auto;
		float:right;
	}
					
/* 03 - HEADER
/* ----------------------------------------------*/

a#buyme {
	background:transparent url(../images/buyme.png) no-repeat scroll 0 0;
	display:block;
	height:125px;
	position:absolute;
	right:0;
	text-indent:-9999px;
	top:0;
	width:122px;
	border:none;
}

a#buyme:hover {
	background-position: 0 -135px;
}

.backgrd-top {
    margin-top: -30px;
    position: absolute;
    text-align: left;
    margin-left: 0;
    margin-left: 0px;
    background-image: url(../images/logo_head_bg4.gif);
    background-repeat: no-repeat;
    height: 31px;
    width: 160px;
}

.logo_scena {
    position: absolute;
    text-align: left;
    margin-left: 0;
    margin-left: 0px;
    height: 91px;
    width: 600px;
}


#pages-list {
	margin:0;
    padding:0;
	width:auto;
    height:auto;
	list-style:none;
	float:left;
    background-position: bottom;
    background-repeat: no-repeat;
    padding-left:  160px;
    text-align: left;
}
		
	#pages-list li, #pages-list li.blank {
		margin:0 8px 0 0px;
        padding:0px 0 0 8px;
		width:auto;
        height:auto;
		float:left;
	   /**	background:url(../images/page-list-divider.gif) no-repeat center right; **/
	}
	
		#pages-list li.blank {
			background:none;
		}

#cart-list {
	margin:0; padding:0;
	width:auto; height:auto;
	list-style:none;
	float:right;
}
		
	#cart-list li, #cart-list li.blank {
		margin:0 0 0 8px; padding:0 0 0 8px;
		width:auto; height:auto;
		float:left;
		background:url(../images/page-list-divider.gif) no-repeat center left;
	}
	
		#cart-list li.blank a:link {
			background:none;
			color: #e5ebf1;
		}

		#cart-list li.blank {
			background:none;
		}		

			
#subscribe {
	margin:0; padding:0;
	width:auto; height:auto;
	float:right;
}


#logo-back {
	margin:0;
    padding:0;
	width:auto;
    background:url(../images/logo-back4.png) no-repeat bottom left;
    height: 91px;
}
		
#logo-back img { margin:0 0 0 0; float:left; .float: none;  }
#pomoc-tel { float: right; text-align: left; margin-top: 11px; width: 322px; }
#pomoc-tel div { padding-left: 4px; }
#search {
	margin:7px 0 0 0;
	float:right;
	background:url(../images/search-bar3.gif) repeat-x top center;
	width: 322px;
    text-align: right;
}
	.search-form {
		margin:0; padding:0;
		height:33px; width:228px;
	}

   /* 	background: transparent; */
	.search-box {
		margin:7px 10px 0 10px; padding:2px;
		width:224px; height:auto;
		background: transparent;
		font:12px Verdana, Arial, Helvetica, sans-serif;
        color:#5a6a74;
		border:0;
        float:left;
        display:inline;
        font-weight: bold;
}
			
	.search-button {
		margin:1px 0 0 0;
        padding-right: 1px;
		width:71px; height:31px;
		float:right;
	}


/* 04 - FEATURED
/* ----------------------------------------------*/

.featured-norm {
	margin:0; padding:0;
	width:auto; height:auto;
	background:url(../images/featured-norm.gif) no-repeat top center;
}

.featured-blog {
	margin:0; padding:0;
	width:auto; height:auto;
	background:url(../images/featured-blog.gif) no-repeat top center;
}

.featured-small {
	margin:0; padding:0;
	width:auto; height:30px;
	background:url(../images/featured-small.gif) no-repeat top center;
}
	
	.featured-content {
		margin:0; padding:30px 0 0 0;
		width:335px; height:248px;
		float:left;
	}
	
	.featured-blog-content {
		margin:0; padding:30px 0 0 0;
		width:650px; height:210px;
		float:left;
	}
	
	.featured-preview {
		margin:27px 15px 0 0; padding:0;
		width:550px; height:auto;
		float:right; display:inline;
	}
	
	.featured-links {
		margin:30px 15px 0 0; padding:0;
		width:200px; height:auto;
		float:right; display:inline;
	}
	
/* 05 - LEFT COLUMN
/* ----------------------------------------------*/

.post-list, .post-list-last {
	margin:0; padding:0;
	list-style:none;
}

	.post-list-last {
		border-bottom:1px solid #d9e2e9;
	}
	
.post-list li.post, .post-list li.post-last, .post-list-last li.post, .post-list-last li.post-last, .post-list li.post-last-blank {
	margin:0; padding:0;
	border:1px solid #d9e2e9; border-width:1px 1px 0 0;
	background:url(../images/postback.gif) repeat-y;
}

	.post-list li.post-last, .post-list-last li.post-last, .post-list li.post-last-blank {
		border-bottom:1px solid #d9e2e9;
	}
	
	.post-list li.post-last-blank {
		background:none;
	}

	.post-list li.post-blank, .post-list-last li.post-blank {
		margin:0; padding:0;
		width:auto; height:auto;
		border:1px solid #d9e2e9; border-width:0 1px 0 0;
		background:none;
	}
			
	.meta {
		margin:0; padding:15px;
		width:129px; height:auto;
		background:#fafbfd url(../images/meta.gif) repeat-x top center;
		float:left; 
		border-left:1px solid #d9e2e9;
	}
					
		.related-posts, .tags, .tags-top, .comment-author {
			margin:10px -16px 0 -15px; padding:15px 15px 5px 15px;
			list-style:none;
			background:url(../images/related-posts.gif) no-repeat bottom right;
			position:relative; z-index:5; overflow:visible;
		}
		
			.related-posts, .tags-top {
				border-top:1px solid #d9e2e9;
			}
			
			.comment-author {
				margin:0 -16px 0 -15px; padding:0 15px 5px 15px;
			}
					
		.related_posts {
			margin:0; padding:0;
			width:auto; height:auto;
			list-style:none;
		}
					
			.related_posts li {
				margin:0 0 10px 0; padding:0;
			}
				
	.post-content {
		margin:0; padding:20px;
		width:498px; height:auto;
		float:right;
		border-left:1px solid #d9e2e9;
		background:#FFF;
	}
				
		.post-preview {
			margin:0 15px 5px 0;
		}
		
.post-list li.other-post-last, .post-list-last li.other-post-last {
	margin:0; padding:10px;
	width:212px; height:auto;
	float:left;
	border:1px solid #d9e2e9; border-width:1px 0 0 0;
}

.post-list li.other-post, .post-list-last li.other-post {
	margin:0; padding:10px;
	width:212px; height:auto;
	float:left;
	border:1px solid #d9e2e9; border-width:1px 1px 0 0;
}

.post-list li.archives, .post-list-last li.archives {
	margin:0; padding:30px 10px 10px 10px;
	width:98% !important; height:auto;
	float:left;
	border:1px solid #d9e2e9; border-width:1px 0 0 0;
}

	.other-posts-preview {
		margin:10px 0;
	}
	
.img-border {
	padding:2px;
	border:1px solid #c2c2c2;
}
	
.commentlist {
	margin:0; padding:0;
	list-style:none;
}

	.commentlist li {
		margin:0; padding:0;
		border-bottom:1px solid #e5e9ee;
		background:#fafbfd url(../images/postback.gif) repeat-y;
	}

		.comment-meta {
			margin:0; padding:15px;
			width:129px; height:100%;
			background:#fafbfd;
			float:left;
			border-left:1px solid #d9e2e9;
		}
		
		.comment-content {
			margin:0; padding:15px 20px;
			width:498px; height:auto;
			background:#FFF;
			float:right;
			border-left:1px solid #e5e9ee;
			min-height:40px;
			height:auto !important;
			height:40px;
		}
		

.comment-form-left {
	margin:0; padding:0;
	width:170px; height:auto;
	float:left;
}

.comment-form-right {
	margin:0; padding:0;
	width:285px; height:auto;
	float:right;
}

		.textfield {
			margin:8px 0 0 0; padding:5px;
			background:#FFF;
			border:1px solid #e5e9ee;
		}
		
		.button {
			margin:0; padding:4px 6px;
			background:#2b4869 url(../images/button.gif) repeat-x;
			border:1px solid #2b4869;
			font:bold 0.92em Verdana, Arial, Helvetica, sans-serif; color:#FFF;
		}
		
		
/* 06 - RIGHT COLUMN
/* ----------------------------------------------*/

#sidebar {
	margin:0; padding:0;
	list-style:none;
}

	#sidebar li {
		margin:0 0 28px 0;
	}
	
		#sidebar li ul {
			margin:0; padding:0;
			list-style:none;
		}
		
			#sidebar li ul li {
				margin:5px 0; padding:0;
				width:auto; height:auto;
			}
		
			#sidebar li ul li.popular {
				margin:15px 0 0 0; padding:0 0 5px 0;
				width:auto; height:auto;
				background:url(../images/dash.gif) repeat-x bottom center;
			}
				
			#sidebar li ul.flickr-photos img {
				margin:3px;
				float:left;
			}
	
/* 00 - FOOTER
/* ----------------------------------------------*/

#footer { margin:0; padding:0; background: #f2f2f2; }
.copyright { margin:auto; padding:20px 0; float:left; }
.eethemes { margin:auto; padding:20px 0; float:right; }

a.eethemes-link:link, a.eethemes-link:active, a.eethemes-link:visited {
		margin:0 0 -5px 0; padding:5px 95px 0 0;
		width:auto; height:22px; display:block;
		background:url(../images/eefooter.gif) no-repeat center right;
		float:right;
	}

.footerupper_bg { background-image: url(../images/footer_upline_bg.gif); background-position-y: top;
  background-position: top; background-repeat: repeat-x;
  height: 56px;
  position: absolute;
  width: 100%;
  margin-top: -46px;
  min-width: 1000px;
}


#footerleft {
	FLOAT: left;
	WIDTH: 420px;
	OVERFLOW: hidden;
	text-align: left;
    clear: none;
    padding-top: 20px;
    padding-left: 10px;
}


#footerright {
    FLOAT: left;
	WIDTH:300px;
    height: auto;
    text-align: left;
    margin-left: 40px;
    padding-top: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #0a263c;
}

#footerleft_sm {
	FLOAT: left;
	WIDTH: 40px;
	OVERFLOW: hidden;
	text-align: left;
    clear: none;
}


#footerright_sm {
    FLOAT: left;
	WIDTH:240px;
    height: auto;
    text-align: left;
    padding-top: 10px;
    padding-left: 5px;
    line-height: 130%;
}

#footerright_sm ul { line-height: 150%; }
.izdelava { margin-top: 3px; }
.izdelava a { color: #666666;}


/* Mr. Dee Scobell Coding */
.short-description { font-size: 13px; line-height: 140%; color: #0a263c; }
.product-specs { font-size: 13px; line-height: 150%; color: #0a263c; }

.higherprice {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.higherprice div {
   background: #f8fdeb;
}

.higherprice div span span.price {
  font-size: 24px;
}

.higherprice span.price {
  font-size: 24px;
}
.higherprice div.price-box {
  text-align: right;
}

.rightprice span.price {
  font-size: 24px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  color: #719813;
}

.frompath { color: #0a263c; font-weight: bold; }

.addcarttext {
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #8c8c8c;
}

.carttext { width: 216px; }
.form-button_gif { float: right; margin-top: -12px; }
.add-to-cart-box-next { margin-top: 8px; }
.qty-box { float: right; }
.add-to-cart-box-next { float: right; }

.price_old {
  font-size: 18px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c76200;
  text-decoration:line-through;
}

.head-additional h4 {
  font-size: 15px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.availability_green {
  color: #719813;
  font-size: 11px;
  font-weight: bold;
  margin: 12px 0 12px 0;
}

.availability_orange {
  color: #c76200;
  font-size: 11px;
  font-weight: bold;
}

.borderdash { background-image: url(../images/crta.gif); margin: 25px 0 6px 0; height: 1px; background-repeat: repeat-x; }

.upsells-top {
  height: 39px;
  background: #eaeadd;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 20px;
  background-image: url(../images/sells-bg.gif);
  background-repeat: no-repeat;
  width: 100%;
  margin-bottom: 0;

}

.upsells-middle { padding-top: 5px; padding-left: 12px; }
.sells-td { background-image: url(../images/sells-table-bg.gif); background-repeat: repeat-x; padding-left: 8px; padding-top: 6px; }
.sells-td a { font-size: 11px; }

.sells-td-list {
  background-image: url(../images/sells-table-bg.gif);
  background-repeat: repeat-x;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 16px;
  padding-bottom: 8px;
}

.sells-td-list a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.sellstdempty { background: none; }
.sells-product-image { text-align: center; }
.crtatd { border-right: 1px #b8b3a5 dotted; padding-right: 8px; padding-top: 8px; }
.crtatd-bootom { border-bottom: 1px #b8b3a5 dotted; }
.empty { border: none; }
.numbertd { font-size: 11px; color: #909ca2; }

.sells-product-image img { border: #e5dcc3 1px solid; }
.sells-price-box { background: #fafaf3; height: 21px; font-size: 11px; color: #888888; padding-left: 2px; padding-right: 1px; margin-top: 8px; }
.sell-old-price { font-size: 11px; float: left; padding-top: 3px; }
.sell-old-price span { font-weight: bold; color: #c76200; text-decoration: line-through; }
.price_new { color: #719813; font-size: 24px; font-weight: bold; }
.sell-price { text-align: right; font-size: 13px; font-weight: bold;  color: #719813; float: right; padding-top: 1px; }

.zvezdice { font-size: 11px; color: #6c757a; margin-top: 6px; }
.zvezdice span { padding-top: 4px; }

.prikazivec { margin-top: 6px; margin-bottom: 4px; }
.prikazivec-list { height: 20px; margin: 8px 0 4px 0; }
.prikazivec-list a { font-size: 12px; }
.middle-border { width: 100%; height: 31px; }

.category-head h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 24px;
  color: #2f2f2f;
}

table.pager2 { font-family: Verdana, Arial, Helvetica, sans-serif; }
table.pager2 ol, table.pager2 li { display:inline; }
table.pager2 ol { }
table.pager2 { width: 100%; }

.pagerright { font-family: Verdana, Arial, Helvetica, sans-serif; }
.pagerright a { font-size: 14px; font-weight: bold; }
.pagerright span { font-size: 14px; font-weight: bold; }
.pageleft { font-size: 11px; }
.pageleft span { font-weight: bold; }
.page3 td { font-size: 11px; }
.pagerright li { color:  #666666; }

.clsoptions { font-size: 11px; padding-top: 4px; color: #666666; }
.clsoptions select { width: 40px; margin-top: -6px; padding: 0; }

.buttonmenus option, .buttonmenus select {
  width:100%;
  height: 24px;
  font-weight: bold;
  padding-top: 2px;
  font-size: 11px;
  color: #333333;
}

.buttonmenus dt label {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
}


.reviewtexttop {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-top: 2px;
}

.kratekopis {
  font-size: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.leftprice { float: left; padding-left: 8px; padding-top: 13px; }

/* IE6 Hack **/
.leftprice {
  float: left;
  padding-left: 8px;
  padding-top: 13px;
  color: #888888;
  _height: 24px;
}

/* */

.pricetable span.price { font-size: 18px; }
.rightprice { float: right; padding-right: 8px; }
.leftpricetable { color: #888888; padding-left: 8px; }
.rightpricetable { padding-right: 8px; }
.pricetable td { vertical-align: bottom; }
.add-to-box { font-size: 11px; }

/* ############## SMALL ROUND ::CENA:: #################### */
.b1f, .b2f, .b3f { font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#fafaec; margin:0 2px;}
.b2f {height:1px; background:#fafaec; margin:0 1px;}
.b3f {height:1px; background:#fafaec; margin:0 0px;}
.contentf {background: #fafaec;}
.contentf div {margin-left: 0px; }
.leftprice { _background: #fafaec; }

/* ############## SMALL ROUND ::Skupna Vrednost:: #################### */
.sb1f { background:#ccefa7; }
.sb2f { background:#ccefa7; }
.sb3f { background:#ccefa7; }
.scontentf {background: #ccefa7;}
.scontentf div { margin-left: 0px; padding: 2px 0px 2px 6px; }
.sleftprice { _background: #ccefa7; }

.vrednost {
  margin-right: 8px;
  margin-left: 8px;
  text-align: right;
  background-image: url(../images/green-crta.gif);
  background-repeat: repeat-x;
  background-position-y: bottom;
  background-position: bottom;
  font-size: 12px;
  font-weight: bold;
}

.finalcena {
  margin-right: 8px;
  margin-top: 6px;
  text-align: right;
  font-size: 18px;
  font-weight: bold;
  color: #248007;
}


/* ############## SMALL ROUND CORNER #################### */
.b1h, .b2h, .b3h { font-size:1px; overflow:hidden; display:block; }
.b1h  { height:1px; background:#d9d9d9; margin:0 3px; }
.b2h {height:1px; background:#f7fafc; border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9; margin:0 2px;}
.b3h {height:1px; background:#f7fafc; border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9; margin:0 1px;}
.headh  { background: #e8eef2; border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9;
  background-image: url(../images/right-box-blue-header.gif); background-repeat: repeat-x;  background-position-y: bottom;  background-position: bottom; }
.headh div { margin: 0px 8px 0px 8px;   padding: 2px 0 4px 0px; font-size: 14px;  font-weight: bold; }
.contenth {background: #f7fafc; border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding: 4px 4px 6px 4px; margin: 0 0 24px 0; }

/****** Sorodni dodatki *********/
.db2h, .db3h { background:#fcfbf7; }
.dcontenth { background: #fcfbf7; }
.dheadh { background: #fcfbf7; background-image: url(../images/right-box-silver-header.gif); }

/****** Siva Scena Corner dodatki *********/
.vb2h, .vb3h { background:#fafafa; }
.vcontenth { background: #fafafa; }
.vheadh { background: #fafafa; background-image: url(../images/right-box-silver2-header.gif); }

/****** ORANZNA Scena Corner dodatki *********/
.Ob2h, .Ob3h { background:#ff9f38; }
.Ocontenth { background: #fbfaf6; }
.Oheadh { background: #ff9f38; background-image: url(../images/right-box-orange-header.gif); }
/****** *************************/
/* ############### EnD SMALL ROUND ################### */

/****** GREEN Scena Corner dodatki *********/
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#4F8A10; margin:0 5px;}
.b2 {height:1px; background:#DFF2BF; border-right:2px solid #4F8A10; border-left:2px solid #4F8A10; margin:0 3px;}
.b3 {height:1px; background:#DFF2BF; border-right:1px solid #4F8A10; border-left:1px solid #4F8A10; margin:0 2px;}
.b4 {height:2px; background:#DFF2BF; border-right:1px solid #4F8A10; border-left:1px solid #4F8A10; margin:0 1px;}
.contentb {background: #DFF2BF; border-right:1px solid #4F8A10; border-left:1px solid #4F8A10; }
.contentb div {margin-left: 5px; }

/****** RED Scena Corner dodatki *********/
.Rb1 { background:#f16048; }
.Rb2 { background:#faebe7; border-right-color: #f16048; border-left-color: #f16048; }
.Rb3 { background:#faebe7; border-right-color: #f16048; border-left-color: #f16048; }
.Rb4 { background:#faebe7; border-right-color: #f16048; border-left-color: #f16048; }
.Rcontentb { background: #faebe7; border-right-color: #f16048; border-left-color: #f16048; }

/****** BLUE Scena Corner dodatki *********/
.Bb1 { background:#208ae9; }
.Bb2 { background:#bde5f8; border-right-color: #208ae9; border-left-color: #208ae9; }
.Bb3 { background:#bde5f8; border-right-color: #208ae9; border-left-color: #208ae9; }
.Bb4 { background:#bde5f8; border-right-color: #208ae9; border-left-color: #208ae9; }
.Bcontentb { background: #bde5f8; border-right-color: #208ae9; border-left-color: #208ae9; }
/* .::EnD::. */

.cattext { font-size: 11px; color: #666666; min-height: 60px; text-align: justify; background: #fafaf3; padding: 2px;  }
.promo {
 width: 83px; height: 83px; background-image: url(../images/promo.gif); background-repeat: no-repeat; max-height: 83px; max-width: 83px;
 position: relative; top: -10px; left: -95px; margin-bottom: -82px;
}

.promo div { padding-top: 37px; font-size: 15px; font-weight: bold; color: #FFFFFF; text-align: center; font-family: Tahoma, Arial, sans-serif; line-height: 17px; }
.promo div div { font-size: 11px; padding: 0; }
.topsporocilo {
  background: #c35615;
  border-top: #953605 2px solid;
  border-bottom: 2px solid #953605;
  padding: 8px;
  font-weight: bold;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.topsporocilo a { color: #FFFFFF; text-decoration: underline; }
.topsporocilo a:hover { color: #FFFFFF; text-decoration: none; }

.topsporocilo {
  background: #6b9eb9;
  border-top: #4a768d 2px solid;
  border-bottom: #4a768d 2px solid;
 }

.kupon-ugodnosti { background-image: url(../images/kupon-ugodnosti.png); background-repeat: no-repeat; width: 290px; height: 299px; }
.inner-kupon { padding: 8px; padding-left: 12px; padding-top: 57px; }
.kupon-text { font-weight: bold; font-size: 13px; }
.forma-kupon { background-image: url(../images/forma.png); background-repeat: no-repeat; width: 266px; height: 31px; padding: 2px 2px 0 4px; }
.input-forma-kupom { border: none; height: 23px; background-image: url(../images/forma-backbgd.png); font-size: 16px; color: #276a7f; width: 260px; font-weight: bold; padding-top: 4px; }

/** SLIDER **/
.stepcarousel{ position: relative; border: 0px solid orange; overflow: scroll; width: 640px; height: 230px; }
.stepcarousel .belt{ position: absolute; left: 0; top: 0; }
.stepcarousel .panel{ float: left; overflow: hidden; margin-top: 2px; margin-left: 0px;  width: 214px; }

