html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0; outline:0; font-size:100% }
body { color:#666; margin:0; padding:0; text-align:center; background:url(topline.gif) repeat-x; font: 14px/1.3em "Open sans", sans-serif; }
h1 { font-size:32px; color:#000; font-weight:normal; margin-bottom:1em; line-height:normal }
h2 { font-size:24px; color:#000; font-weight:normal; margin: 32px 0px 24px; line-height: normal; }
dl.program{ padding: 0; }
.program dt{ position: relative; left: 0; top: 1.3em; width: 4em; }
.program dd{ margin: 0 0 0 4em; padding: 0 0 0.5em 0.5em; }
a, a:link { color:#AC110F; text-decoration:none }
a:visited { color:#B92200; text-decoration:none }
a:hover { color:#B92200; text-decoration:underline }
a:focus { color:#B92200 }
a:active { color:#B92200 }
.left { float:left }
.right { float:right }
.fltlt { float:left; margin-right:10px; width: 300px; }
.fltrt { float:right; width: 300px; }
.clflt { clear:both; height:0; font-size:1px; line-height:0 }
#aip #content h1 { font-size: 30px; }
#aip #content h4 { margin-top: 24px; font-weight: normal; margin-left: 35px; }
#aip #content p { margin: 0px; padding: 0px; }
#aip #content a { background: url(stripes_red.gif) no-repeat left center; padding-left: 35px; }
#aip #sideCol h2 { margin-top: 12px; font-weight: normal; margin-bottom: 12px; }
#aip #sideCol p { margin: 0px 0px 0em; padding: 0px; }
#FlashID { padding: 0px; margin: 0px; float: left; }
/* ------------------------------------------------------------------------------- */
#outerWrapper { margin-left:auto; margin-right:auto; text-align:left; width:960px }
#outerWrapper #header { font-size:14px; font-weight:bold; line-height:15px; overflow:hidden; padding:0; margin:0; position:relative }
#outerWrapper #header img, #outerWrapper #header h1 { padding:0; margin:0; font-size: 16px; }
#opistop { position:absolute; left:0; top:8px; z-index:10 }
#outerWrapper #header #godina { position:absolute; top:150px; left:0; z-index:20 }
#outerWrapper #header h1 { position:absolute; top:150px; right:0; z-index:30; line-height:0 }
#outerWrapper #contentWrapper { padding-bottom:50px; clear:both }
#outerWrapper #contentWrapper #sideCol { float:left; width:300px; padding:10px }
#outerWrapper #contentWrapper #content { margin-left:320px; padding:10px }
#FooterfullWidth { background:#4974a5 url(footer_sjena.png) repeat-x top;}
#FooterWrapper { width:960px; height:150px; margin:0 auto; padding:20px 0 0; color:#BCD899; text-align:left }
#FooterWrapper a { text-decoration:none; color:#BCD899 }
#FooterWrapper a:hover { color:#fff }
#menuh { list-style:none; padding:0; margin:0; text-align: right; font-family: Verdana, Arial; text-transform: uppercase; font-size: 18px}
#menuh li { display: inline-block; margin-left: 120px; }
#menuh a { line-height:100px; text-decoration:none; color:#000 }
#menuh a:hover, #menuh a:focus { color:#4974a5 }
/* ------------------------------------------------------------------------------- */
#menuv { list-style:none; margin:18px 0 0; padding:0; }
#menuv li { list-style-type:none; margin:0 0 1em; padding:0; line-height:normal; list-style-image:none; font-weight:bold; font-family:Verdana, Geneva, sans-serif }
#home #menuv li { font-size:14px }
#aip #menuv li { font-size:12px }
#aip #menuv { margin:32px 0 32px; padding:0 }

#menuv a { text-decoration:none; color:#CCC }
#menuv a:hover { color:#4974a5 }
#menuv a.selected { color:#000 }
#header2 h1 { 
color: #c9ddad;
background: #4974a5 url("general.jpg") right center no-repeat;
height: 180px;
padding: 0 640px 0 20px;
line-height: 80px;
}
/* ------------------------------------------------------------------------------- */
#fercera { list-style:none; width:320px; overflow:hidden; background:url(fercera.png) no-repeat bottom; padding:0; margin:0; height:80px; float:left; clear:left }
#fercera li { float:left; position:relative }
#fercera a { float:left; outline:0; background:url(aiptop.png); height:80px; text-decoration:none; color:#000 }
#fercera a:hover b, #fercera a:focus b { color:#060 }
#fercera a b { position:absolute; left:0; top:0; z-index:-1; height:80px; line-height:80px; text-align:center }
* html #fercera a b { left:-999em }
#fercera #fa1, #fercera #fa1 a b { width:160px }
#fercera #fa2, #fercera #fa2 a b { width:160px }
#home #fercera #fa1 { background-position:0 0 }
#home #fercera #fa2 { background-position:-160px 0 }
#aip #fercera #fa1 { background-position:-320px 0 }
#aip #fercera #fa2 { background-position:-480px 0 }
#home #fercera #fa1:hover, #fercera #fa1:focus { background-position:0 -80px }
#home #fercera #fa2:hover, #fercera #fa2:focus { background-position:-160px -80px }
#aip #fercera #fa1:hover, #fercera #fa1:focus { background-position:-320px -80px }
#aip #fercera #fa2:hover, #fercera #fa2:focus { background-position:-480px -80px }
/* ------------------------------------------------------------------------------- */
#aipgod { list-style:none; width:550px; overflow:hidden; padding:0; margin:0; height:80px; float:left }
#aipgod li { float:left; position:relative }
#aipgod a { float:left; outline:0; background:url(aipgodine.png); height:80px; text-decoration:none; color:#000 }
#aipgod a:hover b, #aipgod a:focus b { color:#060 }
#aipgod a b { position:absolute; left:0; top:0; z-index:-1; height:80px; line-height:80px; text-align:center }
* html #aipgod a b { left:-999em }
#aipgod a, #aipgod a b { width:55px }
#aipgod #g06 { background-position:0 0 }
#aipgod #g07 { background-position:-55px 0 }
#aipgod #g08 { background-position:-110px 0 }
#aipgod #g09 { background-position:-165px 0 }
#aipgod #g10 { background-position:-220px 0 }
#aipgod #g11 { background-position:-275px 0 }
#aipgod #g12 { background-position:-330px 0 }
#aipgod #g13 { background-position:-385px 0 }
#aipgod #g14 { background-position:-440px 0 }
#aipgod #g15 { background-position:-495px 0 }
#aipgod #g16 { background-position:-550px 0 }

#aipgod #g06:hover, #aipgod #g06:focus { background-position:0 -80px }
#aipgod #g07:hover, #aipgod #g07:focus { background-position:-55px -80px }
#aipgod #g08:hover, #aipgod #g08:focus { background-position:-110px -80px }
#aipgod #g09:hover, #aipgod #g09:focus { background-position:-165px -80px }
#aipgod #g10:hover, #aipgod #g10:focus { background-position:-220px -80px }
#aipgod #g11:hover, #aipgod #g11:focus { background-position:-275px -80px }
#aipgod #g12:hover, #aipgod #g12:focus { background-position:-330px -80px }
#aipgod #g13:hover, #aipgod #g13:focus { background-position:-385px -80px }
#aipgod #g14:hover, #aipgod #g14:focus { background-position:-440px -80px }
#aipgod #g15:hover, #aipgod #g15:focus { background-position:-495px -80px }
#aipgod #g16:hover, #aipgod #g16:focus { background-position:-550px -80px }

#aipgod #g06.tekuca { background-position:0 -80px }
#aipgod #g07.tekuca { background-position:-55px -80px }
#aipgod #g08.tekuca { background-position:-110px -80px }
#aipgod #g09.tekuca { background-position:-165px -80px }
#aipgod #g10.tekuca { background-position:-220px -80px }
#aipgod #g11.tekuca { background-position:-275px -80px }
#aipgod #g12.tekuca { background-position:-330px -80px }
#aipgod #g13.tekuca { background-position:-385px -80px }
#aipgod #g14.tekuca { background-position:-440px -80px }
#aipgod #g15.tekuca { background-position:-495px -80px }
#aipgod #g16.tekuca { background-position:-550px -80px }
/* ------------------------------------------------------------------------------- */
#FooterWrapper p { line-height:1.1em; width: 800px; float:left; height: 140px; }
#FooterWrapper img { margin-top:3.4em; float:left; border:0 }
#navfoot { margin:14px 0 0; padding:0; float:right; width:110px; font-size:16px }
#navfoot li { list-style-type:none; margin:0; padding:0; line-height:1.5em; list-style-image:none }
#navfoot h2 a { text-decoration:none; font-size:10px; font-weight:bold }
#navfoot h2 a:hover { color:#000 }
/* ------------------------------------------------------------------------------- */
ul#fercerb { list-style:none; margin:0 24px 0 0; padding:0; float:left; width:264px }
#fercerb li, #fercerb li a { overflow:hidden }
#fercerb a { font-size:14px }
#fercerb li b { position:absolute; left:0; top:0; display:block; width:240px; background:url(footer_aip.png) }
li#fb1 b { height:169px; background-position:0 0 }
li#fb2 b { height:40px; background-position:-98px -169px }
li#fb3 b { height:40px; background-position:-98px -210px }
ul#fercerb li a:hover { visibility:visible }
ul#fercerb li#fb1 a:hover b { height:169px; background-position:-240px 0 }
ul#fercerb li#fb2 a:hover b { height:40px; background-position:-338px -169px }
ul#fercerb li#fb3 a:hover b { height:40px; background-position:-338px -210px }
/* ------------------------------------------------------------------------------- */
#fercerc { list-style:none; width:410px; overflow:hidden; background:url(footer_suzaf.png) no-repeat bottom; padding:0; float:left; margin:30px 0 0 }
#fercerc li { float:left; position:relative }
#fercerc a { float:left; outline:0; background:url(footer_suzaf.png); height:70px; text-decoration:none; color:#000 }
#fercerc a:hover b, #fercerc a:focus b { color:#060 }
#fercerc a b { position:absolute; left:0; top:0; z-index:-1; height:70px; line-height:70px; text-align:center }
* html #fercerc a b { left:-999em }
#fercerc #fc1, #fercerc #fc1 a b { width:190px }
#fercerc #fc2, #fercerc #fc2 a b { width:220px }
#fercerc #fc1 { background-position:0 0 }
#fercerc #fc2 { background-position:-190px 0 }
#fercerc #fc1:hover, #fercerc #fc1:focus { background-position:0 -70px }
#fercerc #fc2:hover, #fercerc #fc2:focus { background-position:-190px -70px }
._CONTENTS_TITLE { color: #309; }
._CONTENTS_AUTHORS { color: #393; }
.text_mali { font-size: 12px; line-height: normal; margin-top: 0px; margin-bottom: 0px; }
.headerline { font-size: smaller; text-align: center; }
