body{
	margin-top:2%;
	text-align:center;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-image:URL(images/bg_body.gif);
	background-repeat:repeat-x;
	background-color:#397D2D;
}

/* LAYOUT - HEADER */
#header {
	position:relative;
	width: 750px;
	height: 80px;
	margin: auto auto 10px;
	padding: 0 0;
	text-align:left;
/*	background: rgb(17,86,34);*/
	background-image:URL(images/LogoCarlsbergSerbia.gif);
	background-repeat:no-repeat;
	background-color:#094E14;
	border-style:solid;
	border-width:2px;
	border-color:#f6f6f6;
	border-spacing:inherit;
	border-collapse:collapse;
	border-bottom: 1px solid #f6f6f6;
/*	text-align:center;*/
}

.logo {
	position: inherit;
	top: -30px;
	left: 0px;
}

/*
#header a {
	text-decoration: none;
	color: #FFFFFF;
}
*/
#header .tekst {font: 265% arial;letter-spacing: -.05em;margin:0 0 0 130px;padding:3px 0;color:#ffffff;border:none}
/**********************************************************/
/****      LAYOUT - Tekst unutar hedinga               ****/
/**********************************************************/
#pageheading { 
	position:relative; 
/*	left:100px; */
	top:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #ffffff; 
	font-weight: bold; 
/*	padding:50% 50%; */
	text-align:center;
}

/**********************************************************/
/****      LAYOUT - Ime i prezime administratora       ****/
/**********************************************************/
#logedas { 
	position:relative; 
/*	left:100px; */
/*	top:-50px; */
	top:25px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #66CC00; 
	font-weight: normal; 
	padding:0px 8px; 
	text-align:right;
}

/**********************************************************/
/****      LAYOUT - Ime i prezime administratora       ****/
/**********************************************************/
#panelzastavice { 
	position:relative; 
/*	left:100px; */
	top:-70px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #66CC00; 
	font-weight: normal; 
	padding:0px 8px; 
	text-align:right;
}

/**********************************************************/
/****                LAYOUT - TOP MENU                 ****/
/**********************************************************/
#topmenu {
	position:relative;
	top:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	padding:0px 8px;
	text-align:right;
}
#topmenu a, #topmenu a:link, #topmenu a:visited {text-decoration:underline; color:#FFFFFF;}
#topmenu a:active{text-decoration:underline; color:#00CC66;}
#topmenu a:hover{text-decoration:underline; color:#00CC66;}

#aktiv a, #aktiv a:link, #aktiv a:visited, #aktiv a:active {text-decoration:underline; font-weight: normal; color:#00CC66;}
#aktiv a:hover{text-decoration:underline; color:#00CC66;}
/**********************************************************/

/**********************************************************/
/****                LAYOUT - SUB MENU                 ****/
/**********************************************************/
#submenu {
/*
	position:relative;
	top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: normal;
	padding:4px 100px;
	text-align:left;
	text-decoration:none;
*/	
	height: auto;
	margin: auto auto;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: normal;
	padding:4px 100px;
	text-align:left;
	text-decoration:none;
/*	
	width: 550px;
	height: auto;
	margin: auto auto;
	padding: 8px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-align:justify;
*/	
}
#submenu a, #submenu a:link, #submenu a:visited {text-decoration:underline; color:#ffffff;}
#submenu a:active{text-decoration:underline; color:#00CC66;}
#submenu a:hover{text-decoration:underline; color:#00CC66;}

#subaktiv a, #subaktiv a:link, #subaktiv a:visited, #subaktiv a:active {text-decoration:underline; font-weight: normal; color:#00CC66;}
#subaktiv a:hover{text-decoration:underline; color:#00CC66;}

.submenubutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; cursor:pointer; width:auto; text-decoration:underline; font-weight: normal; color:#ffffff;}
:hover.submenubutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; cursor:pointer; text-decoration:underline; color:#00CC66;}

.submenubutton_active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; cursor:pointer; width:auto; text-decoration:underline; font-weight: normal; color:#00CC66;}
:hover.submenubutton_active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; cursor:pointer; text-decoration:underline; color:#00CC66;}

/**********************************************************/

/**********************************************************/
/****            LAYOUT - SUB SUB MENU                 ****/
/**********************************************************/
#subsubmenu {
	position:relative;
	top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: normal;
	padding:2px 38px;
	text-align:left;
	text-decoration:none;
}
#subsubmenu a, #subsubmenu a:link, #subsubmenu a:visited {text-decoration:underline; color:#ffffff;}
#subsubmenu a:active{text-decoration:underline; color:#00CC66;}
#subsubmenu a:hover{text-decoration:underline; color:#00CC66;}

#subsubaktiv a, #subsubaktiv a:link, #subsubaktiv a:visited, #subsubaktiv a:active {text-decoration:underline; font-weight: normal; color:#00CC66;}
#subsubaktiv a:hover{text-decoration:underline; color:#00CC66;}
/**********************************************************/

/* LAYOUT - BODY */
#body {
	width: 750px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
/*	background-color:#ffffff;*/
	background-image:URL(images/bg_body.gif);
	background-repeat:repeat-x;
	background-color:#397D2D;
	border-style:solid;
	border-width:2px;
	border-color:#f6f6f6;
	border-spacing:inherit;
	border-collapse:collapse;
	border-top: 1px solid #f6f6f6;
	border-bottom: 1px solid #f6f6f6;	
}

/* LAYOUT - LOGIN BODY */
#body_login {
	width: 490px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
	background-image:URL(images/bg_body.gif);
	background-repeat:repeat-x;
	background-color:#397D2D;
}

/* LAYOUT - DATA FORM BODY */
#data_form_login {
	width: 750px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
	background-image:URL(images/bg_body.gif);
	background-repeat:repeat-x;
	background-color:#397D2D;
}
#data_form_login textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* LAYOUT - OBAVESTENJE */
#obavestenje {
	width: 550px;
	height: auto;
	margin: auto auto;
	padding: 8px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-align:justify;
}

#obavestenje a, #obavestenje a:link, #obavestenje a:visited, #obavestenje a:active {text-decoration:none; font-weight: bold;  font-style:italic; color:#33CC00;}
#obavestenje a:hover{text-decoration:underline; font-weight: bold; }

/**********************************************************/
/****         LAYOUT - VACANCY details                 ****/
/**********************************************************/
/* LAYOUT - DATA FORM BODY */
#vacancy_details {
	width: 750px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
	background-image:URL(images/bg_body.gif);
	background-repeat:repeat-x;
	background-color:#f6f6f6;
}
#vacancy_details_top {
	width: 740px;
	height: auto;
	margin: auto auto;
	padding: 4px;
	background-color:#f6f6f6;
	font-size:18px;
	font-weight:bold;
	color: rgb(17,86,34);
}
#vacancy_details_body {
	width: 748px;
	height: auto;
	margin: auto auto;
	padding: 2px 0;
	background-color:#f6f6f6;
/*	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%; */
	color:#000000;
}
#vacancy_details_body_left {
	float:left;
	width:320px;
/*	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%;
	*/
}
#vacancy_details_body_left img {
	padding:4px 20px;
}
#vacancy_details_body_right {
	padding:4px 20px;
	float:right;
	width:388px;
	text-align:justify;
}
#vacancy_details_body_bottom {
	clear:both;
}
#vacancy_details_bottom {
	width: 748px;
	height: auto;
	margin: auto auto;
	padding: 6px 0;
	background-color:#f6f6f6;
	color:#000000;
	background: #f6f6f6;
	background-image: url("/css/images/line_gradient.gif");
	background-repeat:no-repeat;
	background-position:center top;
}
/*
#vacancy_details {
	width: 750px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
	background-color:#ffffff;
	color:#000000;
	position:relative;
	background: #f6f6f6;
	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%;
}
*/
/*
#vacancy_details_obavestenje {
	width: 550px;
	height: auto;
	margin: auto auto;
	padding: 8px 0;
}
*/
#vacancy_details_text {
	position:absolute;
	top:0;
	right:100%;
	width: 200px;
	height: auto;
	margin: auto auto;
	padding: 8px 0;
/*	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	border-spacing:inherit;
	border-collapse:collapse;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;	*/
}

/**********************************************************/
/****    Recruits preview - LAYOUT             		   ****/
/**********************************************************/
#recruit_details {
	width: 750px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
	/*background-image:URL(images/bg_body.gif);
	background-repeat:repeat-x;*/
	background-color:#f6f6f6;
}
#recruit_details_top {
/*	width: 740px;
	height: auto;
	margin: auto auto;
	padding: 4px;
	background-color:#f6f6f6;
*/	
	font-size:12px;
	font-weight:bold;
	color: rgb(17,86,34);
	text-align:left;
}
#recruit_details_body {
	width: 748px;
	height: auto;
	margin: auto auto;
	padding: 2px 0;
	background-color:#f6f6f6;
/*	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%;*/
	color:#000000;
}
.recruit_details_body_left_header {
	padding:4px 0px 4px 20px;
	float:left;
/*	width:45%;*/
	width:270px;
	text-align:justify;
/*	width:320px;
	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%;
	*/
}
.recruit_details_body_left {
	padding:4px 0px 4px 20px;
	float:left;
	width:50%;
	text-align:justify;
/*	width:320px;
	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%;
	*/
}
.recruit_details_body_right {
	padding:4px 20px 4px 0px;
	float:right;
	/*width:320px;*/
/*	width:44%;*/
	width:320px;
	text-align:justify;
}
.recruit_details_body_photo {
	/*padding:4px 20px 4px 0px;*/
	float:left;
	/*border:solid;*/
	width:80px;
	height:98px;
/*	width:10%;*/
	text-align:justify;
}
.recruit_details_body_bottom {
	padding:4px 20px;
	clear:both;
	text-align:justify;
}
.recruit_details_body_line {
	clear:both;
	text-align:center;
}
#recruit_details_bottom {
	width: 748px;
	height: auto;
	margin: auto auto;
	padding: 6px 0;
	background-color:#f6f6f6;
	color:#000000;
	background: #f6f6f6;
	background-image: url("/css/images/line_gradient.gif");
	background-repeat:no-repeat;
	background-position:center top;
}
/*
#recruit_details {
	width: 750px;
	height: auto;
	margin: auto auto 4px;
	padding: 0 0 8px;
	background-color:#ffffff;
	color:#000000;
	position:relative;
	background: #f6f6f6;
	background-image: url("/css/images/flase-sve.gif");
	background-repeat:no-repeat;
	background-position:20px 100%;
}
*/
/*
#recruit_details_obavestenje {
	width: 550px;
	height: auto;
	margin: auto auto;
	padding: 8px 0;
}
*/
#recruit_details_text {
	position:absolute;
	top:0;
	right:100%;
	width: 200px;
	height: auto;
	margin: auto auto;
	padding: 8px 0;
/*	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	border-spacing:inherit;
	border-collapse:collapse;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;	*/
}
/**********************************************************/
/****                LAYOUT - FOOTER                   ****/
/**********************************************************/

#footer {
	width: 750px;
	height: auto;
	margin: auto auto 2px;
	padding: 0 0;
/*	background-color:#094E14;*/
	background-color:#397D2D;
	border-style:solid;
	border-width:2px;
	border-color:#f6f6f6;
	border-spacing:inherit;
	border-collapse:collapse;
	border-top: 1px solid #f6f6f6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:86%;
	color:#ffffff;
	text-align:center;
}
#footer p {margin:8px 8px}
#footer a, #footer a:link, #footer a:visited, #footer a:active {text-decoration:none; font-weight: bold;  font-style:italic; color:#ffffff;}
#footer a:hover{text-decoration:underline; font-weight: bold; }


/**********************************************************/
/****                NAV - TOP HOR	                   ****/
/**********************************************************/
	/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin: 0;list-style: none}
	#nav {font-weight:bold;height:2.09em;font: bold 96% arial;margin: 0 105px 0 130px}
	#nav li {position:relative;background: #999;float: left;width: auto;display:block;margin: 0;border-bottom: 3px solid #666;border-right: 3px solid #252525;padding:0}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 10px 2px}
	#nav a:hover {color:#000}
	
	#nav li ul {border-left: 1px solid #c00;background: #f6f6f6 url("/css/images/featurebox_bg.gif") no-repeat 100% 100%;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}
	
	#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding: 3px 10px 2px;width:14em}
	#nav li li a:hover {color:#fff;background:#c00}
	
	#nav li.active {background: #c00;border-bottom: 3px solid #c00}
	#nav li.active ul {border:none;background: #c00 url("/css/images/featurebox2_bg.gif") no-repeat 100% 100%}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
	#nav li.active a:hover {color:#000}
	
	#nav li.active li {border:none;border-top: 1px solid #c15c5c;border-bottom: 1px solid #870000}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
	#nav li.active li a:hover {background: #666 url("/css/images/sprites.gif") repeat-x 0 99%;color:#fff}
	
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background: #666 url("/css/images/sprites.gif") repeat-x 0 99%}

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */
	









.topheading{
background-color:#094E14;
height:80px;
border-collapse:collapse;
border-bottom: 1px solid #ffffff;
}

table.outline {
	background-color: #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	width:750px;
}

table.outline_top {
	background-color: #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top:2px solid #ffffff;
	width:750px;
}

table.outline_bottom {
	background-color: #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	width:750px;
}

table.outline_full {
	background-color: #ffffff;
	border-top:2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	width:750px;
}


.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: normal; padding-top:10px; padding-bottom:10px;}

.pageheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight: bold; line-height: 22px; padding:10px; margin: auto auto 2px;}

.pagesubheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #ffffff; background-color:#094E14; }
.pagesubheading a { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; line-height : 13px; color : #000; background-color:#094E14; }
.pagesubheadingul { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; line-height : 13px; color : #ffffff; text-decoration: underline; background-color:#094E14; }
td.pagesubheadingcolor { background: #094E14;
color:#FFFFFF; }

.pagesubheading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #fff; background-color:#7C9DC0; }
.pagesubheading2 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; line-height: 13px; color: #fff; text-decoration: underline; background-color:#7C9DC0; }
TD.pagesubheadingcolor2 { background: #094E14; color:#FFFFFF; }


.pagesubheading2text { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color: #fff;
}


TD.pageoptionshilitecolor { 
    background: #427ab3;;
}
TD.pageoptionscolor { 
}

TD.tablebackgroundcolor { background: #ffffff; background-image:URL(images/bg_top.gif); background-repeat:repeat-x; }
TD.tablebackgroundcolor2 { background: #ffffff; }


.optionstext { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
}
.optionstextbold { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold;
}

.sectionheading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: bold; 
}

.pagetext { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height: 14px; }
.pagetext a { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height: 14px; text-decoration: underline; }

.pagetextbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; color : #000000; line-height: 15px; }
.pagetextbold a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; color : #000000; line-height: 15px; text-decoration: underline; }

.sectionbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #0000000; }

.sectionbodybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #000000; }
.sectionbodybold A { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #000000; text-decoration: underline; }

.sectionfootnote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height : 13px; color : #000000; font-style: italic; }

.footnote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height : 13px; color : #000000; font-style: italic; }

/* 
    form input labels
*/
.formlabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size : 11px; line-height : 13px; color : #000000; }

/*
    status text - messages such as "Your previous session has expired"
*/
.statMsg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0000000;
}

/*  navigation text */
.navtext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
}

.listheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #000000; }
.listheading A { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #000000; text-decoration: underline; }
.listheadingnolink A { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #000000; }
TD.listheadingbackground { background: #094E14; }

/* category rows */
.listmajorsubheading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: bold;
    color: #333333; 
}
TD.listmajorsubheadingbackground { background: #dddddd; }

.listsubheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; }
TD.listsubheadingbackground { background: #CCCCCC; }

/* subsub heading for stats page more than for list pages */
.listsubsubheading {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold;
}
TD.listsubsubheadingbackground {
    background: #dddddd
}

.listrow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.listrow A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
TD.listrowbackground { background: #F1F5FF; }
.listrow2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.listrow2 A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
TD.listrowbackground2 { background: #fbfbfb; }

/* data list rows on statistics pages  -- same as listrow except for color */
.belowaveragelistrow {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #ff0000; 
}
.aboveaveragelistrow {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #008000; 
}

/*  background color for section dividers on summarystats page */
TD.dividercellbackground {
    background: #c0c0c0
}

/* text buttons */
.stdActiveButton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #333333;
    padding: 0px 1px 2px 0px;
    font-weight: normal;
    background-color : #ffe87e;
    text-align : center;
    text-decoration : none;
    vertical-align : middle;
    white-space : nowrap;
    cursor : pointer;
    cursor : hand;
    max-height : 18px;
    border-bottom-width : 1px;
    border-bottom-color : #ddc65c;
    border-bottom-style : solid;
    border-top-color : #fff5c7;
    border-top-style : solid;
    border-top-width : 1px;
    max-width : 148px;
    min-height : 16px;
    min-width : 16px;
}
.stdBorder {
    border : 1px solid #c1c1c1; 
}
.stdActiveButtonAnchor {
    color : #333333;
    text-decoration : none;
}
.stdActiveButtonAnchor:active {
    color : #333333;
}
.stdActiveButtonAnchor:visited {
    color : #333333;
}
.stdActiveButtonAnchor:hover {
    text-decoration : none;
}

/* breadcrumb styles */
.brdcrumbrow  { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #000000; }

span.brdcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #000000; }
span.brdcrumb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #425474; }

span.brdcrumbon { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #000000; }
span.brdcrumbon:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #425474; }

/* Sub Nav Styles */
a.globalnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #000000; }

a.globalnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #425474; }

/* misc */
input.submitbutton {}

a { text-decoration: none; }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; color: #000000; }

/**********************************************************/
/****                My Form			               ****/
/**********************************************************/
.my_form {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.my_form form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; padding: 0; background-color:#397D2D}

.my_input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; margin: 0; width:330px;}
.my_info_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; margin: 0; width:100%;}
.input_jmbg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; margin: 0; size:13}
.my_select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; margin: 0; width:336px;}
.my_checkbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: auto; border: 0; width:auto;}
.my_radio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: auto; border: 0; width:auto;}
my_input_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: auto; border: 0; width:auto;}

.MsoNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; }
.path A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.faqheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; color : #000000; line-height: 15px; text-decoration: none; }
A:faqheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; color : #000000; line-height: 15px; text-decoration: none; }

/**********************************************************/
/****                My Form transparent               ****/
/**********************************************************/
.my_form_trans {background-color:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.my_form_trans form { margin: 0; padding: 0; }

A.att { color: #425474; font-weight: bold; }
A.att2 { color: #425474; }
A.prv { text-decoration: underline; }

hr { 
	color: #094E14;
	background-color:#094E14;
	border: none;
}


/**********************************************************/
/****                  My Table                      ****/
/**********************************************************/
.my_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #f6f6f6;
	border: 1px solid #61CD79;
	color: #006600;
}
.my_table tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color: #f6f6f6;
	border: 1px solid #61CD79;
	color: #006600;
}

.my_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color: #f6f6f6;
	border: 1px solid #61CD79;
	color: #339900;
}

.my_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	background-color: #094E14;
	color: #ffffff;	
}

/**********************************************************/
/****      My Preview Table - za podatke               ****/
/**********************************************************/
.my_preview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #f6f6f6;
	border: 1px solid #61CD79;
	color: #006600;
}
.my_preview tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color: #f6f6f6;
	border: 1px solid #61CD79;
	color: #006600;
}

.my_preview td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
/*	background-color: #f6f6f6; */
	border: 1px solid #61CD79;
	color: #339900;
}

.my_preview th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	background-color: #094E14;
	color: #ffffff;	
}

.my_preview th a, .my_preview th a:link, .my_preview th a:visited, .my_preview th a:active {text-decoration:none; font-weight: bold;  color:#ffffff;}
.my_preview th a:hover{text-decoration:underline; font-weight: bold; }

/**********************************************************/
/****                  My invisible Table              ****/
/**********************************************************/
.my_invisible_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: none;
	color: #006600;
	border: none;
}
.my_invisible_table tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color: none;
	color: #006600;
	border: none;
}

.my_invisible_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color: none;
	color: #339900;
	border: none;
}

.my_invisible_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	background-color: #094E14;
	color: #ffffff;	
	border: none;
}

/**********************************************************/
/****                  My invisible Table              ****/
/**********************************************************/
.my_full_invisible_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration: inherit;
	background-color: inherit;
	color: inherit;
	border: none;
}

.my_full_invisible_table tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration: inherit;
	background-color: inherit;
	color: inherit;
	border: none;
}

.my_full_invisible_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration: inherit;
	background-color: inherit;
	color: inherit;
	border: none;
}

.my_full_invisible_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration: inherit;
	background-color: inherit;
	color: inherit;
	border: none;
}

/**********************************************************/
/****                  Table list                      ****/
/**********************************************************/
table.list {
	background-color: #ffffff;
	empty-cells: show;
/*	border: 1px solid #61CD79;*/
}


th.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
	/*background-color: #094E14;*/
}

td.list-item-light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
}

td.list-item-dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
}


a.list-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a:active.list-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a:visited.list-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a:hover.list-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff;
}

a.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a:active.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a:visited.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a:hover.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

/**********************************************************/
/****                  Table multi                     ****/
/**********************************************************/

table.multi {
	background-color: #ffffff;
	empty-cells: show;
}

th.multi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
	background-color: #094E14;
}

td.multi-list-item-light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	background-color: #fff;
}

td.multi-list-item-dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	background-color: #fff;
}

/**********************************************************/
/**** 		     Vacancy preview	                   ****/
/**********************************************************/
	.vac_preview {
	position:relative;
	border-top: 1px solid #d7d7d7;
/*	background: #f6f6f6 url("./images/featurebox_bg.gif") no-repeat 100% 100%;*/
	background: #16551F url("./images/jezicak.gif") no-repeat 100% 100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 0;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
/*	height: 0%;*/
	width:75%;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
/*	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-align:justify;
	*/
}
	.vac_preview h1, .vac_preview h2, .vac_preview h3, .vac_preview h4, .vac_preview h5, .vac_preview h6 {margin: 0 0 .3em; border-bottom: 1px solid #78B663; color:#78B663;}
/*	#60A14B*/	
	.vac_preview p {border:none; margin: 0 0 1em; color:#ffffff;}
	.vac_preview a, .vac_preview a:active, .vac_preview a:link {text-decoration:underline; font-weight: bold;  color:#00CC66;}
	.vac_preview a:visited {color:#78B663;}
	.vac_preview a:hover {color:#99CC00;}
	
	.more_link {
	position:absolute;
	right:26px;
	bottom:5px;
	}
	
	.valid_date {
	position:absolute;
	left:21px;
	bottom:5px;
	color:#78B663;
	}
	.valid_date .my_date {
	font-weight: bold;
	color:#00CC66;
	}

/**********************************************************/
/****                  Pagings                         ****/
/**********************************************************/	
	.pagination {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background: #f2f2f2;
		color:#666; 
		height:13px; 
		padding: 4px 2px 4px 7px;
		border: 1px solid #ddd;
		margin: 0 0 1em;
		text-align:left;
	}
	.pagination p {position:relative;text-align:right}
	.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
	.pagination p a:hover {background:#c00;color:#fff}
	.pagination p span {
	text-decoration:none;
	background:#fff;
	border: 1px solid #ccc;
	color:#ccc;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

	.pagination * {margin:0}
	.pagination h4 {margin-top:-1.45em;padding:2px 0px;border:none;font-size: 11px;}
	
/**********************************************************/
/****                  Buttons                         ****/
/**********************************************************/


.button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer; width:auto}
:hover.button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}

.button_green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#009900; font-weight: bold; cursor:pointer; width:auto}
:hover.button_green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#009900; font-weight: bold; cursor:pointer;}

.button_blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#0000FF; font-weight: bold; cursor:pointer; width:auto}
:hover.button_blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#0000FF; font-weight: bold; cursor:pointer;}

.button_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000; font-weight: bold; cursor:pointer; width:auto}
:hover.button_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000; font-weight: bold; cursor:pointer;}

.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}
:hover.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}



.addbutton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}
:hover.addbutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}

.navbutton 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}
:hover.navbutton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; cursor:pointer;}

