/* ---- Basics ------------------------------ */
html { 
	/* Moz */
	margin-bottom:.01em;
}

/* ---- Stari 	background: #222 url(../images/bg_tile.png) scroll right 75px repeat-x;
 ------------------------------ */
body {
background:#d7eff4 url(../images/bg_goethe.gif) scroll no-repeat left bottom;
font:normal .8em/1.6em Arial, Helvetica, sans-serif;
margin:0 0 40px 0;
padding:0;
}
.instituti{margin:auto 20px; padding:0;border:none; display:block;}
h1 {
font:bold 1.5em/1.1em Arial, Helvetica, sans-serif;
text-transform:none;
color:#FC6;
letter-spacing:normal;
margin:15px 0 12px;
}

h1 span {
font:.7em/1.2em Arial, Helvetica, sans-serif;
text-transform:none;
color:#333;
}

h2 {
font:bold 1.2em/1.1em Arial, Helvetica, sans-serif;
color:#999;
text-decoration:none;
margin:10px 0 0px 0px;
}

h3 {
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#999;
text-decoration:none;
margin:16px 0 8px;
}

h4 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#999;
text-decoration:none;
margin:26px 0 0px 0;
}

p {
color:#666;
margin:14px 0 12px;
}

table {
border-right:#9c0 0 solid;
border-top:#9c0 0 solid;
border-left:#9c0 0 solid;
width:100%;
border-bottom:#9c0 0 solid;
}

td {
border-right:#ccc 0 solid;
border-top:#ccc 0 solid;
border-bottom:#ccc 1px solid;
border-left-style:none;
margin:0;
padding:5px;
}

.dio {
background:url(../images/bg_lijevo.gif) #ffc repeat-y right top;
border-left:#fff 5px solid;
border-bottom:#fff 5px solid;
border-right:#fff 5px solid;
border-top:#fff 5px solid;
margin:0 0 5px;
padding:8px 10px 8px 5px;
}
.jezici{
}
.jezici select {
width:100%;
}
.dio2 {
background-color:#fff;
margin:0 0 5px 0;
padding:20px;
}

.dio3 {
background:url(../images/bgb_desno.gif) #ebf8fa repeat-y left top;
margin:0;
padding:5px 20px;
}

#sve {
left:0;
position:relative;
top:0;
}

#navigacija {
left:70px;
position:absolute;
top:85px;
}

#glava {
position:relative;
left:0;
top:0;
padding:0;
margin:0 0 5px 0;
width:100%;
background-color:#fff;
}

#content {
position:relative;
margin:0px 0px 5px 210px;
width:445px;
min-height:600px;
background-color:#fff;
padding:20px 20px 40px 20px;
}

#content p {
text-align:none;
}

#lijevo, #desno {
position:absolute;
top:141px;
}

#lijevo {
left:0;
width:205px;
border:1px none #000;
background-color:#d7eff4;
}
#desno {
left:695px;
width:auto;
}

a:link,a:visited,a:active {
padding-right:1px;
color:#F66;
text-decoration:none;
margin:0;
}
a:hover {
padding-right:1px;
color:#F00;
text-decoration:none;
margin:0;
}

ul, ol {
padding:0px 0px 0px 10px;
color:#666;
margin:0 5px 20px 10px;
}
li {
color:#666;
}
ul {
list-style:square;
}
.dio ul, .dio2 ul, .dio3 ul {
padding:0px;
color:#666;
margin:0 5px 0px 10px;
list-style-position:outside;
}
.dio3 ul {
padding:0px 0px 10px 0px;
}
.dio li, .dio2 li, .dio3 li {
color:#666;
margin-bottom:auto;
margin-left:0px;
padding:0px 0px 0px 0px;
}

#lijevo li{
color:#FFCC66;
}
#lijevo a:link, #lijevo a:visited, #lijevo a:active {
padding-right:1px;
color:#666;
text-decoration:none;
margin:0;
}

#lijevo a:hover {
padding-right:1px;
text-transform:none;
color:#000;
text-decoration:none;
margin:0;
background:transparent;
}

#footer {
margin-top:5px;
right:0;
margin-bottom:40px;
margin-left:210px;
width:620px;
color:#999;
position:relative;
background-color:#fff;
text-align:center;
padding:20px;
font:12px/20px Arial, Helvetica, sans-serif;

}

#footer p,#footer a,#footer a:hover,#footer a:link,#footer a:visited {
font:13px Arial, Helvetica, sans-serif;
text-align:center;
}
