html {overflow-y:scroll;}
html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:url(../images/bg_body.jpg) repeat-x #464646;
	}

p, h1, h2, h3, hr, ul, li, input, form, body {
	margin: 0;
	padding: 0;
}

a {outline:none;}

.wrap {
 width:998px;
 margin:0 auto;}

#header {float:left; width:998px; height:113px; background:url(../images/header_bg.jpg) no-repeat;}
	#header img {border:0; float:left;}
	#header h1, #header h2 {float:left; font-size:20px; color:#91b212; padding-top:57px;}

		#search {float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:19px 14px 0 0; color:#646464; width:163px; text-align:right;}
		#search a { color:#646464; text-decoration:none;}
		#search a:hover {text-decoration:underline;}
		#search a.active { color:#b2d230;}
		#search input.text { margin-top:20px; background:url(../images/search.jpg) no-repeat; border:0; float:left; height:18px; width:116px; padding:6px 0 0 9px; color:#b2d230; font-size:11px; margin-left:14px; _margin-left:11px;}
		#search input.gumb {float:left;margin-top:20px; width:24px;}

#left_index {float:left; background:url(../images/left_index.jpg) no-repeat; width:310px; height:469px; text-align:right; padding:28px 27px 0 65px;}
	#left_index h2, #left_index h3 {float:right; width:250px; font-size:25px; color:#547009; line-height:30px; padding-bottom:25px;}
	#left_index p { float:right; width:307px; font-size:13px; color:#505050; line-height:22px; padding-right:3px; height:258px; text-align: left;}
	#left_index span { color:#547009; width:307px; padding-right:3px; float:right; line-height:16px; padding-top:20px;}
	#left_index span a {color:#547009; text-decoration:none;}
	#left_index span a:hover {text-decoration:underline;}

#image_povp {float:left; width:388px;}
#image_povp object {float:left; width:388px;}
#sub_image {float:left; width:388px; background:url(../images/sub_image_bg.jpg) no-repeat; height:134px; position:relative;}
#sub_image p { color:#547009; float:left; width:338px; font-size:13px; padding:0 0 0 30px;}
#absbook {position:absolute; width:190px; height:166px; top:28px; left:80px;}
/*	#sub_image p a {color:#fff; background:#83a506; text-decoration:none; font-weight:bold; font-size:16px; padding:1px 10px 3px 10px; margin-top:7px; float:left;}
	#sub_image p a:hover {background:#718B10;}
*/

#right_shadow {background:url(../images/shadow_right.jpg) top right no-repeat; float:left; width:194px; padding-right:14px; }
#right {width:194px; float:left; min-height:497px;height:auto !important;height:497px; background:url(../images/bottom_right.jpg) bottom repeat-x  #83a506; position:relative;}
	#right ul {list-style:none; width:194px; font-size:15px;}
	#right ul li { width:194px; float:left;}
	#right a {color:#fff; text-decoration:none;}
	#right ul.top li a.active, #right ul.bottom li a.active { background:#547009;}
	#right ul.top li a { float:left; width:160px; padding:7px 10px 5px 0; display: inline-block; font-weight:bold; border-bottom:1px solid #9abb1b; padding-left:24px;}
	#right ul.top li a:hover { background:#718b10;}

	#right ul.top li ul li a { font-weight:normal; font-size:13px; padding-left:47px; width:137px; background:#690;}


	#right ul.bottom li a { float:left; width:160px; padding:7px 10px 5px 0; display: inline-block; border-bottom:1px solid #91b212; padding-left:24px;}
	#right ul.bottom li a:hover { background:#718b10;}
	#right ul.bottom li ul li a { font-weight:normal; font-size:13px; padding-left:47px; width:137px; background:#690;}
	#euflag {float:left; width:184px; display:inline; margin:20px 0 0 10px;}
		#euflag p {color:#fff; font-weight:bold;}
	#legenda {float:left; width:184px; margin:30px 0 0 10px; font-weight:bold; color:#83a506; font-size:18px;}
#mid {float:left; width:789px;min-height:497px;height:auto !important;height:497px; background:url(../images/content_streach.jpg) right repeat-y;}
#content_top {float:left; width:789px; background:url(../images/content_top.jpg) top right no-repeat;min-height:497px;height:auto !important;height:497px; }
#content_bottom {float:left; width:743px; background:url(../images/content_bottom.jpg) right bottom no-repeat;min-height:497px;height:auto !important;height:497px; padding-left:14px; padding-right:32px; }

#content {font-size:13px; color: #333; line-height:22px; float:left; width:705px; float:left; padding:14px 0 70px 38px;}
#content span.opombe { font-size:12px; color:#828282;}
#content a {color: #333; }
#content a:hover {text-decoration:none;}
#content ul { padding:5px 0 5px 20px;}
#content img {border:4px solid #fff;}
#content span a {color:#83A506 !important}

#content_top h1 { clear: both; color:#547009; font-weight:bold; font-size:25px; padding:0 0 5px 38px; border-bottom:solid 4px #4e6a06; width:705px; }

#breadcrumbs { float:left; width:612px; height:15px; font-size:11px; color:#828282; padding:20px 0 10px 38px;}
#breadcrumbs a {color:#828282; text-decoration:none;}
#breadcrumbs a:hover {text-decoration:underline;}

#icons {width:84px; float:left; padding:21px 0 0 0; text-align:right;}
#icons img {border:0;}

	#footer_index {float:left; width:979px; height:181px; background:url(../images/footer_bg.jpg) right top no-repeat; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#646464; padding:19px 0 0 19px;}
	#footer_index a, #footer a { color:#646464; text-decoration:none;}
	#footer_index a:hover, #footer a:hover {text-decoration:underline;}
	#footer_index p, #footer p {float:left;}
	#footer_index img, #footer img {border:0; float:left; margin:1px 0 0 10px;}
	#footer_index object {float:left; margin:-5px 0 0 5px;}

	#footer { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#646464; padding:19px 0 0 19px; margin-top:20px; float:left; width:730px;}

	#sub_footer { height:171px;float:left;width:775px; background:url(../images/footer_sub_bg.png) top left no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/footer_sub_bg.png'); margin-left:13px; display:inline;}

	#sub_footer p.left {float:left; width:339px; line-height:16px; font-size:12px; color:#547009; padding-left:90px; padding-top:17px;}
	#sub_footer p.left a {color:#547009; text-decoration:none;}
	#sub_footer p.left a:hover {text-decoration:underline;}

	#sub_footer p.right { color:#547009; float:left; width:268px; font-size:13px; padding:0 0 0 0; position:relative;}
	/*#sub_footer p.right a {color:#fff; background:#83a506; text-decoration:none; font-weight:bold; font-size:16px; padding:1px 10px 3px 10px; margin-top:7px; float:left; position:absolute;}
	#sub_footer p.right a:hover {background:#718B10;}*/

	#superwrap {float:left; width:789px;}

	#zobje {float:left; width:283px; height:277px; position:relative;}
	#zobje img {border:0; position:absolute;}

	#zobje a.zobLT8 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:61px; top:117px;}
	#zobje a.zobLT7 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:61px; top:99px;}
	#zobje a.zobLT6 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:61px; top:81px;}
	#zobje a.zobLT5 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:69px; top:63px;}
	#zobje a.zobLT4 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:79px; top:45px;}
	#zobje a.zobLT3 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:93px; top:30px;}
	#zobje a.zobLT2 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:108px; top:16px;}
	#zobje a.zobLT1 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:126px; top:9px;}

	#zobje a.zobDT8 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:209px; top:117px;}
	#zobje a.zobDT7 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:209px; top:99px;}
	#zobje a.zobDT6 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:209px; top:81px;}
	#zobje a.zobDT5 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:201px; top:63px;}
	#zobje a.zobDT4 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:191px; top:45px;}
	#zobje a.zobDT3 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:177px; top:30px;}
	#zobje a.zobDT2 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:162px; top:16px;}
	#zobje a.zobDT1 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:144px; top:9px;}

	#zobje a.zobLB8 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:61px; top:141px;}
	#zobje a.zobLB7 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:61px; top:159px;}
	#zobje a.zobLB6 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:61px; top:177px;}
	#zobje a.zobLB5 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:69px; top:195px;}
	#zobje a.zobLB4 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:79px; top:213px;}
	#zobje a.zobLB3 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:93px; top:228px;}
	#zobje a.zobLB2 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:108px; top:242px;}
	#zobje a.zobLB1 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:126px; top:249px;}

	#zobje a.zobDB8 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:209px; top:141px;}
	#zobje a.zobDB7 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:209px; top:159px;}
	#zobje a.zobDB6 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:209px; top:177px;}
	#zobje a.zobDB5 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:201px; top:195px;}
	#zobje a.zobDB4 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:191px; top:213px;}
	#zobje a.zobDB3 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat;  left:177px; top:228px;}
	#zobje a.zobDB2 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:162px; top:242px;}
	#zobje a.zobDB1 { position:absolute; display:block; height:19px; width:19px; background:url(../images/tooth.gif) no-repeat; left:144px; top:249px;}

	#zobje a:hover, #zobje a.active { background:url(../images/hover_tooth.gif) no-repeat;}
	#zobje a:hover { background:url(../images/2hover_tooth.gif) no-repeat;}

#huy-magnifier {
	width:400px;
	height:300px;
	border:2px solid #000;
}


/* clearfix za content */

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

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */