body {
    width: 780px;
    margin: 5px auto;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    COLOR: #000;
}

img {
	border: 0;
}

h3 {
	margin: 1em 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
	
}

ul {
    margin: 0.5em;
}

a { 
	COLOR: #557799; 
	TEXT-DECORATION: none;
}

a:active { 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}

a:visited { 
	COLOR: #557799; 
	TEXT-DECORATION: none;
}

a:hover { 
	COLOR: #224466; 
	TEXT-DECORATION: none;
}

.areaslogos {
	margin: 20px;
	margin-bottom: 10px;
}

.areaslogos img {
	margin: 0 15px 5px 15px;
}

.covers {
	margin-left: 25px;
}
.covers img {
	margin: 5px;
	
}

.publ-top {
	margin: 30px 60px 0 60px;
}
#levimenu {
    background: #fff;
    float: left;
    width: 155px;
    border: 1px solid #789abc;
    margin-right: 5px;
    margin-bottom: 5px;
    font-size: 14px;
}

#levimenu ul {
    list-style-type: none;
    margin: 0;
    padding: 10px 5px 10px 10px;
}

#levimenu li {
    margin: 5px 0;
}

#levimenu li a {
    border-left: 1.2em solid #bee6f0;
    padding-left: 10px;
    font-weight: bold;
    font-size: .85em;
    height: .85em;
    color: #557799;
}

#levimenu li a:hover {
    border-left: 1.2em solid #345678;
    color: #123456;
}

#levimenu li.sub {
font-size: 0.9em;
margin-left: .6em;
}

#contact {
    width: 155px;
    padding-bottom: 5px;
    margin-right: 5px;
    float: left;
    clear: left;
    border: 1px solid #789abc;
    background: #fff;
}

#contact li {
	padding: 0;
}

#contact newstop {
		margin: 0;
}

#contact li a {
    border: none;
    
}

#contact li a:hover {
    border: none;
}

#contact .newstop {
    margin-bottom: 5px;
	margin-top: 0;
    font-weight: bold;
    padding: 3px 10px;
	BACKGROUND: #ddeeff;
}

#contact ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

#contact li {
    padding: 0 10px;
	margin: 0;
}
#contact li.address {
    padding: 0 10px;
	margin: 4px 0;
}

#contact li.deputy {
    margin-top:10px;
}


#main {
	background: #fff;
	margin: 0 auto;
	margin-left: 166px;
	width: 600px;
	border: 1px solid  #789abc;
	
}

#main_nonews {
	background: #fff;
	margin: 0 auto;
	margin-left: 166px;
	width: auto;
	border: 1px solid  #789abc;
	
}
* html #main { margin-left: 163px; }

.in_main {
margin: 0 20px;
}

.in_main li {
	margin-bottom: 2px;
}

#news {
    float: right;
    width: 200px;
    margin-left: 5px;
    margin-top: 0;
    border: 1px solid #789abc;
    border-bottom: none;
    font-size: 14px;
    background: #fff;
    min-height: 199px;
}

#bbag {
  background: #bee6f0;
  border: 1px solid #789abc;
  border-left: 0;
  border-right: 0;
  text-align: center;
  width: 180px;
	font-weight: bold;
}

#bbag a {
	color: #579;
}

.member_1
{
	margin: 5px;
}

#news ul {
    margin: 0;
    padding: 0;
    text-align: justify;
    list-style-type: none;
    font-size: .85em;
}

#news li {
    margin: 0;
    padding: 0;
}

#news .newstop { 
    padding: 5px 10px;
    font-weight: bold;
    text-transform: uppercase;
	background-color: #ddeeff;
}

#news .novicka {
    margin: 10px;
}

#news img {
    float: none;
}

.address { 
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #123456
}

#solomon {
    background: #def;
    border: 1px solid #789abc;
    border-top: none;
    float: right;
    clear: right;
    width: 180px;
    padding: 10px;
    margin-left: 5px;
}

#solomon .readmore {
	padding-left: 90px;
}

.deputy	{ 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #345678
}

.rob {
	BACKGROUND: #789abc; 
}

TD {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #000 
}

.top { 
	BACKGROUND: #ddeeff;
	padding-left: 10px;
	padding: 15px;
}

.top .title
{
	font-weight: bold;
}

.projlinks {
	margin-left: 0;
}

.publinks {
	margin-left: 220px;
}

.memlinks {
	margin-left: 250px;
}

.indexlinks {
	margin-left: 160px ;	
}

.vsebina
{
	margin: 10px;
	text-align: justify;
}

.vsebina element
{
	border-bottom: 2px solid #ddeeff;
	margin: 5px 0;
}

.vsebina .element img
{
	margin: 10px 0;
}

.element li {

}

.proj_title {
	font-weight: bold;
}

.footer {
	margin: 5px auto;
}

.footer a {
margin: 0 10px;
}

.projekt {
	text-align: justify;
	margin: 0 10px 5px 10px;
/*	border-bottom: 1px solid #bee6f0; */
}

.nobullets {
	list-style-type: none;
}

#pub img {
  border: 2px solid #789abc;
}

.projectli {
	margin-top: 10px;
}

.projectlilast {
	margin-top: 10px;
    background: #DDEEFF;
}




.sisalto {
	background-color: #fff;
	/* align: left; */
	width: 744px;
	text-align: left;
    font-size : 88%;
	margin-top: 5px;
	margin-right: 0;
 	margin-bottom: 11px;
	margin-left: 0;
	padding-right: 0;
	min-height: 1em;
	/* margin-right: 17px; */
	clear: both;
}



/*  Publications  */
#publications ul {
    margin: 0.5em;
	margin-left: 20px;
    padding: 0;
    text-align: justify;
    list-style-type: none;
/*    font-size: .80em;*/
}

#publications li.authors {
    margin-top:10px;
}

#publications li.title { 
   /* padding: 5px 10px; */
    font-weight: bold;
	font-size: 1em;
   /* text-transform: uppercase; */
   /*	background-color: #ddeeff; */
}

#publications li {
    margin: 0;
    padding: 0;
}

p {
    margin: 0.5em;
	margin-left: 20px;
}

#top p {
    margin: 0.5em;
	margin-left: 20px;
}