html, body {
    height: 100%;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4d4d4d;
position: relative;
padding: 0px;
background: white;
height: 100%;
min-height: 100%;
/* margin: 60px auto 0px auto; */
}

* {
margin: 0px;
padding: 0px;
}

a {
color: #F7921E;
}

h1 {
font-size: 14px;
font-weight: bold;
margin: 0px 0px 20px 0px;
}

h2 {
font-weight: normal;
}

h3 {
margin-top: 15px;
}

.clearing {
clear: both;
height: 1px;
}

.main_container {
position: relative;
margin: 0px auto 0px auto;
width: 990px;
background: white;
padding: 0px;
height: 100%;
min-height: 100%;
}

.logo {
float: left;
display: inline;
width: 195px;
margin: 305px 0px 0px 0px;
padding: 0px;
}

.logo img {
	border: none;
}

.menu {
font-size: 11px;
float: left;
display: inline;
width: 194px;
margin: 308px 0px 0px 0px;
padding: 0px 0px 0px 1px;
}

.menu a {
font-size: 13px;
float: left;
width: 194px;
text-decoration: none;
color: #808080;
margin: 0px 0px 4px 0px;
padding: 2px 5px 4px 5px;
}

.menu a:hover{
background: #e6e6e6;
}

.menu a.selected {
background: #e6e6e6;
}

.main_content_container {
	float: left;
	display: inline;
	width: 600px;
	margin: 0px;
	padding: 0px;
	min-height: 100%;
    height: auto;
	background-image: url(images/podloga.png); 
}

.masthead_container {
	float: left;
	position: relative;
	display: inline;
	width: 600px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 150px;
}

.masthead {
	float: left;
	display: inline;
	width: 560px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	height: 150px;
	border-bottom: 1px solid #808080;
}

.project_title {
	position: absolute;
	top: 35px;
	font-size: 14px;
	left: 27px;
	color: #808080;
}

.projects_menu_container {
	float: left;
	width: 560px;
	border-top: 1px solid #808080;
	margin: 59px 0px 0px 0px;
	padding: 0px;
}

.projects_menu {
	float: left;
	position: relative;
	height: 66px;
	width: 560px;
	border-top: 1px solid #808080;
	margin: 2px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	overflow: hidden;
}

.projects_menu_inner {
	position: absolute;
	top: 10px;
	left: 0px;
	height: 66px;
	width: 560px;
}

.projects_menu a {
	float: left;
	width: 64px;
	height: 64px;
	margin: 0px 7px 10px 7px;
	border: 1px solid #808080;
	padding: 0px 0px 0px 0px;
	background-image: url(images/projekti_thumbs.jpg);
}

.projects_menu a.project_medvescak {
	background-position: 0px -518px;
}

.projects_menu a.project_medvescak:hover, .projects_menu a.project_medvescak_selected {
	background-position: 64px -518px;
}

.projects_menu a.project_nlb {
	background-position: 0px -740px;
}

.projects_menu a.project_nlb:hover, .projects_menu a.project_nlb_selected {
	background-position: 64px -740px;
}

.projects_menu a.project_vipnet_bozic {
	background-position: 0px -592px;
}

.projects_menu a.project_vipnet_bozic:hover, .projects_menu a.project_vipnet_bozic_selected {
	background-position: 64px -592px;
}

.projects_menu a.project_vipnet_simpozij {
	background-position: 0px -666px;
}

.projects_menu a.project_vipnet_simpozij:hover, .projects_menu a.project_vipnet_simpozij_selected {
	background-position: 64px -666px;
}

.projects_menu a.project_croaporte {
	background-position: 0px 0px;
}

.projects_menu a.project_croaporte:hover, .projects_menu a.project_croaporte_selected {
	background-position: 64px 0px;
}

.projects_menu a.project_mtv {
	background-position: 0px -74px;
}

.projects_menu a.project_mtv:hover, .projects_menu a.project_mtv_selected {
	background-position: 64px -74px;
}

.projects_menu a.project_vjencanja {
	background-position: 0px -148px;
}

.projects_menu a.project_vjencanja:hover, .projects_menu a.project_vjencanja_selected {
	background-position: 64px -148px;
}

.projects_menu a.project_velvet {
	background-position: 0px -222px;
}

.projects_menu a.project_velvet:hover, .projects_menu a.project_velvet_selected {
	background-position: 64px -222px;
}

.projects_menu a.project_garden_festival {
	background-position: 0px -296px;
}

.projects_menu a.project_garden_festival:hover, .projects_menu a.project_garden_festival_selected {
	background-position: 64px -296px;
}

.projects_menu a.project_garden_bar {
	background-position: 0px -370px;
}

.projects_menu a.project_garden_bar:hover, .projects_menu a.project_garden_bar_selected {
	background-position: 64px -370px;
}

.projects_menu a.project_lea_darija {
	background-position: 0px -444px;
}

.projects_menu a.project_lea_darija:hover, .projects_menu a.project_lea_darija_selected {
	background-position: 64px -444px;
}

.projects_menu a.project_a_marie {
	background-position: 0px -814px;
}

.projects_menu a.project_a_marie:hover, .projects_menu a.project_a_marie_selected {
	background-position: 64px -814px;
}

.projects_menu a.project_arena_ice_fever {
	background-position: 0px -888px;
}

.projects_menu a.project_arena_ice_fever:hover, .projects_menu a.project_arena_ice_fever_selected {
	background-position: 64px -888px;
}

.projects_menu a.project_klizaliste_tuskanac {
	background-position: 0px -962px;
}

.projects_menu a.project_klizaliste_tuskanac:hover, .projects_menu a.project_klizaliste_tuskanac_selected {
	background-position: 64px -962px;
}

.projects_menu a.project_noir_festival {
	background-position: 0px -1036px;
}

.projects_menu a.project_noir_festival:hover, .projects_menu a.project_noir_festival_selected {
	background-position: 64px -1036px;
}

.projects_menu a.project_tereza_kesovija {
	background-position: 0px -1110px;
}

.projects_menu a.project_tereza_kesovija:hover, .projects_menu a.project_tereza_kesovija_selected {
	background-position: 64px -1110px;
}

.projects_menu a img {
	float: left;
	width: 64px;
	border: 1px solid #808080;
}

.main_content_holder {
	position: relative;
	float: left;
	width: 600px;
	margin: 0px;
	padding: 0px;
}

.main_content {
	float: left;
	width: 560px;
	margin: 3px 0px 0px 20px;
	border-top: 1px solid #808080;
	padding: 10px 0px 0px 0px;
}

.image_gallery_container {
	float: left;
	width: 560px;
	height: 280px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

.main_text_container {
	float: left;
	width: 560px;
	margin: 0px;
	padding: 0px;
}

.main_text_container p {
	float: left;
	width: 560px;
	font-size: 11px;
	line-height: 16px;
	color: white;
	margin: 0px 0px 20px 0px;
}

.main_text_container ul.clients_paragraph {
	float: left;
	width: 260px;
	color: white;
	margin: 0px 0px 20px 0px;
	list-style-type: none;
}

.main_text_container ul.clients_paragraph li{
	float: left;
	width: 260px;
	font-size: 10px;
	color: white;
	margin: 0px 0px 8px 0px;
}

.main_text_container h1 {
	float: left;
	font-size: 37px;
	color: #808080;
	font-weight: normal;
}

#left_arrow, #right_arrow, #prev_btn, #next_btn {
	cursor: pointer;
}

/*.left_column {
float: left;
display: inline;
width: 160px;
padding: 0px;
margin: 0px 15px 0px 0px;
}

.center_column {
float: left;
display: inline;
width: 600px;
margin: 0px;
padding: 0px;
}*/



