HTML, BODY {margin: 0px; padding: 0px; width: 100%; height: 100%; text-align: center;}

a:link {color: #26478B; text-decoration: underline}
a:hover {color: #26478B; text-decoration: none}
a:visited {color: #263da5; text-decoration: underline}
a:active {color: red; text-decoration: underline}

UL {margin-left: 0px; }

LI  {list-style-type: none; padding-left: 10px; margin-bottom: 3px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 3px; background-repeat: no-repeat;}

IMG {border: 0px}

*html h3 {font-family: verdana; font-weight: bold; font-size: 14px;}

#main_wrapper {width: 1000px; position: relative; margin: auto; height: 100%; min-height: 100%; padding: 0px; margin-bottom: 0px; border: 0px solid black; text-align: left; }

div.content_header {height: 100px; position: relative; background-image: url('../images/header_grad_background.gif'); width: 993px; border-left: 1px solid #b3b3b3; border-right: 1px solid #b5b5b5}

	div.header_info {position: absolute; left: 75px; width: 853px; height: 22px; background-image: url('../images/header_info_grad.gif'); background-repeat: no-repeat; color: white; font-family: verdana, arial; text-align: center; font-size: 10px; padding-top: 2px; z-index: 5}

	div.header_lang_select {position: absolute; top: 0px; right: 25px; color: black; z-index: 50;}

	div.header_middle {width: 95%; position: absolute; left: 20px; top: 22px; height: 50%}

 .img_logoreflex {position: absolute; top: 5px;}
 .img_znanjezastvaraoce {position: absolute; top: 20px; left: 150px}
 .img_lenjiri {position: absolute; top: -25px; right: -20px;}
 

div.top_menu{background-image: url('../images/topmenu_grad_background.gif'); background-repeat: repeat-x; height: 32px; width: 993px; position: relative; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3}

 	div.top_menu_inner {position: absolute; top: 6px; left: 10px; border: 0px solid red; height: 18px;}

 	div.top_menu_portal {position: absolute; top: 9px; right: 5px; border: 0px solid red; height: 18px; color: white; font-family: verdana, arial; font-size: 11px; font-weight: bold; border: 0px solid red; padding:0px; margin: 0px;}

 	table.top_menu {margin: 0px; padding: 0px; position: relative; font-family: verdana, arial; font-weight: bold; font-size: 11px; color: white;}

div.top_menu a {text-decoration: none; color: white; font-weight: bold;}
div.top_menu a:link {text-decoration: none; color: white; font-weight: bold;}
div.top_menu a:visited {text-decoration: none; color: white; font-weight: bold;}
div.top_menu a:hover {text-decoration: none; color: white; font-weight: bold;}

div.content {position: relative; border: 1px solid #e1e1e1; border-top: 3px solid #e1e1e1; border-bottom: 3px solid #e1e1e1; width: 993px; height: 100%}

 div.fourblocks_wrapper {position: relative; margin: 12px; margin-top: 20px;border: 0px solid red; 
background-image: url('../images/main_background_blue_grad.gif'); background-repeat: repeat-x; background-position: bottom; height: 240px;}

*html div.fourblocks_wrapper {position: relative; margin: 12px; margin-top: 20px; padding-bottom: 20px; border: 0px solid red; 
background-image: url('../images/content_background_grad1.gif'); background-repeat: no-repeat; background-position: bottom; height: 240px;}

	div.fourblocks_content { position: relative; height: 100%; border: 0px solid red; padding: 0px;  padding-left: 15px; margin: 0px;}

	div.fourblocks_gradfirme {position: absolute; left: 260px; border: 0px solid red; width: 211px; height: 445px; padding:0px; margin: 0px;}

	div.fourblocks_priksredstva {position: absolute; left: 500px; border: 0px solid red; width: 211px; height: 445px; padding:0px; margin: 0px;}

	div.fourblocks_sopstrazvoj {position: absolute; left: 740px; border: 0px solid red; width: 211px; height: 445px; padding:0px; margin: 0px;}

	div.fourblocks_image {display: inline; padding: 0px; float: right; height: 100%; position: relative; border: 0px solid red; margin-right: 20px; margin-left: 20px;}

	div.fourblocks_text {display: inline; font-family: verdana, arial; font-size: 12px; line-height: 1.2; margin-top: 0px; border: 0px solid red;}

div.fourblocks_wrapper a, div.fourblocks_wrapper a:hover, div.fourblocks_wrapper a:visited {color: black; font-weight: bold; text-decoration: none; font-size: 11px;}

div.fourblocks_wrapper a.readmore, div.fourblocks_wrapper a.readmore:visited {color: #9f042c; font-weight: bold; text-decoration: none; font-size: 10px;}


div.fourblocks_text li {margin-left: -30px; padding-left: 10px; border: none; list-style-type: none; list-style-position: inside; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 5px; background-repeat: no-repeat;}

*html div.fourblocks_text li
{margin-left: 0px; padding-left: 15px; border: 0px solid red; list-style-type: none; list-style-position: outside; background-image: url('../images/icon_bullet_red.gif'); background-position: 5px 5px; background-repeat: no-repeat; text-indent: 0px;}

div.fourblocks_headline {font-family: verdana, arial; color: #151D4B; font-size: 26px; font-weight: bold; padding-top: 0px; margin-bottom: 10px; border: 0px solid red;}

div.fourblocks_headline a, div.fourblocks_headline a:hover {color: #151D4B; font-family: verdana, arial; font-size: 26px; font-weight: bold; margin-top: 20px; margin-bottom: 10px;}
div.fourblocks_headline a:visited {color: #151D4B; font-family: verdana, arial; font-size: 26px; font-weight: bold;  margin-bottom: 10px;}


	div.fourblocks_readmore {text-align: right; border: 0px solid red; position:absolute; bottom: 0px; right: 0px; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c}

*html div.fourblocks_readmore {text-align: right; border: 0px solid red; position:absolute; bottom: -5px; right: 0px; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c}
 

	div.fourblocks_readmore table {font-size: 10px; color: #9f042c; font-family: verdana, arial; font-weight: bold}

div.fourblocks_readmore table a, div.fourblocks_readmore table a:visited {font-size: 10px; color: #9f042c; font-family: verdana, arial; font-weight: bold}


	div.fourblocks_readmore img {padding-top: 2px;}

 div.twoblocks_wrapper {position: relative; margin-left: 15px; margin-right: 13px; margin-bottom: 5px; border: 0px solid red; height: 217px; width: 962px;}

	div.blocks_upp {height: 215px; width: 471px; background-image: url('../images/content_background_grad2.gif'); background-repeat: repeat-x; border: 1px solid #c2d1fa; position: absolute;}
	
	div.blocks_it {height: 215px; width: 471px; background-image: url('../images/content_background_grad2.gif'); background-repeat: repeat-x; border: 1px solid #c2d1fa; position: absolute; left: 489px; margin: 0px; padding: 0px;}
	
	div.twoblocks_headline {color: #be0f20; font-size: 16px; font-family: verdana, arial; font-weight: bold; margin: 5px; padding-bottom: 5px; border-bottom: 1px solid #c2d1fa}
	
	div.twoblocks_headline a {text-decoration: none; color: #be0f20; font-size: 16px; font-family: verdana, arial; font-weight: bold; margin: 5px; padding-bottom: 5px; border-bottom: 1px solid #c2d1fa}
	div.twoblocks_headline a:visited {text-decoration: none; color: #be0f20; font-size: 16px; font-family: verdana, arial; font-weight: bold; margin: 5px; padding-bottom: 5px; border-bottom: 1px solid #c2d1fa}
	
	div.twoblocks_page_top {position: absolute; right: 5px; top: 5px;}
	
	div.twoblocks_content_wrapper {width: 452px; margin: 0px; padding: 0px; margin-left: 12px; margin-top: 15px; height:125px; position: relative; border: 0px solid red;}
	
	span.twoblocks_headline {font-size: 13px; font-family: verdana, arial;}	
	
		div.twoblocks_text {position: absolute; font-family: verdana, arial; font-size: 12px; width: 290px; border: 0px solid red; line-height: 1.4}
		div.twoblocks_image {position: absolute; right: 10px; top: 0px; border: 0px solid red; margin: 0px; padding: 0px; width: 145px;}

	div.twoblocks_readmore {text-align: left; border: 0px solid red; position: absolute; left:0px; bottom: -15px; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c}

	div.twoblocks_readmore a {color: #9F042C; text-decoration: none;}
	div.twoblocks_readmore a:active {color: #9F042C; text-decoration: none;}
	div.twoblocks_readmore a:visited {color: #9F042C; text-decoration: none;}
	
	div.twoblocks_readmore table {font-size: 10px; color: #9f042c; font-family: verdana, arial; font-weight: bold}

	div.twoblocks_readmore img {padding-top: 2px;}

	div.twoblocks_itup {border: 0px solid red; position: absolute; bottom: 0px; color: #2b4790;} 
	div.twoblocks_itup a {font-family: verdana; font-size: 12px; font-weight: bold; color: #2b4790;  text-decoration: none;}
	div.twoblocks_itup a:visited {font-family: verdana; font-size: 12px; font-weight: bold; color: #2b4790;  text-decoration: none;}
	
	div.twoblocks_bottom {position: absolute; bottom: 0px;}
	div.twoblocks_bottom table {margin-left: 2px; color: #2b4790; font-family: verdana, arial; font-size: 13px; font-weight: bold;}
	div.twoblocks_bottom table a, div.twoblocks_bottom table a:visited {text-decoration: none;}

div.newsqblocks_wrapper {position: relative; margin-left: 18px; margin-right: 18px; margin-top: 20px; border: 0px solid red; height: 210px;}

	div.newsqblocks_news {border: 0px solid green; width: 460px; height: 200px; position: absolute;}
	
	div.newsqblocks_foryou {border: 0px solid green; width: 460px; height: 200px; position: absolute; left: 490px;}

	div.newsqblocks_headline {color: #314894; font-size: 16px; font-family: verdana, arial; font-weight: bold; margin: 5px; padding-bottom: 5px; border-bottom: 1px solid #c2d1fa}

	div.newsqblocks_page_top {position: absolute; right: 5px; top: 5px;}

	div.newsqblocks_content_wrapper {width: 448px; margin: 0px; padding: 0px; margin-left: 5px; margin-top: 5px; height:85px; position: relative; border: 0px solid red;}
	div.newsqblocks_news_headline {font-size: 12px; font-family: verdana, arial; font-weight: bold; color: #314894; margin-bottom: 5px; width: 300px;}	
		div.newsqblocks_news_date {position: absolute; right: 0px; top: 0px; font-size: 12px; color: #a8a8a6}
	
	div.newsqblocks_readall a {text-decoration: none;}
	div.newsqblocks_readall a:visited {text-decoration: none;}
	div.newsqblocks_readall a:hover {text-decoration: none;}

	
	div.newsqblocks_text {color: black; font-size: 12px; font-family: verdana, arial;}
	div.newsqblocks_foryou_text_levo {margin-top: 10px; color: #616161; font-size: 11px; font-family: verdana, arial; width: 220px; border: 0px solid red;}
	div.newsqblocks_foryou_text_desno {margin-top: 0px; color: black; font-size: 12px; font-family: verdana, arial; width: 220px; border: 0px solid red; position: absolute; right: 0px; top: 0px; padding-top: 5px;}
	
*html div.newsqblocks_foryou_text_desno {margin-top: 0px; color: #616161; font-size: 11px; font-family: verdana, arial; width: 220px; border: 0px solid red; position: absolute; right: 0px; top: 10px; padding-top: 5px;}

	div.newsqblocks_readmore {text-align: right; border: 0px solid red; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #404040; height: 17px; position: relative;  text-decoration: none;}

	div.newsqblocks_readmore table {position: absolute; right: 0px; font-size: 12px; color: #243B87; font-family: verdana, arial; font-weight: bold;  text-decoration: none;}

	div.newsqblocks_readmore table a {text-decoration: none;}

a.newsqblocks_readmore_table {text-decoration: none; color: #243B87; font-size: 12px;}

	div.newsqblocks_readmore img {padding-top: 2px;}

	div.newsqblocks_news_othernews {margin-top: 5px; margin-left: 5px; margin-right: 5px; font-family: verdana, arial; font-size: 11px; color: #3a5c8c;}

.red {color: red}

table.pitanja {font-size: 12px; font-family: verdana, arial}

	div.newsqblocks_readall {text-align: right; border: 0px solid red; font-family:  verdana, arial; font-size: 12px; font-weight: bold; color: #243b87; margin-top: 5px;}

	div.newsqblocks_readmore img {padding-top: 2px;}


div.bottom_menu{background-image: url('../images/topmenu_grad_background.gif'); background-repeat: repeat-x; height: 32px; width: 993px; position: relative; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; border-top: 1px solid #b3b3b3; clear: both;}

 	div.bottom_menu_inner {position: absolute; top: 6px; left: 10px; border: 0px solid red; height: 18px;}

 	div.bottom_menu_portal {position: absolute; top: 10px; right: 5px; border: 0px solid red; height: 18px; color: white; font-family: verdana, arial; font-size: 11px; font-weight: bold; border: 0px solid red; padding:0px; margin: 0px;}

 	table.bottom_menu {margin: 0px; padding: 0px; position: relative; font-family: verdana, arial; font-weight: bold; font-size: 11px; color: white;}

div.bottom_menu a {text-decoration: none; color: white; font-weight: bold;}
div.bottom_menu a:link {text-decoration: none; color: white; font-weight: bold;}
div.bottom_menu a:hover {text-decoration: none; color: white; font-weight: bold;}
div.bottom_menu a:visited {text-decoration: none; color: white; font-weight: bold;}

div.content_footer {height: 140px; position: relative; width: 993px; border-left: 1px solid #b4b4b4; border-right: 1px solid #b4b4b4; clear: both; padding: 0px; margin: 0px;}

	div.footer_info {position: absolute; bottom: -1px; left: 75px; width: 853px; height: 22px; background-image: url('../images/footer_info_grad.gif'); background-position: bottom; background-repeat: no-repeat; color: white; font-family: verdana, arial; text-align: center; font-size: 10px; margin-bottom: 0px; padding-bottom: 0px; z-index: 5}

	div.footer_lang_select {position: absolute; bottom: 0px; left: 25px; color: black; z-index: 50;}

	div.footer_middle {width: 95%; position: absolute; left: 20px; top: 22px; height: 50%}
 
	div.footer_image {position: absolute; left: 0px; bottom: 0px; padding: 0px; margin: 0px; height: 130px;}
*html 	div.footer_image {position: absolute; left: 0px; bottom: 0px; padding: 0px; border: 0px solid red; margin: 0px; height: 130px;}

	div.footer_onama {position: absolute; left: 100px; top: 15px;}
*html div.footer_onama {line-height: 15px;}

	div.footer_znanje {position: absolute; left: 215px; top: 15px; padding-top: 2px}
*html div.footer_znanje {line-height: 15px;}

		div.footer_znanje br.r {display: block; margin: 0px; margin-top: 4px;}

	div.footer_sajtovi {position: absolute; left: 435px; top: 15px;}

*html div.footer_sajtovi {line-height: 15px;}

	div.footer_yubuild_wrapper {position: absolute; right: 0px; top: 10px; border-left: 1px solid #bed4f9; width: 260px; height: 100px;}

	div.footer_yubuild_inner {margin-left: 20px; margin-right: 20px; margin-top: 10px; border: 0px solid red; height: 80px}

span.footer_headline {font-family: verdana; font-size: 12px; font-weight:bold; color: #29438e; }	

span.footer_headline a, span.footer_headline a:visited {color: #29438e; font-size: 12px; font-family: verdana; text-decoration: none;} 

ul.footer_stavke {font-family: verdana, arial; font-size: 11px; padding: 0px; padding-top: 5px; margin: 0px;}
*html ul.footer_stavke {font-family: verdana, arial; font-size: 11px; padding: 0px; padding-top: 2px; margin: 0px;}

li.footer_stavke {list-style-type: none; padding-left: 10px; margin-bottom: 3px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 3px; background-repeat: no-repeat;}
li.footer_stavke_bazaznanja {list-style-type: none; padding-left: 10px; margin-bottom: 3px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 3px; background-repeat: no-repeat;}

*html li.footer_stavke {list-style-type: none; background-position: 0px 3px; border: 0px solid black; padding: 0px; padding-left: 10px; margin: 0px; margin-top: 0px;}
*html li.footer_stavke_bazaznanja {list-style-type: none; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 4px; border: 0px solid black; padding: 0px; padding-left: 10px; margin: 0px;}

li.footer_stavke a {color: black; text-decoration: none; font-weight: normal; font-size: 11px;}
li.footer_stavke a:visited {font-weight: normal; color: black; text-decoration: none; font-size: 11px;}
li.footer_stavke_bazaznanja a {color: black; text-decoration: none; font-weight: normal; font-size: 11px;}
li.footer_stavke_bazaznanja a:visited {color: black; text-decoration: none; font-weight: normal; font-size: 11px;}


table.footer_yubuild {width: 100%}
table.footer_yubuild td {font-family: verdana, arial; font-size: 11px; color: #225685;}
table.footer_yubuild td.copyright {font-size: 10px;}

div.mainmenu_headline {background-image: url('../images/blocks_headline_grad.gif'); background-repeat: repeat-x; border-right: 1px solid #e0e3dc; width: 215px; color: white; font-family: verdana, arial; font-weight: bold; padding-top: 8px; font-size: 12px; height: 24px;}

*html div.mainmenu_headline {background-image: url('../images/blocks_headline_grad.gif'); background-repeat: repeat-x; border-right: 1px solid #e0e3dc; width: 215px; color: white; font-family: verdana, arial; font-weight: bold; padding-top: 4px; font-size: 12px; line-height: 24px; height: 30px;}

span.mainmenu_headline {margin-left: 10px; margin-bottom: 5px; font-family: verdana, arial; font-size: 12px;}

div.blocks_headline {background-image: url('../images/blocks_headline_grad.gif'); background-repeat: repeat; border-left: 1px solid #e0e3dc; width: 215px; color: white; font-family: verdana, arial; font-weight: bold; padding-top: 8px; font-size: 12px; min-height: 24px;}

div.widgets_headline {background-image: url('../images/blocks_headline_grad.gif'); background-repeat: repeat; border-left: 1px solid #e0e3dc; width: 215px; color: white; font-family: verdana, arial; font-weight: bold; padding-top: 8px; font-size: 12px; min-height: 24px;}

*html div.blocks_headline {background-image: url('../images/blocks_headline_grad.gif'); background-repeat: repeat-x; border-left: 1px solid #e0e3dc; width: 215px; color: white; font-family: verdana, arial; font-weight: bold; font-size: 12px; line-height: 24px; margin-top: 0px; padding-top: 4px; height: 30px;}

div.div_right_wrapper {
  float: right;
  width: 220px;
  /*border: 1px solid black;*/
  margin-left: 0px;
  top: 0px;
}

div.blocks_content UL {padding-left: 0px; padding-bottom: 0px; margin-bottom: 0px;}
div.widgets_content UL {padding-left: 0px; padding-bottom: 0px; margin-bottom: 0px;}

span.inner_blocks_headline {margin-left: 10px; font-family: verdana, arial; font-size: 12px;}
span.inner_widgets_headline {margin-left: 10px; font-family: verdana, arial; font-size: 12px;}


div.mainmenu {width: 215px; border: 1px solid #e0e3dc; float: left; margin-left: 0px; margin-top: 12px; margin-bottom: 12px;}

ul.mainmenu {padding: 5px 15px 10px 15px; margin: 0px;}
li.mainmenu_level1 {font-family: verdana, arial; font-size: 13px; margin-left: 0px; font-weight: bold; color: #293da0; list-style-type: none; padding-top: 5px; background-image: none; padding-left: 0px}

li.mainmenu_level1 a {text-decoration: none; color: #293da0;}
li.mainmenu_level1 a:visited {text-decoration: none; color: #293da0;}

li.mainmenu_level2 {font-family: verdana, arial; font-size: 12px; margin-left: 0px; list-style-type: none; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 5px; background-repeat: no-repeat; padding-left: 10px; margin-left: 0px; line-height: 20px; font-weight: bold; line-height: 18px;}

li.mainmenu_level2 a {text-decoration: none; color: black; font-family: verdana;}
li.mainmenu_level2 a:visited {text-decoration: none; color: black; font-family: verdana;}
li.mainmenu_level2 a:hover {text-decoration: none; color: #254689; font-family: verdana;}
li.mainmenu_level2 a:active {text-decoration: none; color: black; font-family: verdana;}

div.blocks {float: right; border: 1px solid #e0e3dc; width: 215px; margin: 12px; margin-left: 0px; margin-right: 0px;}
div.widgets {float: right; border: 1px solid #e0e3dc; width: 215px; margin-top: 12px; margin-left: 0px; margin-right: 0px;}

div.blocks_content {font-family: verdana, arial; font-size: 11px; margin: 15px; margin-top: 10px;}
div.widgets_content {font-family: verdana, arial; font-size: 11px; margin: 15px; margin-top: 10px;}


div.blocks_content_image {width: 184px; text-align: center; padding: 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #E6EAE9;}
div.widgets_content_image {width: 184px; text-align: center; padding: 0px; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #E6EAE9;}


div.innerMainContent {
  margin-left: 226px; 
  margin-top: 12px;
  margin-bottom: 45px;
  margin-right: 0px;
  border: 0px solid red;
  font-family: verdana, arial; 
  font-size: 12px; 
  width: 540px; }
	
*html div.innerMainContent {margin-left: 222px;  margin-top: 12px; padding-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

div.innerMainContent_block {background-image: url('../images/inner_content_background_grad.gif'); background-repeat: no-repeat; width: 530px; height: 152px; margin-top: 10px; padding-top: 5px; margin-left: 5px; position: relative; border: 0px solid red; margin-right: 5px; margin-bottom: 10px;}

div.innerMainContent_block_text {border: 0px solid red; position: absolute; left: 15px; top: 15px; width: 300px; height: 120px; font-family: verdana;}
span.iMC_block_naslov {font-family: verdana, arial; font-size: 16px; font-weight: bold;}
span.iMC_block_tekst {font-family: verdana, arial; font-size: 12px; font-weight: bold;}
span.iMC_block_tekst br {margin-top: -10px}

div.innerMainContent_block ul.headblok_pitanja {margin: 0px; padding: 0px}
div.innerMainContent_block ul.headblok_pitanja li {list-style-type: none; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 4px; background-repeat: no-repeat; padding-left: 10px; margin-bottom: 5px; font-family: verdana; }

div.innerMainContent_block_image {width: 180px; height: 115px; position: absolute; left: 332px; top: 18px;}

div.innerMainContent_text {font-family: verdana; font-size: 12px; font-weight: normal; margin-left: 10px; margin-right: 8px;}

div.innerMainContent_text table {font-family: verdana; font-size: 12px; font-weight: normal;}

div.innerMainContent_text p {font-family: verdana; font-size: 12px; font-weight: normal; margin-top: 6px; margin-bottom: 6px;}

div.innerMainContent_text UL {margin-left: 0px; padding-left: 0px;}
div.innerMainContent_text LI  {list-style-type: none; padding-left: 10px; margin-bottom: 3px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 3px; background-repeat: no-repeat;}


div.kontakt_content { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
 width: 650px; margin-left: 238px; margin-top: 12px;
}

div.kontakt_content p, div.kontakt_content.a, div.kontakt_content.td{ font-family: verdana; font-size: 10px; font-weight: normal; border: 0px solid red;
}

div.nadjitenas_content { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
 width: 650px; margin-left: 222px; margin-top: 12px;
}

table.newsarchive {font-family: verdana; font-size: 12px; font-weight: normal;}

div.tim_content { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
 width: 540px; margin-left: 222px; margin-top: 12px;
}

div.tim_content p {font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;}

	div.tim_wrapper {border: 0px solid red; margin-left: 10px; margin-right: 8px; margin-top: 100px;}
	 div.osoba_wrapper_levo {z-index: 4; position: relative; height: 120px; border: 0px solid orange; margin-bottom: 12px; float: left; margin-top: -65px; width: 310px;}
	 div.osoba_wrapper_desno {z-index: 4; position: relative; height: 120px; border: 0px solid orange; margin-bottom: 12px; float: right; margin-top: -65px; width: 310px;}
	 
	 	div.osoba_wrapper_image_levo {float: left; margin-left: 5px; margin-right: 12px; border: 1px solid black; width: 85px; height: 110px; padding: 0px; margin-bottom: 0px;}
		div.osoba_wrapper_text_levo {float: left; width: 200px;}
		span.osoba_imeiprezime {font-family: verdana; font-size: 14px; font-weight: bold; border: 0px solid red;}
	
		div.osoba_wrapper_image_desno {float: right; margin-right: 5px; margin-left: 12px; border: 1px solid black; width: 85px; height: 110px; padding: 0px;}
		div.osoba_wrapper_text_desno {float:right; text-align: right; width: 200px;}

div.recnik_content { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
 width: 680px; margin-left: 230px; margin-top: 12px;
}

div.recnik_content div { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
}

div.recnik_content a { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
}

div.recnik_content table { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
 margin-top: 12px;
}


div.innerReferenceContent {margin-left: 226px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerReferenceContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

div.innerReferenceContent_block {background-image: url('../images/inner_content_background_grad.gif'); background-repeat: no-repeat; width: 530px; height: 152px; margin-top: 10px; padding-top: 5px; margin-left: 5px; position: relative; border: 0px solid red; margin-right: 5px; margin-bottom: 10px;}

div.innerReferenceContent_block_text {border: 0px solid red; position: absolute; left: 15px; top: 15px; width: 340px; height: 120px;}
span.iRC_block_naslov {font-family: verdana, arial; font-size: 16px; font-weight: bold;}
span.iRC_block_tekst {font-family: verdana, arial; font-size: 10px; font-weight: bold;}
div.innerReferenceContent_block_image {width: 180px; height: 115px; position: absolute; left: 332px; top: 18px;}

div.innerReferenceContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}

div.innerReferenceContent_text table {font-family: verdana; font-size: 10px; font-weight: normal;}


div.reference_content {border-bottom: 1px solid #d9d9d9; position: relative; height: 153px; margin-bottom: 12px; }
div.reference_naziv {border: 0px solid red; color: #2B4989; width: 240px; font-weight: bold; font-size: 14px; font-family: verdana;}
div.reference_period {font-weight: normal; font-size: 14px; font-family: verdana;}
div.reference_dodatno {border: 0px solid red; width: 240px; font-style: italic; margin-bottom: 20px; }
div.reference_image {float: right; margin-right: 12px; margin-top: 3px;}


div.innerNewsContent {margin-left: 226px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerNewsContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

div.innerNewsContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}

div.innerAllNewsContent {margin-left: 226px;  margin-top: 13px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerAllNewsContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

 div.innerAllNewsContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}


 div.allnews_newswrapper {position: relative; margin-bottom: 30px; width: 520px; border: 0px solid red;}
  div.allnews_newstitle {position: relative; line-height: 25px; padding-left: 12px; background-image: url(../images/blocks_headline_grad.gif); margin-bottom: 12px;}
  div.allnews_newstitle a, div.allnews_newstitle a:hover, div.allnews_newstitle a:visited  {color: white; font-weight: bold; font-size: 12px; text-decoration: none;}
  *html div.allnews_newstitle a, div.allnews_newstitle a:hover, div.allnews_newstitle a:visited  {color: white; font-weight: bold; font-size: 12px; text-decoration: none; padding-top:2px;}
  div.allnews_newsdate {position: absolute; top: 3px; right: 5px; color: white; font-weight: bold;}
  *html div.allnews_newsdate {position: absolute; top: 5px; right: 5px; color: white; font-weight: bold;}

  div.allnews_newsimage {float: left; margin: 12px; margin-top: 0px;}
  div.allnews_newstext {position: relative; margin-left: 12px; margin-right: 12px;}
  div.allnews_newsreadmore {position: relative; margin-top: 12px; margin-right: 12px; text-align: right; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c}
  
  div.allnews_newsreadmore a {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  div.allnews_newsreadmore a:visited {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  div.allnews_newsreadmore a:hover {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  
div.allnews_singlenewswrapper {padding-left: 10px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 4px; background-repeat: no-repeat;}



div.innerJobsContent {margin-left: 226px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerJobsContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

div.innerJobsContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}

div.innerAllJobsContent {margin-left: 226px;  margin-top: 13px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerAllJobsContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

 div.innerAllJobsContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}


 div.alljobswrapper {position: relative; margin-bottom: 30px; width: 520px; border: 0px solid red;}
  div.alljobs_jobstitle {position: relative; line-height: 25px; padding-left: 12px; background-image: url(../images/blocks_headline_grad.gif); margin-bottom: 12px;}
  div.alljobs_jobstitle a, div.allnews_newstitle a:hover, div.allnews_newstitle a:visited  {color: white; font-weight: bold; font-size: 12px; text-decoration: none;}
  *html div.allnews_newstitle a, div.allnews_newstitle a:hover, div.allnews_newstitle a:visited  {color: white; font-weight: bold; font-size: 12px; text-decoration: none; padding-top:2px;}
  div.alljobs_jobsdate {position: absolute; top: 3px; right: 5px; color: white; font-weight: bold;}
  *html div.alljobs_jobsdate {position: absolute; top: 5px; right: 5px; color: white; font-weight: bold;}

  div.alljobs_jobsimage {float: left; margin: 12px; margin-top: 0px;}
  div.alljobs_jobstext {position: relative; margin-left: 12px; margin-right: 12px;}
  div.alljobs_jobsreadmore {position: relative; margin-top: 12px; margin-right: 12px; text-align: right; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c}
  
  div.alljobs_jobsreadmore a {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  div.alljobs_jobsreadmore a:visited {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  div.alljobs_jobsreadmore a:hover {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  
div.alljobs_singlejobswrapper {padding-left: 10px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 4px; background-repeat: no-repeat;}

table.jobsarchive {font-family: verdana; font-size: 12px; font-weight: normal;}





div.innerArticlesContent {margin-left: 226px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerArticlesContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

div.innerArticlesContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}

div.innerAllArticlesContent {margin-left: 226px;  margin-top: 13px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}
	
*html div.innerAllArticlesContent {margin-left: 222px;  margin-top: 12px; margin-bottom: 12px; border: 0px solid red; font-family: verdana, arial; font-size: 12px; width: 540px;}

 div.innerAllArticlesContent_text {font-family: verdana; font-size: 13px; font-weight: normal; margin-left: 10px; margin-right: 8px;}


 div.allarticleswrapper {position: relative; margin-bottom: 30px; width: 520px; border: 0px solid red;}
  div.allarticles_articlestitle {position: relative; line-height: 25px; padding-left: 12px; background-image: url(../images/blocks_headline_grad.gif); margin-bottom: 12px;}
  div.allarticles_articlestitle a, div.allnews_newstitle a:hover, div.allnews_newstitle a:visited  {color: white; font-weight: bold; font-size: 12px; text-decoration: none;}
  *html div.allnews_newstitle a, div.allnews_newstitle a:hover, div.allnews_newstitle a:visited  {color: white; font-weight: bold; font-size: 12px; text-decoration: none; padding-top:2px;}
  div.allarticles_articlesdate {position: absolute; top: 3px; right: 5px; color: white; font-weight: bold;}
  *html div.allarticles_articlesdate {position: absolute; top: 5px; right: 5px; color: white; font-weight: bold;}

  div.allarticles_articlesimage {float: left; margin: 12px; margin-top: 0px;}
  div.allarticles_articlestext {position: relative; margin-left: 12px; margin-right: 12px;}
  div.allarticles_articlesreadmore {position: relative; margin-top: 12px; margin-right: 12px; text-align: right; font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c}
  
  div.allarticles_articlesreadmore a {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  div.allarticles_articlesreadmore a:visited {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  div.allarticles_articlesreadmore a:hover {font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #9f042c; text-decoration:none;}
  
div.allarticles_singlearticlewrapper {padding-left: 10px; background-image: url('../images/icon_bullet_red.gif'); background-position: 0px 4px; background-repeat: no-repeat;}

table.articlesarchive {font-family: verdana; font-size: 12px; font-weight: normal;}









div.preporuke_content { font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;
 width: 540px; margin-left: 222px; margin-top: 12px;
}

div.preporuke_content p {font-family: verdana; font-size: 12px; font-weight: normal; border: 0px solid red;}

	div.odeljak_wrapper {border: 0px solid red; margin-left: 10px; margin-right: 8px; margin-top: 10px;}
	 div.preporuka_wrapper_levo {z-index: 4; position: relative; height: 140px; border: 0px solid orange; margin-bottom: 12px; float: left; margin-top: 0px; width: 440px;}
	 div.preporuka_wrapper_desno {z-index: 4; position: relative; height: 140px; border: 0px solid orange; margin-bottom: 12px; float: right; margin-top: 0px; width: 440px; text-align: right;}
	 
	 	div.preporuka_wrapper_image_levo {float: left; margin-left: 5px; margin-right: 12px; padding: 0px; margin-bottom: 24px;}
		div.preporuka_wrapper_text_levo {float: left; width: 200px;}
		span.preporuka_nazivfirme {font-family: verdana; font-size: 14px; font-weight: bold; border: 0px solid red;}
		span.preporuka_dodatno {}
		span.preporuka_tekst {}
	
		div.preporuka_wrapper_image_desno {float: right; margin-right: 5px; margin-left: 12px; border: 0px solid black; width: 260px; height: 140px; padding: 0px; margin-bottom: 24px;}
		div.preporuka_wrapper_text_desno {float:right; text-align: right; width: 200px; border: 1px solid red;}




/*div.content A, A:hover, A:visited, A:link {color: #585fa5; font-family: arial; font-size: 12px; text-decoration: underline;}
*/

div.formular_prijave {
    display: none;
    margin-top: 5px;
    margin-left: 20px;
    border: 1px solid #b3b3b3;
    padding: 5px;
}

div.prijava_za_posao {

}

table.prijava_za_posao {
    font-family: verdana;
    font-size: 12px;
}
