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:246px;
	/*** 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:246px;
	/*** Critical right col width value ***/
	margin-right:-246px;
	/*** 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:10px 20px 0px 10px;
}
.container-left {
}
.container-right {
	padding: 10px 0 10px 0;
}
/*************** Header and Footer elements *****************/
#header {
	background-color:#A51129;
	width: 100%;
	height:136px;
}
/* "jello" BG is made to be in fixed position here */
.header-container {
	padding:16px 10px 0px 10px;
	margin-bottom:0;
}

div.nf-search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://static.b92.net/404searchshortbg.gif) no-repeat scroll 0 0;
height:53px;
margin:5px 0px 0 0;
padding:16px 0 0 46px;
width:468px;
}

#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;
	background:url(/sport/img/bg-clear.gif) repeat-x center;
}
.hide {
	display: none;
}
/* sport bilten i sms vesti */
.sportbilten, .smsbilten {
background: url(http://static.b92.net/images/news/sportb-line.gif) repeat-x;
width:auto;
height:55px;
padding-bottom:5px;
}
.smsbilten {
color: #FFF;
}
.sportbilten img, .smsbilten img {
float: left;
}
.sportbilten a {
color: #F4BAC3;
display: block;
text-decoration: none;
font-size:11px;
}
.smsbilten a {
color: #FFF;
display: block;
text-decoration: none;
font-size:11px;
}
.sportbilten a:hover {
color: #F4BAC3;
text-decoration: none;
}
.smsbilten a:hover {
color: #FFF;
text-decoration: none;
}
.sportbilten a strong {
color: #FFF;
text-decoration: underline;
}
.sportbilten a:hover strong {
color: #FFF;
text-decoration: none;
}
.smsbilten p {
text-decoration: underline;
}
.smsbilten p:hover {
text-decoration: none;
}

/************** Generic Rules *************/
UL {
	margin:0;
	padding:0;
	list-style:none;
}
P {
	line-height:1.5em;
	margin:0;
	padding:0;
}
A {
	color: #0C4E84;
	text-decoration:none;
}
A:HOVER {
	color:#0C4E84;
	text-decoration:underline;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
}
#tools {
	position:absolute;
	top:0px;
	right:0px;
	margin-right:-170px;
	width:170px;
	background:url(http://static.b92.net/images/fp/tools-bg.gif) repeat-y;
	visibility:visible;
}
#header-branding {
	padding-bottom:16px;
	margin-bottom:8px;
	border-bottom:1px solid #BE3D4F;
	height:65px;
}
.logo {
	padding:10px 20px 0 0;
	float: left;
}
.header-banners {
	float:right;
	margin:0;
}

.nf {
width:180px;
}
/*gl*/
DIV#banner-pos5 IMG,DIV#banner-pos5 DIV,/*DIV#banner-pos4 IMG,*/ DIV#banner-pos4 DIV {
	margin-top: 10px;
}

.shadetabs li a:hover {
color:#2D2B2B;
text-decoration:underline;
width:0px;
}

.masternav1 LI {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.masternav1 LI.divider {
	padding:0 0px;
	background-color:#ffffff;
	width:1px;
	height:12px;
	margin:10px 0 0 0;
}
.masternav1 LI A {
	display:block;
	color:#ffffff;
	font-weight:bold;
	padding:8px 4px 7px 4px;
	background: url("http://static.b92.net/img/divider.gif") no-repeat right 10px;
}
.masternav1 LI A:hover {
	text-decoration:underline;
	color:#ffffff;
}
.masternav1 LI.m-sport A {
	padding:0px 0px 0px 0px;
	margin-bottom: 0px;
}
.masternav1 LI A.nb { /** ukida divider desno od linka **/
	background:none;
}

/* ######################### DROPDOWN MENU ######################## */
/* Style for Tab Interface itself */
.masternav1 LI div.shadetabs {
	margin-bottom:0px;
	font-weight:bold;
	align:left;
	padding:9px 0 0 0;
}
.masternav1 LI div.shadetabs ul {
	margin:0px;
	list-style-type:none;
	text-align:left;
	padding:0px;
	list-style:none;
}
.masternav1 LI div.shadetabs li {
	display:inline;
	margin:0px;
	width:70px;
	background-image:url(/images/fp/str-belo-dole.gif);
	background-repeat:no-repeat;
	background-position:45px 12px;
	padding-top:2px;
}
.masternav1 LI div.shadetabs li a {
	text-decoration:none;
	width:40px;
	heigth:25px;
	padding:5px 15px 0px 5px;
	color:#FFFFFF;
	margin:0px;
}
.masternav1 LI div.shadetabs li a:hover {
	text-decoration:underline;
	color:#2d2b2b;
	width: 40px;
	margin:0px;
}
.masternav1 LI div.shadetabs li.selected a {
	/*selected main tab style */
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	background-image:url(/images/fp/str-bordo-dole.gif);
	background-repeat:no-repeat;
	background-position:45px 12px;
}
.masternav1 LI div.shadetabs li.selected a:hover {
	/*selected main tab style */
	text-decoration:none;
}
/* ######### Style for Drop Down Menu ######### */
.masternav1 LI div.dropmenudiv {
	position:absolute;
	top:0;
	border:1px solid #cccccc;
	/*THEME CHANGE HERE*/
	border-width:0 1px;
	line-height:18px;
	z-index:100;
	background-color:white;
	width:80px;
	visibility:hidden;
}
.masternav1 LI div.dropmenudiv a {
	width:auto;
	display:block;
	text-indent:3px;
	border-bottom:1px solid #cccccc;
	/*THEME CHANGE HERE*/
	padding:2px 5px 0px 10px;
	text-decoration:none;
	background-image:url(/images/fp/str-za-bg.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	color:#258CBF;
	font-weight:normal;
}
* html .masternav1 LI div.dropmenudiv a {
	/*IE only hack*/
	width:100%;
}
.masternav1 LI div.dropmenudiv a:hover {
	/*THEME CHANGE HERE*/
	background-color:#eeeeee;
	text-decoration:underline;
	color:#258CBF;
}
/* ######################### DROPDOWN MENU KRAJ ######################## */


/************** All Menu Rules *************/
.masternav {
	padding:0;
	margin:0 0 0 -5px;
	position:relative;
	top:1px;
}


.masternav LI {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

.masternav LI.divider {
	padding:0 0px;
	background-color:#ffffff;
	width:1px;
	height:12px;
	margin:10px 0 0 0;
}
.masternav LI A {
	display:block;
	color:#ffffff;
	font-weight:bold;
	padding:6px 4px 6px 4px;
	background: url("http://static.b92.net/img/divider.gif") no-repeat right 7px;
}
.masternav LI A:hover {
	text-decoration:underline;
	color:#ffffff;
}

.masternav ul.about {
position:relative;
float:left; 
padding-left:9px;
height:28px;}

#header-sub-about {
	background-color:#404040;
	color:#fff;
	padding:4px 5px;
	position:relative;
	margin-bottom:24px;
}
#header-sub-about .masternav LI A {
	font-weight: bold;
}

/***********************PROMENE (moj css)*********************************/



#container {
	padding:0;
	margin:0 0 20px 0;
	float:left;
}

#container #left {
float:left; 
width:480px; 
padding-top:2px; 
padding-left: 10px; 
line-height:1.5em;
}

#container #left img {
float:left; 
margin: 4px 13px 8px 0;
}

#container #left p {
padding-bottom:15px; 
}

#scol #left {width:768px;}
#cvitae #left {width:768px;}
#scol #left p{padding-bottom:15px;}

#container #right {
float:left; 
width:264px; 
padding:26px 0 13px 0; 
margin-left:24px;
}

.txt {
padding:6px 9px 8px; 
float:left; 
border:3px solid #dcdcdc;
width:240px;
margin-bottom:60px;
line-height:1.5em;
background: url(http://static.b92.net/images/table_bg.gif) repeat-x;
}

div.mix .txt {
	margin-bottom:30px;
}

#right img {
margin:0 0 30px 0;
border:3px solid #dcdcdc;
padding: 10px;
}

#right div.txt img {
padding:6px 0 2px;
display: block;
border:0px solid #000;
margin:0;
}

span {font-weight:bold;
}

#left h1 {
font-size:24px;
font-weight:normal;
text-transform:uppercase; 
letter-spacing:-1px;
border-bottom: 3px solid #dcdcdc; 
padding-bottom:6px;
margin-bottom:14px;}

#left h2 {
font-size:18px; 
margin-bottom:16px;
padding-bottom:2px;
border-bottom:1px solid #dcdcdc;
font-weight:normal;}

#left h3 {font-size: 14px; margin-bottom:15px; padding:0;}

#left ul {margin:4px 0 16px 28px; width:735px;}
#left li {list-style-type:disc; line-height:1.5em;}

#container td {margin-bottom:2px; background: url(http://static.b92.net/images/table_bg.gif) repeat-x;}
#container table {margin:6px 0 16px;border-collapse: collapse;  width:266px; }

#container #left table td {padding:6px; border:1px solid #dcdcdc; text-align:center;}
#container #left table th {padding:6px; border:1px solid #dcdcdc; text-align:center; margin-bottom:2px; background: url(http://static.b92.net/images/table_bg.gif) repeat-x; font-weight:normal; text-transform:uppercase; }

#container #left table {width:100%;}
#container #left table.nagrade a { text-decoration:underline;}
#container #left table.nagrade td.podnaslov { text-transform:uppercase; font-weight:bold; padding:14px 5px; }
#container #left table.nagrade td {vertical-align:top; text-align:left; padding:10px 5px;}

#nagrade #left {width:768px;}

em {font-style:normal; font-weight:normal; font-size:12px;padding-left:6px;}

h3 span {font-weight:normal;}

#cvitae h1 {margin-bottom:15px;}
#cvitae h2 {font-size:16px; border-bottom:0px solid #000;}
#cvitae h3 {text-transform: uppercase; font-size:15px; font-weight:bold; margin-bottom:15px;}

#cvitae #container #left table {width:100%;margin-bottom:15px;}
#cvitae #container #left table td {text-align:left;padding:10px 5px;line-height:1.5em;}