body { 
	background-color: #486078; 
	padding:0px; 
	margin:0px; 
} 
#header { 
	height: 116px; 
	width: 780px; 
	margin-left: -390px; 
	position: absolute; 
	left: 50%; 
	top: 30px; 
	background-image:url(logo.gif); 
	background-position:200px; 
	background-repeat:no-repeat; 
} 
#middle { 
	height: auto; 
	width: 760px; 
	border: 10px solid #dbdddf; 
	background-color:#2e4259; 
	margin-left: -390px; 
	position: absolute; 
	left: 50%; 
	top: 156px; 
	padding-bottom:30px; 
} 
#middle_full { 
	height: auto; 
	width: 760px; 
	border: 10px solid #dbdddf; 
	background-color:#2e4259; 
	margin-left: -390px; 
	position: absolute; 
	left: 50%; 
	top: 156px; 
	padding-bottom:50px; 
} 
#footer { 
	height: 20px; 
	width: 760px; 
	top: 40px; 
	background-color:#263649; 
	position: relative; 
	float:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:20px; 
	color: #FFFFFF; 
	font-weight:bold; 
} 
#footer2 { 
	height: 20px; 
	width: 760px; 
	background-color:#263649; 
	top: 50px; 
	position: relative; 
	float:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:20px; 
	color: #FFFFFF; 
	font-weight:bold; 
	margin-bottom:10px; 
} 
#flash_link { 
	width: 40%; 
	position:relative; 
	float:left; 
	text-align:left; 
	padding-left:20px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
} 
#copyright { 
	width: 20%; 
	position:relative; 
	float:right;		 
	text-align:right; 
	padding-right:20px; 
} 
#naslov { 
	height: 20px; 
	width: 100%; 
	background-color:#263649; 
	top: 10px; 
	position:relative; 
} 
#naslov_lijevo { 
	height:auto; 
	width: 210px; 
	background-color:#dbdddf; 
	position:relative; 
	float:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-indent: 25px; 
	line-height:20px; 
	background-image:url(strelica_1_naslov.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	letter-spacing: 1px; 
} 
#naslov_lijevo a { 
	text-decoration:none; 
	color:#000000; 
} 
#naslov_desno { 
	height: 20px; 
	width: 210px; 
	position:relative; 
	float:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-indent: 40px; 
	line-height:20px; 
	background-image:url(strelica_2_naslov.gif); 
	background-position:20px center; 
	background-repeat:no-repeat; 
	letter-spacing: 1px; 
} 
#naslov_desno2 { 
	height: 20px; 
	width: 260px; 
	position:relative; 
	float:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-indent: 40px; 
	line-height:20px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:20px center; 
	background-repeat:no-repeat; 
	letter-spacing: 1px; 
} 
#naslov_desno_none { 
	height: 20px; 
	width: 260px; 
	position:relative; 
	float:left; 
} 
#lijevo { 
	height: auto; 
	width: 210px; 
	position:relative; 
	float:left; 
	top:30px; 
	padding-bottom:15px; 
} 
#lijevo1 { 
	height: auto; 
	width: 70px; 
	position:relative; 
	float:left; 
	text-align:right; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	font-weight:bold; 
	color: #FFFFFF; 
} 
#lijevo2 { 
	height: auto; 
	width: 130px; 
	position:relative; 
	float:left; 
	text-align:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	color: #FFFFFF; 
	margin-left:7px; 
} 
#desno { 
	height: auto; 
	width: 520px; 
	position:relative; 
	float:left; 
	left:-5px; 
	top:30px; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	line-height:20px; 
	padding-left:25px; 
	background-image:url(menu_border.gif); 
	background-position:left top; 
	background-repeat:repeat-y; 
	margin-bottom:30px; 
 
} 
#line-break { 
	height: 5px; 
	width: 500px; 
	position:relative; 
	float:left; 
	left:-5px; 
	top:0px; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	line-height:20px; 
	padding-left:25px; 
	background-image:url(line-break.gif); 
	background-position:left top; 
	background-repeat:repeat-x; 
	margin-bottom:20px; 
 
} 
#full { 
	height: auto; 
	width: 725px; 
	position:relative; 
	float:left; 
	left:-10px; 
	top:30px; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	line-height:20px; 
	padding-left:30px; 
	margin-bottom:30px; 
} 
#content { 
	height: 100%; 
	width: 100%; 
	position:relative; 
	top:10px; 
	border-top: 10px solid #2e4259; 
	border-bottom: 10px solid #2e4259; 
} 
a { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #7ecaf8; 
	text-decoration: none; 
} 
a:hover { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	line-height: 20px; 
	color: #668faa; 
	text-decoration: none; 
} 
.menu_link a { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	text-indent:5px; 
	padding-left:15px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	width:155px; 
	display:block; 
} 
.menu_link a:hover { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	text-indent:5px; 
	padding-left:15px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	background-color:#263649; 
	width:160px; 
	display:block; 
} 
.menu_link_over { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	text-indent:5px; 
	padding-left:15px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	background-color:#415367; 
	width:160px; 
	display:block; 
} 
#menu { 
	left: 15px; 
	position: relative; 
	float: left; 
} 
.menu_link2 a { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	text-indent:5px; 
	padding-left:15px; 
	margin-left:10px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	width:160px; 
	display:block; 
} 
.menu_link2 a:hover { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	text-indent:5px; 
	padding-left:15px; 
	margin-left:10px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	background-color:#263649; 
	width:160px; 
	display:block; 
} 
.menu_link2_over { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	text-indent:5px; 
	padding-left:15px; 
	margin-left:10px; 
	background-image:url(strelica_1_menu.gif); 
	background-position:10px center; 
	background-repeat:no-repeat; 
	background-color:#415367; 
	width:160px; 
	display:block; 
} 
#main_menu { 
	margin-left: 20px; 
	text-align:left; 
	width:100%; 
	background-image:url(slogan.gif); 
	background-position: 430px 50px; 
	background-repeat:no-repeat; 
	color:#FFFFFF; 
} 
.webdesign_submenu { 
	margin-left: -70px; 
} 
.webprogramming_submenu { 
	margin-left: -30px; 
} 
.webmarketing_submenu { 
	margin-left: -50px; 
} 
.main_menu_link a { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	color: #FFFFFF; 
	text-decoration: none; 
	padding-left:15px; 
	letter-spacing: 1px; 
} 
.main_menu_link a:hover { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	color: #FFFFFF; 
	text-decoration: none; 
	padding-left:15px; 
	background-image:url(strelica_1_main_menu.gif); 
	background-position:left center; 
	background-repeat:no-repeat; 
	letter-spacing: 1px; 
} 
.main_menu_link_over a { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 20px; 
	color: #FFFFFF; 
	text-decoration: none; 
	padding-left:15px; 
	background-image:url(strelica_1_main_menu.gif); 
	background-position:left center; 
	background-repeat:no-repeat; 
	letter-spacing: 1px; 
} 
.logo { 
	float: left; 
	height: auto; 
	width: auto; 
	position: relative; 
	border: 10px solid #CCCCCC; 
	margin-right:10px; 
} 
.logo2 { 
	float: left; 
	height: auto; 
	width: auto; 
	position: relative; 
	margin-right:10px; 
} 
.work { 
	float:left; 
	position:relative; 
	width: 100%; 
	height:115px; 
	margin-bottom:10px; 
}
.work1 { 
	float:left; 
	position:relative; 
	width: 100%; 
	height:140px; 
	margin-bottom:10px; 
}  
.thumb { 
	float: left; 
	height: auto; 
	width: 154px; 
	position: relative; 
	margin-left:20px; 
	outline:none; 
	border:none; 
} 
 
img { 
	outline:none; 
	border:none; 
} 
/*.thumb a { 
	outline-color:#2E4259; 
	outline-style:solid; 
	outline-width:2px; 
	border:1px solid #FF0000; 
}*/
.thumb a:hover { 
	outline-color:#7ecaf8; 
	outline-style:solid; 
	outline-width:2px; 
} 
 
.description { 
	float: left; 
	width:300px; 
	position: relative; 
	margin-left:20px; 
} 
.thumblogo { 
 
	float: left; 
	height: auto; 
	width: 300px; 
	position: relative; 
	margin-left:20px; 
} 
.descriptionlogo { 
 
	float: left; 
	width:160px; 
	position: relative; 
	margin-left:20px; 
} 
.worklogo { 
 
	float:left; 
	position:relative; 
	width: 100%; 
	height:auto; 
	margin-bottom:30px; 
} 
.workhtmlad { 
 
	float:left; 
	position:relative; 
	width: 100%; 
	height:auto; 
	margin-bottom:30px; 
} 
.thumbhtmlad { 
 
	float: left; 
	height: auto; 
	width: 450px; 
	position: relative; 
	margin-left:10px; 
	margin-bottom:10px; 
} 
.descriptionhtmlad { 
 
	float: none; 
	width:160px; 
	position: relative; 
	margin-left:20px; 
	margin-bottom:15px; 
} 
.workbann { 
 
	float:left; 
	position:relative; 
	width: 100%; 
	height:auto; 
	margin-bottom:30px; 
} 
.thumbbann { 
 
	height: auto; 
	width: 486px; 
	position: relative; 
	margin-left:20px; 
	margin-bottom:10px; 
} 
.descriptionbann { 
 
	float: left; 
	width:240px; 
	position: relative; 
	margin-left:10px; 
	margin-bottom:15px; 
} 
html>body #middle {padding-bottom:50px;) 
