/* CSS Document */

html { background:#000000; width:100%; margin:0px; padding:0px; }
body { width:100%; height:1960px; margin:0px; padding:0px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; color:#020202; background:#000000 url(../img/bg_top.jpg) no-repeat top center; }

#header {z-index:101;}

#pageholder { width:990px; padding-top:20px; margin:auto; z-index:3; }
#pagecontent { width:990px; margin:auto; position:absolute; z-index:12; }

	#mainmenu { margin:0px; padding:0px; margin-left:175px; margin-top:30px; float:left; height:42px; background:url(../img/mm_bg.png) repeat-x top left; border-radius:12px; } 
	#mainmenu .mm:first-child { border-top-left-radius:12px; border-bottom-left-radius:12px; padding-left:30px; }
	#mainmenu .mm:last-child { border-top-right-radius:12px; border-bottom-right-radius:12px; padding-right:30px; }
	#mainmenu .mm { float:left; color:#fff; font-size:14px; padding:12px 20px; height:19px; text-transform:uppercase; font-weight:bold; } 
	#mainmenu .mm:HOVER { background:url(../img/mm_bg_on.png) repeat-x top left; color:#020202; } 
	#mainmenu .on, #mainmenu .on:HOVER { background:url(../img/mm_bg_on.png) repeat-x top left; color:#020202; }
	
	#mainmenu #subMenu1 .mm { width:230px; float:left; color:#fff; font-size:14px; height:19px; text-transform:uppercase; font-weight:bold; padding:12px 30px; border-top-left-radius:0px; border-bottom-left-radius:0px; border-top-right-radius:0px; border-bottom-right-radius:0px; margin-left:0px; margin-right:0px;  } 
	#mainmenu #subMenu1 .mm:HOVER { background:url(../img/mm_bg_on.png) repeat-x top left; color:#020202; } 
	#mainmenu #subMenu1 .on, #mainmenu #subMenu1 .on:HOVER { background:url(../img/mm_bg_on.png) repeat-x top left; color:#020202; }
	
	#logo { width:240px; height:72px; margin:0px; padding:0px; margin-left:15px; float:left;} 


#orangeStripe { position:absolute; z-index:11; top:720px; width:100%; height:650px; background:#ff8400 url(../img/bg_orange.jpg) no-repeat top center; }
#footerCopy	{ position:absolute; z-index:15; top:1930px; width:auto; height:auto; left:50%; margin-left:350px; text-align:left; color:#84654E; }
	
	#badgeTelephone01 { position:absolute; z-index:7; left:50%; margin-left:288px; width:221px; height:267px; background:url(../img/badge_tel_gorilniki01.png) no-repeat top left; }
	#badgeTelephone03 { position:absolute; z-index:8; left:50%; margin-left:288px; width:221px; height:267px; background:url(../img/badge_tel_peleti01.png) no-repeat top left; }
	#badgeTelephone02 { position:absolute; z-index:8; left:50%; margin-left:288px; width:221px; height:267px; background:url(../img/badge_akcijska_ponudba01.png) no-repeat top left; }
	
	#badgeAkcija01 { position:absolute; z-index:21; top:97px; left:50%; margin-left:128px; width:185px; height:185px; background:url(../img/badge_obroki.png) no-repeat top left; }	
	#badgeAkcija02 { position:absolute; z-index:22; top:97px; left:50%; margin-left:128px; width:185px; height:185px; background:url(../img/badge_obroki.png) no-repeat top left; }
	
	
	#homeFlame { position:absolute; z-index:9; top:170px; left:50%; margin-left:-20px; width:610px; height:550px; background:url(../img/flame_big.png) no-repeat top left; }
	#homeCircle { position:absolute; z-index:13; top:460px; left:50%; margin-left:140px; width:344px; height:344px; background:url(../img/circle_peleti.png) no-repeat top left; }
	#homeCircleSchweighofer { position:absolute; z-index:13; top:460px; left:50%; margin-left:140px; width:344px; height:344px; background:url(../img/circle_peletiSchweighofer.png) no-repeat top left; }
	#homePeleti { position:absolute; z-index:14; top:830px; left:50%; margin-left:100px; width:393px; height:428px; background:url(../img/peleti_home6.png) no-repeat top left; }
	#homePeletiGenol { position:absolute; z-index:14; top:830px; left:50%; margin-left:100px; width:393px; height:428px; background:url(../img/peleti_home9.png) no-repeat top left; }
	#homePeletiSparrow { position:absolute; z-index:14; top:830px; left:50%; margin-left:100px; width:393px; height:428px; background:url(../img/peleti_home10.png) no-repeat top left; }
	/*#homePeletiSchweighofer { position:absolute; z-index:14; top:830px; left:50%; margin-left:100px; width:393px; height:428px; background:url(../img/peleti_home5.png) no-repeat top left; }*/
	#homePeletiHSTimberGroup { position:absolute; z-index:14; top:830px; left:50%; margin-left:100px; width:393px; height:428px; background:url(../img/peleti_home8.png) no-repeat top left; }
	#homePeletiPelegorBor { position:absolute; z-index:14; top:830px; left:50%; margin-left:100px; width:393px; height:428px; background:url(../img/peleti_home7.png) no-repeat top left; }


	#rightFloater { float:right; width:360px; min-height:1200px; margin-top:30px; padding-top:72px; }
	#rightFloater p {color:#020202; }
	
	#mainTopBox { margin-top:112px; width:600px; min-height:1600px; float:left; }
	.blackDiv { display:block; padding:20px 25px; background:rgba(0,0,0,0.6); border-radius:12px; width:550px; }
	.halfDiv { display:block; float:left; width:245px; margin-right:10px; margin-top:10px; }
	.whiteDivInner { display:block; padding:20px; background:#fff; border-radius:6px; width:238px; }

	h1 { font-weight:lighter; color:#fff; font-size:40px; line-height:40px; }
	h2 { font-weight:normal; color:#947158; font-size:24px; line-height:24px; }
	h3 { font-weight:bold; color:#ff810c; font-size:24px; line-height:26px; }
	h4 { font-weight:bold; color:#947158; font-size:16px; line-height:18px; }
	
	p { color:#fff; line-height:18px; font-size:14px; margin-top:15px; }
	ul { color:#fff; line-height:18px; font-size:14px; }
	li { color:#fff; line-height:18px; font-size:14px; }
	
	#blackPs p { color:#020202; }
	
	.roundimg { border-radius:6px; border:4px solid #947158; }

	form input { border:none; border-radius:6px; background:rgba(255,255,255,0.3); padding:8px; padding-left:12px; color:#020202; font-size:14px; width:263px; margin-top:6px; margin-right:4px; font-weight:bold; }
	form input:HOVER { border:none; border-radius:6px; background:rgba(255,255,255,1); padding:8px; padding-left:12px; color:#020202; font-size:14px; }
	form .isactive { border:none; border-radius:6px; background:rgba(255,255,255,1); padding:8px; padding-left:12px; color:#020202; font-size:14px; }

	#homeNarocilo { width:960px; margin-left:28px; margin-top:43px; }
	#homeNarocilo form { margin-top:10px; }

	#subNarocilo { width:960px; margin-left:28px; margin-top:55px; text-align:left; }
	#subNarocilo form { margin-top:10px; }
	
	.linkNarocilo a { color:#020202; font-weight:bold; text-decoration:underline; }
	.linkNarocilo a:HOVER { color:#020202; font-weight:bold; text-decoration:none; }

	.linkCertifikat a { color:#fff; font-weight:bold; text-decoration:underline; }
	.linkCertifikat a:HOVER { color:#fff; font-weight:bold; text-decoration:none; }	
	
	.cenikBoxTabs {
		margin-left:-15px !important;
		padding-left:0px;
		height:60px;
		margin-top:-34px;
		display:block;
		position:absolute;
	}
	.cenikBoxBut {
		background:rgba(0,0,0,0.6);
		border-top-left-radius:9px;
		border-top-right-radius:9px;
		text-align:center;
		font-size:12px;
		float:left;
		margin-right:0px;
		border-bottom:none;
		padding:4px 4px 0px 4px;
	}
	.cenikBoxBut span { 
		height: 15px;
		background:#fff;
		border-top-left-radius:6px;
		border-top-right-radius:6px;
		padding:6px 5px;
		display:block;
	}
	.cenikBoxButActive span { 
		height: 15px;
		background: -webkit-linear-gradient(rgba(255,129,12,1),rgba(255,255,255,1)); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(rgba(255,129,12,1),rgba(255,255,255,1)); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(rgba(255,129,12,1),rgba(255,255,255,1)); /* For Firefox 3.6 to 15 */
		background: linear-gradient(rgba(255,129,12,1),rgba(255,255,255,1)); /* Standard syntax */		

		color:#000;
		border-top-left-radius:6px;
		border-top-right-radius:6px;
		padding:6px 5px;
		display:block;
	}	
	