         
.def         { font-family: Arial; color: #fff; font-size: 10pt; text-align: justify;  line-height: 130%; padding: 10px }



h1           { font-size: 11pt; color: #FFFFFF; font-family: Georgia; font-style: italic; 
               font-weight: bold }
h2           { font-family: Georgia; color: #87B3ED; font-size: 10pt;  
               font-weight: bold }
a            { color: #FFFFFF }
a:hover      { color: #FFFFCC }

a.l          { padding:1px; text-decoration: none; color: #FFFFFF }
a:hover.l  { padding:1px; text-decoration: none; color: #FFFFFF; background-color:#333333 }

html       { overflow: -moz-scrollbars-vertical; }


/* hacks */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0;}
.clear {display:inline-block;}






/* menus */

#menu
{	
	display:block;
	background:#000;
	margin: 0px 8px;
	padding:0px;
	list-style:none;padding:0;
}


#menu li
{
	float:right;
	text-align:right;
	list-style:none;margin:0;padding:0;	
}

#menu li a {

	text-decoration:none;
	font:normal 11px/15px Tahoma,sans-serif;
	display:block;
	color:#ddd;
	float:left;
}


#menu li a
{
	/*border-bottom:1px solid #ccc;	
	border-top:1px solid #fff;	*/
	padding:5px 25px 5px 10px;
	background:#000 url(02-meni-low.gif) no-repeat right;
	width:165px;
}

#menu li a:hover
{
	background:#000 url(02-meni-high.gif) no-repeat right;
	color:#fff568;

}



/* layuot */ 

#left { 
	width: 219px;
	
	}
	
#leftbg { 
	background: url(02meni-bk3.gif) repeat-y;
	.margin-top:-5px;
	text-align: center;

}	


/* 2010 update */

ul, li { margin:0; padding:0 }

ul { list-style: outside; margin-left: 20px; }

li { margin-bottom: 4px; line-height: 17px; }