* {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
html,body,ol,ul,li,dl,dt,dd,img {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}
BODY {
	padding:0 0px 0 778px;
	/* the critical side padding that sets the natural min-width! */ text-align: left;
	/* centers the #sizer element in IE5.x/win */
}
#sizer {
	margin:0 0;
	/* centers #sizer in standard browsers */
	padding:0;
	width:0%;
	/* this value controls liquidity;
	0% = full rigid,100% = full liquid */
	text-align:left;
	/* resets the default text alignment for the page */
	max-width:0px;
}
#expander {
	/* Any % height here causes IE to lose the neg right margin */
	margin:0 0px 0 -778px;
	/* neg side margin values should be < or = to side body padding */
	min-width:778px;
	/* This prevents Safari from losing the negative margins in narrow windows */ position:relative;
	/* makes #expander visible outside #sizer in IEwin */
	min-height:1px;
	/* This harmless declaration gives Layout to IE7,which can't read the Holly hack below */
}
/*\*/
* html #expander {
	height: 0;
}
/* #expander must have "height:0" in IEwin bug fixing */
/* The above is a modified Holly hack for #expander,with zero substituted for the usual 1% height value. Any % value on this element causes a horrendous IE bug! */ #wrapper1 {
	position:relative;
	background:none;
	/* this BG tiles the left column */
	font-size:inherit;
	/* set global font-size here */ border:0px solid #da5;
	border-width:0px 0px;
}
/* this positioning may be needed for IEwin if page is to contain positioned elements */
#wrapper2 {
	position:relative;
	/* extra insurance against bugs in IEwin */
	background:#FFF;
	/* this BG tiles the right column */
}
/****************** Main Page Structure *****************/
/* To modify the side column widths and the col divider widths,the values that are marked "critical" and also refer to the desired mod MUST be changed as a group. */
.outer {
	background:#ffffff;
	/* this BG tiles the center column */
	border-left:0px solid #da5;
	/*** Critical left divider dimension value ***/
	border-right:0px solid #da5;
	/*** Critical right divider dimension value ***/
	margin-left:0px;
	/*** Critical left col width value ***/
	margin-right:0px;
	/*** Critical right col width value ***/
}
.float-wrap {
	float:left;
	width:100%;
}
.center {
	float:right;
	width: 100%;
}
.left {
	float:left;
	position:relative;
	/* Needed for IE/win */
	width:0px;
	/*** Critical left col width value ***/
	margin-left:-0px;
	/*** Critical left col width value ***/ /*** Critical left divider dimension value ***/
	display:none;
}
.right {
	float:right;
	position:relative;
	/* Needed for IE/win */
	width:0px;
	/*** Critical right col width value ***/
	margin-right:-0px;
	/*** Critical right col width value ***/ /*** Critical right divider dimension value ***/
	margin-left:0px;
	/*** Critical right divider dimension value ***/
}
/* ovi kontejneri su prvenstveno zamisljeni za margine za kolone,zelimo da ostavimo kod headera,footera i jos ponegde width:100% */
/* This class is used to pad text content in the cols,so that the cols don't need side padding that would then require box model hacking for IE5.x/win */
.container-center {
	padding:0;
}
.container-left {
}
.container-right {
	padding: 10px 0 10px 0;
}
/*************** Header and Footer elements *****************/
#header {
	background-color:#A51129;
	width: 100%;
}
/* "jello" BG is made to be in fixed position here */
.header-container {
	padding:20px 10px 0px 10px;
}
#footer {
	width:100%;
}
.footer-container {
	margin:20px 0 20px 10px;
	border-top:1px dashed #666;
	padding: 10px 0;
}
/************** Special Fixes *************/
.outer {
	word-wrap: break-word;
}
/* Prevents long urls from breaking layout in IE,must be hidden in a conditional comment for CSS to validate */
/* img {
	max-width: 100%;
}
*/
/* prevents oversize images from breaking layout in browsers that support max-width */
/* \*/
* html #wrapper1,* html #wrapper2,* html .container-left,* html .container-center,* html .container-right,* html .outer {
	height: 1%;
}
/* Holly hack */
#wrapper1,#wrapper2,.container-left,.container-center,.container-right,.outer {
	min-height: 1%;
}
/* gives layout for IE7 */
/*** Variance fixes for IEwin ***/
/*\*/
* html .outer p {
	margin-right: -6px;
}
/* */
/**************** Utility Rules *******************/
.clear,.brclear {
	/* Use a break with this class to clear float containers */
	clear:both;
	height:0;
	margin:0;
	font-size:1px;
	line-height:0;
}
.bgclear {
	clear:both;
	height:20px;
}
.hide {
	display: none;
}
/************** Generic Rules *************/
UL {
	margin:0;
	padding:0;
	list-style:none;
}
P {
	line-height:1.5em;
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
}
#tools {
	position:absolute;
	top:0px;
	right:0px;
	margin-right:-170px;
	width:170px;
	background:url(/images/fp/tools-bg.gif) repeat-y;
	visibility:visible;
}
#header-branding {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #BE3D4F;
	height:65px;
}
.logo {
	padding:10px 20px 0 0;
	float:left;
}
.header-banners {
	float:right;
	padding:0 0 0 5px;
	margin:0;
}
.header-banners DIV DIV {
	float:left;
	margin:0;
	padding: 0 0 0 7px;
}
/*gl*/
DIV#banner-pos5 IMG,DIV#banner-pos5 DIV,DIV#banner-pos4 IMG,DIV#banner-pos4 DIV {
	margin-top:15px;
}
.gold {
	color:#946C00;
}
.grey {
	color: #333;
}
/************** All Menu Rules *************/
.masternav {
	padding:5px 0 12px 0;
	color:#FFFFFF;
}
.masternav STRONG {
	color:#FFFFFF;
}
.masternav-line {
	padding:5px 0 10px 0;
	background-color:#A51129;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */