/* CSS Document */
*{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:12px;
}

body{
	background-color:#f3f3f3;
}

.page_container_table{
	border-collapse:collapse;
	height:100%;
	width:946px;
	margin:auto;
	text-align:left;
}

.page_container_td{
	background-image:url('../../site_images/bgnd_page.gif');
	background-repeat: repeat-y;
	vertical-align:top;
}

.header{
	background-image:url('../../site_images/bgnd_header.gif');
	background-repeat: repeat-x;
	width:900px;
	height:87px;
	margin:0px 0px 0px 23px;
	position:relative;

}

.header_logo{
	width:314px;
	height:70px;
	top:8px;
	left:10px;
	position:absolute;
}

#main_menu{
	position:absolute;
	top:57px;
	right:2px;
	text-align:right;
	width:570px;
	height:22px;
	border:0px solid #000;
}
#main_menu ul,li{
	list-style-type:none;
	margin:0px;padding:0px;
}
#main_menu ul li{
	float:left;
	margin:0px 0px 0px 8px;
}
#main_menu ul li a{
	color:#fff;
	background-color:#be0001;
	display:block;
	padding:4px 10px 4px 10px;
	text-decoration:none;
}
#main_menu ul li a:hover{
	background-color:#970203;
}

#top_menu{
	border:0px solid red;
	width:380px;
	position:absolute;
	top:8px;
	right:5px;
	height:27px;
	padding-top:2px;
}
#top_menu a{
	color:#5C564E;
	text-decoration:none;
	padding:0px 24px 2px 10px;
	margin-left:5px;
	background:url('../../site_images/icons/top_meni_ikonice.gif') no-repeat 0px 0px;
	border-left:1px solid #970203;
}
#top_menu a:hover{
	text-decoration:underline;
}



.page_banner{
	width:900px;
	border:0px solid red;
	margin-left:23px
}



.page_content{
	margin:0px 0px 0px 23px;
	background:url('../../site_images/bgnd_fazon.gif') 0px 0px no-repeat;
	width:900px;
	border:0px solid #ccc;
	text-align:left;
}

#table_container{
	border:0px solid #000;
	margin:8px 8px 8px 8px;
	border-collapse:collapse;
	width:884px;/* 900 - 2x8 margine */
}
#table_container td{
	padding:4px;
	vertical-align:top;	
}
#table_container .left_field{
	width:75%;
	padding:0px 8px 8px 0px;
	vertical-align:top;
}
#table_container .right_field{
	width:25%;
	border-left:1px solid #ccc;
	padding:0px 8px 8px 8px;
	vertical-align:top;
}
#table_container P{
	margin:0px 0px 8px 0px;
}
#table_container UL{
	margin:4px 4px 8px 4px;
}
#table_container LI{
	margin:0px 0px 0px 15px;
	list-style-type:disc;
	padding:2px;
}
#sideMenu{
	margin:8px 0px 8px 0px;
	text-align:left;
}
#sideMenu H3{
	color:#5d564e;
	font-size:14px;
	margin-bottom:5px;
}
#sideMenu UL{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#sideMenu UL LI{
	padding:1px 0px 1px 0px;
	list-style-type:none;
	margin:0px;
}
#sideMenu UL LI A{
	text-decoration:none;
	padding:4px;
	display:block;
	color:#5d564e;
}
#sideMenu UL LI A:hover{
	color:#fff;
	background:#645d55;
}


h1.nasloviH1{
	font-size:18px;
	font-weight:normal;
	color:#970203;
	padding:8px 0px 10px 0px;
}

h2.naslovhH2{
	margin:0px 0px 4px 0px;
	padding:0px 0px 4px 0px;
	color:#645d55;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px solid #645d55;
}
.naslovhH4{
	color:#970203;
	margin:4px 4px 8px 0px;
}
.pasus{
	padding:10px 2px 2px 2px;
}

.advertBox{
	width:215px;
	border:0px solid red;
	float:left;
	height:140px;
	margin-left:8px;
}
h2.advertHeadline{
	background-color:#666666;
	color:#FFFFFF;
	padding:2px 2px 2px 4px;
}
A.advertBoxLink{
	border-bottom:4px solid #aeafb3;
	padding-bottom:0px;
}
A.advertBoxLink:hover{
	border-bottom:4px solid #970303;
}

a.news_link{
	color:#970303;
	text-decoration:none;
}
a.news_link:hover{
	text-decoration:underline;
}

a.back{
	color:#666;
	text-decoration:none;
}
a.back:hover{
	color:#333;
	text-decoration:underline;
}




#bottom_menu{
	position:absolute;
	top:15px;
	right:10px;
	width:500px;
}
#bottom_menu a{
	padding-right:5px;
	padding-left:5px;
	color:#666;
	text-decoration:none;
	border-left:1px solid #ccc;
}
#bottom_menu a:hover{
	color:#970303;
	border-left:1px solid #970303;
}
.footer{
	margin:0px 0px 0px 31px;
	border-top:1px solid #ccc;
	padding:0px;
	width:884px;
	position:relative;
	height:80px;
}
.copyrights{
	width:200px;
	margin:8px 0px 0px 8px;
	border:0px solid red;
}
a.plum_link{
	color:#666;
	text-decoration:none;
	font-size:10px;
}
a.plum_link:hover{
	text-decoration:underline;
}

a.topLink{
	position:absolute;
	right:10px;
	top:-8px;
	background:#FFFFFF;
	padding:0px 4px 0px 4px;
	color:#666666;
	text-decoration:none;
	font-size:10px;
}

/* < STILOVI PROIZVODA > */
.boks_opisa_parent{
	width:305px;
	float:left;
	margin:0px 8px 8px 8px;
	background:#fff;
}
.boks_opisa_child{
	border:1px dashed #ccc;
	height:300px;
}
.show_fotka{
	width:286px;
	height:120px;
	margin:8px;
}
.naslov_opisa{
	margin:8px 0px 4px 8px;
	font-size:14px;
	color:#666;
}
.telo_opisa{
	display:block;
}

#boks_pokazivaca{
	margin:0px 0px 4px 8px;
}
#boks_pokazivaca A{
	padding:4px 8px 4px 8px;
	border:1px solid #ccc;
	background:#CC0000;
	color:#fff;
	text-decoration:none;
	margin:2px;
}
#boks_pokazivaca A:hover{
	background:#666;
}
/* </ STILOVI PROIZVODA > */


.bocniNaslovi{
margin:15px 0px 5px 0px;
padding:4px;
border-top:1px solid #999;
color:#444;
}
A.PDFlink {
	background:url('../../site_images/icons/adobe_icon.gif') no-repeat;
	padding:6px;
	padding-left:25px;
	color:#666;
	text-decoration:none;
	font-size:11px;
	display:block;
}
A.PDFlink:hover{
	text-decoration:underline;
}


