/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #e3e4e8 url(img/bgnd.gif) repeat-x top; }
td, input, select, textarea { font: 11px Tahoma, Arial, sans-serif; color: #4c4c4c; line-height: 15px; }
form { margin: 0; }

a img { border: none; }
.picBorder { border: 1px solid #c1c4c5; }

ul.inline { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }

ul.path li img { margin: 0 7px; }

ul.linkList { margin: 0 15px; padding: 0; list-style-type: none; }
ul.linkList li { background: url(img/bullet_arrow_blue.gif) no-repeat 0 6px; padding-left: 15px; margin-top: 8px; }


/* LINKS */
a:link { color: #013f94; text-decoration: none; }
a:active { color: #013f94; text-decoration: none; }
a:visited { color: #013f94; text-decoration: none; }
a:hover { color: #f31f27; text-decoration: none; }

a.linkGrey:link { color: #7c7e82; text-decoration: none; }
a.linkGrey:active { color: #7c7e82; text-decoration: none; }
a.linkGrey:visited { color: #7c7e82; text-decoration: none; }
a.linkGrey:hover { color: #f31f27; text-decoration: none; }

a.linkWhite:link { color: #fff; text-decoration: underline; }
a.linkWhite:active { color: #fff; text-decoration: underline; }
a.linkWhite:visited { color: #fff; text-decoration: underline; }
a.linkWhite:hover { color: #f31f27; text-decoration: none; }


/* FORM ELEMENTS */
.textbox, textarea { background: url(img/textbox_bgnd.gif) no-repeat 0 0; padding: 3px 5px 4px 5px; border: 1px solid #c5c4be; }
.searchbox { width: 160px; margin-right: 7px; }
select { background: #babdc1; padding: 2px; border: 1px solid #6f737b; }
.textbox2 { background: url(img/textbox_bgnd.gif) no-repeat 0 0; padding: 3px 5px 4px 5px; border: 1px solid #3C6EB2; }

/* WRAPPERS */
.masterWrapper { background: #fff; margin: 20px 0; }
.master { width: 950px; margin: 10px; }

.logoContainer { width: 230px; text-align: center; padding: 10px 0; }
.searchContainer { background: #f3f1ac; padding: 10px; }
.pathContainer { background: #3c6eb2; padding: 10px 7px; text-align: right; color: #fff; }

.headerLinks { padding-right: 8px; }
.headerItem { width: 85px; text-align: center; }
.headerItem img { margin-bottom: 5px; }

.leftCol { vertical-align: top; padding: 5px 0; text-align: left; }
.menuLeftItem { background: #f5f4f2 url(img/menuItemBgnd.gif) repeat-x 0 0; padding: 10px 15px; border-bottom: 1px solid #fff; }
.menuLayer { padding-top: 5px; }
.menuLeftSub { margin: 4px 10px; }
.leftColAddress { padding: 20px 15px; line-height: 18px; }

.main { vertical-align: top; padding: 10px 12px;  text-align:justify;}
.maintxt ul { margin: 0 15px; padding: 0; list-style-type: none; }
.maintxt ul li { background: url(img/bullet_arrow_blue.gif) no-repeat 0 6px; padding-left: 15px; margin-top: 8px; }
.pageTitle { font: 18px Arial, Helvetica, sans-serif; color: #013f94; padding-bottom: 5px; }
.pageTitle2 { font: 18px Arial, Helvetica, sans-serif; color: #013f94; padding-bottom: 7px; border-bottom: 1px solid #d5d7db; }
.pageContent { font-size: 12px; }
.pageContent p { margin: 0 0 16px 0; }

.izdvojenoWrapper { background: #fff url(img/greyBottomBgnd.gif) repeat-x bottom; padding: 15px 10px; }
.izdvojeno { width: 100%; }
.izdvojeno img { margin-right: 8px; }

.rightCol { width: 200px; vertical-align: top; padding: 5px 0 15px 0; text-align: left; }
.rightBoxTitle { background: #f5f4f2 url(img/menuItemBgnd.gif) repeat-x 0 0; padding: 10px 15px; border-bottom: 1px solid #fff; font-weight: bold; }

.leftYellow { background: #f3f1ac; }
.middleBlue { background: #3c6eb2; }

.footerMain { text-align: center; }
.footerRight { text-align: right; padding-right: 10px; }
