/* CSS Document */
* {
	margin: 0;
}
html, body {
	height: 100%;
	
}
/* CSS Document */
body{
	margin:0px;
	padding:0px; 
	background: url(images/bg_body.jpg) top left repeat-x #000000; 
	color:#FFFFFF; 
	font-family:"Trebuchet MS"; 
	font-size: 13px;
}
div, p, ul, h1, h2, h3, h4, h5, img{padding:0px; margin:0px;}

.active {
	color:#FFFFFF;
}
.cenik {
	font-weight:bold;
}
.cenik a {
	color:#8D0100;
	text-decoration:none;
	padding-left:12px;
	background:url(images/cenik.gif) center left no-repeat;
}
.cenik a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

h1 {
	font-family: "Trebuchet MS"; 
	font-size: 12px;
	text-align:left;
	color: #FFFFFF;
	font-weight:bold;
	padding-top:18px;
}

h2 {
	font-family:"Garamond";
	font-size: 22px;
	color: #b32b1d;
	text-transform:uppercase;
	margin-top:0px;
}

h3 {
	font-family: "Trebuchet MS"; 
	font-size:12px;
	text-align:left;
	color: #FFFFFF;
	font-weight:bold;
	padding-top:18px;
}


ul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#277A9A;
}

li
{
		list-style-image:url(images/line.jpg);
}


img	{border:0px; }


a{ 
	color:#FFFFFF; 
	font-family:"Trebuchet MS"; 
	font-size:12px;
	text-decoration: underline;
}

a:hover{
	color: #CC0000;
	text-decoration: none;
}

.clear {
	clear:both;
}

/*-----------------GLAVNO---------------*/

#bg {
	width:50%;
	height:309px;
	position: absolute;
	background: url(images/bg_bg.jpg) top left repeat-x #000000;
}
#container{
	/*width: 828px;*/
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0px auto -77px; /* the bottom margin is the negative value of the footer's height */
}

.push {
	height: 77px; /* .push must be the same height as .footer */
}

#clear {
	clear:both;
	height:0px;
}
/*-----------------GLAVA---------------*/
#glava {
	width:1005px;
	height:112px;
	padding-top:20px;
	margin-bottom:28px;	
	_margin-bottom: 14px;	
}

/*-----------------MENU---------------*/
#menu {
	width:828px;
	height:150px;
	position: relative;
}

#menuLeft {
	float:left;
	width:175px;
	height:150px;
	border-right:#000000 solid 6px;
}

#menuRight {
	position: absolute;
	top: 0px;
	left: 838px;
	
	_position: relative;
	_margin-top: -150px;
	left: 838px;
	
	width:155px;
	height:150px;
	
}

#item, #item2 {
	width:162px;
	height:23px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-top:6px;	
}

#item {text-align:right;}
#item2 {text-align:left;}

#item a, #item2 a{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	
	font-weight:normal;
	text-decoration:none;
}

#item a:hover, #item2 a:hover {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	
	font-weight:normal;
	text-decoration:none;
}

.crta {
	border-bottom:1px solid #B74940;
}

#flesh {
	float:left;
	width:647px;
	height:150px;
	background:#000000;
	padding-bottom:0px;
}


/*-----------------MAIN---------------*/
#main {
	float:right;
	width:627px;
	background-color:#000000;
	margin: 15px 175px 0 0;		
	_margin: 15px 87px 0 0;		
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size: 13px;
}
#mainTabela {
	float:right;
	width:607px;
	background-color:#000000;
}

#mainTabela table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#277A9A;
	font-size:11px;
	margin:0px 8px 0px 0px;
	width:600px;
}
#mainTabela th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom:1px solid #ABE1EB;
}
#mainTabela td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border-top:1px solid #E0F4F8;
}

#navigacija {
	float:left;
	text-align:right;
	width:818px;
	background: url(images/crta_naslov.jpg) #000000  bottom right no-repeat;
	height:24px;
	margin-top:25px;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#b32b1d;
}
	#navigacija h1, #navigacijaSpodaj h1{
		padding-top:0px;
		float:left;
		width:275px;
		padding-left:185px;
		margin:0px;
		font-family:"Garamond";
		font-size:20px;
		color:#b32b1d;
		text-transform:uppercase;
	}
	#navigacija a {
		text-decoration:none;
		font-weight:normal;
		font-family:"Garamond";
		font-size:20px;
		color:#b32b1d;
		margin-left:5px;
		margin-right:5px;
	}
	#navigacija a:hover {
		text-decoration:none;
		color:#FFFFFF;
	}

#navigacijaSpodaj {
	float:left;
	text-align:right;
	width:818px;
	background: url(images/crta_naslov.jpg) #000000 top right no-repeat;
	margin:10px 0px 10px 0px;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#b32b1d;
}
	#navigacijaSpodaj h1{
		color:#b32b1d;
	}
	#navigacijaSpodaj a {
		text-decoration:none;
		font-weight:normal;
		font-family:"Garamond";
		font-size:20px;
		color:#b32b1d;
		margin-left:5px;
		margin-right:5px;
	}
	#navigacijaSpodaj a:hover {
		text-decoration: none;
		color:#FFFFFF;
	}


#main p {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#FFFFFF;
	text-align:justify;
}

#main h1 {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:left;
	color: #FFFFFF;
	font-weight:bold;


}

.nasloviOstali {
	font-family:"Trebuchet MS";
	text-align:left;
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}


#slikaUvodna {
	float:left;
	border:2px solid #FFFFFF;
	margin: 20px 30px 10px 0px;
}


#slikaA {
	border:2px solid #FFFFFF;
	margin: 20px 0px 20px 0px;	
	_width: 623px;
	#width: 623px;
}
#slikaL {
	border:2px solid #FFFFFF;
	margin: 20px 30px 20px 0px;
	_margin: 20px 10px 20px 0px;
	float:left;
}

#slikaD {
	border:2px solid #FFFFFF;
	margin: 20px 0px 20px 30px;
	_margin: 20px 0px 20px 10px;
	float:right;
}


.odmik_steklo16 {
	margin-top:144px !important;
	margin-top:128px;
}
.odmik_ostalo18 {
	margin-top:86px !important;
	margin-top:68px;
}
.odmik_ostalo31 {
	margin-top:121px !important;
	margin-top:121px;
}

/*-----------------NOGA---------------*/

#noga{
	margin: 0 auto;
	width:650px;
	height:77px;
	background-color:#000000;
}

#nogaV {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	float:right;
	width:627px;
	height:36px;
	
	background:url(images/noga_bg.jpg) top left repeat-x;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	text-align:center;
	font-stretch:expanded;
	letter-spacing: 2px;
}
	#nogaV a{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
	#nogaV a:hover{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFFFFF;
		text-decoration:underline;
	}

#nogaB {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	float:right;
	width:627px;
	height:26px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	text-align:center;
}
	#nogaB a {
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:normal;
	}
	#nogaB a:hover {
		text-decoration:none;
	}

.poravnavaObojestranska {
	text-align:justify;
}

.bold {
font-weight:bold;
}

.center {
text-align:center;
}

table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#277A9A;
	font-size:11px;
	margin:0px 8px 0px 52px;
	width:370px;
}
th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#277A9A;
	text-align:left;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom:1px solid #ABE1EB;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#277A9A;
	border-top:1px solid #E0F4F8;
}


/* -------- SLIKA -------- */

#slika {
	width:198px;
	height:119px;
	float:left;
	margin-left:5px;
	margin-bottom:15px;
	margin-top:5px;
}



/* -------- POVPRAEVANJE -------- */

#povprasevanje {
	margin-top:15px;
 margin-left:23px;
}
#povprasevanje label {
	width:100px;
	float:left;
	margin-left:23px;
}
input {
	margin-bottom:4px;
}

/* -------- BOTTON -------- */

.botton {
	height:23px;
	width:100px;
	margin-top:5px;
	background:#9A2013;
	text-align: center;
	border: none;
	
	color:#FFFFFF; 
	font-family:Verdana; 
	font-size:12px;
}

.bgSlo {
background:url(foto/bg_slo.jpg) bottom right no-repeat;
}

.img_no {position:absolute; margin: 5px 11px;}
.black {color: #000;}

table.contact-table {margin: 0;}
table.contact-table tr td {color: #fff; border: 0; vertical-align: top;}
table.contact-table tr td a {color: #fff;}

.cp {cursor: pointer;}

form.sendform input, form.sendform textarea {border: 1px solid #8d0100; background: black; color: #fff;}

.h2c h2 {
	position: relative;
	top: 5px;
}

#main .tl {text-align: left;}


.novi_izdelki_a {
	background:url(images/novosti_2010_link.jpg) left top no-repeat;
	width:641px;
	height:41px;
	display:block;
	padding:0px 0 0px 0;
	margin:8px 0 0 181px;
	}
	
	.novi_izdelki_a:hover {
		background:url(images/novosti_2010_link_h.jpg) left top no-repeat;
		}