html, body {
	
	width: 100%;
	height: 100%;
	font-family: Tahoma;
	font-size: 12px;
	color: #494949;
	line-height: normal;
	min-width: 980px;
	background-color: #693420; /* #804B37*/
}


div, p, ul, ol, li, input, form, img, html, body 
{ 
 
padding: 0; 
margin: 0; 
}
 

a:link { color:#9a4804; } 
a:visited { color:#9a4804; } 
a:hover { color: #d92800; } 
a:active { color: #d92800; }

h1 {
	font-weight: normal;
	color: #d92800;
	font-size: 20px;
	text-align: left;
	margin: 0 0 16px 0; 
	padding: 0 0 5px 0;
	line-height: 20px;
	border-bottom: #d92800 1px solid;
}
h2{
    color: #8b4f39;
	font-size: 12px;
	text-align: left;
	margin: 0 0 16px 0;
	}
h3{
    color: #8b4f39;
	font-size: 12px;
	text-align: left;
	margin: 0 0 8px 0;
	}


.width {
  z-index: 1;
  width:100%;
  min-width:990px;
}

* html .minwidth {
  padding-left:990px;
}

* html .contain {
  margin-left:-990px;
  position:relative;
}

* html .minwidth,
* html .contain,
* html .layout {
  height:1px;
}

#logo {
   width:461px;
   height:142px;
   padding: 0 0 0 30px;
   float: left;
  }
  
.box_info{
  width: 199px; height: 118px;
  background: url(/pic/box_info.gif) no-repeat;
  color: #373737; font-size: 11px;
  float: right;
  margin: 20px 10px 0 5px;
}
#top .box_info a { background: url(/pic/li1.gif) no-repeat left top; padding-left: 10px;
    color: #d92800;
}
#top .box_info a:hover {
    color: #703B27;
}

#top .box_info p { margin-bottom: 8px; }
.inp_1 {
    width: 120px; height: 19px; 
	padding: 0;
	
}
#search { 
    width: 23px; height: 23px;
	background: url(/pic/search.gif) no-repeat;
	border: none;
	cursor: pointer;
	
}
#top .box_info form { padding: 3px 0 3px 0;}

#footer{
    background: #95614d url(/pic/footer.gif) repeat-x left top;
	color: #ffffff;
	font-size: 11px;
	padding: 0 10px 10px 10px;
	height: 62px;
		}
	
#footer a{
	color: #ffffff;
	}
#footer a:hover{
	color: #F9E7C5;
	}
	
#footer p{ margin: 0 40px 0 40px; }
   		
p {
    margin: 0 0 16px 0;
 }
 
 ul {
     margin: 0 0 16px 0;
}

ol {
     margin: 0 0 16px 0;
}
ol li {
     margin: 0 0 5px 20px;
}

ul li {
	list-style-type: none; 
	margin: 0 0 5px 5px;
	font-size: 11px;
	padding: 0 0 0 20px; 
	background: url(/pic/li.gif) no-repeat left top;
}
ul li ul li {
	list-style-type: none; 
	margin: 0 0 5px 10px;
	font-size: 11px;
	padding: 0 0 0 10px; 
	background: url(/pic/li1.gif) no-repeat left top;
}

.fon .td2 .td1 ul li a {color:#d92800; font-size: 12px; }
.fon .td2 .td1 ul li a:hover {color:#9a4804; }
.leftcol{
    background:url(/pic/leftfon.gif) repeat-y left top;
	
}

.rightcol{
    /*background:url(/pic/rightfon.gif) repeat-y left top;*/
	background:url(/pic/pic_rightcol.gif) no-repeat top left;
	
	
}
.fon { background: #ffffff url(/pic/rightfon.gif) repeat-y right top;}
.leftim {
    background:url(/pic/pic_leftcol.gif) no-repeat;
	height: 200px ; width: 40px;
	position: absolute;
	z-index: 2;
	top: 201px ; left: 0;
	}
	
.rightim {
    background:url(/pic/pic_rightcol.gif) no-repeat;
	height: 200px ; width: 40px;
	position: absolute;
	z-index: 2;
	top: 201px ; right: 0;
	}
	
#top {
    height: 150px;
	background: #ffffff url(/pic/top.gif) repeat-x left bottom;
}
#menu {
    height: 51px;
	background: url(/pic/menu.gif) repeat left top;
	padding-left: 0px;
}
#bar_top {
	background-color: #fbefdd;
	border-top : 1px solid #cbc1b0;
	border-bottom : 1px solid #cbc1b0;
	padding: 10px 15px 10px 15px;
	color: #a71f01;
	font-size: 11px;

}
#bar_top .nav { color: #797979;}
#bar_top a{
    color: #a71f01;
}

#bar_top a:hover {
    color: #494949;
}
#bar_top span {

}

.citata {
	background: url(/pic/citata.gif) no-repeat left top;
	font-size: 11px;
	color: #303030;
	text-decoration: underline;	
	
	padding: 0 10px 0 20px ;
        
  
}

.back {
	float: right;
	padding: 0 10px 0 20px ;
}

#main_menu {
	border: 1px solid #7b7b7b;
	background: url(/pic/main_menu.gif) repeat-x top left;
	margin: 0 0 10px 0;
	width: 192px;
}
#main_menu p{
    background: url(/pic/menu_main_z.gif) no-repeat 3px 6px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 9px 45px;
	margin: 0;
}
#main_menu a{
	display:block;
	font-size: 12px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	padding: 10px 0 10px 0;
	width: 162px;
}

#main_menu div a  {
    padding-left: 30px;
}
#main_menu a.link1 {
    background: #fcefdf url(/pic/menu_main_a1.gif) no-repeat left top;
}
#main_menu a.link2 {
    background: #f6d1a3 url(/pic/menu_main_a2.gif) no-repeat left top;
}
#main_menu a:hover{
    background: #7b5e41 url(/pic/menu_main_ah.gif) no-repeat left top;
	color: #FFFFFF;
}

#main_menu a#curr{
    background: #7b5e41 url(/pic/menu_main_ah.gif) no-repeat left top;
	color: #FFFFFF;
}

.td1 {
    padding: 10px;
}
.td2 {
	background: url(/pic/bottom.gif) repeat-x left bottom;
	
}


.box1 {
    background: url(/pic/box1_bot.gif) no-repeat bottom left;
	width: 194px;
	margin-bottom: 10px;

}
.box1_inner {
    background: url(/pic/box1.gif) no-repeat top left;
	padding: 20px 30px 20px 30px ;
	font-size: 11px;
	color: #3b3939;
}

.box2 {
    background: url(/pic/box2_bot.gif) no-repeat bottom left;
	width: 194px;
	margin-bottom: 10px;

}
.box2_inner {
    background: url(/pic/box2.gif) no-repeat top left;
	padding: 20px 30px 20px 30px ;
	font-size: 11px;
	color: #3b3939;
}

.news_arhiv {
   padding-left: 20px;
    margin-right: 20px;
}

.news_arhiv p {
    background: url(/pic/ico_news1.gif) no-repeat top left;
	 color: #aa4015; font-size: 12px;
	 padding: 8px 0 3px 20px;
}

#news_comp {

    margin-right: 20px;
}

#news_comp a {
    color: #d92800;
	font-weight: normal;
}

#news_comp a:hover {
    color: #703B27;
}

#news_comp p{
     background: url(/pic/news_li.gif) no-repeat top left;
	 padding: 0 0 0 20px; margin-bottom: 16px;
	 font-size: 11px; color: #494949; font-weight: bold;
}
#news_comp p.arch  { background-image: none;  }
#news_comp p.arch a {font-weight: bold;}
#news_comp .news_comp_zag {
     background: url(/pic/ico_news1.gif) no-repeat top left;
	 border-bottom: #bc0001 1px solid;
	 color: #aa4015; font-size: 12px;
	 padding: 8px 0 3px 20px;}
	 
#news_otr {
       margin-right: 20px;
margin-left: 20px;
}

#news_otr a {
    color: #aa4015;
	font-weight: normal;
}

#news_otr a:hover {
    color: #d92800;
}

#news_otr p{
     background: url(/pic/news_li.gif) no-repeat top left;
	 padding: 0 0 0 20px; margin-bottom: 16px;
	 font-size: 11px; color: #494949; font-weight: bold;
}
#news_otr p.arch  { background-image: none;  }
#news_otr p.arch a {font-weight: bold;}
#news_otr .news_otr_zag {
     background: url(/pic/ico_news2.gif) no-repeat top left;
	 border-bottom: #bc0001 1px solid;
	 color: #aa4015; font-size: 12px;
	 padding: 8px 0 3px 20px;}

#sem{
	background: #f9e7c5 url(/pic/sem.gif) repeat-x top left;
	border: 1px solid #7b7b7b;	
	margin: 0 15px 16px 15px;
	padding: 0 15px 0 15px;
}
#sem .za {
    background:  url(/pic/sem_z.gif) no-repeat top left;
	font-size: 12px; font-weight: bold; color: #FFFFFF;
	padding: 8px 5px 5px 20px;
}
#sem a { font-size: 11px; color:#313131;}
#sem a:hover { color:#d92800;}


/*menu main*/
#top_menu{
	height: 51px;
		
}

#top_menu ul{
    list-style:none;
	margin: 0 auto 0 auto;
	position:relative; z-index: 500; width: 920px;
}

#top_menu ul li{
    margin:0;
	padding:0 ;
	display:block; float:left;
	background: none;
	}

#top_menu ul li a{
    float:left;
	display:block;
	position: relative;
	background: none;
	margin:0;
	padding:0;
	text-decoration:none;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	}

#top_menu ul li a span{
    float:left;
	display:block;
	padding:13px 16px 8px 18px;
	background: url(/pic/menu_span.gif) no-repeat right top;
}

#top_menu ul li a:hover{background: url(/pic/menu_hover.gif) repeat-x left top; border-bottom: 1px #868686 solid; }

#top_menu ul li a:hover span{ background: url(/pic/menu_span.gif) no-repeat right top; cursor: pointer;}

#top_menu ul li a#current{background: url(/pic/menu_curr.gif) no-repeat left top; color: #494949; margin-left: -7px; margin-right: -6px; border: none;}

#top_menu ul li a#current span{ background: url(/pic/menu_currspan.gif) no-repeat right top;
  padding:15px 18px 6px 18px; }

/*menu dropdown */
#top_menu .drop li a:hover {background: url(/pic/menu_hover.gif) repeat-x left top; border-bottom: 1px #868686 solid;}

#top_menu .drop li a:hover span{ background: url(/pic/menu_span.gif) no-repeat right top;}

#top_menu .drop li:hover > a {background: url(/pic/menu_hover.gif) repeat-x left top; border-bottom: 1px #868686 solid;}

#top_menu .drop li:hover > a span { background: url(/pic/menu_span.gif) no-repeat right top;}

#top_menu .drop table {border-collapse:collapse; width:0 ; height:0; position:absolute; top:0; left:0;}

#top_menu .drop a:hover {visibility:visible; position:relative; z-index:200;}

#top_menu .drop li:hover {position:relative; z-index:200; }

#top_menu .drop ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;
}

#top_menu .drop :hover ul {left:0; top:50px;  border:1px solid #31566b; border-width:0 1px 1px;  height:auto; width:auto; z-index:300; background:  #8b633e; white-space: nowrap; }

#top_menu .drop :hover ul li {display:block; float: left;  position:relative;  clear:both; background: none; margin:0; }

#top_menu .drop :hover ul li a.link1 {display:block; float: left; font-size:11px;  font-weight: normal;   width:162px; padding:5px 10px 5px 12px;  background: transparent;  
border-bottom: 1px #b0957c solid; }

#top_menu .drop :hover ul li a.link1:hover {background: #5e432a;  }

/*end menu dropdown */
/*end menu main*/
.me {
float: right; padding: 20px 5px 10px 5px;
}

#pager_for_all a {
   text-decoration: none; 
}

