body
{
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px;
	padding: 0px;
	height: 100%;
	min-width:1024px;
	background-color:#CCCCCC;
}

html
{
	height: 100%;
}

.top
{
	padding:0px; 
	margin:0px;
	width:1024px; 
	height:307px;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-image: url(../img/bg_01.jpg);
	background-color:#FFFFFF;
	font-size:2px;
}

.logo
{
	padding:0px; 
	margin:0px;
	width:1024px; 
	height:307px;
	background-repeat:no-repeat;
	background-position:16px 4px;
	background-image: url(../img/logo.jpg);
}

.topl
{
	padding:0px; 
	margin:0px;
	width:1024px; 
	height:307px;
	background-repeat:no-repeat;
	background-position:right top;
	background-image: url(../img/topl.gif);
}

.top_icon
{
	padding:0px;
	margin:0px;
	margin-top:40px;
	width:1024px; 
	height:25px;
	text-align:right;
}

.izbornik_box
{
	padding:0px;
	margin:0px;
	margin-top:49px;
	width:1024px; 
	height:52px;
	font-size:12px;
	position:relative;
}

.contents
{
	padding:0px;
	margin:0px;
	width:1024px;
	height:100%;
}

.contents_left
{
	padding:0px;
	margin:0px;
	width:346px;
	height:100%;
	/*background-color:#FFFFFF;*/
	/*background-repeat:no-repeat;*/
	/**background-repeat:repeat-y;*/
	/*background-position:right 156px;*/
	/*background-image: url(../img/leftl_split.jpg);*/
	/*background-image: url(../img/line_split.gif);*/
	float:left;	
}

.left_inner
{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left top;
	background-image: url(../img/bg_02.jpg);
	height:163px;
	width:100%;
}

.contents_right
{
	padding:0px;
	margin:0px;
	width:678px;
	/*height:701px;*/
	height:100%;
	/*background-color:#FFFFFF;*/
	float:right;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../img/cont_detail.jpg);
}

.cont_right_prod
{
	padding:0px;
	margin:0px;
	width:678px;
	/*height:701px;*/
	height:100%;
	/*background-color:#FFFFFF;*/
	float:right;
}

.contents_right_foot
{
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-image: url(../img/botl.gif);
}

.footer {
	height:50px;
	width:1024px;
	background-repeat:no-repeat;
	background-position:345px bottom;
	background-image: url(../img/cdetail_bott.jpg);
	background-color:#FFFFFF;
}

.foot_left
{
	padding:0px;
	margin:0px;
	width:346px;
	height:100%;
	/*background-color:#FFFFFF;*/
	background-repeat:no-repeat;
	background-position:left top;
	background-image: url(../img/left_bline.jpg);
	float:left;
	text-align:left;
	position:relative;
}

.foot_right
{
	padding:0px;
	margin:0px;
	width:678px;
	height:100%;
	background-color:#FF0000;
	float:right;
	/*background-repeat:no-repeat;
	background-position:left top;
	background-image: url(../img/cdetail_bott.jpg);*/
	text-align:left;
}

.where_caption
{
	width:100%;
	height:47px;
	padding:0px;
	margin:0px;
	background-repeat:no-repeat;
	background-image: url(../img/where_ico.jpg);
	background-position:8px top;
}

.orange_caption
{
	font-family: "Arial Black";
	font-size:22px;
	font-weight:normal;
	color:#FD991E;
	text-align:left;
}

.orange_subcaption
{
	font-family: "Arial Black";
	font-size:18px;
	font-weight:normal;
	color:#FD991E;
	text-align:left;
}

.black_caption
{
	font-family: "Arial Black";
	font-size:22px;
	font-weight:normal;
	color:#333333;
}

.black_subcaption
{
	font-family: "Arial Black";
	font-size:18px;
	font-weight:normal;
	color:#333333;
}

.ltop_box
{
	width:282px;
	/*height:170px;*/
	background-repeat:no-repeat;
	background-position:left top;
	background-image: url(../img/ltop_ico.gif);
}

.lbottom_box
{
	width:100%;
	/*height:170px;*/
	background-repeat:no-repeat;
	background-position:left bottom;
	background-image: url(../img/lbottom_ico.gif);
}

.rtop_box
{
	width:100%;
	/*height:170px;*/
	background-repeat:no-repeat;
	background-position:right top;
	background-image: url(../img/rtop_ico.gif);
}

.rbottom_box
{
	width:100%;
	/*height:170px;*/
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../img/rbottom_ico.gif);
	text-align:left;
}

.wbox_black
{
	font-family:Verdana;
	font-size:80%;
	font-weight:bold;
	color:#333333;
	display:block;
	height:15px;
}

.wbox_gray
{
	font-family:Verdana;
	font-size:80%;
	font-weight:normal;
	color:#8B877D;
}

.wbox_orange
{
	font-family:Verdana;
	font-size:75%;
	font-weight:normal;
	color:#FD991E;
}

.lfooter_black
{
	padding:0px;
	padding-top:8px;
	padding-left:2px;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

.company_large
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FD991E;
}

.company_small
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FD991E;
}

.normal_text
{
	font-family:Verdana;
	font-size:80%;
	font-weight:normal;
	color:#333333;
}

.dot_hline
{
	background-repeat:repeat-x;
	background-position:left top;
	background-image: url(../img/dotline_patt.gif)
}

.group_link
{
	font-family: Arial;
	font-size:80%;
	font-weight:normal;
	text-decoration:underline;
	color:#FD991E;
}

.slogan
{
	font-family:"Arial Black";
	font-size:30px;
	font-weight:normal;
	color:#FFFFFF;
}

.table_caption
{
	font-family:Verdana;
	font-size:120%;
	font-weight:bold;
	color:#FFFFFF;
}

.table_cell
{
	background-image:url(../img/cell_line.gif);
	background-repeat:repeat-y;
	background-position:right top;
}

.row_border
{
	border-bottom: 1px;
	border-bottom-color:#645F54;
	border-bottom-style:solid;
}

.menu_bline
{
	background-image:url(../img/menub_line.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

.menu_arrow
{
	background-image:url(../img/hover_arrow.gif);
	background-repeat:no-repeat;
	background-position:100% center;
}

.menul_selected
{
	font-family:Verdana;
	font-size:80%;
	font-weight:bold;
	color:#333333;
}

.menul_normal
{
	font-family:Verdana;
	font-size:80%;
	font-weight:bold;
	color:#666666;
}

a.Sublink
{
	font-family:Verdana;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	display:block;	
}

a.Sublink:hover
{
	color:#333333;
	text-decoration:underline;
}

a.subnormal
{
	font-family:Verdana;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	display:block;	
}

a.subnormal:hover
{
	color:#666666;
	text-decoration:underline;
}

a.homelink
{
	color:#FD991E;
	text-decoration:underline;
	display:block;	
}

a.homelink:hover
{
	color:#FD991E;
	text-decoration:none;
}

.leftp
{
	background-color:#FFFFFF;
	background-image: url(../img/line_split.gif); 
	background-repeat:repeat-y; 
	background-position:345px 156px;
}

.leftp_ft
{
	
	background-image: url(../img/white_bg.gif); 
	background-repeat:no-repeat; 
	background-position:left bottom;
	height:17px;
	display:block;
}

a.maillink
{
	font-weight:normal;
	color:#FD991E;
	text-decoration:underline;
}

a.maillink:hover
{
	color:#FD991E;
	text-decoration:none;
}

a.homebtn_sel
{
	left:565px; 
	width:121px; 
	height:51px; 
	display:block; 
	float:left; 
	background-image:url(../img/home_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.homebtn_sel:hover
{
	width:121px;
	background-image:url(../img/home_hover.jpg); 
	background-repeat:no-repeat;
}

a.homebtn
{
	left:565px; 
	width:121px; 
	height:51px; 
	display:block; 
	float:left; 
	background-image:url(../img/home_normal.gif); 
	background-repeat:no-repeat;
	position:relative;
}

a.homebtn:hover
{
	width:121px;
	background-image:url(../img/home_hover.jpg); 
	background-repeat:no-repeat;
}

a.aboutusbtn_sel
{
	left:564px;
	width:113px; 
	height:51px; 
	display:block; 
	float:left; 
	background-image:url(../img/aboutus_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.aboutusbtn_sel:hover
{
	left:564px;
	width:113px;
	background-image:url(../img/aboutus_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.aboutusbtn
{
	left:564px;
	width:113px; 
	height:51px; 
	display:block; 
	float:left; 
	background-image:url(../img/aboutus_normal.gif); 
	background-repeat:no-repeat;
	position:relative;
}

a.aboutusbtn:hover
{
	left:564px;
	width:113px;
	background-image:url(../img/aboutus_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.productsbtn_sel
{
	left:563px;
	width:119px; 
	height:51px; 
	display:block; 
	float:left; 
	background-image:url(../img/products_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.productsbtn_sel:hover
{
	left:563px;
	width:119px;
	background-image:url(../img/products_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.productsbtn
{
	left:563px;
	width:119px; 
	height:51px; 
	display:block; 
	float:left; 
	background-image:url(../img/products_normal.gif); 
	background-repeat:no-repeat;
	position:relative;
}

a.productsbtn:hover
{
	left:563px;
	width:119px;
	background-image:url(../img/products_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.contactbtn_sel
{
	left:0px;
	width:109px; 
	height:51px; 
	display:block; 
	float:right; 
	background-image:url(../img/contact_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.contactbtn_sel:hover
{
	left:0px;
	background-image:url(../img/contact_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}

a.contactbtn
{
	left:0px;
	width:109px; 
	height:51px; 
	display:block; 
	float:right; 
	background-image:url(../img/contact_normal.gif); 
	background-repeat:no-repeat;
	position:relative;
}

a.contactbtn:hover
{
	left:0px;
	background-image:url(../img/contact_hover.jpg); 
	background-repeat:no-repeat;
	position:relative;
}