body {
	background: 					#ECF1F2;
	font-size: 						62.5%;
	font-family: 						Verdana, Arial, Sans-Serif;
	color: 								#474747;
	padding:							0;
	margin:							0;
}

a:link
{
	color:								#A20D0B;
	text-decoration: 				none;
}

a:visited
{
	color:								#A20D0B;
}

a:hover
{
	text-decoration:				underline;
}

a:active
{
	color:								white;
	background-color:			#A20D0B;
}

h1 {
}

h2 {
	position:							relative;
	
	margin:							0 0 10px;
	padding: 							2px;
	border-bottom: 				1px solid #c4c4c7;
	
	font-family:						Georgia, "Times new roman", serif;
	font-size:							1.5em;
	font-weight: 					normal;
}

h3
{
}


/* ---------- layout-------------- */
#container {
	width:								677px;
	margin: 							0 auto 10px;
	padding:							0;
	background: 					white	url("../img/background.jpg") repeat-y left top;
	font-size:							1.1em;
}

#header	{
	position:							relative;
	height:								127px;
	margin:							0	17px 7px;
	border-bottom:				1px solid #c4c4c7;
	background: 					white	url("../img/header.png") no-repeat;
}

#content {
	float: 								right;
	width:								477px;
	margin-right:					10px;
	overflow:							hidden;
}

#sidebar
{
	float: 								right;
	width:								165px;
	overflow:							hidden;
	margin-right:					14px;
}

#footer
{
	display:							block;
	clear:								right;
	padding-bottom:				2px;
	background: 					transparent	url("../img/footerBackground.jpg") no-repeat left bottom;
	color:								#777;
	font-size:							0.9em;
}

#footer	p
{
	border-top:						1px solid #c4c4c7;
	margin:							10px;
	background-color:			white;
	padding:							3px 4px;
}

#footer	a
{
	margin:							0	5px;
}


/* --------------	header subcontent	------------- */
h1
{
	position:							absolute;
	left:									140px;
	bottom:							4px;
	color:								white;
	font-size:							1.2em;
	font-weight:					bold;
}

#languageChangeLink
{
	position:							absolute;
	right:								10px;
	top:									10px;
}

#languageChangeLink	a
{
	color:								white;
}


/* --------------	style	------------- */

p.naslov
{
	margin:							17px	0	0;
	padding:							7px	7px 10px 0;
	border-top:						1px solid #c4c4c7;
}

#sidebar	p.naslov
{
	padding:							7px	0 10px 7px;
	text-align:						right;
}

p.noBorder,
#sidebar	p.noBorder
{
	margin:							0;
	padding:							0	7px 10px 0;	
	border-top:						0;
}

#sidebar	p.noBorder
{
	padding:							0	0 10px	7px;
}

p.naslov	span
{
	display:							block;
	padding:							3px 4px;
	background-color:			#A20D0B;
	color:								white;
	font-weight:					bold;
}



/* --------------	menu	------------- */

#menu
{
	margin:							0	0	10px;
	padding:							0;
}

#menu	li
{
	list-style-type:					none;
}

#menu	li	a
{
	display:							block;
	margin:							0 4px 0 10px;
	padding:							3px 7px 4px 17px;
	border-bottom:				1px solid #c4c4c7;
	color:								#474747;
	background:					white	url("../img/arrow.png") no-repeat	left	-7px;
	text-decoration:				none;
}

#menu	li.none	a
{
	display:							block;
	margin:							0 4px 0 10px;
	padding:							3px 0 4px 0;
	border-bottom:				1px solid #c4c4c7;
	text-align:						center;
	background:					none;
}

#menu	li	a:hover
{
	color:								#A20D0B;
	background-position:		left	7px;
	text-decoration:				underline;
}


/* --------------	news	------------- */

#news
{
	margin:							0;
	padding:							0;
}

#news	li
{
	margin:							10px	17px	22px	7px;
	list-style-type:					none;
	line-height:						1.5em;
}

#news	li	h2	span
{
	position:							absolute;
	right:								0;
	bottom:							2px;
	
	font-family:						Verdana,	Arial, Helvetica, sans-serif;
	font-size:							0.6em;
}

#news	li img
{
	margin:							10px;
}

/* --------------	pretraga	------------- */
#searchForm
{
	margin:							0	0	10px	10px;
}

