*
{
	margin: 0;
	padding: 0;
}

html
{
	height: 100%;
}
.imageLink, .imageLink img{
	border: none;
	outline-style: none;
	-moz-outline-style: none;
}
.Normal {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: black;
}
.NormalBold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
body
{
	height: 100%;
	background: url( '/images/wmbg.jpg' ) top center no-repeat;
	background-color: #000000;
}

#mtb
{
	border: 4px solid #fcd758;
	background-color: #ffffff;
}
#uptb
{
	background: url( '/images/dotbg2w.png' ) top no-repeat;
}
#container
{
}
#lang
{
	position: relative;
	left: -200;
	top: -40px;
	z-index: 500;
}
#zip
{
	position:absolute;
	left: 700px;
}
#tdtop
{
	border-bottom: 1px solid #fcc300;
	background: url( '/images/worktime/whomebg.jpg' ) top no-repeat;
}
#tdtopKatalozi
{
	border-bottom: 1px solid #fcc300;
	background: url( '/images/wtkatalozibg.jpg' ) top no-repeat;
}
.rline
{
	border-right: 1px solid #fcc300;
}
.orangehead
{
	background: url( '/images/orangebg.png' ) top left no-repeat;
}
.orangeheadtopline
{
	background: url( '/images/orangebg.png' ) top left no-repeat;
	border-top: 1px solid #fcc300;
}
.orangeheadtxt
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	height: 25;
	padding: 0px 0px 0px 20px;
	line-height: 20px;
	float: left;
}
.textbox
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding: 0px 10px 4px 20px;
}
.DNNAlignleft{
	width: 100%;
}
.homedesc
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	width: 200px;
	line-height: 18px;
	padding: 55px 20px 0px 10px;
}

.rlinedot
{
	background: url( '/images/vdotbgw.jpg' ) right repeat-y;
}

.nhead
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
.ntxt
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
.textbox .textbox{
	padding: 0px;
	margin: 0px;
}

.divider
{
	height: 10px;
	width: 100%;
	background: url( '/images/divider.gif' ) top left repeat-x;
}
.submenu
{
	padding: 0px 0px 0px 10px; /*border:1px solid #797979;*/
	margin: 0px;
}
.submenublock
{
	padding: 0px 0px 0px 15px;
	margin: 0px;
}
.himg
{
	float: left;
	padding-left: 20px;
	text-align: left;
}
.mainmenu
{
	position: relative;
	left: -160px;
	top: -40px;
}
.clear
{
	clear: both;
}
.fl
{
	float: left;
}

A.langlink:link
{
	color: #FCC200;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.langlink:visited
{
	color: #FCC200;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.langlink:hover
{
	color: #DB4D00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

A.sublink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.sublink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.sublink:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

.noclick
{
	color: #db4d00;
	font-family: Arial;
	font-size: 11px;
}

A.blacklink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.blacklink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.blacklink:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

A.menulink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.menulink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.menulink:hover
{
	color: #000000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}


.main_dnnmenu_container
{
	background-color: transparent;
}
.main_dnnmenu_bar
{
}
.main_dnnmenu_item td
{
	/*TD if menu option for using tables is on*/
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}

.main_dnnmenu_rootitem
{
	/*TD if menu option for using tables is on*/
/*	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	 /*border:1px solid #797979;*/
/*	margin: 0px;*/
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	
	padding: 0px 0px 0px 10px;
}

.main_dnnmenu_selected
{
	color: #db4d00;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
.main_dnnmenu_itemhover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;

}

.main_dnnmenu_itemhover td
{
}


.main_dnnmenu_icon
{
}

.main_dnnmenu_submenu
{
	background-color: white;
}

.main_dnnmenu_break
{
}

.main_dnnmenu_arrow
{
}

.main_dnnmenu_rootmenuarrow
{
}

.main_dnnmenu_container li {
	list-style-type: none;
	display: inline-block;
	*display: inline;
}

.main_dnnmenu_rootitem a:hover {
	color: #db4d00;
}
.main_dnnmenu_selected > a {
	color: #DB4D00;
}

.main_dnnmenu_submenu_bar {
	display: none;
	position: absolute;
}

.main_dnnmenu_submenu_bar li {
	display: block;
}

/*****************************/
/**** FREETIME ****/
/*****************************/

.freeTime
{
	height: 100%;
	background: url( '/images/mbg.jpg' ) bottom center no-repeat;
	background-color: #a4001b;
}
#mtbFree
{
	border: 4px solid #797979;
	background-color: #000000;
}
#uptbFree
{
	background: url( '/images/dotbg2.png' ) top repeat-x;
}
#containerFree
{
	background: url( '/images/dotbg.png' ) top repeat-x;
}
#langFree
{
	position: relative;
	left: -200;
	top: -40px;
	z-index: 500;
}
#tdtopFree
{
	border-bottom: 1px solid #797979;
	background: url( '/images/temp/homebg.jpg' ) top no-repeat;
}
.rlineFree
{
	border-right: 1px solid #797979;
}
.headFree
{
	background: url( '/images/redbg.png' ) top left no-repeat;
}
.headFKATALOG
{
	background: url( '/images/blackbg.png' ) top left no-repeat;
	border-top: 1px solid #797979;
}

.headtoplineFree
{
	background: url( '/images/redbg.png' ) top left no-repeat;
	border-top: 1px solid #797979;
}
.headtxtFree
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	height: 25;
	padding: 0px 0px 0px 20px;
	line-height: 20px;
}
.textboxFree
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	padding: 0px 20px 4px 20px;
}
.mainmenuFree
{
	position: relative;
	left: -182;
	top: -40px;
}

A.sublinkFree:link
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.sublinkFree:visited
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.blacklinkFree:link
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.blacklinkFree:visited
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}

A.menulinkFree:link
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.menulinkFree:visited
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.menulinkFree:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

/**** END FREETIME ****/


/*****************************/
/**** WORKTIME - KONTAKT ****/
/*****************************/

#mtbWKontakt
{
	border: 4px solid #fcd758;
	background-color: #ffffff;
	background: url( '/images/wkontaktbg.jpg' ) top no-repeat;
}
#tdtopKontakt
{
	border-bottom: 1px solid #fcc300;
}

.descWKontakt
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
	float: left;
	width: 260px;
	line-height: 16px;
	padding: 40px 20px 0px 20px;

}
.descWKontakt2
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
	float: left;
	width: 180px;
	line-height: 16px;
	padding: 40px 20px 0px 20px;

}
.desc
{
	font-family: Arial;
	font-size: 11px;
	color: #817240;
	text-align: left;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
}
.desc2
{
	font-family: Arial;
	font-size: 11px;
	color: #817240;
	text-align: left;
	line-height: 14px;
	padding: 4px 0px 0px 0px;
}





/**** END KONTAKT ****/

/*****************************/
/**** WORKTIME - KATALOG ****/
/*****************************/

.rlineWKatalog
{
	border-right: 1px solid #baa561;
}

.headtxtWKatalog
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	height: 25;
	float: left;
	padding: 0px 0px 0px 20px;
	line-height: 20px;
}

#tdtopKatalog
{
	border-bottom: 1px solid #797979;
	background: url( '/images/temp/homebg.jpg' ) top no-repeat;
}

.infohead
{
	background: url( '/images/infobg.png' ) top left no-repeat;
	border-top: 1px solid #baa561;
}
/**** END KATALOG ****/

/*****************************/
/**** COMAPANY ****/
/*****************************/

.Company
{
	height: 100%;
	background: url( '/images/lmbg.jpg' ) top center no-repeat;
	background-color: #183a8b;
}
#mtbCompany
{
	border: 4px solid #d2d2d3;
	background-color: #ffffff;
}
#uptbCompany
{
	background: url( '/images/dotbg3.png' ) top repeat-x;
}

#tdtopCompany
{
	border-bottom: 1px solid #797979;
	background: url( '/images/temp/lhomebg.jpg' ) top no-repeat;
}
/**** END COMPANY ****/



/**** RAINBOW ****/
.RBcatMenuArrow
{
}

.RBcatMenuBar
{
}

.RBcatMenuBreak
{
}

.RBcatMenuContainer
{
}

.RBcatMenuIcon
{
}

.RBcatMenuItem
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	padding: 0px 20px 4px 20px;
}

.RBcatMenuItemSel
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	padding: 0px 20px 4px 20px;
}

.RBcatMenuScroll
{
}

.RBcatRootMenuArrow
{
}

.RBcatSubMenu
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	padding: 0px 20px 4px 20px;
}

.RBcatRootMenuItem td
{
	margin: 0px;
	padding: 2px 0px 3px 5px;
	text-transform: uppercase;
	background: url( '/images/wmenubg1.jpg' ) no-repeat center left;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

.RBcatRootMenuItemSel td
{
	color: #DB4D00;
	text-decoration: underline;
	margin: 0px;
	padding: 2px 0px 3px 5px;
	text-transform: uppercase;
	background: url( '/images/wmenubg1.jpg' ) no-repeat center left;
	font-family: Arial;
	font-size: 11px;
	background-color: white;
}

.RBcatRootMenuItemAct td
{
	margin: 0px;
	padding: 2px 0px 3px 5px;
	text-transform: uppercase;
	background: url( '/images/wmenubg1.jpg' ) no-repeat center left;
	font-family: Arial;
	font-size: 11px;
	background-color: white;
}

.RBcatSubMenuItem1 td
{
	padding: 2px 0px 2px 12px;
	margin: 0px;
	text-transform: none;
	font-family: Arial;
	font-size: 11px;
}

.RBcatSubMenuItemSel1 td
{
	padding: 2px 0px 2px 12px;
	margin: 0px;
	text-transform: none;
	font-family: Arial;
	font-size: 11px;
	color: #DB4D00;
	text-decoration: underline;
	background-color: white;
}

.RBcatSubMenuItemAct1 td
{
	padding: 2px 0px 2px 12px;
	margin: 0px;
	text-transform: none;
	font-family: Arial;
	font-size: 11px;
	background-color: white;
}

.RBcatSubMenuItem2 td
{
	padding: 2px 0px 2px 25px;
	margin: 0px;
}

.RBcatSubMenuItemAct2 td
{
	padding: 2px 0px 2px 25px;
	margin: 0px;
	color: #db4d00;
	background: transparent;
	background-color: white;
}
.RBcatSubMenuItemSel2 td
{
	padding: 2px 0px 2px 25px;
	margin: 0px;
	color: #db4d00;
	text-decoration: underline;
	background: transparent;
	background-color: white;
}

.RBcatSubMenuItemSel
{
}

.RBcatSubMenuItemAct
{
}

.RBcatMenuContainer {
	margin: 0;
	padding: 0;
}
.RBcatMenuContainer li {
	list-style-type: none;
	padding: 0;
}

.RBcatMenuItem a
{
	margin: 0px;
	padding: 2px 0px 3px 9px;
	text-transform: uppercase;
	background: url( '/images/wmenubg1.jpg' ) no-repeat bottom left;
	font-family: Arial;
	font-size: 11px;
	background-color: white;
	color: #000;
	display: block;
	white-space: nowrap;
}

.RBcatSubMenuBar {
	display: none;
}

.RBcatMenuItemSel > .RBcatSubMenuBar {
	display: block;
}

.RBcatSubMenuBar a {
	background: none;
	text-transform: none;
	padding-left: 5px;
}

.RBcatSubMenuBar a:hover,
.RBcatSubMenuBar .RBcatMenuItemSel > a {
	color: #DB4D00;
}

/*origigi*/
a.Normal,a.Normal:visited{
	color: #db4d00;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
a.Normal:hover{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;

}
A.smlink:link
{
	color: #db4d00;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.smlink:visited
{
	color: #db4d00;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.smlink:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

 
A.sublink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.sublink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.sublink:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}
.noclick
{
	color: #db4d00;
	font-family: Arial;
	font-size: 11px;
}
A.blacklink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.blacklink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.blacklink:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

A.menulink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.menulink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
A.menulink:hover
{
	color: #000000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

A.scrlink:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
A.scrlink:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
A.scrlink:hover
{
	color: #db4d00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.hlink
{
	padding: 0px;
	margin: 0px;
}
.hmlink
{
	padding: 0px;
	margin: 0px;
	background: url( 'images/wmenubg.jpg' ) bottom left no-repeat;
}
.hlink2
{
	padding: 2px 0px 2px 16px;
	margin: 0px;
}


/*skroler*/
#divScroll
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom: solid 1px #baa561;
	border-top-color: #baa561;
	border-left-color: #baa561;
	overflow: auto;
	width: 325px;
	margin-top: 5px;
	margin-bottom: 15px;
	height: 500px;
	text-align: left;
}
.scrollContent
{
	clear: both;
	border-bottom: 1px solid #baa561;
	background: url( 'images/scrollbgw.jpg' ) bottom left no-repeat;
	height: 65px;
}
#divScroll img
{
	display: block;
	padding: 0px;
	border: 1px solid #baa561;
	margin: 5px;
}

.katbroj
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 25;
	line-height: 20px;
	float: right;
	padding: 0px 20px 0px 0px;
}

#opistb
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
	background-color: #ffffff;
}

#opistb td
{
	padding: 4px;
}

.tdgray
{
	background-color: #ece8dc;
	border-bottom: 1px solid #3d3d3d;
}
.tdline
{
	background-color: #ffffff;
	border-bottom: 1px solid #3d3d3d;
}

.arthead
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	margin: 4px 0px;
	font-weight: bold;
	padding: 0px 120px 0px 20px;
	float: left;
	text-align: left;
}

.mbox
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	padding: 20px 20px 4px 20px;
}

/* input */
.inform
{
	width: 280px;
	height: 20px;
	font-family: Arial;
	font-size: 11px;
	padding: 2px;
	margin: 0px;
	border: 1px solid #000000;
}
.informarea
{
	width: 280px;
	height: 100px;
	font-family: Arial;
	font-size: 11px;
	padding: 2px;
	margin: 0px;
	border: 1px solid #000000;
}
.submit
{
	width: 280px;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	padding: 0px 20px 0px 0px;
}
.submit input
{
	width: 60px;
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #817240;
	background-color: #fcc300;
}


#infotable {
width:100%;
font-size:11px;
}
.info-tb {
}
.info-tdl{
height:16px;
width:90px;
background-color:#f4f2e6;
padding:2px;
font-family: Arial;
text-align:left;
font-size: 11px;
vertical-align:top;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
.info-tdr{
background-color:#e5e1cb;
padding:2px;
font-family: Arial;
font-size: 11px;
text-align:left;
vertical-align:top;
border-bottom:1px solid #fff;
}

