body {margin:0 auto; padding:0; width:100%; text-align:center; /* horizontal centering for IE Win quirks */ font: 0.75em/1em Verdana, Helvetica, Arial, sans-serif; color:#fffcfb; text-align:left;}

html {margin:0 auto; padding:0;width:100%;}

li {color:#ffffff; list-style:square; line-height:1.8em;font-size:0.9em;}

.h4 {font-size:1em; font-weight:bold; padding:10px; background-color:#ffffff; color:#266076; border-bottom:3px solid #1f292f; border-right:3px solid #1f292f; border-top:1px solid #1f292f; border-left:1px solid #1f292f;}

a, a:link { color:#ffda48; text-decoration:none;}	
a:hover { text-decoration:underline; color:#ffda48;}

a.bijelo, a.bijelo:link { color:#c83c5f; text-decoration:none;}	
a.bijelo:hover { text-decoration:underline; color:#c83c5f;}
span.precrtano { text-decoration:line-through;}
span.brojac { color:#e5e5e5; font-size:0.9em;}
 

p { padding:10px 20px;font-size:0.9em; font-weight:normal; line-height:1.4em;}
p.preporuka {margin-left:20px; padding:10px 0; font-size:0.9em; line-height:1.4em; border-bottom:1px dotted #ffda48; border-top:1px dotted #ffda48; float:left;}
p.expandp { padding:0 5px;font-size:0.9em; font-weight:normal; line-height:1.4em;}

img, img a, img a:hover {border:0;}
img.dload {border:0; margin-right:25px; float:left;}
img.thumbs { margin:0 0 16px 22px; padding:6px; float:left; background-color:#ddd;}
img.thumbs:hover { margin:0 0 16px 22px; padding:6px; background-color:#ffda48;}

.wrapper {margin:0 auto; position:relative;	width:100%;}

.top {margin:0 auto; position:relative;	width:100%; background-color:#1f292f; height:70px; float:left;}
	.topL {margin:0 auto; width:200px; height:70px; float:left; background-color:#1f292f; border-right:1px solid #888888; text-align:center;}
	.topR {margin:0 auto; float:left; width:799px}
		.nav {margin:0 auto; float:left;}
		
.middle {margin:0 auto; position:relative; width:100%; background:url(graph/grad.gif) top left repeat-x; background-color:#ffffff; height:110px; float:left;}
	.middleL {margin:0 auto; width:200px; height:110px; float:left; background-color:#ffffff; border-right:1px solid #c8ced3; background:url(graph/grad.gif) top left repeat-x;}
	.middleR {margin:0 auto; float:left; padding:30px 0 0 25px; font-size:0.9em; color:#888888;}
		.middleR span{clear:left; float:left;}
		.middleR img{clear:right; float:left;}

.main {margin:0 auto; position:relative; width:100%; background:url(graph/mainBACK.jpg) bottom right no-repeat; background-color:#93445a; height:400px; float:left;}
	.mainL {height:400px; float:left; background-color:#fff; border-right:1px solid #c8ced3; width:200px;}
		.presubnav {margin:0 auto; position:relative; float:left; width:199px; padding-bottom:5px;}
		.subnav {margin:0 auto; position:relative; background-color:#888888; float:left; padding:10px 20px;}
		.subnav a,.subnav a:hover, .selected a, .selected a:hover{ color:#ffffff; text-decoration:none;}
		.subnav:hover {margin:0 auto; position:relative; background-color:#1f292f; float:left; padding:10px 20px;}
		.selected {margin:0 auto; position:relative; background-color:#c83c5f; float:left; padding:10px 20px;}
		
		p.naslov { padding:5px 0 5px 35px;font-size:0.9em; font-weight:bold; line-height:1.4em; background:url(graph/ppp.gif) left center no-repeat; color:#c33159;}
		p.ostalo { padding:5px 0 5px 35px;font-size:0.9em; font-weight:bold; line-height:1.4em; background:url(graph/ppp_ostalo.gif) left center no-repeat; color:#1f292f;}
		p.tekst { padding:0 10px 20px 35px;font-size:0.9em; line-height:1.4em; background-color:#ffffff; color:#1f292f;}
		
	.mainR1 { float:left; width:400px; height:400px; background-color:#ffffff; overflow:hidden;}
	.mainR2 {float:left; padding:25px 0 0 25px; width:35%;}
	
#expand {margin:0 auto; position:relative; width:100%; background:url(graph/expand_grad.jpg) top left repeat-x; background-color:#1f292f; float:left;}
	#expandL {margin:0 auto; float:left; width:200px;}
	#expandR {margin:0 auto; float:left; padding:20px 0 20px 25px; border-left:1px solid #888888; text-align:left;}
		
.footer {margin:0 auto; position:relative;	width:100%; background-color:#ffffff; float:left; border-bottom:1px solid #c8ced3;}
	.footerL {margin:0 auto; float:left; width:200px;}
	.footerR {margin:0 auto; float:left; padding:20px 0 20px 25px; border-left:1px solid #c8ced3; color:#888888; font-size:0.92em; line-height:1.4em;}
	.footerCSS {position:absolute; top:0; right:0; z-index:22; padding:20px 25px 0 0; font-size:0.9em;}