@charset "utf-8";
* { margin: 0px; padding:0px;}
img {border:0; display: block;}
ul {list-style: none; }
a {text-decoration: none; outline:none;}
body { background:  url(img/header_bg.gif) repeat-x }
.clear {clear: both;}

#container { 
   width: 955px;
   margin: auto;
   padding-top: 10px;
   }
#container #header a { 
   float: left;
   }
#container #header a.logo { 
   margin-right: 35px;
   }   
#container #header  { 
   position: relative;
   width: 955px;
   float: left;
   }
#container #header img.bart { 
   position: absolute;
   top: -10px;
   right: 0px;
   }
 #container #header  ul { 
   float: left;
   display: inline;
   width: 955px;
   float: left;
   padding: 18px 0px 10px 0px;
 }    
 #container #header  ul li  { 
   float: left;
   display: inline;
 }         
 #container #header  ul li a { 
   font: 13px "Trebuchet MS";
   color: #919191;
   padding:10px 10px 0px 10px;
   background: url(img/nev_sep.jpg) no-repeat top left;
   height: 27px;
   float: left;
   text-transform: uppercase;
 }
 #container #header  ul li a:hover,
 #container #header  ul li a.active { 
   color: #F7D629;
  }
 #container #header  #address { 
   float: right;
   text-align: right;
   font: 10px "Trebuchet MS";
   color: #55530F;  
   padding-top: 21px;
   padding-bottom: 5px;
  }  
 
#container_video { 
   width: 100%;
   background: #508395 url(img/sub_head_bg.jpg) repeat-x;
   overflow: hidden;
  
  }
#container_video #video_box { 
   width: 955px;
   margin: auto;
   overflow: hidden;
   height: 387px;
  }  
#container_video #video_box .sub_nav_left { 
   float: left;
   width: 180px;
   overflow: hidden;
   height: 377px;
   padding-top: 10px;
    }
#container_video #video_box .sub_nav_left ul li  { 
   width: 180px;
   position: relative;
   float: left;
   height: 71px;
   margin-bottom: 3px;
    }     
#container_video #video_box .sub_nav_left ul li a { 
   width: 175px;
   height: 19px;
   font: bold 12px "Trebuchet MS";
   color: #fff;
   text-transform: uppercase;
   background: url(img/sub_nav_bg.png) repeat-x   left bottom;
   display: block;
   position: absolute;
   left: 0px;
   bottom: 0px;
   z-index: 3;
   padding: 52px 0px 0px 5px;
   text-transform: uppercase;
    } 
#container_video #video_box .sub_nav_left ul li a:hover { 
  color: #F7D629;
    }	
#container_video #video_box .sub_nav_left ul li img { 
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
    }
#container_video #video_box #video { 
   width: 575px;
   padding: 10px 10px 10px 10px;
   height: 377px;
   float: left;
  }
#container_video #video_box #video #video_nav { 
   background: #000;
   height: 57px;
   wideo: 577px;
  }
#container_video #video_box #video #video_nav a.lef { 
   background: url(img/video_left.gif) no-repeat;
   width: 5px;
   height: 11px;
   float: left;
   margin: 22px 10px 0px 10px;
  }
#container_video #video_box #video #video_nav a.right { 
   background: url(img/video_right.gif) no-repeat;
   width: 5px;
   height: 11px;
   float: left;
   margin: 22px 10px 0px 10px;
  } 
#container_video #video_box #video #video_nav #videos { 
    width: 524px;
   float: left;
   height: 57px;
  }
#container_video #video_box #video #video_nav #videos a { 
    float: left;
	border: 1px solid #000;
	margin: 8px 5px  0px 5px;
  } 
#container_video #video_box #video #video_nav #videos a:hover { 
    border: 1px solid #fff;
	 }
#news_wrap { 
    width: 100%;
	background-color: #6FB5CF;
	overflow: hidden;
	 }
.news_wrap_clanak { 
    background: #6FB5CF url(img/clanak_bg.jpg) repeat-x ;
	}	 
.separator {
   width: 100%;
   border-bottom: 1px solid #A0CEDF;
   float: left;
   font: 0px arial;
   height: 1px;
   }
#news_wrap #news { 
    width: 955px;
	margin: auto;
	padding: 10px 0px;
	 } 
#news_wrap #news h2 { 
    font: 20px "Trebuchet MS";
	color:#fff;
	border-bottom: 1px solid #A0CEDF;
	padding: 0px 0px 10px 0px;
	width: 955px;
	margin-bottom: 10px;
		 }
#news_wrap #news .news_left { 
    width: 457px;
	float: left;
	border-bottom: 1px solid #A0CEDF;
	
	}
#news_wrap #news .news_right { 
    width: 457px;
	float: right;
	border-bottom: 1px solid #A0CEDF;
	}			 
#news_wrap #news .news_box { 
    width: 450px;
	float: left;
	padding: 10px 20px 20px 0px;
		 }
#news_wrap #news .news_box_small { 
   padding: 10px 20px 10px 0px;
		 }
#news_wrap #news .border { 
   border-bottom: 1px solid #A0CEDF;
   padding-bottom: 10px;
		 }		 		 
#news_wrap #news .no_border { 
   border: 0;
		 }		 	
#news_wrap #news .news_box a.img { 
   float: left;
   margin: 0px 10px 0px 0px;
	}
#news_wrap #news .news_box .news_txt  { 
   float: left;
   width: 287px;
   }
#news_wrap #news .news_box .news_txt_big  { 
  width: 450px;
   }   
#news_wrap #news .news_box .news_txt h3 a { 
   font: 14px "Trebuchet MS";
   color: #FFF000;
   margin-bottom: 5px;
   }
#news_wrap #news .news_box .news_txt h3 a:hover { 
   text-decoration: underline;
   }   
#news_wrap #news .news_box .news_txt p { 
   font: 11px "Trebuchet MS";
   color: #FFF;
   margin-bottom: 5px;
   }
#news_wrap #news .news_box .news_txt a.link { 
   font: 11px "Trebuchet MS";
   color: #425157;
   margin-bottom: 5px;
   }
#news_wrap #news .news_box .news_txt a.link:hover { 
 color: #000;
    } 
.link2{
   font: 11px "Trebuchet MS";
   color: #425157;
   margin-left: 15px;
   color:blue;
}
#news_wrap #news .news_box .news_txt img { 
   margin-right: 10px;
   }
#news_wrap #news #supply { 
    width: 955px;
	margin: auto;
	padding: 30px 0px 0px 0px;
	float: left;
	 }
#news_wrap #news #supply .video_right { 
  float: right;
	 }
#news_wrap #news #supply .video_left{ 
  float: left;
	 } 	  	  
#news_wrap #news #supply h2,
#news_wrap #news #sponsors h2  { 
    font: 20px "Trebuchet MS";
	color:#fff;
	border-bottom: 1px solid #A0CEDF;
	padding: 0px 0px 10px 0px;
	width: 955px;
	margin-bottom: 15px;
		 }
#news_wrap #news #sponsors { 
    width: 955px;
	margin: auto;
	padding: 30px 0px 15px 0px;
	*padding: 30px 0px 8px 0px;
	float: left;
	border-bottom: 1px solid #A0CEDF;
	margin-bottom: 10px;
	 }
#news_wrap #news #sponsors a { 
   margin-right: 14px;
   *margin-right: 12px;
	float: left;
	}
#footer_wrap { 
  background-color: #446672;
  width: 100%;
  overflow: hidden;
  }
#footer_wrap #footer { 
 width: 955px;
 padding: 20px 0px 3px 0px;
 margin: auto;
  }	
#footer_wrap #footer span { 
font: 12px "Trebuchet MS";
color: #fff;
float: left;
  }
#footer_wrap #footer a { 
font: 12px "Trebuchet MS";
color: #fff;
float: right;
  }	
#subnavigation_wrap  { 
background: #606060;
width: 100%;
}
#subnavigation_wrap  #subnavigation { 
margin: auto;
width: 955px;
height: 45px;
padding: 5px 0px 0px 0px;
_margin-bottom: -10px;
}
#subnavigation_wrap  #subnavigation h1 { 
 font: bold 20px "Trebuchet MS";
 color: #fff;
 margin-right: 20px;
 float: left;
 padding: 7px 0px 0px 0px;
}
#subnavigation_wrap  #subnavigation ul.main li { 
 float: left;

 padding: 2px 0px 0px 0px;
 margin: 0px 5px;
 position: relative;
 margin-bottom:5 px;
}
#subnavigation_wrap  #subnavigation ul.main li a { 
 font: 13px "Trebuchet MS";
 color: #fff;
 float: left;

 padding: 15px 5px 13px 10px;
 margin-top: -2px; 
}
#subnavigation_wrap  #subnavigation ul.main li a:hover { 
 color: #F7D629;
}
#subnavigation_wrap  #subnavigation ul.main li:hover  {
  background:   url(img/subanvigation_bg.jpg) repeat-x; 
 }
#subnavigation_wrap  #subnavigation ul.main li:hover  a {
  background:  url(img/subanvigation_arrow.jpg) no-repeat top center;
  }
#subnavigation_wrap  #subnavigation ul.main li:hover a {
  background:  url(img/subanvigation_arrow.jpg) no-repeat top center;
  color: #fff;
  }
#subnavigation_wrap  #subnavigation ul.sub  { 
 width: 164px;
 position: absolute;
 top: 45px;
 left: 0px;
 *top: 47px;
}
#subnavigation_wrap  #subnavigation ul.sub li  { 
 float: left;

 padding: 0px;
 margin: 0px;
 width: 154px;
 zoom: 1;
}     
#subnavigation_wrap  #subnavigation ul.sub li a { 
 font: 14px "Trebuchet MS";
 color: #72B7D0;
 display: block;

 padding: 10px 5px 12px 20px;
 margin-top: 0px;

 width: 154px;
 border-top: 1px solid #72B7D0;
 border-bottom: 1px solid #fff;
 background: #000 !important ; 
 zoom: 1;
 }
#subnavigation_wrap  #subnavigation ul.sub li a:hover,
#subnavigation_wrap  #subnavigation ul.sub li a.active { 
 color: #fff;
 background-color: #72B7D0 !important; 
 }        			  
#subnavigation_wrap  #subnavigation #sub_three,
#subnavigation_wrap  #subnavigation #sub_two {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
}     	     	 		 		 	              			 		 	 	  	            	 	   
#news_wrap  .sub_nav_left { 
   float: right;
   width: 180px;
   overflow: hidden;
  padding-top: 10px;
  margin-bottom: 10px;
    }
#news_wrap  .sub_nav_left ul li  { 
   width: 180px;
   position: relative;
   float: left;
   height: 71px;
   margin-bottom: 3px;
    }     
#news_wrap  .sub_nav_left ul li a { 
   width: 175px;
   height: 19px;
   font: bold 12px "Trebuchet MS";
   color: #fff;
   text-transform: uppercase;
   background: url(img/sub_nav_bg.png) repeat-x   left bottom;
   display: block;
   position: absolute;
   left: 0px;
   bottom: 0px;
   z-index: 3;
   padding: 52px 0px 0px 5px;
   text-transform: uppercase;
    } 
#news_wrap  .sub_nav_left ul li a:hover { 
  color: #F7D629;
    }	
#news_wrap  .sub_nav_left ul li img { 
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
    }
#news_wrap #article { 
    width: 765px;
	float: left;
	background: #fff;
	overflow: hidden;
	 }	
#news_wrap #article h3 { 
    height: 34px;
	background-color: #000;
	font: bold 17px trebuchet ms;
	color: #fff;
	padding: 14px 50px 0px 20px;
	text-transform: uppercase;
	float: left;
	margin-bottom: 20px;
	}
#news_wrap #article p { 
  padding: 0px 20px 20px 20px;
	font: normal 12px "Trebuchet MS";
	color: #545454;
	}
#news_wrap #article h4 { 
   font: bold 22px "Trebuchet MS";
   color: #72B6D0;
   padding: 0px 20px 10px 20px;
	}
#news_wrap #article .black_box { 
  background-color: #000;
  float: left;
  width: 765px;
  margin-bottom: 20px;
	}
#news_wrap #article .black_box ul  { 
  float: left;
  padding: 17px 0px 10px 20px;
  width: 242px;
  	}	
#news_wrap #article .black_box ul li { 
  font: 12px trebuchet ms;
  color: #B8B8B8;
  background: url(img/black_box_li.gif) no-repeat 0px 8px;
  padding: 1px 10px;
  	}
#news_wrap #article .black_box img { 
  float: left;
	}
#news_wrap #article .gallery  { 
  float: left;
  width: 725px;
  border-top: 22px solid #CCCCCC;
  background: #5991A6;
  padding: 40px 0px 40px  40px;
  overflow: hidden;
  
	}
#news_wrap #article .gallery_thumb { 
  float: left;
  position: relative;
  margin-right: 49px;
  width: 71px;
  height: 71px;
	}
#news_wrap #article .gallery  a { 
  float: left;
  background: url(img/gallery_mask.gif);
  width: 71px;
  height: 71px;
  margin-right: 30px;
  z-index: 3;
  position: absolute;
  top: 0px;
  left: 0px;
	}
#news_wrap #article .gallery  img  { 
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 2;
	}
	
#article span  {
     font: 12px arial;
	 color: #666;
	 }
#article span a {
     font: 12px arial;
	 color: #666;
	 } 	  
#article span.page_link {
     font: 12px arial;
	 color: #666;
	 } 	 
	 											 
