@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	}

body
	{
	background-color:#EFEFEF;
	background-image:url(../images/main_bcg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #1b1b1b;
	line-height:18px;
	}
	
.onindex
	{
		background-image:url(../images/main_bcg2.jpg);
		background-repeat:repeat-x;
		background-position:left top;
	}

.container
	{
	width: 960px;
	margin:0px auto;

	}

/* HEAD */
	.header
		{
			height:590px;
			width:auto;
		}
		
	.header2
		{
			height:310px;
			width:auto;
		}
		
		.top-float
			{
			width:960px;
			height:35px;

			}
		
			.menu-holder
				{
					float:left;
					height:auto;
					width:auto;
				}
				
				
				li.menu-box
					{
						float:left;
						height:2px;
						background-color:#FFFFFF;
						margin:6px 1px 0px 0px;
						padding:4px 10px 0px 10px;
						list-style:none;
					}

				li.menu-box-active
					{
						float:left;
						height:22px;
						background-color:#DB2412;
						margin:6px 1px 0px 0px;
						padding:4px 10px 0px 10px;
						list-style:none;
					}

					
				li.menu-box-blue-active
					{
						float:left;
						height:22px;
						background-color:#3055AE;
						margin:6px 1px 0px 0px;
						padding:4px 10px 0px 10px;
						list-style:none;
					}
					
				li.menu-box-green-active
					{
						float:left;
						height:22px;
						background-color:#55BB03;
						margin:6px 1px 0px 0px;
						padding:4px 10px 0px 10px;
						list-style:none;
					}
					
					.menu-padding
						{
							margin:0px;	
						}
	
			.language
				{
					float:right;
					width:auto;
				}
				
				.lang-holder
					{
						margin-top:12px;
					}
					
				.flag
					{
						float:left;
						margin-right:2px;
					}
				

		.banner 
		{				
			width:960px;
			height:293px;
			background-color:#F1F1F1;
			background-image:url(../images/drugo_mnenje.jpg);
			background-repeat:no-repeat;
			background-position:left top;
		} 
		
			.text-holder
				{
					width:300px;
					padding:39px 0px 0px 20px;
					text-align:justify;
					float:right;
					margin:0px 60px 0px 0px;	
					_margin:0px 30px 0px 0px;
				}
				
				.air20
					{
					height:10px;
					}
				
				.button-vec
					{
						float:right;
						width:300px;
						height:auto;
						margin:11px 0px 5px 0px;
						border-top:1px solid #cccccc;
						text-align:right;
					}
					
				.vec-position
					{
						text-align:center;
						padding:7px 0px 0px 0px;
					}
					
			
		
		.paketi
			{
				margin-top:3px;
			}
			
			.paketi2
			{
				margin-top:10px;
			}
			
			.paket-box
				{
					width:230px; 
					height:255px; 
					background-color:#339900; 
					float:left;
				}
			
			.paket-margin
				{
					margin-right:13px;
				}
				
			.top-bcg
				{
					background-image:url(../images/box_bcg.jpg);
					background-repeat:no-repeat;
					background-position:left top;
					height:51px;
					width:auto;
					padding:12px 16px 0px 14px;
				}
				
				.top-bcg2
				{
					background-image:url(../images/boxsub_bcg.jpg);
					background-repeat:no-repeat;
					background-position:left top;
					height:51px;
					width:auto;
					padding:12px 16px 0px 14px;
				}

				
			.product-img
				{
					float:right; 
					border:1px solid #C2C2C2; 
					margin:4px 9px 0px 15px; 				
				}
				

strong
	{
		color:#444444;
	}
	
.float-right
	{
		float:right;
	}			
    
/* CONTENT BODY */    
	.content-box
		{
			background-color:#FFFFFF;
			height:auto;
			width:960px;
			background-image:url(../images/content_bcg.jpg);
			background-repeat:repeat-y;
			background-position:left top;

		}
		
		.content-holder
			{
				width:auto;
				display:table;
			}
			
			.left-side
				{
					float:left;
					width:710px;
					height:auto;
					margin-right:20px;
					

				}
				
				.content-menu-holder
					{
						background-color:#000099;
						width:auto;
						padding:0px 0px 0px 15px;				
					}
				
				.content
					{
						clear:both;
						padding:15px 0px 0px 15px;

					}
					
				.justify
					{
						text-align:justify;
						width:460px;
					}
					
				.justify-all
					{
						text-align:justify;
					}
					
			
			.right-side
				{
					float:left;
					width:230px;
					height:100%;
					background-color:#DFDFDF;

				}
				
				
				.right-box
					{
					width:230px;
					min-height:150px;
					margin-bottom:20px;
					}
						
					.news-box
						{
							padding:0px 0px 10px 0px;
						}
						
					.news-block
							{
								
								padding:5px 0px 5px 14px;
								
							}
						
					.line-img
						{
							margin-top:1px;
							padding:0px;
						}
						

							
					.box-bcg
						{
							padding:6px 0px 0px 15px;
						}

/*CONTENT*/


.top-margin
	{
		margin-top:5px;
	}						

.zemljevid
			{
			float:right;
			width:350px;
			height:220px;
			overflow:hidden;
			border-bottom:1px solid #999999;
			}

.price-border td
	{
		border-bottom:1px dotted #E8E8E8;
		padding:5px;
	}
	
	
	.price-border th
	{
		background-color:#e1e1e1;
		padding:5px;
	}

	
	
	td.price
		{
			color:#000000;
			font-weight:normal;
		}
		
	.light
		{
			background-color:#f5f5f5;
		}	
		
	.dark
		{
			background-color:#EEEEEE;
		}	

/* GALLERY */

#gallery {
	border: solid 1px #ccc;
	text-align:center;
}

#gallery img {
	border: solid 1px #C2C2C2;
}

#gallery a{
	text-decoration: none;
}

    
/* FOOTER */ 
	.footer
		{
			height:55px;
			width:auto;
			margin:5px 0px 20px 0px;
			background-image:url(../images/footer.jpg);
			background-repeat:repeat-x;
		}
		
		.footer-text
			{
				font-size:11px;
				text-align:center;
				padding-top:10px;
				line-height:16px;
				
			}
			
/* FONTS */
a:link, a:visited, a:active
	{
		color:#1b1b1b;
		text-decoration:underline;
	}

a:hover
	{
		text-decoration:none;
	}

strong.red12
	{
		color:#DB2412;
	}


ul
	{
		margin:0px 0px 0px 10px;
	}
	
	ul.clanki
		{
		margin:10px 0px 0px 20px;
		}
	
	li.red
		{
			background-image:url(../images/bullet-red.jpg);
			background-repeat:no-repeat;
			background-position:left 6px;
			list-style:none;
			padding-left:20px;
			line-height:22px;
		}
		
	li.green
		{
			background-image:url(../images/bullet-green.jpg);
			background-repeat:no-repeat;
			background-position:left 6px;
			list-style:none;
			padding-left:20px;
			line-height:22px;
		}
		
	li.blue
		{
			background-image:url(../images/bullet-blue.jpg);
			background-repeat:no-repeat;
			background-position:left 6px;
			list-style:none;
			padding-left:20px;
			line-height:22px;
		}

h1
	{
		font-family:"Myriad Web", Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#DB2412;
		padding:4px 0px 10px 0px;
	}
	
	h1.paket-red
		{
			font-size:22px;	
			border-bottom:1px solid #DB2412;
			color:#484848;
			padding:4px 0px 5px 0px;
			margin-bottom:1px;
			font-weight:normal;
		}
		
		h1.paket-green
		{
			font-size:22px;	
			border-bottom:1px solid #4FCC07;
			color:#484848;
			padding:4px 0px 5px 0px;
			margin-bottom:1px;
			font-weight:normal;
		}
	
	h1.mnenje
	{

		font-size:22px;
		color:#666666;
		padding:0px 0px 10px 0px;
		border-bottom:1px solid #cccccc;
	}
	
	h1.white
		{
			font-size:16px;
			color:#FFFFFF;
			padding:0px;
			text-align:center;
		}
		
	h1.black
		{
			font-size:15px;
			color:#444444;
			padding:0px;
			text-align:left;
			font-weight:bold;
		}
		
	h1.green
		{

			color:#56BC03;
			padding:4px 0px 10px 0px;
			text-align:left;
			font-weight:bold;
		}
		
	h1.blue
		{

			color:#3055AE;
			padding:4px 0px 10px 0px;
			text-align:left;
			font-weight:bold;
		}
		
		
		
	h1.price
		{
			color:#DB2412;
			font-weight:normal;
		}
			
h2
	{
		font-size:14px;
		color:#DB2412;
		padding:4px 0px 10px 0px;
	}
	
	h2 a.unlink:link, h2 a.unlink:visited, h2 a.unlink:active 
		{
			font-size:14px;
			color:#DB2412;
			padding:4px 0px 10px 0px;
			text-decoration:none;
		}
		
		
	h2.dodatki
		{
			font-size:14px;
			color:#DB2412;
			padding:4px 0px 5px 0px;
			text-decoration:none;
		}
		
		
	h2.clanek
		{
			font-size:14px;
			color:#DB2412;
			padding:0px 0px 10px 0px;
			text-decoration:none;
		}
	
		
	h2.black
		{
			font-size:14px;
			color:#383838;
			padding:4px 0px 10px 0px;
		}
		
	h2.green
		{
			font-size:14px;
			color:#56BC03;
			padding:4px 0px 10px 0px;
		}
	
	h2.blue
		{
			font-size:14px;
			color:#3055AE;
			padding:4px 0px 10px 0px;
		}

a.menu:link, a.menu:active, a.menu:visited
	{
	clor:#1b1b1b;
	text-decoration:none;
	}
	
a.menu-active:link, a.menu-active:active, a.menu-active:visited
	{
	color:#FFFFFF;
	text-decoration:none;
	}
	

	
a.menu-blue-active:link, a.menu-blue-active:active, a.menu-blue-active:visited
	{
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.menu-green-active:link, a.menu-green-active:active, a.menu-green-active:visited
	{
	color:#FFFFFF;
	text-decoration:none;
	}
	
	.sub-menu
		{
			color:#FFFFFF;
			text-decoration:none;
		}

a.news-link:link, a.news-link:visited, a.news-link:active
	{
		font-size:12px;
		text-decoration:none;
		color:#ba1111;
		font-weight:bold;
	}
	
	a.news-link:hover
		{
			text-decoration:underline;
		}		
	


	
a.flag img, .paketi a img, .paketi2 a img
	{
		border:none;
	}
	
	
a.vec-info:link, a.vec-info:visited, a.vec-info:active
	{
	font-size:14px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	line-height:32px;
	}
	
.footer-link
	{
		font-size:11px;
		text-decoration:none;
		color:#1B1B1B;
	}