#add_this_djordje
{
	margin:3px;
	border:1px solid #CCCCCC;
	background-color:#CFCFCF;
	margin-right:10px;
	padding:15px;
	text-align:center;
}

/*project*/

	.project img{
		border:1px solid #D47F00;
		padding:2px;
	}

/*General*/
body{
	margin:0px;
	background-color:#B6B8B8
}

#main_banner_table{
	height:140px;
	width:950px;
	background-color:#F4F8FF;
	border-left:1px solid #33CCFF;
	border-right:1px solid #33CCFF;
	background-image:url(images/banner.jpg);
	text-align:left;
}
	#main_banner_table h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:36pt;
		color:#CC6633;
		font-style:italic;
		margin:76px 0px 0px 30px;
	}

#main_nav_table, #main_foot_table{
	height:35px;
	width:950px;
	background-color:#FFFFFF;
	border-left:1px solid #33CCFF;
	border-right:1px solid #33CCFF;
	border-bottom:1px solid #E9C1C0;
	text-align:left;
	vertical-align:middle;
}

#main_foot_table{
	padding:15px;
}
	
	
	#main_nav_table ul, .bot_menu{
		list-style:none;
		margin:5px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		vertical-align:bottom;
	}
		#main_nav_table ul li, .bot_menu li{
			display:inline;
			margin-left:10px;
		}
			#main_nav_table ul li a:link, .bot_menu li a:link,
			#main_nav_table ul li a:active, .bot_menu li a:active,
			#main_nav_table ul li a:visited, .bot_menu li a:visited{
				padding:3px;
				color:#663300;
				border:1px solid #FFFFFF;
				text-decoration:none;
			}
			#main_nav_table ul li a:hover, .bot_menu li a:hover{
				background:#E9F7FE;
				border:1px solid #FF0033;
			}

#main_content_table{
	width:950px;
	background-color:#FCFCFC;
	border-left:1px solid #33CCFF;
	border-right:1px solid #33CCFF;
	border-bottom:1px solid #E9C1C0;
}
	#main_right{
		width:210px;
		border-left:1px dashed #E9C1C0;
		vertical-align:top;
		padding:5px 0px 0px 10px;
		text-align:left;
		background-color:#F7F9F7;
	}
		
		#main_right a:link,
		#main_right a:active,
		#main_right a:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			text-decoration:none;
			color:#000000
		}
		#main_right a:hover{
			text-decoration:underline;
		}
		.num{
			font-size:8pt;
		}
	
	#main_left{
		width:180px;
		border-right:1px dashed #E9C1C0;
		vertical-align:top;
		text-align:center;
		padding:15px 0px 0px 5px;
		background-color:#F7F9F7;
	}
	
	#main_mid{
		background-color:#FFFFFF;
		vertical-align:top;
		text-align:left;
		padding:0px 10px 20px 10px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
	}
		#main_mid h2{
			margin:10px 0px 10px 0px;
			font-family:Arial, Helvetica, sans-serif;
			color:#7F0000;
			text-decoration:none;
			font-weight:normal;
		}
		
	#div_loc{
		margin:2px;
		height:18px;
		vertical-align:middle;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		padding:0px 0px 0px 0px;
		color:#AA1F55;
	}
		#div_loc a:link{
			color:#006666;
		}
		#div_loc a:active{
			color:#006666;
		}
		#div_loc a:visited{
			color:#006666;
		}
		#div_loc a:hover{
			color:#FF6633;
		}
	#div_stu{
		margin:10px;
		vertical-align:middle;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		padding:10px;
		border:1px dotted #2A7F00;
		background-color:#EDFEE9;
	}
	
	.menu_title{
		font-family:Tahoma;
		font-size:14pt;
		color:#333333
	}
	
a.link_seemore{
	font-weight:bold;
}

/**/
.program_row{
	float:left; width:97%; margin:0px; clear:both; border-top:1px solid #CCCEDB; background-color:#FFFFFF; padding:7px;
}
.program_row_img{
float:left; clear:none; width:170px; text-align:center; padding:3px; background-color:#FFFFFF; border:1px solid #AADF55
}
.program_row_tit{
	float:left; width:300px; margin-left:10px; font-size:10pt; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}

.program_row_tit a{
	color: rgb(51,102,204);
}

.program_row_info{
	float:left; width:300px; margin-left:10px; font-size:10pt; text-align:left; font-family:Arial, Helvetica, sans-serif;
}

	.clist{
		font-family:Arial, Helvetica, sans-serif; text-align:left;
		font-size:12pt;
		margin-left:25px;
		padding:0px 0px 0px 20px;
		list-style:inherit;
		font-weight:none;
	}
		.clist a:link,
		.clist a:active,
		.clist a:visited{
			color:#557F55;
			text-decoration:underline;
		}
		.clist a:hover{
			color:#FF5F00;
			text-decoration:underline;
		}
		
/*Popp*/
.popp{
text-align:center; float:left; width:150px; height:170px; margin:5px; padding:4px; border:1px dashed green; font-size:10pt; font-weight:bold; background-color:#E8EEFA
}
.popp img{
	border:1px solid #FFCCCC; margin:5px 0px 5px 0px;
}
