@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;/*Myriad Pro,Arial, Helvetica, sans-serif;*/
	color:#333333;
}
body, a, a:hover, ul, li, table, tr, td, div {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:12px;
	}
a{
	text-decoration:none;
	color:#E41D38;
	}
	
a:focus, a:hover, a:active{
	text-decoration:underline;
	}
img
{
	border:0;
}

#masterTable{
	margin-left:auto;
	margin-right:auto;
}

/************
BANNER
*************/
.banner_mkd{
	background-image:url(images/banner_mkd.gif);
	background-repeat:no-repeat;
	width:1024px;
	height:170px;
	}
.banner_eng{
	background-image:url(images/banner_eng.gif);
	background-repeat:no-repeat;
	width:1024px;
	height:170px;
	}
.banner_yellow_band{
	background-image:url(images/banner_yellow_band.gif);
	background-repeat:no-repeat;
	width:37px;
	height:170px;
}
.yellow_band{
	width:150px;
	text-align:right;
	margin-right:15px;
	margin-top:12px;
	}
*html>body .yellow_band{
	margin:0;
	height:0;
}
*html>body .banner_mkd{
	margin:0;
	height:0;
}
.language{
	color:#FCEE21;
	width:100px;
	text-align:left;
	padding-left:10px;
	float:left;
	margin-top:20px;
	font-weight:bold;
}
.language a{
	text-decoration:none;
	color:#FCEE21;
	}
.language a:hover{
		color:#000000;
	    background-color:#FCEE21;
}
.language_selected, .language_selected a{
	color:#000000;
	background-color:#FCEE21;
}
/************
SIDEBAR LEFT
*************/
.sidebar_left{
	width:205px;
	min-height:600px;
	padding:0;
	margin:0;
	}
.menu {
	padding-top:5px;
}
.menu li
{
	
	list-style:none;
	width:192px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#ffffff;
	}
.menu_link 
{
	background-image:url(images/menu_item.png);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	padding:10px 0;
	height:16px;
	width:202px;
	}
.menu_link:hover
{
    color:#FFFFFF;
	background-image:url(images/menu_item_over.png);
	background-repeat:no-repeat;
	background-position:left;
	}

.menu_sub_link{
	width:185px; 
	color:#777777;	
	padding:7px 0; 
	display:block; 
	margin-left:5px; 
	text-align:center; 
	height:16px; 
	background-color:#F5F6F6; 
	border-bottom:1px solid #DDDDDD;
	
}
.menu_sub_link a
{
	font-size:12px;
	color:#777777;	
}
.menu_sub_link:hover{
    background-color:#DDDDDD;
    font-size:12px;
    color:#777777;
}
/************MENU od Ignat****************/
#jQ-menu a, #jQ-menu li {
	list-style:none;
	width:192px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	text-decoration:none;
}
#jQ-menu a:hover
{
   /* color:#FFFFF;*/
   /*text-decoration:underline;*/
}
#jQ-menu ul {
	padding-left: 0px;
}
/*******************************/
.social_icons{
}
.social_icons td{
	text-align:center;
	padding:5px 0;
	}
.social_icons img{
	width:50px;
	}
.script_offers{
	padding:10px 5px;
}
.script_offers h2{
	text-align:center;
	padding:5px 0;
	border-top:2px dashed #E41D38;
	border-bottom:2px dashed #E41D38;
	font-size:14px;
	}
.script_offers h2 a
{
	color:#000000;
}	
.script_offers ul{
	list-style:none;
	padding:10px;
	background-color:#F5F6F6;
	margin-top:10px;
	background-image:url(images/praksi_bkg.png);
	background-repeat:no-repeat;
	background-position:top right;
	}
.script_offers li{
	font-size:12px;
	}
.script_offers a{
	text-decoration:none;
	font-weight:bold;
	color:#E41D38;
	}
.script_offers a:hover{
	text-decoration:underline;
	}
.poveke{
	text-align:right;
	padding-top:10px;
}
.poveke a{
	font-size:11px;
	}
/************
CONTENT
*************/
.content{
	padding:0;
}
.contentNaslovna{
	width:520px;
	padding:0 10px;
	text-align:center;
	float:left;
	}
.contentVnatresna
{	
	width:569px;
	padding:20px;
	padding-right:40px;
	text-align:left;
	float:left;
	}
.contentVnatresna img
{
	margin:20px;
}
.contentVnatresna p
{

	padding-bottom:15px;
}
.contentVnatresna li
{
	list-style:disc;
	list-style-position:inside;
}
.contentVnatresna h1, .contentVnatresna h1 a
{
	font-size:18px;
	padding:5px;
	color:#E41D38;
	margin-bottom:20px;
	margin-top:0;
	border-bottom:1px dashed #DDDDDD;
	/*background-image:url(images/naslov_bkg.png);
	background-repeat:repeat-y;*/
}
.contentVnatresna h2, .contentVnatresna h2 a
{
	font-size:14px;
	padding:5px;
	color:#333333;
	margin-bottom:20px;
	margin-top:0;
	border-bottom:1px dashed #DDDDDD;
	
}
.vnatresna_lista li
{
	list-style:square;
	list-style-position:inside;
	margin-left:20px;
}
.iskustvo_ime
{
	font-weight:bold;
	text-align:right;
	margin-top:0px;
		color:#E41D38;
}
/************
OFFER
*************/	
.offer table	        
{
	font-size:10px; 
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif; 
	vertical-align: top; 
	}
.offer table.master    
{
	width:100%;  
	border:0px; 
	font-size:26px; 

	}
.offer fieldset td
{
	padding:0 5px;
}

.offer td.body         
{
	padding-left:5px; 
	font-size:10px; 
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif; 
	vertical-align:top; 
	}
.offer td.textInput    
{
	font-size:10px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: top; 
	}
.offer .nowrap   	    
{
	white-space:nowrap; 
	}
.offer img
{
	margin:0;
	padding:0;
}
.offers_grid
{
	width:100%;
}
.offers_grid td, .offers_grid th
{
	padding:2px 5px;
	text-align:left;
}
.offers_grid th
{
	background-color:#E41D38;
	color:#ffffff;
}
.offers_grid th a
{
	color:#ffffff;
}
/************
NEWS
*************/
.news_shell{
	background-color:#F5F6F6;
	padding:10px;
	width:490px;
}
.news_text{
	border:1px solid #E41D38;
	padding:5px 10px 25px 10px;
}
.news_text h1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	}
.news_text h1 a{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.news_text h1 a:hover{
	text-decoration:underline;
}
.metadata{
	color:#808080;
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:-10px;
	}
.news_poveke{
	text-align:right;
	margin-top:-10px;
	margin-right:10px;
	}
.news_poveke a{
	padding:3px 7px;
	width:50px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#E41D38;
	}
/************
EXPERIENCES
*************/
.experiences{
	width:510px;
	padding:20px 0;
	margin-top:200px;
}
.experiences td{
	text-align:center;
	width:50%;
	vertical-align:top;
	}
.experiences img{
	width:225px;
}
.experience_employer{
	}
.experience_student{
	background-image:url(images/dotted_vertical_border.jpg);
	background-repeat:repeat-y;
	}
.experience_text{
	padding:10px 20px 20px 20px;
	text-align:left;
}
.experience_text h2{
	font-size:16px;
	font-weight:bold;
	color:#E41D38;
	margin-bottom:10px;
}
.experience_text h2 a{
	font-size:16px;
	font-weight:bold;
	color:#E41D38;
	text-decoration:none;
}
.experience_text h2 a:hover{
	text-decoration:underline;
	}
.exp_poveke{
	text-align:right;
	margin-right:30px;
	}
.exp_poveke a{
	padding:3px 7px;
	width:50px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#E41D38;
	}
.galerii
{
	text-align:left;
}
.galerii img
{
	margin:3px;
}
/************
SIDEBAR RIGHT
*************/
.sidebar_right{
	padding:10px;
	float:right;
	width:259px;
	text-align:right;
	/*background-color:#302b2c;*/
	background-image:url(images/sidebar_bkg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	}
.sidebar_right img
{
	/*border:4px solid #FFFFFF;*/
	margin-bottom:5px;
}
.script_tweet{
	padding:10px;
	background-color:#F5F6F6;
}
.script_tweet h2{
	text-align:center;
	padding:5px 0;
	border-top:2px dashed #E41D38;
	border-bottom:2px dashed #E41D38;
	font-size:14px;
	}
.script_tweet ul{
	list-style:none;
	padding:10px;
	background-color:#F5F6F6;
	margin-top:10px;
	background-image:url(images/praksi_bkg.png);
	background-repeat:no-repeat;
	background-position:top right;
	text-align:left;
	}
.script_tweet a{
	text-decoration:none;
	font-weight:bold;
	color:#E41D38;
	font-size:11px;
	margin-bottom:5px;
	}
.script_tweet a:hover{
	text-decoration:underline;
	}
/************
SIDEBAR RIGHT REKLAMA
*************/
.sidebar_right_reklama
{
	padding:80px 10px;
	float:right;
	width:170px;
	text-align:right;
	background-image:url(images/sidebar_bkg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	}
.sidebar_right img
{
	margin-bottom:5px;
}

/************
FOOTER
*************/
.footer{
	text-align:center;

}
.footer_credits
{
	height:30px;
	padding:10px 10px;
	background-color:#302b2c;
	text-align:left;
	color:#a2a2a4;
	font-size:10px;
	vertical-align:middle;
	}
.footer_credits a
{
	color:#666666;
	font-size:10px;
}
.footer_credits a:hover
{
	color:#444444;
	text-decoration:none;
}
.footer_rights
{
		color:#a2a2a4;
	float:right;
	font-size:10px;
}
.footer p{
	margin-top:3px;
	border-top:1px dotted #999999;
	padding:10px 0;
}
.footer td{
	text-align:center;
	}
.footer img{
	border:0;
	}

