﻿body { background: #fff; margin: 0px; padding: 0px; font: normal 0.75em "Arial"; color: #585858; }
a { text-decoration: none; color: #585858; }
a:hover { text-decoration: underline; }

.spacer { clear: both; height: 0px; overflow: hidden; }

.main { margin: 0px auto; padding: 0px 5px 0px 5px; width: 748px; background: url(img/bgshadow.gif) repeat-y;  }
.mainhead { height: 120px; background: url(img/header1.jpg) no-repeat; overflow: auto; }
.mainfoot { margin: 0px auto; width: 758px; height: 5px; overflow: auto; background: url(img/bottomline.gif) no-repeat; zoom:100%; }
.mainbody { background: #DF0000; zoom:100%; }
.mainleft { width: 167px; float: left; }
.mainright { height: 330px; width: 573px; float: right; border: solid 4px #E4E4E4; background: #fff; }
html>body .mainright { min-height: 330px; height: auto; }

ul.menu { margin: 0px; padding: 0px;}
ul.menu li { background: #B90000; margin: 0px 0px 5px 0px; padding: 0px; list-style: none; font-size: 1em; }
ul.menu li a { display: block; padding: 6px; color: #fff; font-weight: bolder; }
ul.menu li a:hover { text-decoration: none; }
ul.menu li.selected { background:#fff; }
ul.menu li.selected a { color: #DF0000; font-weight: bold; }

.footer { margin: 0px auto; line-height: 1.7em; color: #38515B; width: 758px; text-align: center; font-size: 0.9em; }
.footer a { margin: 0px 6px; color: #38515B; }

p { margin: 0px 0px 10px 0px; text-align:justify; }
h1 { font-size: 1.2em; font-weight: bold; color: #ae0000; padding: 0px; margin: 0px 0px 15px 0px;}
h2 { font-size: 1.0em; font-weight: bold; color: #df0000; padding: 0px; margin: 0px 0px 10px 0px;}
h3 { font-size: 1.0em; font-weight: bold; color: #df0000; padding: 0px; margin: 0px 0px 3px 0px;}
ul { margin: 0px 0px 0px 0px; padding: 3px 0px 0px 20px; }

img.lijevo { float: left; margin: 0px 10px 10px 0px; }
img.desno { float: right; margin: 0px 0px 10px 10px; }
p.centar { text-align: center; }
