*					{
	margin: 0;
}
 img, div, input, a { behavior: url(iepngfix.htc) }

body				{ font: 16px Georgia, serif; background: #999999; list-style:none; }

h1                  { color: white; margin-top:-25px;text-align:center; font-size:24px; font-weight:100;}
h2                  { color: white; font-size:26px; font-weight:100;}

#page-wrap	 { max-width:940px; min-width:820px; margin:0 auto;position: relative; background-color:#000000; padding-top:20px;padding-bottom:10px;}

#header             { width:100%; background:url(../img/headbg.png) no-repeat; height:50px; margin: auto 0; }
#header  p          { padding-top:10px; }

					  
#levi		{background:url(../img/levish.jpg) repeat-y;  position:absolute; left: -88px; width:100px; height:100%; margin-top:-20px;}	
#desni		{background:url(../img/desnish.jpg) repeat-y; position:absolute; right: -89px; width:100px; height:100%;margin-top:-20px;}					


#main-content    { padding: 0 0 0 0px; background:#000;}
#cont		     { padding-left:20px; padding-right:20px; padding-top:90px; padding-bottom:70px; color:#FFFFFF;
                   background:url(../img/bg-cont.jpg) repeat-x; }

#linkovi1		{margin-top:-90px; left:105px;	position:absolute;}
#linkovi2		{right:110px; position:absolute;margin-top:-90px;}


#kern				{ width:210px; position:relative; margin-left:2px; top:35px; text-align:justify;}
#kern p 			{ padding:10px; font-size:16px; margin-top:25px; }
#epilog				{ width:210px;position:absolute;margin-left:230px;top: 366px;}
#epilog p 			{ padding: 10px; font-size:16px;margin-top:28px; }
#cielle				{ width:210px; position:absolute; margin-left:460px;top: 376px;}
#cielle p 			{ padding: 10px; font-size:16px;margin-top:20px; }
#chine				{ width:210px; position:absolute; margin-left:690px;top: 376px;}
#chine p 			{ padding: 10px; font-size:16px; margin-top:20px;}

#txt 				{ width:100%; position:relative; margin-left:2px; margin-right:15px; text-align:justify; top:35px;}
.txt 				{font-size:18px; color:#FFFFFF; padding:2px;}
.txt:hover 			{font-size:18px; color:#3399FF; cursor:pointer;}

.txtveci 			{font-size:18px;}
.naslovi 			{font-size:24px;}
.tekst 	  			{font-size:16px; padding:10px;}

.slika { padding:10px;}

.linkovi 			{color:#0099FF; text-decoration:none;}
.linkovi:hover		{ color:#66CCFF; cursor:pointer; text-decoration:underline;}

#footer             { width: 100%; background:url(../img/headbg.png) no-repeat; height:50px;
                      margin: 0 auto 15px; }
#footer p           { padding: 10px; color: white; }
#footer a           { color: white; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }

dl					{ clear: both; margin-top:50px; text-align:left; margin-left:100px; padding-bottom:10px; color:#000; font-size:18px; font-style:italic;}

dt					{ border: 8px solid #666; padding: 10px; background: white; 
					  position: relative; font-style: italic; position: relative; 
					  display: block; width: 700px; height: auto; color:#999; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
					
dd.answer			{ background: white; 
					  position: relative; width:500px; margin-left:200px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
dd.answer div		{ padding: 10px; border-left: 8px solid #999;
                      border-right: 8px solid #999; border-bottom: 8px solid #999;
                      margin: 0 0 10px 0; }

.answer-tab		    { background:url(../img/answer-tag.png); display: block; 
                      text-indent: -9999px; width: 105px; height: 50px; cursor: pointer;
                      position: absolute; bottom: -58px; left: 10px;}

div.loading-invisible{
    display:none;
  }

div.loading-visible{
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
	height:200%;
    text-align:center;
	padding-top:250px;
    background:#000;}
	
.ucitavanje { text-align:center; color:#FFF; font-size:18px;}

#basic-accordian{
	border:2px solid #EEE;
	padding:5px;
	width:375px;
	position:absolute;
	margin-left:250px;
	z-index:2;
	margin-top:10px;
	font-size:15px;
}

.accordion_headings{
	padding:1px;
	background:#0099FF;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-size:14px;
}

.accordion_headings:hover{
	background:#00CCFF;
}

.accordion_child{
	padding:1px;
	background:#ffffff;
	height:271px;
	color:#000000;
}

.header_highlight{
	background:#00CCFF;
}