/* CSS RESET & GLOBALS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0;	font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }

a:focus { outline: none; }
a img { border: none; }

strong, b { font-weight: bold; }
em, i { font-style: italic; }


/* GLOBALS */
html, body { height: 100%; }
body { background: url(img/bgnd.jpg) repeat left top; line-height: 1; }

body, td, th, textarea, input, select, h2, h3, h4, h5, h6, pre { font: 12px Arial, sans-serif; color: #333333; }

.picBorder { border: 1px solid #a6a6a6; }
.txtSmall { font-size: 10px; }
.txtSmallest { font-size: 9px; }
.date, .datum { font-size: 11px; color: #807e72; }

ul.inline { margin: 0; padding: 0; list-style:none; }
ul.inline li { display: inline; }


/* FORM ELEMENTS */
.textbox, textarea { background: #fff url(img/textboxBgnd.gif) repeat-x 0 0; border: 1px solid #d3d3d3; padding: 4px 5px; }
.searchbox { width: 200px; margin: 4px 8px 0 8px; background: none; border: none; color: #cccbc2; }
select { background: url(img/textboxBgnd.gif) no-repeat 0 0; border: 1px solid #c7c7c7; padding: 2px; }
.btn { background: #fff url(img/btnBgnd.gif) repeat-x left bottom; border: 1px solid #a6a6a6; padding: 1px 10px; font-size: 10px; text-transform: uppercase; cursor: pointer; }
.sazetakTA{width:90%;height:200px;}
.opis{border:1px green dashed;background-color:white;padding:5px;color:red;}


/* LINKS */
a:link, a:active, a:visited, a:hover { text-decoration: none; }

a:link, a:active, a:visited { color: #004483; }
a:hover { color: #000000; }

.introLang a:link, .introLang a:active, .introLang a:visited { color: #ffffff; font-weight: bold; }
.introLang a:hover { color: #cfdbbe; }


/* WRAPPERS */
.fullStretch { width: 100%; }
.marginTop1 { margin: 15px 0 0 0; }
.marginTop2 { margin: 30px 0 0 0; }

.introWrapper { width: 100%; height: 100%; }
.introMain { width: 860px; margin: 30px auto 0 auto; background: #ffffff url(img/introMainbgnd.gif) repeat-x top; border: 1px solid #ffffff; }
.introTop { padding: 20px 0 0 0; }
.introMiddle { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.introBottom { background: #718954 url(img/introBottomBgnd.gif) repeat-x top; height: 120px; font-size: 11px; }

.introHeader { width: 800px; margin: 0 auto; }

.introLang { text-align: center; }
.introLang li { padding: 0 25px; }
.introLang li img { vertical-align: middle; margin: 0 9px 0 0; }

.introLangText { padding: 27px 0 0 0; text-align: center; position: relative; }

.introFooter { width: 820px; margin: 0 auto; }
.introFooter td { padding: 15px 0; font-size: 11px; vertical-align: top; }
.footerLeft { width: 150px; padding: 10px 0 0 0; }
.footerMain { text-align: center; padding: 10px 0 0 0; }
.footerRight { width: 150px; text-align: right; }

