body {margin: 0px; padding: 0px; font: 11px georgia, Verdana, Arial; background: #404041; color: #231f20;}

a {color: #231f20; text-decoration: none; outline: none;}
a:visited {color: #231f20; text-decoration: none;}
a:hover {color: #231f20; text-decoration: underline;}
a img {border: 0px;}

h1 {padding: 0 0 10px 0px; font: 14px georgia; margin: 0px;}
h2 {color: #231f20; padding: 0px; margin: 0px; font: bold 13px georgia;}

#Wrapper {width: 900px; margin: 0 auto 15px auto; background: url("/pub/images/body.gif");}

#Header {}
#HeaderTop {width: 100%; height: 142px; background: url("/pub/images/header-background.gif") repeat-x;}
#HeaderLogo {margin: 0px 0 0 48px;}
#HeaderOptions {padding: 0px 25px 10px 0; color: #f7941e; font: 11px Resava;}
#HeaderOptions a {color: #231f20; text-decoration: none;}
#HeaderOptions a:visited {color: #231f20; text-decoration: none;}
#HeaderOptions a:hover {color: #231f20; text-decoration: underline;}
#HeaderBottom {width: 100%;}
#HeaderRepeatTop {background: url("/pub/images/header-repeat.gif") repeat-x; height: 24px;}
#HeaderRepeatBottom {background: #f7941e; height: 5px;}

#HeaderLang
{
	
}

#MainCel {width: 100%; margin: 0px 0 0 0;}

#LeftCel {width: 205px; border-right: 1px solid #d3d0bc;}
#LeftCol {margin: 5px 0 0 5px; padding: 0 0 10px 0;}

#CenterCel {}
#CenterCel p {margin: 0px; padding: 0px;}
#CenterCol {margin: 5px 5px 0 5px; background: #fcf8dc;}

#RightCel {width: 262px; border-left: 1px solid #d3d0bc;}
#RightCol {margin: 5px 5px 0 5px; padding: 0 0 10px 0;}

.Box {width: 195px; margin: 5px 0 0px 0; background: #f7941e;}
.BoxLink {}
.BoxLink a {color: #58585a;}
.BoxLink a:visited {color: #58585a;}
.BoxLink a:hover {color: #58585a; text-decoration: none;}
.BoxTop {}
.BoxTopContentTitle {background: #58585a; border-top: 1px solid #aaa89b; border-left: 1px solid #aaa89b; border-right: 1px solid #aaa89b;}
.BoxTopContentRepeat {background:  url("/pub/images/box-top.gif") repeat-x; height: 13px; border-left: 1px solid #fac67d; border-right: 1px solid #fac67d;}
.BoxMiddle {border-right: 1px solid #fac67d; border-left: 1px solid #fac67d; border-bottom: 1px solid #fac67d; background: #f7941e;}
.BoxMiddleContent {margin: 5px 3px 5px 3px;}
.BoxMiddleContent span {color: #fde4c7;}
.BoxCelInput {margin: 0 0 5px 0; width: 170px; padding: 2px 2px 2px 5px; font: 11px georgia; border: 1px solid #fac67d; color: #231f20; background: #fcf8dc;}
.BoxMiddleContent p {margin: 0px; padding: 0px;}
.BoxMiddleContent a {color: #231f20;}
.BoxMiddleContent a:visited {color: #231f20;}
.BoxMiddleContent a:hover {color: #231f20;}
.BoxMiddle ul
{
	padding: 0px;
	margin: 10px 5px 10px 10px;
}
.BoxRight {width: 252px; margin: 5px 0 0px 0; background: #f7941e;}
#Footer {}
#FooterBottom {background: url("/pub/images/footer-bottom.gif") repeat-x; height: 6px;}
#FooterTop {}
#FooterTopLeft {width: 205px; border-right: 1px solid #d3d0dc;}
#FooterTopCenter {width: 431px;}
#FooterTopRight {width: 206px; border-left: 1px solid #d3b0dc;}
#FooterTopCenterContent {background: #5b9a42; margin: 10px 5px 0 5px; color: #ffffff; font-size: 10px; text-align: center; padding: 4px 0 4px 0;}
#FooterTopCenterContentCrven {background: #bf1e2e; margin: 10px 5px 0 5px; color: #ffffff; font-size: 10px; text-align: center; padding: 4px 0 4px 0;}

.ListaSlikaGalerije {margin: 5px;border: 1px solid #cccccc; padding: 3px;}

.ListaSlikaGalerije img {display: block;}
.MessageError {margin: 5px; padding: 10px 0 0px 35px; background: url("/pub/images/error.gif") no-repeat; height: 20px;}
.MessageInfo {margin: 5px; padding: 5px 0 5px 35px; background: url("/pub/images/info.gif") no-repeat;}
.NewsTitle {background: #5b9a42; width: 100%; margin: 0 0 0px 0;}
.NewsTitle a {color: #fde4c7; font-size: 16px; margin: 0 5px 0 0;}
.NewsTitle a:visited {color: #fde4c7; font-size: 16px; margin: 0 5px 0 0;}
.NewsTitle a:hover {color: #fde4c7; font-size: 16px; margin: 0 5px 0 0;}
.NewsTitle h1 {background: none; margin: 3px 0 3px 5px; padding: 0px; color: #fde4c7; font: 16px georgia;}
.NewsListIndex {margin: 0px 0 0px 0; border-bottom: 1px solid #d3d0bc; padding: 8px 5px 10px 5px;}
.NewsTextIndex {margin: 0 3px 0 10px;}
.NewsBottom {height: 20px; background: #5b9a42; border-top: 1px solid #acc98f;}
.NewsDate {color: #f7941e; font-size: 10px; margin: 0 0 3px 0;}
.NewsMore {margin: 4px 0 0 0;}
.NewsMore a {color: #f7941e;}
.NewsMore a:visited {color: #f7941e;}
.NewsMore a:hover {color: #f7941e;}
.NewsListIndexBanner {margin: 0px 0 0px 0; border-bottom: 1px solid #d3d0bc; padding: 5px 0px 5px 0px;}

.PageCategoryTitleList {border-left: 1px solid #aaa89b; margin: 0 0 0 5px; padding: 0px 0 8px 0px;}
.pageCategoryTitle {border-left: 4px solid #58585a; padding: 3px 0 3px 12px; font: bold 12px georgia;}
.PageMore {margin: 4px 0 0 17px;}
.PageMore a {color: #f7941e;}
.PageMore a:visited {color: #f7941e;}
.PageMore a:hover {color: #f7941e;}
.PageCategoryTitleListOne {border-left: 1px solid #aaa89b; margin: 0 0 0 5px; padding: 0px 0 25px 0px;}
.PageCategoryText {background: url("/pub/images/crtice-ispekidane-duple.gif") repeat-x; padding: 12px 5px 0 5px; margin: 12px 0 0 0;}
.CrticeIsprekidane {background: url("/pub/images/crtice-isprekidane.gif") repeat-x bottom; padding: 5px 0 5px 0;}
#ContactInput {margin: 7px 5px 0 5px;}
#ContactInput .TextInput {background: #fcf8dc; border: 1px solid #c6c2ad; margin: 0 0 1px 0; width: 240px; font: 11px georgia;}
#ContactInput .TextAreaInput {background: #fcf8dc; border: 1px solid #c6c2ad; width: 240px; height: 100px; font: 11px georgia;}
.CrticeIsprekidaneTop {background: url("/pub/images/crtice-isprekidane.gif") repeat-x top; margin: 10px 0 10px 0; padding: 10px 5px 0 7px;}
#ContactInput .ButtonSubmit {width: 70px; background: #fcf8dc; border: 1px solid #c6c2ad; margin: 4px 0 4px 159px; font: 11px georgia;}
#ContactInput .FormLabelContainer {padding: 0 10px 0 10px; width: 180px;}

.FormMainTable {width: 100%;}
.FormLabel {}
.FormElement {padding: 2px 10px 2px 0;}
.FormSeparator {background: url("/pub/images/crtice-isprekidane.gif") repeat-x bottom; font-size: 0px; height: 1px; margin: 4px 0 4px 0;}

.HelpContainerForm {border-top: 1px solid #d3d0bc; margin: 10px 0 3px 0; padding: 10px 0px 0 0px;}
.HelpContainerForm .TextInput {width: 205px; border: 1px solid #c6c2ad; font: 11px georgia; padding: 2px 0 2px 2px;}
.HelpContainerForm .SelectInput {width: 208px; border: 1px solid #c6c2ad; font: 11px georgia; padding: 2px 0 2px 2px;}
.HelpContainerForm .TextAreaInput {width: 205px; border: 1px solid #c6c2ad; font: 11px georgia; padding: 2px 0 2px 2px;}
.HelpContainerForm .ButtonSubmit {background: url("/pub/images/help-form-prijavi-se-sr.gif") no-repeat; height: 18px; width: 420px; border: 0px; padding: 0px; margin: 0px; cursor: pointer;}
.HelpContainerForm .FormLabelContainer {padding: 0 10px 0 10px; width: 180px;}

.HelpContainerFormTest {border-top: 1px solid #d3d0bc; margin: 10px 0 3px 0; padding: 10px 0px 0 0px;}
.HelpContainerFormTest .TextInput {width: 205px; border: 1px solid #c6c2ad; font: 11px georgia; padding: 2px 0 2px 2px;}
.HelpContainerFormTest .SelectInput {width: 208px; border: 1px solid #c6c2ad; font: 11px georgia; padding: 2px 0 2px 2px;}
.HelpContainerFormTest .ButtonSubmit {background: #58585a; width: 420px; border: 0px; padding: 0px; margin: 0px; cursor: pointer; color: #ffffff; font: 11px georgia; padding: 5px 0 5px 0;}
.HelpContainerFormTest .FormLabelContainer {padding: 0 10px 0 10px;}
.HelpContainerFormTest .TextCheckbox {border: 1px solid #c6c2ad; padding: 0px; margin: 0px;}
.BannerTest {border-bottom: 1px solid #d3d0bc; padding: 0px 0px 5px 0px;}

.HelpContainerFormPublikacije {margin: 7px 5px 0 5px; border-top: 1px solid #c6c2ad; padding: 10px 0 0 0;}
.HelpContainerFormPublikacije .TextInput {background: #fcf8dc; border: 1px solid #c6c2ad; margin: 0 0 1px 0; width: 240px; font: 11px georgia;}
.HelpContainerFormPublikacije .TextAreaInput {background: #fcf8dc; border: 1px solid #c6c2ad; width: 240px; height: 100px; font: 11px georgia;}
.HelpContainerFormPublikacije .ButtonSubmit {width: 70px; background: #fcf8dc; border: 1px solid #c6c2ad; margin: 4px 0 4px 159px; font: 11px georgia;}
.HelpContainerFormPublikacije .FormLabelContainer {padding: 0 10px 0 10px; width: 180px;}

.HelpTestTitle {background: #58585a; width: 405px; color: #ffffff; padding: 7px 5px 7px 10px; font-size: 10px;}

.MessageInfoPrijava {text-align: center; color: #f7941e;}
.PageOnePage {margin: 0px 0 0px 0; border-bottom: 1px solid #d3d0bc; padding: 8px 0px 10px 0px;}
.PageTextPicture {background: url("/pub/images/crtice-ispekidane-duple.gif") repeat-x; padding: 12px 0px 8px 0px; margin: 8px 0 0 0;}
.PageContent {padding: 0 5px 0px 5px;}